Новости

Обновление 14 июля 09

За последние девять месяцев много чего изменилось.

Во-первых, я работаю с Ruby on Rails. PHP остался в прошлом, по крайней мере на ближайшее время.

Во-вторых, я, скрепя сердце, перешел сначала на coLinux, а теперь на Ubuntu, поскольку на Rails совершенно неудобно писать под Windows. Даже под Windows 7, которой я пользовался аж четыре месяца.

В-третьих, поскольку быстрой и удобной мне (и бесплатной!) IDE для рельсов я не нашел (как правило, все упиралось в тормоза – Java-приложения под линуксом продолжают тормозить), пришлось освоить Vim. Хороший такой редактор, да и работает везде, где есть текстовая консоль.

В-четвертых, по работе нужно было разобраться с git, зато после недели работы с ним я перенес под гит все свои собственные проекты – он правда очень удобный.

Вот такие дела. Теперь буду писать почаще.

Переехали 20 августа 08

Сайты работают в штатном режиме. Привет, SliceHost!

В ближайшее время переношу lyrified на поисковый движок Sphinx и занимаюсь наполнением.

Переезжаем 17 августа 08

До 20 числа мои сайты переезжают на новенький vps от slicehost. В связи с этим возможны неполадки/даунтайм, кроме того, могут пропадать письма на me@coldflame.in.ua – пишите на leonidshevtsov@gmail.com.

Собрал PHP 5.3 на апаче 2.2.9 – с этим была куча проблем, ибо стандартная сборка апача не подходит, нам под монгрел-кластер нужен mod_proxy_balancer. И PHP 5.3 в репозитариях, конечно, не лежит. Получил опыт сборки вебсервера из исходников.

Почему PHP 5.3? Я решил пойти впереди планеты всей и писать с использованием namespace-ов. Да и garbage collector нужен.

WordPress на PHP 5.3 так просто не работает – нужно допиливать wp_settings.php. Проблема в нововведенном типе ошибок E_DEPRECATED – «устаревшая конструкция». Вордпресс ими кишит, притом по умолчанию ставит error_reporting(E_ALL & ~E_NOTICE). К счастью, ничего неочевидного.

Со своим кодом все оказалось вообще просто. Кстати, очень рад, что никогда не использовал готовых сборок типа XAMPP и умею сам настроить.

А к поздней осени выпустят стабильную версию PHP 5.3. Или хотя бы RC.

Как я Zend-сертификацию проходил 26 июля 08

О самомотивации

Довольно странно зарабатывать на жизнь программированием на PHP и не иметь желания (или возможности) получить аттестат профпригодности – в университете таких не дают, да и уровень не тот. Быть сертифицированным специалистом и себе приятно, и, разумеется, выделяет из серой массы пыхыпышников, которых в отрасли как собак нерезаных.
читать дальше →