Suche senden
Hochladen
Thank A Cpan Contributor Today
•
1 gefällt mir
•
905 views
J
joshua.mcadams
Folgen
Slides from a lightning talk given at Frozen Perl 2008.
Weniger lesen
Mehr lesen
Technologie
Business
Melden
Teilen
Melden
Teilen
1 von 39
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Recomendados
Blanco
Blanco
ciudadanosdevalencia
Algo Molesta
Algo Molesta
losdehinojosos
Organismos Photoshopicamente Modificados
Organismos Photoshopicamente Modificados
dinis manuel alves
In the desert, without a camel
In the desert, without a camel
Stephen Scaffidi
Multiprocessing with python
Multiprocessing with python
Patrick Vergain
Perl dancer
Perl dancer
Marian Marinov
Perlmania_Study - CPAN
Perlmania_Study - CPAN
Jeen Lee
PyParis 2017 / Writing a C Python extension in 2017, Jean-Baptiste Aviat
PyParis 2017 / Writing a C Python extension in 2017, Jean-Baptiste Aviat
Pôle Systematic Paris-Region
Más contenido relacionado
Ähnlich wie Thank A Cpan Contributor Today
How CPAN Testers helped me improve my module
How CPAN Testers helped me improve my module
acme
Os Leventhal
Os Leventhal
oscon2007
PyGotham 2014 Introduction to Profiling
PyGotham 2014 Introduction to Profiling
Perrin Harkins
The caret package is a unified interface to a large number of predictive mode...
The caret package is a unified interface to a large number of predictive mode...
odsc
Steve Corona: Scaling LAMP doesn't have to suck
Steve Corona: Scaling LAMP doesn't have to suck
WebExpo
Unleashing MAYHEM On Binary Code
Unleashing MAYHEM On Binary Code
Redhung @ Nationtal Chung Cheng University, Chiayi, Taiwan.
Things I Learned From Having Users
Things I Learned From Having Users
Dave Cross
All The Little Pieces
All The Little Pieces
Andrei Zmievski
Ähnlich wie Thank A Cpan Contributor Today
(8)
How CPAN Testers helped me improve my module
How CPAN Testers helped me improve my module
Os Leventhal
Os Leventhal
PyGotham 2014 Introduction to Profiling
PyGotham 2014 Introduction to Profiling
The caret package is a unified interface to a large number of predictive mode...
The caret package is a unified interface to a large number of predictive mode...
Steve Corona: Scaling LAMP doesn't have to suck
Steve Corona: Scaling LAMP doesn't have to suck
Unleashing MAYHEM On Binary Code
Unleashing MAYHEM On Binary Code
Things I Learned From Having Users
Things I Learned From Having Users
All The Little Pieces
All The Little Pieces
Mehr von joshua.mcadams
Open Flash Chart And Perl
Open Flash Chart And Perl
joshua.mcadams
Introduction To Testing With Perl
Introduction To Testing With Perl
joshua.mcadams
Utility Modules That You Should Know About
Utility Modules That You Should Know About
joshua.mcadams
YAPC::NA 2007 - Epic Perl Coding
YAPC::NA 2007 - Epic Perl Coding
joshua.mcadams
YAPC::NA 2007 - Customizing And Extending Perl Critic
YAPC::NA 2007 - Customizing And Extending Perl Critic
joshua.mcadams
YAPC::NA 2007 - An Introduction To Perl Critic
YAPC::NA 2007 - An Introduction To Perl Critic
joshua.mcadams
Extending Perl Critic
Extending Perl Critic
joshua.mcadams
An Introduction To Perl Critic
An Introduction To Perl Critic
joshua.mcadams
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
joshua.mcadams
Mehr von joshua.mcadams
(9)
Open Flash Chart And Perl
Open Flash Chart And Perl
Introduction To Testing With Perl
Introduction To Testing With Perl
Utility Modules That You Should Know About
Utility Modules That You Should Know About
YAPC::NA 2007 - Epic Perl Coding
YAPC::NA 2007 - Epic Perl Coding
YAPC::NA 2007 - Customizing And Extending Perl Critic
YAPC::NA 2007 - Customizing And Extending Perl Critic
YAPC::NA 2007 - An Introduction To Perl Critic
YAPC::NA 2007 - An Introduction To Perl Critic
Extending Perl Critic
Extending Perl Critic
An Introduction To Perl Critic
An Introduction To Perl Critic
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
Último
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
KaustubhBhavsar6
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
DanBrown980551
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
DianaGray10
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
ThousandEyes
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
IES VE
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
xtailishbaloch
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
DianaGray10
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
DianaGray10
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Product School
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Neo4j
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
Knoldus Inc.
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Neo4j
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility WTS FEST
BillieHyde
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
adam112203
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
Brian Pichman
20140402 - Smart house demo kit
20140402 - Smart house demo kit
Jamie (Taka) Wang
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc
Último
(20)
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility WTS FEST
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
20140402 - Smart house demo kit
20140402 - Smart house demo kit
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
Thank A Cpan Contributor Today
1.
josh mcadams doubleclick/performics
2.
in the beginning
there was the one-liner
3.
perl -MNet::Twitter -e
'Net::Twitter->new( username => quot;mequot;, password => quot;shhquot; ) ->update(quot;presenting at frozen perlquot;)';
4.
this is handy,
i should put it on cpan
5.
i should put
it in a module
7.
22 lines
8.
but, that module
needs to be called by an app
10.
67 lines
11.
hrm, the password
and user name need to persist
13.
137 lines
14.
cleartext passwords aren’t
too secure though
16.
157 lines
17.
some debugging output
would be nice too
19.
188 lines
20.
what about tests?
22.
269 lines
23.
and documentation
25.
397 lines
26.
and cpan packaging
28.
467 lines
29.
two support requests
30.
and two minor
version releases
31.
and you have
app::tweet
32.
a one-liner
33.
exploded
34.
so that random
people online know when i brush my teeth
35.
perl is easy
36.
cpan is great
37.
packaging you perl
for cpan is a challenge
38.
thank you cpan
contributors
39.
yapc.org/America
Jetzt herunterladen