Сегодня, в 19:30, в Москве по адресу ул. Ленинская Слобода, 19 (кухня Рамблера).
5-6 декабря в Санкт-Петербурге будет проходить второй хакдей — мероприятие, завезённое на российскую землю прямо из Кремниевой Долины. Молодые хакеры будут 2 дня программировать, а вечером в воскресенье хвастаться тем, что получилось. Уже зарегистрировалось 155 человек.
В понедельник в Москве будет очередной Бунинлоад, и я буду делать блиц-доклад(обновлено!) на 5 минут про разные способы ответить на HTTP из Перла — от CGI через mod_cgi до свежайшего веб-сервера Plack.
А сегодня пришла ещё одна интересная новость: возобновлена работа над mod_perlite и последний релиз исполняет код MovableType! mod_perlite — это такой маленький и аккуратный модперл без хэндлеров и прочих сложностей, создающий для скриптов CGI-подобную среду и выполняющий их во встроенном в Apache интерпретаторе. Фактически функциональный аналог mod_perl + Apache::Registry или, точнее, Apache::PerlRun, поскольку код не кэшируется и компилируется на каждый запрос.
Ещё один вариант запуска приложения на Перле под Apache — mod_psgi. Он тоже встраивает интерпретатор, но выполняет в нём PSGI-приложения. Поскольку они по определению coderef-ы, то компиляция выполняется один раз. Теоретически это может оказаться ещё быстрее модперла.
В этом году Perl Foundation участвовал (фонд, значит он-мой) в программе GSoC и вот подробный пост с результатами от куратора этого взаимодействия. Симпатично.
Только-только объявили о выходе девелоперского релиза 5.11 и я решил прочесть подробную дельту. Русский перевод, кстати, есть у хороших людей на Opennet-е.
Вот чего я там накопал (прямая ссылка на нужное место):
The key change here is that \d will no longer match every digit in the unicode standard (there are thousands) nor will \w match every word character in the standard, instead they will match precisely their POSIX or Perl definition.
В принципе говоря, это означает, что \w больше не будет мэтчить русские буквы. Приехали :)
Я бодро скачал и собрал 5.11, чтобы проверить, что я не ошибся и всё верно понял. Результат описал в виде вопроса к небесам на Перломонахах. Судя по всему, это изменение ещё не реализовали и в данном случае документация бежит вперёд кода. Особенно смотрите комменты юзера demerphq (это знаменитый Ив Ортон), по которым становится понятно, что они пока точно не решили, как быть с этим дальше.
Походу, пора наконец начать использовать \p и \P в регекспах. Такие дела.
Удаленно участвовать можно, если сможете присоединиться к какой-нибудь команде (или набрать оттуда собственную). В любом случае, если у вас есть... read more
on SPB HackDay v.2