1. Perl-воркшопы,
проводимые группой Moscow.pm 2.0
Московская группа Perl-программистов Moscow 2.0 существует с 2007 года.
Сегодня численность участников, зарегистрированных в списке рассылки группы,
превышает сто человек. Основная задача группы — дать возможность программистам,
живущим в одном городе, общаться между собой и обмениваться опытом.
Одна из главных проблем, с которой сталкиваются все сторонники языка Perl, —
отсутствие литературы. Отечественные издательства неохотно издают книги про Perl,
но даже те книги, которые появляются в магазинах, обычно переводные, из-за чего
отставание между тем, что описано в книге, и текущим состоянием языка
программирования увеличивается еще больше.
С момента образования Moscow.pm 2.0 группа проводит ежемесячные встречи. Очередная
встреча обычно назначается на третью или четвертую пятницу месяца. Встречи проходят
в помещениях, которые предоставляют компании, заинтересованные в поддержке Perl-
сообщества. Первые несколько встреч прошли в офисах компаний «Рамблер», «Яндекс»
и «Агава». На встречи обычно приходят 20-30 человек.
Встречи московской группы (как и многих других групп в мире) обычно состоят
из технической части, на которой участники делают сообщения на разные темы из своей
практики применения Perl, и из так называемой «социальной» части, которая
предполагает неформальное общение.
Формат выступлений в технической части не регламентируется. Это может быть как
полноценный доклад длительностью 20-40 минут, так и пятиминутное сообщение.
Некоторые доклады являются репетицией выступления, которое участники намереваются
сделать на более крупных мероприятиях, как локальных, так и международных.
Moscow.pm 2.0 проводит также мероприятия, на которые собираются участники как
из Москвы, так и из других городов. В октябре 2007 года в Москве состоялся воркшоп
«Perl Today», 23 февраля 2008 — «Perl Mova» в Киеве. Оба воркшопа являются первыми
подобными мероприятиями на территории бывшего СССР. Очередное мероприятие,
названное «May Perl», запланировано на май 2008 года и будет проведено в Москве.
Проводимые мероприятия рассчитаны на слушателей любого уровня подготовленности,
в том числе и на программистов, не знакомых с языком Perl. Докладчики готовят
выступления, ориентированные как на программистов, так и на менеджеров.
Moscow.pm 2.0 по возможности приглашает зарубежных докладчиков. Их выступления
на английском языке проходят без перевода. Проведенные мероприятия были
бесплатными для участников.
Так называемые Perl-воркшопы — одна из разновидности мероприятий, которые
проводятся по всему миру. С 1999 года ежегодно проходят международные конференции
YAPC, которые собирают до 400 человек. Во многих странах раз в год проходят
локальные мероприятия, называемые воркшопами, которые обычно идут на местном
языке, и собирают людей в пределах одной страны, хотя зачастую приезжают гости
из соседних стран.
2. Perl Mova 23 февраля 2008, Киев
http://2008.perlukraine.org
Организаторы: Moscow.pm, Kiev.pm (http://kiev.pm.org).
Место проведения: пресс-центр информационного агентства «Украинские новости».
Число участников: более 40.
Участие в мероприятии бесплатное.
Три доклада сделаны на английском языке.
Программа
Андрей Шитов Олег Никитин
Фрагменты Perl 6 в Perl 5.10 Максимизация скорости работы pure-perl web-
Алексей Капранов приложения на примере «Twilight CMS»
print Dumper($Rambler->{mail}); Дмитрий Карасик
Peter Edwards Про семантику и про укроп
Getting started with ExtJS Javascript Jonathan Worthington
screen library and Catalyst Perl Parallel New World
Сергей Гулько Дмитрий Карасик
Распределенная система, IO::Lambda — асинхронный ввод-вывод и
использующая memcached и Spread функциональное программирование
Андрей Жиленко Jonathan Worthington, Andrew Shitov
Как «убедить» заказчика использовать Perl 6 Tutorial
Perl на проекте?
Большинство посетителей — из Киева и других городов Украины, несколько человек приехали из России.
Кроме того, были гости из Дании, Испании и Великобритании. На сайте воркшопа размещены видеозаписи
всех выступлений.
По результатам мероприятия на сайте «Украинских новостей» опубликован пресс-релиз
(http://www.ukranews.com/rus/article/105240.html).
3. Perl Today 26 октября 2007, Москва
http://2007.perlrussia.ru
Организаторы: Moscow.pm, Linux Center (http://linuxcenter.ru).
Место проведения: павильон выставочного центра «Крокус-экспо».
Число участников: более 80.
Участие в мероприятии бесплатное; желающим предлагалось внести любую сумму.
Воркшоп прошел в рамках мероприятия «Инфолинукс» на выставке «Инфотех-2007».
Программа
Андрей Шитов Анатолий Стояновский
Знакомство с Perl 6 Пример разработки крупного сайта
Алексей Капранов Андрей Шитов
Практика программирования на Perl 6 Простое тестирование кода
Андрей Шитов Юрий Медницкий
Сайт на Perl и XSLT Коммерческая разработка высоконагруженных веб-
систем
Посетители воркшопа получили «сумку участника», в которой были брошюра «Знакомство с Perl 6»,
диск с дистрибутивом Mandriva Linux 2008 и журналы «Системный администратор».
Воркшоп прошел в открытом помещении, поэтому к участию могли присоединиться все желающие,
которые в это время оказались на выставке.
По итогам мероприятия журнал «Системный администратор» опубликовал обзорную статью
«Perl Today — первый российский воркшоп» (http://2007.perlrussia.ru/pub/samag11(60)-06-07.pdf).
4. May Perl 16 мая 2008, Москва
http://2008.perlrussia.ru
Формат, число участников и место проведения еще окончательно не выбраны. Подробная информация
появляется по мере ее поступления в разделе «Новости» на сайте.
Предварительная частичная программа
Алексей Капранов Серия блиц-докладов
Профилирование Perl-кода
Алексей Капранов
Иван Серёжкин Компиляция шаблонов HTML::Template в
ООП-вкусности в Perl 6 машинный код
Егор Шиповалов Алексей Капранов
Применение ORM в Perl Презентации в стиле Такахаси
Андрей Шитов Иван Серёжкин
WWW::Page на практике Шаблонник на стороне клиента
Александр Котов Андрей Шитов
Perl и Web 2.0 Типографика с помощью Parse::RecDescent
Николай Лавлинский Валерий Студенников
Построение совместимых Стандарты кодирования в Perl
Perl/mod_perl систем в веб-
интерфейсом Алексей Кононов
Perl + AutoItX
Сайты Обратная связь
Московская группа Moscow.pm 2.0 Вопросы, предложения и пожелания с
http://moscow.pm.org интересом будут выслушаны по единому
адресу электронной почты
Мероприятия, проводмые в России mail@perlrussia.ru.
http://perlrussia.ru
Moscow.pm 2.0 приглашает спонсоров (в
Мероприятия, проводимые на Украине том числе информационных) для участия
http://perlukraine.org в будущих мероприятиях. Условия
оговариваются индивидуально.
Информация о Perl 6 на русском языке
http://perl6.ru Приглашаем организации,
заинтересованные в развитии Perl,
Информация о блиц-докладах к проведению ежемесячных встреч
http://perl.lv/lt группы Moscow.pm 2.0.
5. О мероприятиях, посвященных языку Perl
За то время, что существуют язык Perl и связанные с ним мероприятия, оформилась
более или менее строгая классификация проводимых мероприятий. Они делятся как
по географическому признаку, так и по числу участников и характеру самого
мероприятия.
Встречи PM-групп
Такие встречи обычно проводятся ежемесячно, участники состоят в локальной
(в пределах города, области или в редких случаях — страны) группе. Средняя численность
таких встреч — 20-40 человек. Продолжительность — 2-3 часа, участие бесплатное.
В некоторых случаях мероприятия полностью лишены технической части.
Воркшопы
Обычно проводятся раз в год и собирают участников с территории страны. Небольшое
число участников приезжают из соседних стран. Обычно основной язык мероприятия —
местный, хотя часто присутствуют выступления на английском языке (или на другом,
понятном большинству аудитории). Воркшопы проводятся в течении одного дня,
иногда — до трех дней. Доклады делаются как в один, так и в два-три потока. Участие
может быть как платным, так и бесплатным (что более распространено). Традиционно
проводятся пред- и (или) пост-встречи в кафе.
Хакатоны (hackathons)
Cпецифичные мероприятия, на которые собирается группа людей, заинтересованных в
развитии какого-либо проекта (например, компилятора Perl 6). Число участников — 20-30,
и во время хакатона участники совместно программируют отдельные части общего
проекта. Продолжительность — от нескольких дней до недели, иногда хакатон является
частью другого мероприятия (например, YAPC).
YAPC
Самые крупные мероприятия (Yet Another Perl Conference), которые проводятся раз в год,
постоянно изменяя место проведения. Мероприятия собирают до 400 человек со всего
мира. Территориальное деление весьма условно: существуют относительно независимые
друг от друга ветви YAPC: YAPC::Europe, YAPC::Asia, YAPC::NA (North America), но при
этом на каждое из мероприятий собираются люди, живущие в частях Земли, которые
не охватываются названием мероприятия. YAPC обычно проходят в течение трех дней,
выступления — в три-четыре потока. Участие платное (порядка 100 €), традиционны
предварительные встречи в кафе и большой ужин вечером одного из дней мероприятия.
Официальный язык европейских YAPC — английский.
О Perl-монгерских группах
Так называемые Perl mongers-группы — существующие по всему миру группы Perl-
программистов, которых объединяет географическое расположение. На сегодня создано
около 300 групп, девять из них — на территории бывшего СССР. Подавляющее
большинство — группы отдельных городов, хотя существуют несколько групп, созданных
по другим критериям, например, германская группа Germany.pm.
Деятельность групп обычно состоит из общения в списке рассылки и регулярных встреч,
на которых помимо общения происходит обмен передовым опытом и репетиция
выступлений, которые готовятся для предстоящих более крупных мероприятий.
10 марта 2008