Home

31 Июл, 2009

CPANTS – Сервис контроля для CPAN

Всем молодым и не только CPAN-авторам советую пользоваться сервисом CPANTS, сервис котроля для CPAN.

Основная фишка сервиса – это kwalitee, коэффициент качества. Такой коэффициент есть как у автора, так и у дистрибутива.
На его основе строится несколько рейтингов, графики и многопользовательская "он-лайн игра" :) (лига до 5 дистрибутивов, лига более 5 дистрибутивов и лучшее дистрибутивы).

Вот информация обо мне со слов CPANTS.




Я в лиге до 5 дистрибутивов, позиция в рейтиге 1, коэффициент качества 134.783.
Очень интересная получается игра – улучшать свой дистрибутив, увеличивая kwalitee.
Интересный параметр 5й с конца – уговорить/заставить других CPAN-авторов использовать ваш модуль :) Пока никого не уговорил.

К сожалению, данный сервис не умеет работать с дистрибутивами, у которых несколько мейнтейнеров. Так например мой дистрибутив Acme::CPANAuthours::Russian не участвует в моем рейтинге.

Сегодня решил опубликовать еще несколько своих модулей на CPAN (осталось только написать документацию и тесты :), тем самым покинув лигу до 5 дистрибутивов и потеряв первую позицию. В лиге более 5 вообще анреал выйти в топ, посмотрите сами :)

Если ты CPAN-автор, увеличь свой kwalitee, сделай цвет своей таблицы зеленым, попади в топ!
Это игра, это CPAN, это Perl!

use Perl or die;

Just F*cking Do It


Метки: , , ,

13 Июн, 2009

CPAN: modules, authors and documentation

Hello, Iron Man! I have a good time during my hollyday (beer + Black sea + gprs), but I ought to write post to the Iron Man Planet :) I want to present my service – http://cpan.perlrussia.org. It is best service for CPAN, try it. Thanks Acme::CPANAuthors and Perl 5.10 :)

Привет, Iron Man! Хоть я отлично провожу время на отдыхе (3 дня выходных, Точка кипения на море :), но япомню об Iron Man :)
Хочу рассказать о CPAN-сервисе, который недавно разработал – http://cpan.perlrussia.org.

Блиц-доклад в Норвегии на NPW2009 и 20-минутный доклад на YAPC::Russia 2009 стимулировали разработку сервиса для CPAN-авторов.
Получить RSS по авторам конкретной страны или по определенному автору стало очень легко. Так, например, RSS русских CPAN-авторов – http://cpan.perlrussia.ru/Russian/rss.xml (недавно на сайте Moscow.pm стал выводится этот фид) или RSS моих публикаций на CPAN – http://cpan.perlrussia.ru/Russian/SHARIFULN/rss.xml . Также на сервисе есть различные CPAN faces. Спасибо Acme::CPANAuthours::* и Perl 5.10 :)

Руслан Закиров решил помочь с поиском поддомена на cpan.org. Обсуждение имени в рассылку Mocsow.pm. Круто :)

Планы: сделай различные RSS для отслеживания модулей по ключевому слову и трансляция в твиттер.

Подписывайтесь в Google Reader, регистрируйте и обновляйте свои подможества Acme::CPANAuthors и будьте счастливы )))

use Perl or die;

JFDI
Метки: , ,

21 Май, 2009

Perl. YAPC::Russia 2009 "May Perl 2". Нет фидбека, есть гольф и первое видео :)

На круглом столе я был возмущен, что все хотят будущего для Perl, но никто не пишет в блоги про Perl и на Perl.
Я призвал писать в блоги, пропагандировал JFDI от Iron Man.

Но что получается: прошла конференция, на мой взгляд очень все здорово получилось, было много фана, интересных докладов и выступлений, пара экспромтов и, конечно, круглый стол, но никто (почти никто) не пишет о конференции в блогах, либо Яндекс.Блоги плохо индексировать стал :)

Сегодня Андрей Завьялов, организатор Perl-гольфа, выложил все решения гольфа.

Видео с конференции снимали две камеры, все еще монтируется.
Поэтому – "экранка" моего доклада "CPAN: модули, авторы и документация":


Пишите в блоги про Perl, про события, связанные с Perl, про то, как у вас что-то получается или чем вам не нравится Perl, главное – писать.

use Perl or die;

Just F*cking Do It

Метки: , , ,

17 Май, 2009

Perl. Nordic Perl Workshop 2009 Video

Выложили видео с Nordic Perl Workshop 2009, который проходил в апреле в Осло.

Мой блиц-доклад "CPAN: modules, authors and documentation":



Read more... )
Метки: , , ,

16 Фев, 2009

CPAN 100

The CPAN Top 100
http://ali.as/top100/

Круто :)
Метки: ,

28 Янв, 2009

Modern Perl

  Стали появляться тенденции к улучшению Perl 5:
  • статья  "Five Features Perl 5 Needs Now" -- 5 фич, нужных сейчас Perl 5: постоянные релизы, продвинутая ОО-модель (Moose, Mouse или autobox), ctypes из Python'а, улучшенная интеграция со CPAN и mod_perlite,
  • ввели распределенный контроль версий для исходников Perl 5 -- Git, теперь каждый желающий может разобраться что и как работает и, конечно же, похачить,
  • набор утилит для git, с помощью которых можно легко создать патч для CPAN-модуля.
  • интервью с разработчиками mod_perlite "CGI is Dead; mod_perlite is Alive!", основная идея mod_perlite: загрузил и все работает (аля mod_php и/или упрощенный mod_perl),
  • создана организация The Englightened Perl Organization (EPO), которая призвана продвигать Perl 5, т.к. неизвестно когда наступит Рождество, т.е. релиз Perl 6.
  • введенно новое понятие -- Modern Perl, основные 2 тезиса:
    • "The best way to write Perl programs in 1991 or 2001 or 2004 isn't necessarily the best way to write Perl programs in 2009" (мой комментарий написан раньше, чем я узнал про Modern Perl)
    • "Your personal style may be different from mine, but you've written in a modern Perl style"
  • опубликван модуль Modern::Perl, который позволяет одной командой использовать Modern Perl: прагмы strict и warnings и особенности perl 5.10 (say, given/when, именнованные регулярные выражения и прочее), модуль очень простой, несколько строк кода.
  • обсуждение Perl Enterprise Edition, Best Practise Perl, Enlightened Perl и Modern Perl, в коментах Modern Perl сравнивают с "Strunk and White"  и проскальзивает формулировка про то, что Perl далеко не write-only язык :)

ЗЫ: не только у меня стали появляются идеи заново популяризировать Perl и это хорошо! :)

17 Июн, 2008

Perl. Обзор CPAN-модулей

На днях решил написать модуль, который будет анализировать Perl-исходник и показывать зависимости от модулей.
Меня опередили - Module::Used, опубликован 15 июня 2008 :), использует PPI.

Я поклонник pretty code, похоже, что не один - 13 июня 2008 опубликован модуль Pretty, создан для того, чтобы печатать что-нибудь красиво. На данный момент есть возможность печатать таблицы в текстовом виде - Pretty::Table.

Модуль, который рассмешил меня сочетанием названия и зависимостей - Data::SimplePassword, в название сказано - простая генерация паролей, зависимости - CLASS, Class::Accessor, Class::Data::Inheritable, Crypt::Random, Math::Random::MT (or Math::Random::MT::Perl), UNIVERSAL::require :). Оказывается, имеется в виду - протота использования.

И последнее, вчера обновился модуль DBI, изменения не значительные, полный список изменений тут.
Метки: , , , ,
sharifulin

Декабрь 2009

Вс Пн Вт Ср Чт Пт Сб
  12345
6789101112
13141516171819
20212223242526
2728293031  

Реклама

Метки

Трансляция

RSS Atom
Разработано LiveJournal.com