YAPP #3: Интервью с Анатолием Шарифулиным
Отличный подкаст, рекомендую всем кто пишет или просто интересуется новостями и событиями в мире Perl
* web framework — Mojolicious
* MVC в Mojolicious
* ORM для Mojolicious
* NoSQL и perl
* Проект frodio.com
* Perl мероприятиях
* Любимых/не любимых CPAN модулях
* и многом другом
p.s. авторам подкаста спасибо за то, что озвучили мой вопрос =)
* web framework — Mojolicious
* MVC в Mojolicious
* ORM для Mojolicious
* NoSQL и perl
* Проект frodio.com
* Perl мероприятиях
* Любимых/не любимых CPAN модулях
* и многом другом
p.s. авторам подкаста спасибо за то, что озвучили мой вопрос =)
-
xoma,
- 18 апреля 2011, 11:09
- Прокомментировать
- рейтинг: 0
Сила CPAN!
Не зря говорят, что одна из сильнейших сторон Perl — это CPAN!
Вот буквально вчера возникла задачка: есть массив хешей (ссылок на хеши), все эти данные необходим преобразовать в CSV формат и отдать пользователю. Конечно в этом нет ничего сложного… один цикл и все дела =) Но ведь есть же CPAN!
Заходим на search.cpan.org, вбиваем в поле для поиска слово «CSV», получаем список модулей. На третьей позиции видим Text::CSV::Slurp, читаем описание, здесь же в результатах поиска:
Смотрим на дату обновления модуля (лично я, очень старые модули стараюсь не использовать, так как их поддержка скорее всего прекращена), смотрим на его «звездность» и делаем вывод:
Это оно!
Установка занимает 3-5 секунд! После этого смело можем делать вот так:
Кроме простой выгрузки и загрузки получаем очень много «плюшек».
p.s. При выборе модуля можно еще заглянуть и в результаты тестов, вернее даже нужно =)
use Perl or die;
Text::CSV::Slurp на CPAN
Вот буквально вчера возникла задачка: есть массив хешей (ссылок на хеши), все эти данные необходим преобразовать в CSV формат и отдать пользователю. Конечно в этом нет ничего сложного… один цикл и все дела =) Но ведь есть же CPAN!
Заходим на search.cpan.org, вбиваем в поле для поиска слово «CSV», получаем список модулей. На третьей позиции видим Text::CSV::Slurp, читаем описание, здесь же в результатах поиска:
convert CSV into an array of hashes, or an array of hashes into CSV
Смотрим на дату обновления модуля (лично я, очень старые модули стараюсь не использовать, так как их поддержка скорее всего прекращена), смотрим на его «звездность» и делаем вывод:
Это оно!
Установка занимает 3-5 секунд! После этого смело можем делать вот так:
my $csv = Text::CSV::Slurp->create(input => \@export_data);Кроме простой выгрузки и загрузки получаем очень много «плюшек».
p.s. При выборе модуля можно еще заглянуть и в результаты тестов, вернее даже нужно =)
use Perl or die;
Text::CSV::Slurp на CPAN
-
xoma,
- 14 апреля 2011, 13:14
- Прокомментировать
- рейтинг: 0
Perl по Японски или Introduction of the coding style at Six Apart
В Перловой рассылке промелькнула ссылка вот на такой забавный ролик, решил поделиться =)
-
xoma,
- 06 апреля 2011, 10:15
- Прокомментировать
- рейтинг: 0
YAPP #2: Новости за прошедший месяц, источники информации на русском, новые cpan модули
События за прошедший месяц ( март — 1.03.11-1.04.11 ):
Релизы cpan модулей:
Источники информации о perl:
- 13-15 мая 2011 — May Perl + Perl Mova в Москве
- Открыта регистрация на воркшоп Perlburg 2011
- Алексей Капранов: Вакансия о двух языках
- BioPerl сново часть Google Summer of Code
- Syntax highlighting on search.cpan.org
- SDL Perl Game Contest
- PPM Index — new way
- The 2011 Google Summer of Code starts soon. This years Google Summer of Code deadline is this week, Friday 8th April
- Writing Perl Modules for CPAN — книга 2002 года
Релизы cpan модулей:
- Bench: простой бенчмарк
- Mojoluicious 1.15 — 18 Mar 2011 — Fixed a serious Mojo::DOM bug. (moritz)
- WebDAO-2.0_12 — 24 Mar 2011 ** DEVELOPER RELEASE ** [http://webdao.sourceforge.net]
- VKontakte-API-0.01 — 01 Mar 2011 -
- Facebook-Graph-1.0200 — 15 Mar 2011
- Moose-1.25 — 02 Apr 2011
Источники информации о perl:
- planetperl.ru — аггрегатор новостей про perl
- onperl.ru — блог Андрея Шитова
- perlrussia.org — расписание мероприятий
- perl5doc.ru — переводы документация perl5 на русский язык
- pm.org — Perl Mongers
- moscow.pm.org — московская группа perl программистов
- kiev.pm.org — киевская группа perl программистов
-
xoma,
- 04 апреля 2011, 09:57
- Прокомментировать
- рейтинг: +1
YAPP #1: Интервью с Андреем Шитовым
- Когда выйдет perl6?
- Сменит ли perl6 perl5?
- Modern Perl как явление.
- В чем perl5 проигрывает другим языкам?
- Как опеределить хорошего perl программиста.
- IDE: komodo Edit, vi.
- Сложность перлового кода абсолютный миф!
- Книги для perl программиста: Modern Perl, Learning Perl, Perl Best Рractices.
-
xoma,
- 21 марта 2011, 10:33
- Прокомментировать
- рейтинг: 0
Yet Another Perl Podcast Выпуск первый!

Появился подкаст о Perl на русском языке — yapp.rpod.ru/
Сегодня вышел его пилотный выпуск, прослушать или скачать можно вот здесь!
p.s. очень надеюсь, что автору хватит сил продолжить свое дело!
-
xoma,
- 07 марта 2011, 17:30
- Прокомментировать
- рейтинг: 0
Логотип Perl 5
Многие утверждают, что у Perl плоховато обстоят дела с маркетингом. Не хочется рассуждать так ли это на самом деле, хотя, возможно, это и так. Но сейчас не об этом =) Автор фреймворка Mojolicious Sebastian Riedel представил макет логотипа для Perl 5. В прошлом году Sebastian уже предпринимал попытку сделать логотип для Perl 6

Вот такие замечательные футболки получаются:

источник

Вот такие замечательные футболки получаются:

With its 23 years Perl is already one of the older programming languages, some have even called it a dinosaur and dead. But there has been no great dying in the world of programming languages and the Perl community is actually healthier than ever.
So lets assume Perl was a dinosaur that survived to dominate the food chain. It surely has to be a carnivore judging by its razor-sharp regular expressions, and the 20.000 distributions on CPAN show us that it hunts in packs. After a careful review of Jurassic Park i've come to the conclusion that Perl has to be a Velociraptor, and that's what i'm basing the logo on!
So lets assume Perl was a dinosaur that survived to dominate the food chain. It surely has to be a carnivore judging by its razor-sharp regular expressions, and the 20.000 distributions on CPAN show us that it hunts in packs. After a careful review of Jurassic Park i've come to the conclusion that Perl has to be a Velociraptor, and that's what i'm basing the logo on!
источник
Развитие Perl и его инфраструктуры
Отличная презентация о развитии Perl и его экосистемы начиная с 1994 (Perl 5) и заканчивая 2010 годом.
-
xoma,
- 27 февраля 2011, 10:27
- Прокомментировать
- рейтинг: 0
Тестирование производительности PSGI Perl фреймворков
Жалко, что в сравнении нет Catalyst. Mojolicious, судя по графику, отстает от всех.
Как писать читаемый код на Perl ?
-
xoma,
- 07 февраля 2011, 17:18
- Прокомментировать
- рейтинг: 0