Архив за Март 2009

SQL Injections

По ссылке доступна достаточно познавательная статья о sql injections и методах защиты от них. Подойдет для прочтения начинающими WEB разработчиками.

Прочитать: MySQL: Secure Web Apps – SQL Injection techniques

Linux и Windows администратор, в чем отличие?

Недавно осознал в чем отличие между Linux и Windows администраторами, просто вплотную понаблюдав за работой Windows администратора. Соотвественно основное различие между данными направлениями – в среде работы. В нативной Linux среде для настройки стандартных демонов, например Samba, Apache и т.д. требуется прочтение документации, так как для настройки требуется внесение изменений именно в текстовые файлы.

У Windows же администраторов нативная среда – это GUI интерфейс, и для настройки чего-либо достаточно просто знать основы и методом научного тыка пытаться решить поставленную задачу.

В связи с этим получается, что сама среда работы располагает к более глубокому развитию Linux администратора. Более качественному изучению ПО с которым он работает.

Проблемы с контроллером Adaptec 3805 (3405) часть 2

Не так давно писал о проблемах с которыми столкнулся при использовании контроллеров Adaptec.

А точнее – подвисание сервера и возникновение следующих ошибок в dmesg лог файле:

aacraid: Host adapter abort request (4,0,1,0)
aacraid: Host adapter reset request. SCSI hang ?

Кажется удалось решить ее путем low level форматирования всех винчестеров и пересоздания RAID массива путем Build/Verify. На 1 сервере данные действия были выполнены + была установлена новая ОС и вот уже более 11 суток сервер работает без проблем, а до этого стабильно на 9-ый день работы подвисал с ошибкой указанной выше. На этой неделе попробую провести данные работы на еще 3-х серверах, если это поможет, то проблема будет считаться решеной.

Какие действия предпринимались для выявления причины проблемы:

1) Замена контроллера.

2) Обновление прошивки контроллера.

3) Обновление драйверов ОС RHEL 5 для данного контроллера.

4) Переустанка ОС RHEL 5 на сервере.

5) Замена кабелей для подключения RAID контроллера к backplane и выставление джамперов на backplane в режим SGPIO.

6) Low level format всех винчестеров на сервере + пересоздание RAID массивов через Build/Verify.

LinuxDC++ 1.0.3 и LinuxDC++ 2.0.0 alfa (core 0.7091)

Недавно команда разработчиков замечательного DC клиента под Linux выпустила новую версию 1.0.3 перед обновлением ядра клиента до ветки 0.70х. В связи с этим собрал инсталляционные пакеты для Debian Lenny, скачать можно с моего сайта:

LinuxDC++ 1.0.3

LinuxDC++ 2.0.0 alfa (core 0.7091)

Версия LinuxDC++ 2.0.0 alfa (core 0.7091) у меня запускается и даже что-то скачивает. Есть небольшие проблемы с поддержкой русского языка, например в списке закачек не отображаются русские ники, но в остальном вроде все нормально.