Распаковываем Perl-скрипты, обработанные PerlApp
2011-08-07 19:06:05
Как известно, для Perl, впрочем, как и для других скриптовых языков, существуют утилиты, позволяющие ...
+ развернуть текст сохранённая копия
Как известно, для Perl, впрочем, как и для других скриптовых языков, существуют утилиты, позволяющие создавать из скрипта полноценный exe-файл, который можно переносить на другие компьютеры и запускать, даже если интерпретатор языка на них не установлен. В случае с perl’ом наиболее популярными утилитами являются Perl2Exe и PerlApp. Принцип работы этих утилит довольно прост и состоит в [...]
Тэги:
c/c++,
perl,
perl2exe,
perlapp,
veh,
zlib,
распаковка
Пишем простое клиент-серверное приложение на Perl
2011-08-01 17:51:31
В этой статье я рассмотрю создание простого чата на Perl. Чат будет состоять из консольного сервера ...
+ развернуть текст сохранённая копия
В этой статье я рассмотрю создание простого чата на Perl. Чат будет состоять из консольного сервера и клиента с GUI на основе Tk. Для начала реализуем серверную часть. В серверной части мы не будем использовать процессы или потоки, а вместо этого воспользуемся мультиплексированием. Мультиплексирование довольно просто реализуется с помощью модуля IO::Select, который является классом-оболочкой над [...]
Тэги:
gui,
io::select,
perl,
мультиплексирование,
новичок,
сокеты
«Пирелли» предвещает до двух пит-стопов в Германии
2011-07-23 13:47:42
... автоспортивного подразделения
Pirelli Пол Хембри ... отметив, что
Pirelli преполагает стратегию ...
+ развернуть текст сохранённая копия
Директор автоспортивного подразделения Pirelli Пол Хембри рассказал , о своих ожиданиях относительно Гран-при Германии Формулы-1, отметив, что Pirelli преполагает стратегию пилотов 1-го или 2-х пит-стопов. «Перед Гран-при Германии мы выдвинули предположение о том , что на мягком составе гонщики проведут двадцать кругов, но, по рузльтатам пятницы, несколько команды уже готовы увеличить данный отрезок до 30 [...]
Тэги:
pirelli,
германий,
гран,
гран-при,
новость,
формула
Perl / Общение с fastcgi менеджером
2011-07-22 12:17:02
Описание
Маленькое расширение для FCGI::ProcManager, позволяющее обращаться к ...
+ развернуть текст сохранённая копия
Описание
Маленькое расширение для FCGI::ProcManager, позволяющее обращаться к менеджеру fcgi процессов. Для связи сторонней программы с менеджером используется сокет.
Подводные камни
Модуль FCGI::ProcManager используется для порождения обработчиков входящих запросов. Текущий процесс является менеджером. Со старта он порождает обработчиков (n_processes штук), далее он поддерживает их количество, следя за погибшими в бою. Для этих целей он использует wait. Тут и кроется проблемка. После того, как запущены потоки, менеджер, вызывая wait, блокируется. Достучаться до него можно только через сигналы. Исполнять в обработчике сигнала код нужно с умом и аккуратно, гонять там говнокод — нехорошо. А значит необходимо наладить другой канал связи.
Читать дальше →
Тэги:
fastcgi,
management,
perl,
process
Perl / Stackato: разворачиваем Perl приложение в своем облаке за 3 шага
2011-07-20 19:45:27
+ развернуть текст сохранённая копия

Компания ActiveState хорошо известна разработчикам. Они довольно активно продвигают свои сборки Perl (ActivePerl), Python (ActivePython), Tcl (ActiveTcl) (Раньше был еще ActivePHP, но сейчас его нет). У них есть отличный Komodo IDE и его урезанная бесплатная версия Komodo Edit. И недавно компания предприняла шаги к входу на рынок модных сейчас облачных технологии, но не со стороны создания своих облачных сервисов, а со стороны создания своей софтверной платформы. [Честно говоря, не совсем своей, но об этом далее :-)] Так появилась Stackato — «первая облачная платформа для создания private PaaS с поддержкой Python, Perl, Ruby, Node.js и Java».
Если интересно как создать свое «облачное» Perl приложение, прошу под кат.
далее
Тэги:
activeperl,
activestate,
cloud,
dance,
foundry,
perl,
stackato,
ubuntu,
virtualbox,
vmware,
vsphere