Perl: Cooking warnings

Данная заметка касается некоторых тактических приемов обработки предупреждений и не претендует на полноценный обзор систем логирования будь-то Log::Dispatch или Log::Log4perl.

Дальнейшая разработка Perl 6 была профинансирована неизвестным спонсором

Ян Гаага(Ian Hague) профинансировал Perl Foundation для дальнейшего развития Perl 6

YAPC::Russia

17 и 18 мая в Москве состоится конференция YAPC::Russia "May Perl" 2008, посвященная языку программирования Perl. Название мероприятия - игра слов, означающая не только время проведения, но и основную тематику всего мероприятия ― рассказать и услышать про то, что может Perl и где он может быть использован.

Элементы контроля доступа

Зачем ето нужно ?

В идеальном мире мы не должны были бы делать вещи, которые нам не полагается делать. Но так как наш мир не идеален, иногда люди занимаются нелегальными делами. Это все также применимо и к компьютерному миру, к компьютерным системам, которые используются больше, чем одним пользователем. Почти все пытаются прочитать чужую почту, просмотреть отчеты о жаловании или получить доступ к скрытой информации.

Я знаю, Вы этого никогда не делали, но многие этим занимаются.

Объявлен набор в Perl колледж!

Perl колледж представляет собой организацию, объединяющую учебное заведение и ярмарку вакансий. Вот одни из основных целей создания:

  • обеспечить бесплатное обучение(но по "высшему" разряду) для талантливых начинающих разработчиков
  • улучшить их навыки до уровня "продвинутых" программистов
  • обеспечить прямой контакт будущих выпускников и потенциальных нанимателей

Осторожно, Perl!

Шуточная на половину статья, в которой упоминаются некоторые перловые хаки.
Perl самый опасный язык программирования, поскольку он развивает "отвратительные" качества в людях. Некоторые их называют "добродетелями" программистов: лень, нетерпение, высокомерие (laziness, impatience, hubris).

Perl JSON модули с поддержкой UTF-8

Введение

Статья представляет обзор perl модулей для работы с JSON в контексте UTF-8. Подразумевается работа с UTF-8 на уровне символов, а не байтов. Если нужна работа на уровне байт, то подойдет любой из нижеперечисленных моделей, который устроит по скорости.

use Fuzz;

Мой первый модуль на CPAN'e)
Хотелось бы услышать конструктивную критику по коду и документации. А также предложения по дальнейшему развитию, если модуль кому-то понадобится.

Объекты? Зачем?! Точнее, не всегда. Замыкания!

Заметка не предназначена для разжигания священной войны: хорошо или плохо объектно ориентированное программирование. Я сам использую его наравне с другими.

Цель заметки --- показать, что иногда проще обойтись без объектов, а использовать замыкания.

Работаем с Bluetooth в Perl

Не помню, кто так сказал, но если за день Вы не узнали что-то новое — значит день прошел зря. В моем случае таких дней достаточно много, но сегодня он стал исключением:) Каким образом я решил попробовать написать что-то для Bluetooth уже не вспомню, скорее всего взгляд упал на телефон жены, а потом на индикатор на ноутбуке:) Сразу возник вопрос — а можно ли достучаться до телефона через Bluetooth из Perl?

Сегодня исполнилось 20 лет Perl!!!

Плавно и незаметно наступило 18-ое декабря. 20 лет назад, в далеком 1987 году в результате стараний Larry появилась первая версия замечательного языка Perl!

Список докладов на UPW

Уважаемые коллеги!

Предлагаю Вашему вниманию список докладов, зарегистрированных на Ukranian Perl Workshop. Надеюсь, Вы не останетесь в стороне, и добавите несколько новых:)

Perl и HTTP-сервер "в кармане"

Да, да, вы всё верно прочли, Perl “в кармане”, и это 100% реально (для Windows Mobile 5.0/6.0)

Немного истории:

Уже месяц назад приобрёл коммуникатор, одна из причин - нужен мощный органайзер и телефон в одном, но и ещё одна причина - всеми любимый Perl. В первый же день приобретения его установил.

Ukrainian Perl Workshop

Уважаемые коллеги!

Стал доступен сайт первого Ukrainian Perl Workshop(http://2008.perlukraine.org/), где и открыта регистрация на участие как слушателей, так и участников. Надеюсь, наше сообщество примет активное участие и поддержит данное мероприятие.

FastCGI, mod_perl и прочие

С января 2001 года сфера моей профессиональной деятельности тесно связна с созданием web-сервисов, в основном аналитических.

Одной из технологий, используемых в работе, является mod_perl. FastCGI не использовался ни разу. Почему? Как часто отвечают: ``по историческим причинам''. А вот сейчас решил посмотреть в сторону FastCGI подробней. Специфика нового проекта подразумевает наличие frontend'да, например, nignx. ``Нет, проблем'', - говорю сам себе: ``frontend'ом будет nignx, а backend'ом - Apache''. Но не так все просто.

В рассылке по nignx, до того как было все разложено по полочкам в различных документациях и заметках, часто задавались вопросы по использованию PHP в режиме FastCGI. То есть люди массово избавлялись от Apache mod_php, переходя не FastCGI. При этом, что в тот момент, не знаю как сейчас, патч php-fpm (http://php-fpm.anight.org/) не был включен в официальные исходники, так что многие пользовалось spawn-fcgi от lighttpd.