SlideShare uma empresa Scribd logo
1 de 73
Baixar para ler offline
CPAN:
                              модули, авторы и
                               документация
                                   Perlburg 2010




суббота, 20 февраля 2010 г.
Что такое CPAN?



суббота, 20 февраля 2010 г.
Comprehensive Perl
суббота, 20 февраля 2010 г.
Archive Network
суббота, 20 февраля 2010 г.
Comprehensive Perl
                           Archive Network
                                По-русски?




суббота, 20 февраля 2010 г.
«Всеобъемлющая сеть
                     архивов Perl»
                                          Википедия
                              http://ru.wikipedia.org/wiki/CPAN




суббота, 20 февраля 2010 г.
«Сеть Всемирного
                              Архива Perl-кода»
                                       Куроводство / Наблы
                               http://dklab.ru/chicken/nablas/36.html




суббота, 20 февраля 2010 г.
«Всесторонняя Сеть
                         Архива Perl»
                                PROMT Translator
                              http://www.translate.ru




суббота, 20 февраля 2010 г.
«Обширный Perl
                                 архив»
                                             Xpoint.ru
                              http://xpoint.ru/know-how/Perl/CPAN




суббота, 20 февраля 2010 г.
«Гигантское Хранилище
                Ресурсов Perl»
                                      perl в России
                              http://www.perl.org.ru/cpan/




суббота, 20 февраля 2010 г.
Comprehensive Perl
                           Archive Network
                                    Google Translate
                              http://google.com/translate




суббота, 20 февраля 2010 г.
«     Perl           »
                               По-китайски




суббота, 20 февраля 2010 г.
CPAN – архив Perl
                      Центральное хранилище всего, что касается Perl




суббота, 20 февраля 2010 г.
CPAN – большой архив
                      Центральное хранилище всего, что касается Perl




суббота, 20 февраля 2010 г.
CPAN – очень большой
                      Центральное хранилище всего, что касается Perl




суббота, 20 февраля 2010 г.
17467
                              модулей


суббота, 20 февраля 2010 г.
7981
                              авторов


суббота, 20 февраля 2010 г.
6819
                               МБ

суббота, 20 февраля 2010 г.
239
                              зеркал

суббота, 20 февраля 2010 г.
438,7
                              в неделю

суббота, 20 февраля 2010 г.
62,6
                               в день

суббота, 20 февраля 2010 г.
Количество дистрибутивов в год
                              май 2009
суббота, 20 февраля 2010 г.
Количество дистрибутивов в год
                              октябрь 2009
суббота, 20 февраля 2010 г.
Количество дистрибутивов в год
                              февраль 2010
суббота, 20 февраля 2010 г.
You will find
                              All Things Perl


суббота, 20 февраля 2010 г.
Can’t find?
                              Upload it!


суббота, 20 февраля 2010 г.
CPAN:

                    •         модули
                    • авторы
                    • документация
                    • исходный код, порты и скрипты

суббота, 20 февраля 2010 г.
CPAN:

                    •         модули
                    • авторы
                    • документация
                    • исходный код, порты и скрипты

суббота, 20 февраля 2010 г.
http://search.cpan.org/~sharifuln/
суббота, 20 февраля 2010 г.
Я решил найти
                  русских CPAN-авторов


суббота, 20 февраля 2010 г.
Who is Who (long)
суббота, 20 февраля 2010 г.
Не так просто найти
                              русских :)


суббота, 20 февраля 2010 г.
Поиск русских
                                 CPAN-авторов
                       • Нашел всех, у кого имя написано
                              кириллицей: qr/[а-я]+/
                       • Составил список русских имен и фамилий
                       • Распарсил список «Who is Who»
                       • Исключил украинцев, белорусов и болгар
                       • И разослал «спам» на открытые email :)
суббота, 20 февраля 2010 г.
129
                 русских CPAN-авторов


суббота, 20 февраля 2010 г.
86
                   неактивных PAUSE ID


суббота, 20 февраля 2010 г.
Irakliy Sunguryan
                                    flamey


суббота, 20 февраля 2010 г.
CPAN faces русских авторов
суббота, 20 февраля 2010 г.
Acme::CPANAuthors::
                                       Russian
                      http://github.com/sharifulin/acme-cpanauthors-russian




суббота, 20 февраля 2010 г.
Acme::CPANAuthors::
                                  Ukrainian
                http://github.com/sharifulin/acme-cpanauthors-ukrainian

                                     Случайно :)




суббота, 20 февраля 2010 г.
Acme::CPANAuthors::
                                 Norwegian
                  http://github.com/sharifulin/acme-cpanauthors-norwegian

                               Специально для NPW2009




суббота, 20 февраля 2010 г.
Acme::CPANAuthors::
                                Belarusian
                                         ???

                              Специально для BY Perl Too




суббота, 20 февраля 2010 г.
Acme::CPANAuthors::
                                        Belarusian
                                                 ???

                              Специально для BY Perl Too никого не нашел




суббота, 20 февраля 2010 г.
Документация
                              Писать документацию лениво, но надо :)




суббота, 20 февраля 2010 г.
Чтобы CPAN не
                               превратился в
                        «репозиторий плохо документированного говна»

                                    FriendFeed форева :)




суббота, 20 февраля 2010 г.
Основной язык
                              документации –
                                  English


суббота, 20 февраля 2010 г.
Иначе



суббота, 20 февраля 2010 г.
Jcode::CP932 – что за нах? :)
суббота, 20 февраля 2010 г.
Например,
                     документация на
                         русском:
                   RU/Name-Module.pod

суббота, 20 февраля 2010 г.
POD2
                    для перевода официальной документации по Perl




суббота, 20 февраля 2010 г.
POD2
                    для перевода официальной документации по Perl

                              POD2::FR, POD2::IT, POD2::LT, POD2::RU




суббота, 20 февраля 2010 г.
Какие есть сервисы
                                CPAN?


суббота, 20 февраля 2010 г.
http://search.cpan.org/uploads.rdf
суббота, 20 февраля 2010 г.
http://kobesearch.cpan.org/
суббота, 20 февраля 2010 г.
http://annocpan.org/
суббота, 20 февраля 2010 г.
http://hexten.net/cpan-faces/
суббота, 20 февраля 2010 г.
CPAN Request Tracker
суббота, 20 февраля 2010 г.
http://cpanratings.perl.org/
суббота, 20 февраля 2010 г.
CPAN Testers Matrix
суббота, 20 февраля 2010 г.
CPAN Testing Service
суббота, 20 февраля 2010 г.
http://www.cpanforum.com/
суббота, 20 февраля 2010 г.
http://deps.cpantesters.org/
суббота, 20 февраля 2010 г.
http://ali.as/top100/
суббота, 20 февраля 2010 г.
http://backpan.cpan.org/
суббота, 20 февраля 2010 г.
Я решил сделать
                                  свой :)
                                 Acme::CPANAuthors::*
                                CPAN Recent Uploads RSS




суббота, 20 февраля 2010 г.
http://cpan.perlrussia.ru/
суббота, 20 февраля 2010 г.
http://cpan.perlrussia.org/
суббота, 20 февраля 2010 г.
http://cpan.perlrussia.org/
                                    Russian/rss.xml
суббота, 20 февраля 2010 г.
http://cpan.perlrussia.org/
                                Russian/SHARIFULN/
суббота, 20 февраля 2010 г.
use Perl
                                or die




суббота, 20 февраля 2010 г.
use CPAN
                                 or die




суббота, 20 февраля 2010 г.
JFDI



суббота, 20 февраля 2010 г.
Илья, чтобы получить
                    автомат, студент
                       должен быть
                     CPAN-автором :)

суббота, 20 февраля 2010 г.
Спасибо за внимание!
                              Анатолий Шарифулин
                                RostovOnDon.pm




суббота, 20 февраля 2010 г.

Mais conteúdo relacionado

Mais de Anatoly Sharifulin

AppFollow митап в Москве
AppFollow митап в МосквеAppFollow митап в Москве
AppFollow митап в МосквеAnatoly Sharifulin
 
То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...
То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...
То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...Anatoly Sharifulin
 
Аналитика приложений конкурентов в Google Play
Аналитика приложений конкурентов в Google PlayАналитика приложений конкурентов в Google Play
Аналитика приложений конкурентов в Google PlayAnatoly Sharifulin
 
Конкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложенийКонкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложенийAnatoly Sharifulin
 
Аналитика приложений конкурентов
Аналитика приложений конкурентовАналитика приложений конкурентов
Аналитика приложений конкурентовAnatoly Sharifulin
 
Аналитика магазинов приложений
Аналитика магазинов приложенийАналитика магазинов приложений
Аналитика магазинов приложенийAnatoly Sharifulin
 
Аналитика мобильных приложений
Аналитика мобильных приложенийАналитика мобильных приложений
Аналитика мобильных приложенийAnatoly Sharifulin
 
Анализ приложений конкурентов
Анализ приложений конкурентовАнализ приложений конкурентов
Анализ приложений конкурентовAnatoly Sharifulin
 
ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»
ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»
ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»Anatoly Sharifulin
 
Продвижение мобильных приложений: с чего начать?
Продвижение мобильных приложений: с чего начать?Продвижение мобильных приложений: с чего начать?
Продвижение мобильных приложений: с чего начать?Anatoly Sharifulin
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruAnatoly Sharifulin
 
ASO оптимизация и продвижение мобильных приложений
ASO  оптимизация и продвижение мобильных приложенийASO  оптимизация и продвижение мобильных приложений
ASO оптимизация и продвижение мобильных приложенийAnatoly Sharifulin
 
Удержание пользователя в приложении
Удержание пользователя в приложенииУдержание пользователя в приложении
Удержание пользователя в приложенииAnatoly Sharifulin
 
Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?Anatoly Sharifulin
 
Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?
Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?
Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?Anatoly Sharifulin
 

Mais de Anatoly Sharifulin (20)

AppFollow митап в Москве
AppFollow митап в МосквеAppFollow митап в Москве
AppFollow митап в Москве
 
То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...
То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...
То, что русскому — ФРИИ, финну — Startup Sauna. Опыт прохождения акселерации ...
 
Аналитика приложений конкурентов в Google Play
Аналитика приложений конкурентов в Google PlayАналитика приложений конкурентов в Google Play
Аналитика приложений конкурентов в Google Play
 
ASO FAQ
ASO FAQASO FAQ
ASO FAQ
 
ASO: Best Practices 2015
ASO: Best Practices 2015ASO: Best Practices 2015
ASO: Best Practices 2015
 
AppFollow Demo Day ФРИИ
AppFollow Demo Day ФРИИAppFollow Demo Day ФРИИ
AppFollow Demo Day ФРИИ
 
Конкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложенийКонкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложений
 
Аналитика приложений конкурентов
Аналитика приложений конкурентовАналитика приложений конкурентов
Аналитика приложений конкурентов
 
Аналитика магазинов приложений
Аналитика магазинов приложенийАналитика магазинов приложений
Аналитика магазинов приложений
 
Аналитика мобильных приложений
Аналитика мобильных приложенийАналитика мобильных приложений
Аналитика мобильных приложений
 
Анализ приложений конкурентов
Анализ приложений конкурентовАнализ приложений конкурентов
Анализ приложений конкурентов
 
ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»
ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»
ASO оптимизация мобильных приложений: «Что такое хорошо и что такое плохо?»
 
Продвижение мобильных приложений: с чего начать?
Продвижение мобильных приложений: с чего начать?Продвижение мобильных приложений: с чего начать?
Продвижение мобильных приложений: с чего начать?
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ru
 
ASO оптимизация и продвижение мобильных приложений
ASO  оптимизация и продвижение мобильных приложенийASO  оптимизация и продвижение мобильных приложений
ASO оптимизация и продвижение мобильных приложений
 
Удержание пользователя в приложении
Удержание пользователя в приложенииУдержание пользователя в приложении
Удержание пользователя в приложении
 
Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?
 
Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?
Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?
Мобильное приложение Ostrovok.ru: зачем оно нужно, если есть «букинг»?
 
Can Perl be a hobby?
Can Perl be a hobby?Can Perl be a hobby?
Can Perl be a hobby?
 
YAPC::Europe 2013
YAPC::Europe 2013YAPC::Europe 2013
YAPC::Europe 2013
 

CPAN: модули, авторы и документация