<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Perl Weekly Issue #159 - 2014-08-11 - The Pittsburgh Perl Workshop 2014 Tilt Campaign</title>
</head>
<body>
<style>
* { text-align: left; }
table { font-family: helvetica, arial, sans-serif; }
p { margin: 1.2em 0em 1.35em 0em; line-height: 1.4em; }
a { color: #04c; }
#menu {
border-bottom: 1px solid #ccc;
}
#menu ul {
text-align: center;
margin: 0;
}
#menu li {
font-size: 12px;
display: inline;
list-style-type: none;
padding-right: 10px;
}
#social_icons {
margin-top: 10px;
}
</style>
<table border="0" cellpadding="0" cellspacing="0" width="700" align="center"><tr bgcolor="#ffffff">
<tr>
<td>
<p id="logo">
<a href="http://perlweekly.com/" style="
background-color: #004065;
color: #FFF;
text-decoration: none;
font-size: 40px;
font-weight: bold;
font-family: Gadget;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
">Perl Weekly</a>
</p>
<p id="issue"
style="border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #159 - 2014-08-11 - The Pittsburgh Perl Workshop 2014 Tilt Campaign
</p>
<div style="text-align: center">
You can <a href="http://perlweekly.com/archive/159.html">read the newsletter on the web</a>, if you prefer.
</div>
<p style="font-size: 16px">
Hi,
</p>
<p style="font-size: 16px">
Greetings from Germany where I am currently teaching a 'Test automation using Perl' course.
</p>
<p style="font-size: 16px">
Relax and enjoy the summer!
</p>
<p style="font-size: 16px">
Or winter. If you happen to be on the other side of the globe.
</p>
<div>
<hr style="color: red" id="sponsors" />
<div style="
font-size: 18px;
font-weight: bold;">Sponsors</div>
<div
style="
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
"
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1nAxFZj" style="
font-size: 18px;
font-weight: bold;
">ZipRecruiter is hiring modern Perl Programmers (Los Angeles or remote in US)</a>
<br />
<p style="font-size: 16px">
At ZipRecruiter, our goal is to build the best online services for finding and filling jobs. We've grown from 4 to over 100 employees in less than 4 years with zero funding. We care about code quality and quality of life. To learn more about our business and values, please follow the link above.
</p>
</div>
<div
style="
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
"
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1kWEG7t" style="
font-size: 18px;
font-weight: bold;
">We are Hiring a Senior Perl Software Developer - Grant Street Group</a>
<br />
<p style="font-size: 16px">
We are a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications. We are looking for talented, motivated professionals committed to flawless work and customer service.
</p>
</div>
</div>
<div>
<hr style="color: red" id="gittip_profile_of_the_week" />
<div style="
font-size: 18px;
font-weight: bold;">GitTip profile of the week</div>
<p style="font-size: 16px">I stopped including GitTip links as they seemed to have only minimal impact, but if you think you'd want to tip the editors of the newsletter you can do it <a href="https://www.gittip.com/PerlWeekly/">here</a>.</p>
</div>
<div>
<hr style="color: red" id="tilt_and_kickstart" />
<div style="
font-size: 18px;
font-weight: bold;">Tilt and Kickstart</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRdXx" style="
font-size: 18px;
font-weight: bold;
">The Pittsburgh Perl Workshop 2014 Tilt Campaign</a>
<br />
<p style="font-size: 16px">
Would you like to go to the Pittsburgh Perl Workshop? The organizers ask for your commitment before they start to organize. Go place your tilt for $125.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcCY" style="
font-size: 18px;
font-weight: bold;
">Kickstarting Mastering Perl Course at the Swiss Perl Workshop</a>
<br />
<p style="font-size: 16px">
brian d foy offers various options from getting an e-book version of the book 'Mastering Perl' through participating in his training class in Zürich till having him consult for your for a full day.
</p>
</div>
</div>
<div>
<hr style="color: red" id="articles" />
<div style="
font-size: 18px;
font-weight: bold;">Articles</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcD3" style="
font-size: 18px;
font-weight: bold;
">How should conference speakers be compensated?</a>
<br />
<p style="font-size: 16px">
brian d foy explains how the Master Classes he started to run at YAPC::Chicago in 2006 helped financing some of the speakers. IMHO, as I also <a href="http://bit.ly/1cfoBom">wrote already</a> this is a win-win and such training classes can even help sponsoring other parts of the conference.
</p>
</div>
</div>
<div>
<hr style="color: red" id="discussion" />
<div style="
font-size: 18px;
font-weight: bold;">Discussion</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRedS" style="
font-size: 18px;
font-weight: bold;
">Mojolicious - Perl real-time web framework</a>
<br />
<p style="font-size: 16px">
A long thread of discussion on HackerNews that of course diverges to the discussion of OOP in Perl and sigils and whatnot.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcD4" style="
font-size: 18px;
font-weight: bold;
">Perl as a career option</a>
<br />
<p style="font-size: 16px">
Andrew Solomon has been interviewed by Linux Career covering quite a few topic from 'Modern Perl' via web development to 'how to get started with Perl'.
</p>
</div>
</div>
<div>
<hr style="color: red" id="testing" />
<div style="
font-size: 18px;
font-weight: bold;">Testing</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRedT" style="
font-size: 18px;
font-weight: bold;
">Rescue legacy code with modulinos</a>
<br />
<p style="font-size: 16px">
Modulino is a Perl module that can be also used as a script. brian d foy explains how this feature can be used to convert scripts into modules and make it easier to start testing them.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRedW" style="
font-size: 18px;
font-weight: bold;
">Check your test coverage with Devel::Cover</a>
<br />
<p style="font-size: 16px">
</p>
</div>
</div>
<div>
<hr style="color: red" id="code" />
<div style="
font-size: 18px;
font-weight: bold;">Code</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRedY" style="
font-size: 18px;
font-weight: bold;
">Parse Excel with ease using Perl</a>
<br />
<p style="font-size: 16px">
David Farrell shows how to read Excel files using Spreadsheet::Read.
</p>
</div>
</div>
<div>
<hr style="color: red" id="web" />
<div style="
font-size: 18px;
font-weight: bold;">Web</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTk" style="
font-size: 18px;
font-weight: bold;
">Catalyst vs Dancer vs Mojolicious on Stack Overflow</a>
<br />
<p style="font-size: 16px">
I checked the number of posts on Stack Overflow tagged with each one of those: Catalyst: 380, Mojolicious: 213, Dancer: 133. Does this mean anything?
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRedZ" style="
font-size: 18px;
font-weight: bold;
">Catalyst 5.90070 has Landed!</a>
<br />
<p style="font-size: 16px">
</p>
</div>
</div>
<div>
<hr style="color: red" id="cpan" />
<div style="
font-size: 18px;
font-weight: bold;">CPAN</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTm" style="
font-size: 18px;
font-weight: bold;
">Don't be afraid to rename your module / dist</a>
<br />
<p style="font-size: 16px">
Neil Bowers explains module name choices and how to rename a module.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTn" style="
font-size: 18px;
font-weight: bold;
">Curating CPAN sometimes means really deleting stuff</a>
<br />
<p style="font-size: 16px">
Philippe Bruhat (BooK) shows 3 cases when he decide a module should be totally removed from CPAN and uses his examples to encourage others too to remove obsolete modules.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRee5" style="
font-size: 18px;
font-weight: bold;
">Fix a bug on CPAN Day</a>
<br />
<p style="font-size: 16px">
It is Neil Bowers again (I really hope he will create a post linking to all of his CPAN-day related posts) showing how the number of bugs on RT are steadily growing (but not even looking at bugs reported elsewhere). More importantly he created a list of the to 20 distributions in terms of open RT tickets. There are some very important modules in that list! Go ahead, you can fix a bug or at least write a test case.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRee6" style="
font-size: 18px;
font-weight: bold;
">Don't declare a dependency on Crypt::SSLeay (or IO::Socket::SSL either)</a>
<br />
<p style="font-size: 16px">
Instead of that, if your code uses https then declare a dependency on LWP::Protocol::https.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTp" style="
font-size: 18px;
font-weight: bold;
">Fix your CPAN Testers failures on CPAN Day</a>
<br />
<p style="font-size: 16px">
Another thing you can do to help CPAN and the Perl ecosystem.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTq" style="
font-size: 18px;
font-weight: bold;
">Taking CPAN With You</a>
<br />
<p style="font-size: 16px">
Michael Greb shows how to use CPAN::Mini to create a local copy of CPAN, and how to use it with cpanm, cpanp, or with good old cpan.
</p>
</div>
</div>
<div>
<hr style="color: red" id="grants" />
<div style="
font-size: 18px;
font-weight: bold;">Grants</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTr" style="
font-size: 18px;
font-weight: bold;
">Maintaining Perl 5: Grant Report for Month 11</a>
<br />
<p style="font-size: 16px">
The monthly report from Tony Cook. (The unofficial list of grants and reports is <a href="http://bit.ly/Vz84u2">here</a>.)
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTs" style="
font-size: 18px;
font-weight: bold;
">Maintaining Perl 5: Grant Report for Month 12</a>
<br />
<p style="font-size: 16px">
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylReus" style="
font-size: 18px;
font-weight: bold;
">GSoC Week 11: Improving Documentation for MetaCPAN.</a>
<br />
<p style="font-size: 16px">
Talina Shrotriya keeps herself busy with MetaCPAN activity heading towards the "Web of Trust" that will hopefully vastly improve the search results on MetaCPAN.
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylReut" style="
font-size: 18px;
font-weight: bold;
">Maintaining the Perl 5 Core: Report for Month 10 (July 2014)</a>
<br />
<p style="font-size: 16px">
</p>
</div>
</div>
<div>
<hr style="color: red" id="core_perl" />
<div style="
font-size: 18px;
font-weight: bold;">Core Perl</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRcTy" style="
font-size: 18px;
font-weight: bold;
">perlcc next steps</a>
<br />
<p style="font-size: 16px">
Compiling Perl code to executable? Some crazy optimizations done by Reini Urban at cPanel.
</p>
</div>
</div>
<div>
<hr style="color: red" id="perl_6" />
<div style="
font-size: 18px;
font-weight: bold;">Perl 6</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylReuw" style="
font-size: 18px;
font-weight: bold;
">2014.31 (for real this time)</a>
<br />
<p style="font-size: 16px">
The Perl 6 weekly.
</p>
</div>
</div>
<div>
<hr style="color: red" id="weekly_collections" />
<div style="
font-size: 18px;
font-weight: bold;">Weekly collections</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylReuz" style="
font-size: 18px;
font-weight: bold;
">(cxlv) stackoverflow perl report</a>
<br />
<p style="font-size: 16px">
</p>
</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylRd9Q" style="
font-size: 18px;
font-weight: bold;
">(cxx) metacpan weekly report - Time::Moment</a>
<br />
<p style="font-size: 16px">
</p>
</div>
</div>
<div>
<hr style="color: red" id="perl_maven_tutorials" />
<div style="
font-size: 18px;
font-weight: bold;">Perl Maven Tutorials</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1ylReuA" style="
font-size: 18px;
font-weight: bold;
">Don't interpolate in printf (Missing argument in sprintf at ...)</a>
<br />
<p style="font-size: 16px">
A screencast (and article) on how I made a stupid mistake and how you could avoid it.
</p>
</div>
</div>
<div>
<hr style="color: red" id="events" />
<div style="
font-size: 18px;
font-weight: bold;">Events</div>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://bit.ly/1bkDys0" style="
font-size: 18px;
font-weight: bold;
">Perl-related events</a>
<br />
<p style="font-size: 16px">
In the following cities: Sofia (Bulgaria), Tokyo (Japan), Flörli Olten (Switzerland), Hancock (NY/USA), Itapema (SC/Brasil), Salzburg (Austria), Barcelona (Spain), London (UK)
</p>
</div>
</div>
<div id="footer" style="
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
">
<p>
You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.
<br />
Want to see more? See <a href="http://perlweekly.com/archive/">the archives</a> of all the issues.
<br />
Reading this as a non-subscriber? <a href="http://perlweekly.com/">click here to join us</a> free of charge.
<br />
(C) Copyright <a href="http://szabgab.com/">Gabor Szabo</a>. The articles are copyright the respective authors.</p>
You can <a href="http://perlweekly.com/unsubscribe.html">unsubscribe here</a> if you don't want to receive mails any more.
</p>
<p>
You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.
</p>
<div>
</td></tr></table>
</body>
</html>