Выпуск 5. Июль 2013

Многопроцессовый сервер на AnyEvent | Содержание | Интервью с брайаном ди фоем про будущее. Часть 1

Обзор CPAN за июнь 2013 г.

Рубрика с обзором интересных новинок CPAN за прошедший месяц.

Статистика

  • Новых дистрибутивов — 226
  • Новых выпусков — 876

Новые модули

  • App::aki Консольная утилита для обработки веб-контента. Например, поиск значения в JSON-документе.

  • Net::WebSocket::Server Вебсокет-сервер с минимум зависимостей.

  • Docopt Perl-порт docopt.org, позволяющий простым документированием опций автоматически генерировать парсер для их обработки.

  • Carp::Reply Во время использования этого модуля при возникновении исключения управление передается оболочке Reply.

  • Thrall Plack-сервер, использующий threads, правильно работает на Windows.

  • App::pmdeps Утилита для получения зависимостей модуля на CPAN. Сообщает также зависимости от core-модулей.

Обновлённые модули

  • Plack 1.0028 Удалены все XS-зависимости, что существенно упрощает развертывание приложения.

  • Rex 0.42.3 Утилита для удобного развертывания приложений и настройки серверов. Исправлено большое количество ошибок.

  • Pinto 0.42.3 Собственный CPAN из коробки. Исправления мелких ошибок. Добавление документации с перечислением всех тех, кто помог с финансированием (об этом мы писали в прошлом выпуске журнала), а также спрятанное пасхальное яйцо!

  • lib::remote 0.11 Модуль позволяет подключать библиотеки с удаленных серверов без их локальной установки. Особенное внимание привлекает FAQ модуля.

  • App::Cronjob 1.2000001 Утилита для обертки скриптов для их безопасного использования в cron. Позволяет управлять отправкой почты, блокированием параллельного запуска. В этом релизе больших изменений нет.

  • Routes::Tiny 0.11 Добавлена возможность вложенных маршрутов.

  • HTML::Copy 1.31 Модуль для копирования HTML с сохранением ссылок. После пятилетнего перерыва исправлены ошибки, связанные с битыми ссылками, а также исправлены тесты для perl-5.18.

  • HTML::Tree 5.03 Использование “слабых” ссылок для избежания утечек памяти.

  • App::perlbrew 0.64 Новая команда install-multiple для одновременной установки нескольких версий perl.

  • App::cpanminus 1.6922 Довольно много исправлений ошибок. Файл build.log теперь создается в директории дистрибутива (с символической ссылкой на предыдущее местоположение).

  • IO::Socket::SSL 1.94 Исправление сообщения об ошибке версии Net::SSLeay при установке, когда этот модуль вообще не установлен.

Вячеслав Тихановский


Многопроцессовый сервер на AnyEvent | Содержание | Интервью с брайаном ди фоем про будущее. Часть 1
Нас уже 1393. Больше подписчиков — лучше выпуски!

Комментарии к статье