Fork me on GitHub

The WebDevil

Enjoy development

Эстафета пришла ко мне от blog.termit.name.
Ну что ж, вот те инстументы которые я использую каждый день:

  1. SSH – инструмент для удаленного доступа к консоли *nix-серверов. Без него жизнь программера-админа просто нереальна.
  2. NetBeans, Eclipse – IDE, которые я использую для Rails/PHP.
  3. Firefox – лучший браузер. Вот сейчас перешел на FF3, и жутко доволен – под линуксом много досадных багов вылечили.
  4. FireBug – весьма полезный плагин для Firefox. Позволяет просматривать и модифицировать (и смотреть на последствия) исходный код страницы, CSS и т.п. Очень удобная штука для вэб-верстальщика и вэб-программера. Очень рад что аналогичный плагин появился для Safari.
  5. Linux Ubuntu – нехватает мне очень многих возможностей *nix в форточках. Они реализуются другим софтом, что-то лучше, что-то хуже… Но мне безумно лень все это искать и настраивать под себя.

Вот такой списочек получился. Кто захочет – пускай у себя в блоге тоже отпишется.

configure nginx-0.6.26

February 18th, 2008

Для себя, чтоб не забыть, параметры для корректной сборки nginx под FreeBSD.
Read the rest of this entry »

iPod converter

February 16th, 2008

Маленький скриптик для конвертации видео для iPod’а.
Read the rest of this entry »

Webservers benchmark

February 3rd, 2008

Решил потестировать 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, table
Вот полный вывод в текстовом виде:
testing results

UPD: вот на том же сервере решил протестировать приложение-блогодвижек (Записки айтишника) на рельсах той же командой.
Read the rest of this entry »

Linux pxe boot

February 2nd, 2008

Когда-то давным-давно я работал админом-помощником в университете. И были у нас компы без cdrom, со всем встроеным. И надо было туда поставить форточки и весь софт для учебных классов. Столкнулся с проблемой =) USB-CDROM тогда взять было негде, и было две мысли – USB boot и PXE boot. Последнее – это сетевая загрузка, многие интегрированые сетевые чипы могут ее осилить, остальным же (это платки за 5$) нужен чип с биосом. С первым с горем пополам что-то получалось, а со вторым – нет. А загрузившись в линух можно было уже развернуть образ на винт…

Так вот подобная задача встала передо мной снова – массовая установка FreeBSD с одинаковым конфигом. Ну, лишь с небольшими поправками.
Read the rest of this entry »

Lighttpd and speed limits

January 26th, 2008

Надо сделать ограничения по скорости отдачи файлов. Да и в принципе саму отдачу.
Дело было под Debian etch.
Read the rest of this entry »

Railsforum.ru

January 18th, 2008

rails logo
Открылся новый ресурс – http://www.railsforum.ru.
Прошу любить и жаловать.

rails and bzr

January 16th, 2008

Попробовал bzr и остался весьма доволен.
Read the rest of this entry »

Rails and multilingual site

January 14th, 2008

Надо сделать сайт с поддержкой многоязычности. И вот к чему я пришел.
Read the rest of this entry »

ssh bruteforce prevention

January 6th, 2008

Некоторое время назад начали приходить сообщения мониторилки о том, что сервис ssh недоступен на одном из серверов. И он таки был недоступен, потом поднялся сам.
Как показал просмотр логов – по ssh активно шел перебор паролей.
Я решил блочить нарушителей, а не перевесить ssh на другой порт.
Read the rest of this entry »