<!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 #242 - 2016-03-14 - Thirty Score Subscribers, WOOHOO!</title>
</head>
<body>
<style>
* { text-align: left; }
table {
font-family: helvetica, arial, sans-serif;
width: 700px;
}
@media (max-width: 800px) {
table {
width: 370px;
}
}
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" align="center" 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 #242 - 2016-03-14 - Thirty Score Subscribers, WOOHOO!
</p>
<div style="text-align: center">
You can <a href="http://perlweekly.com/archive/242.html">read the newsletter on the web</a>, if you prefer.
</div>
</td></tr>
<tr><td>
<table>
<tr><td>
<p style="font-size: 16px">
This week, we're celebrating our 6,000th subscriber! And in 8 weeks we'll be hitting our 250th edition. And 10 weeks after that, it's the 5th anniversary (really?) milestone that we'll reach. I don't know about you, but I'd say that all those occasions call for a momentous celebratory camel cake. Enjoy! (this edition of the PerlWeekly, that is, not the yet-to-be-baked cake) ~ `/anick
</p>
</td>
<td>
<img style="right:0; bottom: 0;" src="http://perlweekly.com/img/yanick_champoux.png" />
</td></tr>
</table>
</td></tr>
<tr><td>
<hr style="color: red" id="announcements" />
<div style="font-size: 18px; font-weight: bold;">Announcements</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://news.perlfoundation.org/2016/03/call-for-grant-proposals-march-1.html" style="
font-size: 18px;
font-weight: bold;
">Call For Grant Proposals (March 2016 Round)</a>
<br /> <span style="font-size: 14px">
by Makoto Nozaki </span> <p style="font-size: 16px">
The Perl Foundation is launching its round of grant proposals for March. Deadline: March 23rd.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://blogs.perl.org/users/kmx/2016/03/strawberry-perl-52213-52033-released.html" style="
font-size: 18px;
font-weight: bold;
">Strawberry Perl 5.22.1.3 + 5.20.3.3 released</a>
<br /> <span style="font-size: 14px">
by <a href="https://github.com/kmx">kmx</a> (<a href="https://metacpan.org/author/KMX">KMX</a>) </span> <p style="font-size: 16px">
Strawberries are early this season!
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://blogs.perl.org/users/neilb/2016/03/ziprecruiter-are-sponsoring-the-qa-hackathon.html" style="
font-size: 18px;
font-weight: bold;
">ZipRecruiter is sponsoring the QA Hackathon</a>
<br /> <span style="font-size: 14px">
by <a href="http://neilb.org/">Neil Bowers</a> (<a href="https://metacpan.org/author/NEILB">NEILB</a>) </span> <p style="font-size: 16px">
Hot from the presses: the QA Hackaton has a new sponsor.
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/neil_bowers.png" title="Neil Bowers" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://www.yapcna.org/yn2016/tutorials.html" style="
font-size: 18px;
font-weight: bold;
">YAPC::NA Tutorials</a>
<br /> <p style="font-size: 16px">
A preliminary list of YAPC::NA's tutorial is now available.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="articles" />
<div style="font-size: 18px; font-weight: bold;">Articles</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://perlgeek.de/blog-en/automating-deployments/2016-013-cd-for-libraries.html" style="
font-size: 18px;
font-weight: bold;
">Continuous Delivery for Libraries?</a>
<br /> <span style="font-size: 14px">
by Moritz Lenz (<a href="https://metacpan.org/author/MORITZ">MORITZ</a>) </span> <p style="font-size: 16px">
While the blo entry itself is more of a blurb, it contains links to the presentation Moritz gave on the topic at the German Perl Workshop and to his book-in-progress.
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/moritz_lenz.png" title="Moritz Lenz" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="discussion" />
<div style="font-size: 18px; font-weight: bold;">Discussion</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://www.catonmat.net/blog/frameworks-dont-make-sense/" style="
font-size: 18px;
font-weight: bold;
">Frameworks don't make much sense</a>
<br /> <span style="font-size: 14px">
by <a href="http://www.catonmat.net/">Peteris Krumins</a> (<a href="https://metacpan.org/author/PKRUMINS">PKRUMINS</a>) </span> <p style="font-size: 16px">
Reading this piece, the expression "Go Big, or Go Home" comes to mind. Peteris argues that frameworks are bad. What framework? _All_ of them.
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/peteris_krumins.jpg" title="Peteris Krumins" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="testing" />
<div style="font-size: 18px; font-weight: bold;">Testing</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://blogs.perl.org/users/pawel_bbkr_pabian/2016/03/perl-6-hack-attack-mixed-perl-5-tests.html" style="
font-size: 18px;
font-weight: bold;
">Running mixed Perl 5 and Perl 6 tests.</a>
<br /> <p style="font-size: 16px">
One of the oft-forgotten things about the t/ directory and 'prove' is that tests don't necessarily need to be Perl code. Here Pawel shows how one can painlessly mix and match Perl 5 and Perl 6 tests in a testsuite.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="code" />
<div style="font-size: 18px; font-weight: bold;">Code</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="https://perlancar.wordpress.com/2016/03/04/lcpan-tips-015-munging-lcpan-text-output-with-td/" style="
font-size: 18px;
font-weight: bold;
">Munging lcpan text output with 'td'</a>
<br /> <span style="font-size: 14px">
by Steven Haryanto (<a href="https://metacpan.org/author/SHARYANTO">SHARYANTO</a>) </span> <p style="font-size: 16px">
Even if you don't use lcpan, this is a nice entry also showcasing cli tools to manipulate and report JSON-like data.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://blogs.perl.org/users/tom_wyant/2016/03/son-of-macports-openssl-versus-perl.html" style="
font-size: 18px;
font-weight: bold;
">Son of MacPorts openssl versus Perl</a>
<br /> <span style="font-size: 14px">
by Tom Wyant (<a href="https://metacpan.org/author/WYANT">WYANT</a>) </span> <p style="font-size: 16px">
A quick follow-up on Tom's original blog entry on the woes of having openssl and Perl play nice together on MacOS.
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/tom_wyant.png" title="Tom Wyant" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://www.dagolden.com/index.php/2633/no-more-dirty-reads-with-mongodb/" style="
font-size: 18px;
font-weight: bold;
">No more dirty reads with MongoDB</a>
<br /> <span style="font-size: 14px">
by <a href="http://www.dagolden.com/">David Golden</a> (<a href="https://metacpan.org/author/DAGOLDEN">DAGOLDEN</a>) </span> <p style="font-size: 16px">
Perhaps you are the type of conservative soul who prefers consistency over sheer performance? Rejoice, for MongoDB has a new knob to adjust its behavior in that regard.
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/david_golden.jpg" title="David Golden" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://blogs.perl.org/users/book1/2016/03/its-never-too-late-to-find-a-bug.html" style="
font-size: 18px;
font-weight: bold;
">It's never too late to find a bug</a>
<br /> <span style="font-size: 14px">
by Philippe Bruhat (<a href="https://metacpan.org/author/BOOK">BOOK</a>) </span> <p style="font-size: 16px">
Some bugs are easy to spot. Others can be sneaky. Blending with their surrounding, waiting patiently for years before the right circumstances present themselves. The present tale is about a bug of the latter category, which stayed dormant for over five years before resurfacing...
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/philippe_bruhat.png" title="Philippe Bruhat" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://perlhacks.com/2016/03/reviving-wwwshorten" style="
font-size: 18px;
font-weight: bold;
">Reviving WWW::Shorten</a>
<br /> <p style="font-size: 16px">
Last summer, WWW::Shorten was put up for adoption. And now, happy news, somebody answered the call. New releases are already trickling in.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="perl_6" />
<div style="font-size: 18px; font-weight: bold;">Perl 6</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="https://p6weekly.wordpress.com/2016/03/07/2016-10-enchante/" style="
font-size: 18px;
font-weight: bold;
">2016.10 Enchanté!</a>
<br /> <p style="font-size: 16px">
In the new things this week in Perl 6-land: one of the good introduction tutorials to Perl 6 is now available in French and German.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="cpan_news" />
<div style="font-size: 18px; font-weight: bold;">CPAN News</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://niceperl.blogspot.co.uk/2016/03/lxx-cpan-great-modules-released-last.html" style="
font-size: 18px;
font-weight: bold;
">NICEPERL's lists</a>
<br /> <span style="font-size: 14px">
by Miguel Prz (<a href="https://metacpan.org/author/NICEPERL">NICEPERL</a>) </span> <p style="font-size: 16px">
Miguel Prz (<a href="https://metacpan.org/author/NICEPERL">NICEPERL</a>)'s regular lists: <a href="http://niceperl.blogspot.co.uk/2016/03/lxxi-cpan-great-modules-released-last.html">Great modules released last week</a>; <a href="http://niceperl.blogspot.co.uk/2016/03/cciii-metacpan-weekly-report.html">MetaCPAN weekly report</a>; <a href="http://niceperl.blogspot.co.uk/2016/03/ccxxviii-stackoverflow-perl-report.html">StackOverflow Perl report</a>.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<hr style="color: red" id="perl_maven_articles" />
<div style="font-size: 18px; font-weight: bold;">Perl Maven Articles</div>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://perlmaven.com/refactoring-large-test-suite-separating-data-from-code" style="
font-size: 18px;
font-weight: bold;
">Refactoring large test suite - separating data from code</a>
<br /> <p style="font-size: 16px">
This screencast is part of the <a href="http://perlmaven.com/testing">Testing series</a>.
</p>
</div>
</td></tr></table>
</td></tr>
<tr><td>
<table style="width:100%"><tr><td>
<div
>
<p style="margin-left: 1.5em;">
<a href="http://code-maven.com/simple-router-with-angular" style="
font-size: 18px;
font-weight: bold;
">Simple router with AngularJS</a>
<br /> <span style="font-size: 14px">
by <a href="http://szabgab.com/">Gabor Szabo</a> (<a href="https://metacpan.org/author/SZABGAB">SZABGAB</a>) </span> <p style="font-size: 16px">
Not Perl, but it was originally published on the Perl Maven site and if you are interested in the full course, it will be given at <a href="http://www.yapcna.org/yn2016/tutorials.html">YAPC::NA</a>.
</p>
</div>
</td><td style="width:100px"><img src="http://perlweekly.com/img/gabor_szabo.png" title="Gabor Szabo" width="80" />
</td></tr></table>
</td></tr>
<tr><td>
<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>