Добавляем репозиторий: sudo add-apt-repository ppa:apt-fast/stable Ставим: sudo apt-get update sudo apt-get install apt-fast axel
Получить User-Agent из access.log
Это делается довольно легко (выведет все уникальные User-Agent из лога): cat access.log | awk -F’»‘ ‘{print $6}’ | sort | uniq Если лог имеет другой формат — заменить $6 на другой порядковый номер столбца.
PostgreSQL. Список всех дат между двумя датами
Узнаём timestamp от интересуещей даты SELECT extract( ‘epoch’ from ‘2012-02-01’::timestamp without time zone )::integer (это будет 1325455200) Используем generate_series()
RAR→JPEG или прячем архив внутри картинки
Спрятать файлы внутри JPEG-изображения довольно просто. Берём архив rar/zip (к примеру something.rar) и картинку в которую мы хотим вложить какие-то данные (например someimage.jpg). Теперь просто выпоняем комманду:
Gource. Визуальное отображение коммитов в Git/Mercurial/Bazaar/SVN репозитории
Официальный линк на Google.Code тут. Ставится это чудо просто: sudo apt-get install gource Переходите в корневую папку проекта и выполняете (пример для SVN): svn log -r 1:HEAD —xml —verbose —quiet > my-project.xml А потом запускаете gource. Покажу на примере своих настроек:
Ubuntu. Ускорение системы
Установите preload sudo apt-get install preload Сведите к минимуму использование swap’a Откройте sudo vi /etc/sysctl.conf Добавьте/измените параметр vm.swappiness = 10 и перезагрузитесь Измените обработку DNSов Откройте sudo vi /etc/nsswitch.conf Исправьте строчку hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 на такою hosts: files dns Отключите IPv6 sudo vi /etc/default/grub Измените параметр GRUB_CMDLINE_LINUX_DEFAULT на такой […]
Ubuntu. Показать все программы запускаемые при старте системы
Делается всё просто cd /etc/xdg/autostart/ sudo sed —in-place ‘s/NoDisplay=true/NoDisplay=false/g’ *.desktop
Ubuntu. Отключить возможность гостевого входа
Открываете файл конфига LightDM sudo vi /etc/lightdm/lightdm.conf Устанавливаете значение allow-guest = false
Ubuntu. Лог-менеджер активности пользователя для Unity
Ставится так sudo add-apt-repository ppa:zeitgeist/ppa sudo apt-get update && sudo apt-get upgrade sudo apt-get install activity-log-manager
Firefox. Сжатие БД программы для ускорения работы
Firefox для своей работы использует БД SQLite, файлы которой нужно периодически оптимизировать (Vacuum). Что может давать в некоторых случаях трёхкратное ускорение запуска Firefox. Сделать это можно с помощью следующего скрипта: