Enviar pesquisa
Carregar
Making Your Own CPAN
•
0 gostou
•
743 visualizações
M
mayperl
Seguir
YAPC Russia 2009 "May Perl 2"
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 21
Baixar agora
Baixar para ler offline
Recomendados
Making My Own CPAN
Making My Own CPAN
brian d foy
Backward to DPAN
Backward to DPAN
brian d foy
Perl + nginx = ♥
Perl + nginx = ♥
mayperl
Enterprise Perl
Enterprise Perl
Dave Cross
Работа с большими файлами под перлом
Работа с большими файлами под перлом
mayperl
Making My Own CPAN
Making My Own CPAN
brian d foy
Reverse Installing CPAN
Reverse Installing CPAN
brian d foy
Things I Learned From Having Users
Things I Learned From Having Users
Dave Cross
Recomendados
Making My Own CPAN
Making My Own CPAN
brian d foy
Backward to DPAN
Backward to DPAN
brian d foy
Perl + nginx = ♥
Perl + nginx = ♥
mayperl
Enterprise Perl
Enterprise Perl
Dave Cross
Работа с большими файлами под перлом
Работа с большими файлами под перлом
mayperl
Making My Own CPAN
Making My Own CPAN
brian d foy
Reverse Installing CPAN
Reverse Installing CPAN
brian d foy
Things I Learned From Having Users
Things I Learned From Having Users
Dave Cross
MyCPAN (Frozen Perl 2008 Lightning Talk)
MyCPAN (Frozen Perl 2008 Lightning Talk)
brian d foy
CPAN Packager
CPAN Packager
techmemo
MyCPAN ( LA.pm, September 2007 )
MyCPAN ( LA.pm, September 2007 )
brian d foy
CPAN Packager
CPAN Packager
techmemo
Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012
Yuji Takayama
Dynamic code generation in Perl
Dynamic code generation in Perl
Marian Marinov
CPAN Training
CPAN Training
Pedro Figueiredo
Rebuilding our Foundation
Rebuilding our Foundation
Jessica Mauerhan
Rust & Python : Python WA October meetup
Rust & Python : Python WA October meetup
John Vandenberg
Smoking docker
Smoking docker
Workhorse Computing
Pentesting111111 Cheat Sheet_OSCP_2023.pdf
Pentesting111111 Cheat Sheet_OSCP_2023.pdf
faker1842002
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
Paul Calvano
CPAN Module Maintenance
CPAN Module Maintenance
Dave Cross
2021 ZAP Automation in CI/CD
2021 ZAP Automation in CI/CD
Simon Bennetts
Optimizing Application Performance on Kubernetes
Optimizing Application Performance on Kubernetes
Dinakar Guniguntala
BB-Gen: A Packet Crafter for Data Plane Evaluation
BB-Gen: A Packet Crafter for Data Plane Evaluation
Fabricio Rodríguez
Breaking bad habits with GitLab CI
Breaking bad habits with GitLab CI
Ivan Nemytchenko
Pipelines!
Pipelines!
Massimiliano Arione
Instrumentación de entrega continua con Gitlab
Instrumentación de entrega continua con Gitlab
Software Guru
Building your own CPAN with Pinto
Building your own CPAN with Pinto
andrefsantos
Тестирование в проекте REG.RU
Тестирование в проекте REG.RU
mayperl
Use Perl like Perl
Use Perl like Perl
mayperl
Mais conteúdo relacionado
Semelhante a Making Your Own CPAN
MyCPAN (Frozen Perl 2008 Lightning Talk)
MyCPAN (Frozen Perl 2008 Lightning Talk)
brian d foy
CPAN Packager
CPAN Packager
techmemo
MyCPAN ( LA.pm, September 2007 )
MyCPAN ( LA.pm, September 2007 )
brian d foy
CPAN Packager
CPAN Packager
techmemo
Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012
Yuji Takayama
Dynamic code generation in Perl
Dynamic code generation in Perl
Marian Marinov
CPAN Training
CPAN Training
Pedro Figueiredo
Rebuilding our Foundation
Rebuilding our Foundation
Jessica Mauerhan
Rust & Python : Python WA October meetup
Rust & Python : Python WA October meetup
John Vandenberg
Smoking docker
Smoking docker
Workhorse Computing
Pentesting111111 Cheat Sheet_OSCP_2023.pdf
Pentesting111111 Cheat Sheet_OSCP_2023.pdf
faker1842002
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
Paul Calvano
CPAN Module Maintenance
CPAN Module Maintenance
Dave Cross
2021 ZAP Automation in CI/CD
2021 ZAP Automation in CI/CD
Simon Bennetts
Optimizing Application Performance on Kubernetes
Optimizing Application Performance on Kubernetes
Dinakar Guniguntala
BB-Gen: A Packet Crafter for Data Plane Evaluation
BB-Gen: A Packet Crafter for Data Plane Evaluation
Fabricio Rodríguez
Breaking bad habits with GitLab CI
Breaking bad habits with GitLab CI
Ivan Nemytchenko
Pipelines!
Pipelines!
Massimiliano Arione
Instrumentación de entrega continua con Gitlab
Instrumentación de entrega continua con Gitlab
Software Guru
Building your own CPAN with Pinto
Building your own CPAN with Pinto
andrefsantos
Semelhante a Making Your Own CPAN
(20)
MyCPAN (Frozen Perl 2008 Lightning Talk)
MyCPAN (Frozen Perl 2008 Lightning Talk)
CPAN Packager
CPAN Packager
MyCPAN ( LA.pm, September 2007 )
MyCPAN ( LA.pm, September 2007 )
CPAN Packager
CPAN Packager
Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012
Dynamic code generation in Perl
Dynamic code generation in Perl
CPAN Training
CPAN Training
Rebuilding our Foundation
Rebuilding our Foundation
Rust & Python : Python WA October meetup
Rust & Python : Python WA October meetup
Smoking docker
Smoking docker
Pentesting111111 Cheat Sheet_OSCP_2023.pdf
Pentesting111111 Cheat Sheet_OSCP_2023.pdf
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
NY WebPerf Sept '22 - Performance Mistakes - An HTTP Archive Deep Dive
CPAN Module Maintenance
CPAN Module Maintenance
2021 ZAP Automation in CI/CD
2021 ZAP Automation in CI/CD
Optimizing Application Performance on Kubernetes
Optimizing Application Performance on Kubernetes
BB-Gen: A Packet Crafter for Data Plane Evaluation
BB-Gen: A Packet Crafter for Data Plane Evaluation
Breaking bad habits with GitLab CI
Breaking bad habits with GitLab CI
Pipelines!
Pipelines!
Instrumentación de entrega continua con Gitlab
Instrumentación de entrega continua con Gitlab
Building your own CPAN with Pinto
Building your own CPAN with Pinto
Mais de mayperl
Тестирование в проекте REG.RU
Тестирование в проекте REG.RU
mayperl
Use Perl like Perl
Use Perl like Perl
mayperl
Anyevent
Anyevent
mayperl
Browser sniffing в 21 веке
Browser sniffing в 21 веке
mayperl
А у нас Perl 6 в production :)
А у нас Perl 6 в production :)
mayperl
Что будет с Перлом?
Что будет с Перлом?
mayperl
Использование WebMoney в Perl
Использование WebMoney в Perl
mayperl
Вебклуб Perlgolf.ru
Вебклуб Perlgolf.ru
mayperl
Perl в хэке и хэки в Perl
Perl в хэке и хэки в Perl
mayperl
Сравнение работы алгоритмов сортировки, реализованных на Perl
Сравнение работы алгоритмов сортировки, реализованных на Perl
mayperl
Курс Perl в УрГУ
Курс Perl в УрГУ
mayperl
Ведение документации в perl6: POD, да не тот !
Ведение документации в perl6: POD, да не тот !
mayperl
Распределенная обработка потоковых данных
Распределенная обработка потоковых данных
mayperl
Упаковка и развертывание программ на perl под debian
Упаковка и развертывание программ на perl под debian
mayperl
Groovy Vs Perl
Groovy Vs Perl
mayperl
Написание DSL в Perl
Написание DSL в Perl
mayperl
10.000 вариантов снять квартиру или сам себе POE-риелтор
10.000 вариантов снять квартиру или сам себе POE-риелтор
mayperl
Mais de mayperl
(17)
Тестирование в проекте REG.RU
Тестирование в проекте REG.RU
Use Perl like Perl
Use Perl like Perl
Anyevent
Anyevent
Browser sniffing в 21 веке
Browser sniffing в 21 веке
А у нас Perl 6 в production :)
А у нас Perl 6 в production :)
Что будет с Перлом?
Что будет с Перлом?
Использование WebMoney в Perl
Использование WebMoney в Perl
Вебклуб Perlgolf.ru
Вебклуб Perlgolf.ru
Perl в хэке и хэки в Perl
Perl в хэке и хэки в Perl
Сравнение работы алгоритмов сортировки, реализованных на Perl
Сравнение работы алгоритмов сортировки, реализованных на Perl
Курс Perl в УрГУ
Курс Perl в УрГУ
Ведение документации в perl6: POD, да не тот !
Ведение документации в perl6: POD, да не тот !
Распределенная обработка потоковых данных
Распределенная обработка потоковых данных
Упаковка и развертывание программ на perl под debian
Упаковка и развертывание программ на perl под debian
Groovy Vs Perl
Groovy Vs Perl
Написание DSL в Perl
Написание DSL в Perl
10.000 вариантов снять квартиру или сам себе POE-риелтор
10.000 вариантов снять квартиру или сам себе POE-риелтор
Último
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Último
(20)
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Making Your Own CPAN
1.
Making Your Own
CPAN brian d foy brian@stonehenge.com May 16, 2009 • YAPC::Russia
2.
CPAN
3.
CPAN CPAN
4.
CPAN
5.
CPAN::Mini
6.
CPAN::Mini Local
7.
CPAN::Mini CPAN::Mini::Inject
Local
8.
9.
modules/02packages.details.txt.gz
G/GA/GAAS/HTML-Parser-3.60.tar.gz 2 1 CPAN.pm HTML::Parser? CPANPLUS 3 CPAN authors/id/G/GA/GAAS/HTML-Parser-3.60.tar.gz
10.
11.
HTML::Parser > 3.55
== :(
12.
backpan.perl.org
13.
backpan.perl.org
:) :) :) :) :( :(
14.
15.
16.
dpan
17.
#!/usr/local/bin/perl # dpan use MyCPAN::App::DPAN; MyCPAN::App::DPAN->run(
@ARGV );
18.
.yaml
MyCPAN::Indexer .pm .yaml
19.
--- !!perl/hash:MyCPAN::App::DPAN::Indexer
dist_info: dist_archive_type: tgz module_info: - bytesize: 3547 file_mime_type: text/plain md5: e23b82c35130ad2d56ce8bc2a13accc8 mtime: 1197166594 name: lib/SimpleLinkChecker.pm packages: yaml - HTTP::SimpleLinkChecker primary_package: HTTP::SimpleLinkChecker version_info: filename: lib/SimpleLinkChecker.pm identifier: VERSION line_number: 19 sigil: $ value: 1.15 modules: - lib/SimpleLinkChecker.pm
20.
yaml yaml
CPAN::PackageDetails yaml 02packages.details.txt.gz yaml
21.
References • MyCPAN::Indexer • MyCPAN::App::DPAN •
BackPAN Archeology (http://yapc.tv/ 2008/ye/brian-backpan/) • http://www252.pair.com/comdog/
Baixar agora