Эстафета пришла ко мне от blog.termit.name.
Ну что ж, вот те инстументы которые я использую каждый день:
- SSH – инструмент для удаленного доступа к консоли *nix-серверов. Без него жизнь программера-админа просто нереальна.
- NetBeans, Eclipse – IDE, которые я использую для Rails/PHP.
- Firefox – лучший браузер. Вот сейчас перешел на FF3, и жутко доволен – под линуксом много досадных багов вылечили.
- FireBug – весьма полезный плагин для Firefox. Позволяет просматривать и модифицировать (и смотреть на последствия) исходный код страницы, CSS и т.п. Очень удобная штука для вэб-верстальщика и вэб-программера. Очень рад что аналогичный плагин появился для Safari.
- Linux Ubuntu – нехватает мне очень многих возможностей *nix в форточках. Они реализуются другим софтом, что-то лучше, что-то хуже… Но мне безумно лень все это искать и настраивать под себя.
Вот такой списочек получился. Кто захочет – пускай у себя в блоге тоже отпишется.
Posted in Общее | 3 Comments »
Для себя, чтоб не забыть, параметры для корректной сборки nginx под FreeBSD.
Read the rest of this entry »
Posted in FreeBSD | 1 Comment »
Маленький скриптик для конвертации видео для iPod’а.
Read the rest of this entry »
Posted in Linux | 2 Comments »
Решил потестировать PHP в разных связках, а именно – Apache + mod_php, Apache + mod_fcgid + php, Lighttpd + mod_fastcgi + php. Все это еще в двух вариантах – с APC (Advanced PHP Cache) и без него.
Тестировал выполнением вот такой команды:
ab -c 5 -n 500 http://dmitry.shaposhnik.name/
Выполнял команду на другом сервере чтобы снизить влияние случайных факторов.
И вот что получилось в результате:

Вот полный вывод в текстовом виде:
testing results
UPD: вот на том же сервере решил протестировать приложение-блогодвижек (Записки айтишника) на рельсах той же командой.
Read the rest of this entry »
Posted in Linux, PHP, apache, lighttpd | 15 Comments »
Когда-то давным-давно я работал админом-помощником в университете. И были у нас компы без cdrom, со всем встроеным. И надо было туда поставить форточки и весь софт для учебных классов. Столкнулся с проблемой =) USB-CDROM тогда взять было негде, и было две мысли – USB boot и PXE boot. Последнее – это сетевая загрузка, многие интегрированые сетевые чипы могут ее осилить, остальным же (это платки за 5$) нужен чип с биосом. С первым с горем пополам что-то получалось, а со вторым – нет. А загрузившись в линух можно было уже развернуть образ на винт…
Так вот подобная задача встала передо мной снова – массовая установка FreeBSD с одинаковым конфигом. Ну, лишь с небольшими поправками.
Read the rest of this entry »
Posted in Linux, tutorials | No Comments »
Надо сделать ограничения по скорости отдачи файлов. Да и в принципе саму отдачу.
Дело было под Debian etch.
Read the rest of this entry »
Posted in Linux, lighttpd | 2 Comments »

Открылся новый ресурс – http://www.railsforum.ru.
Прошу любить и жаловать.
Posted in AJAX, RoR, Ruby | 6 Comments »
Надо сделать сайт с поддержкой многоязычности. И вот к чему я пришел.
Read the rest of this entry »
Posted in RoR | 3 Comments »
Некоторое время назад начали приходить сообщения мониторилки о том, что сервис ssh недоступен на одном из серверов. И он таки был недоступен, потом поднялся сам.
Как показал просмотр логов – по ssh активно шел перебор паролей.
Я решил блочить нарушителей, а не перевесить ssh на другой порт.
Read the rest of this entry »
Posted in FreeBSD, Linux, Networking | 6 Comments »