BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:Data::ICal 0.13
VERSION:2.0
X-WR-CALNAME:Black Perl 2011
BEGIN:VEVENT
DESCRIPTION:Расселение прибывших
DTEND:20111001T103000
DTSTART:20111001T090000
LOCATION:
SUMMARY:Расселение
UID:http://black-perl.org/bp2011/event/35
URL:http://black-perl.org/bp2011/event/35
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Легкий завтрак
DTEND:20111001T113000
DTSTART:20111001T103000
LOCATION:Buffet
SUMMARY:Завтрак
UID:http://black-perl.org/bp2011/event/36
URL:http://black-perl.org/bp2011/event/36
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Перерыв
DTEND:20111001T132000
DTSTART:20111001T130000
LOCATION:Onion Room
SUMMARY:Перерыв
UID:http://black-perl.org/bp2011/event/40
URL:http://black-perl.org/bp2011/event/40
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Обеденный перерыв
DTEND:20111001T163000
DTSTART:20111001T143000
LOCATION:Buffet
SUMMARY:Обеденный перерыв
UID:http://black-perl.org/bp2011/event/41
URL:http://black-perl.org/bp2011/event/41
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Hackathon: brainstorm
DTEND:20111001T174000
DTSTART:20111001T161000
LOCATION:Beach
SUMMARY:Hackathon: brainstorm
UID:http://black-perl.org/bp2011/event/37
URL:http://black-perl.org/bp2011/event/37
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:ужин
DTEND:20111001T184000
DTSTART:20111001T180000
LOCATION:Buffet
SUMMARY:Ужин
UID:http://black-perl.org/bp2011/event/38
URL:http://black-perl.org/bp2011/event/38
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Hackathon: main part
DTEND:20111002T000000
DTSTART:20111001T190000
LOCATION:Onion Room
SUMMARY:Hackathon
UID:http://black-perl.org/bp2011/event/39
URL:http://black-perl.org/bp2011/event/39
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Кофе и плюшки
DTEND:20111002T130000
DTSTART:20111002T121000
LOCATION:Buffet
SUMMARY:Перерыв
UID:http://black-perl.org/bp2011/event/42
URL:http://black-perl.org/bp2011/event/42
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Обед
DTEND:20111002T151000
DTSTART:20111002T141000
LOCATION:Buffet
SUMMARY:Обеденный перерыв
UID:http://black-perl.org/bp2011/event/43
URL:http://black-perl.org/bp2011/event/43
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:PSGI/Plack
DTEND:20111001T130000
DTSTART:20111001T123000
LOCATION:Onion Room
SUMMARY:PSGI/Plack
UID:http://black-perl.org/bp2011/talk/140
URL:http://black-perl.org/bp2011/talk/140
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Обзор нововведений для работы с регулярными выражениями в perl 
 5.13/5.14.
DTEND:20111001T123000
DTSTART:20111001T120000
LOCATION:Onion Room
SUMMARY:Новости регэкспов
UID:http://black-perl.org/bp2011/talk/141
URL:http://black-perl.org/bp2011/talk/141
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Accessors: за и против
DTEND:20111002T115000
DTSTART:20111002T112000
LOCATION:Onion Room
SUMMARY:Accessors: за и против
UID:http://black-perl.org/bp2011/talk/142
URL:http://black-perl.org/bp2011/talk/142
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Вступительное слово
DTEND:20111001T120000
DTSTART:20111001T113000
LOCATION:Onion Room
SUMMARY:Вступительное слово
UID:http://black-perl.org/bp2011/talk/143
URL:http://black-perl.org/bp2011/talk/143
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Преимущества\, недостатки и особенности протокола PSGI в контек
 сте реализации сервера.\nВ качестве примера использован проект ngx_mod_ps
 gi - модуль позволяющий запускать PSGI приложения внутри сервера nginx htt
 p://github.com/yko/ngx_mod_psgi
DTEND:20111002T140000
DTSTART:20111002T133000
LOCATION:Onion Room
SUMMARY:Реализация PSGI сервера на примере nginx_mod_psgi
UID:http://black-perl.org/bp2011/talk/144
URL:http://black-perl.org/bp2011/talk/144
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Построение web-framework'ов для конкретной задачи на основе PSG
 I/Plack и других инструментов.
DTEND:20111001T141000
DTSTART:20111001T134000
LOCATION:Onion Room
SUMMARY:Построение PSGI-совместимых Web-framework'ов
UID:http://black-perl.org/bp2011/talk/146
URL:http://black-perl.org/bp2011/talk/146
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Perl как  opensource-инструмент\, который существует благодаря 
 своему сообществу\, и чем Mojo же все-таки для этого полезен
DTEND:20111002T112000
DTSTART:20111002T110000
LOCATION:Onion Room
SUMMARY:Почему не стоит ругать Mojo
UID:http://black-perl.org/bp2011/talk/148
URL:http://black-perl.org/bp2011/talk/148
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Как сделать git-diff нагляднее и интерактивнее.
DTEND:20111001T134000
DTSTART:20111001T132000
LOCATION:Onion Room
SUMMARY:Интерактивное сравнение в git-е
UID:http://black-perl.org/bp2011/talk/149
URL:http://black-perl.org/bp2011/talk/149
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Тяжело в учении --- легко в бою.
DTEND:20111001T143000
DTSTART:20111001T141000
LOCATION:Onion Room
SUMMARY:Как мне Perl в учёбе помогал
UID:http://black-perl.org/bp2011/talk/150
URL:http://black-perl.org/bp2011/talk/150
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Тесты\, господа.
DTEND:20111002T121000
DTSTART:20111002T115000
LOCATION:Onion Room
SUMMARY:TDD/BDD
UID:http://black-perl.org/bp2011/talk/153
URL:http://black-perl.org/bp2011/talk/153
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Maybe you do not know that ...
DTEND:20111002T132000
DTSTART:20111002T130000
LOCATION:Onion Room
SUMMARY:Maybe you do not know that ...
UID:http://black-perl.org/bp2011/talk/154
URL:http://black-perl.org/bp2011/talk/154
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Обзор преимуществ и недостатков языка для слушателей\, незнаком
 ых с перлом\, на примере небольших практических задач.
DTEND:20111002T133000
DTSTART:20111002T132000
LOCATION:Onion Room
SUMMARY:Perl в повседневной практике
UID:http://black-perl.org/bp2011/talk/155
URL:http://black-perl.org/bp2011/talk/155
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Для чего и как можно скрыть код программ на perl (10 мин).
DTEND:20111002T141000
DTSTART:20111002T140000
LOCATION:Onion Room
SUMMARY:Обфускация кода
UID:http://black-perl.org/bp2011/talk/156
URL:http://black-perl.org/bp2011/talk/156
END:VEVENT
END:VCALENDAR

