Skip to content
Browse files

33

  • Loading branch information...
1 parent 6801edd commit 2b54d560eb9032d8dd81a093f13423573c695160 @szabgab committed Mar 12, 2012
Showing with 765 additions and 153 deletions.
  1. +385 −0 html/archive/33.html
  2. +2 −0 html/archive/index.html
  3. +2 −2 html/index.html
  4. +119 −149 html/perlweekly.rss
  5. +255 −0 src/33.json
  6. +2 −2 src/next.json
View
385 html/archive/33.html
@@ -0,0 +1,385 @@
+<html>
+<head>
+ <title>Perl Weekly Issue #33 - March 12, 2012</title>
+
+ <link rel="stylesheet" type="text/css" href="/style.css" />
+ <script src="/js/jquery.js" type="text/javascript"></script>
+ <script src="/js/mailman.js" type="text/javascript"></script>
+ <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+</head>
+<body>
+
+<style>
+table { font-family: helvetica, arial, sans-serif; }
+p { margin: 1.2em 0em 1.35em 0em; line-height: 1.4em; }
+a { color: #04c; }
+
+</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;
+
+ -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 #33 - March 12, 2012
+</p>
+
+
+
+
+
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Announcements</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://www.yapceurope.org/news.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Call for Venue for YAPC::Europe::2013</a>
+ <br />
+ While the organizers are gearing up for YAPC::Europe::2012 in Frankfurt, the YAPC::Europe::Foundation has put out the call for the next venue. I guess if you work in a company that wants to hire many Perl developers then maybe encouraging the local Perl community to organize a YAPC in your city could be a good idea.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://mdk.per.ly/2012/03/06/send-a-newbie-2012/" style="
+ font-size: 18px;
+ font-weight: bold;
+">Send-A-Newbie 2012</a>
+ <br />
+ Mark Keating announces the new round of the SAN initiative to bring people new to YAPC to their first conference.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Articles</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blogs.perl.org/users/jeffrey_kegler/2012/03/making-the-parsing-game-safe.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Making the parsing game safe</a>
+ <br />
+ In this post Jeffrey Kegler talks about problems where parsing has been avoided. As I understand that mostly means areas where we try to use regular expressions to extract information. We might call it parsing but we won't use the words 'grammar' or 'language' when describing the thing that needs to be parsed.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blogs.perl.org/users/joel_berger/2012/03/mojolicious-bootstrap-awesome.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Mojolicious + Twitters'Bootstrap = Awesome</a>
+ <br />
+ Joel Berger was playing aroud with some new toys and built a quick web site using mostly Mojolicious/Perl and relying on Bootstrap to build page elements.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">address-sanitizer round 2</a>
+ <br />
+ I am always amazed by the low level stuff Reini Urban does on Perl and while I know there are several people in the Perl 5 Porters who do that too, I am especially grateful that he is posting about it. In the long run that can help bring more people to contribute to core perl.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://www.modernperlbooks.com/mt/2012/03/loaded-for-werewolf.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Loaded for Werewolf</a>
+ <br />
+ I never checked where does the idea of 'silver bullet' comes from but chromatic tells us it was used to hunt Werewolf. He then goes on explainnig how using Moose can bring you an order of magnitude improvement in productivity. Or with other words how Moose is like a silver bullet. I am not big on zoology but I wonder if that means that a Moose can kill a werevolf?
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">People</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://raphaelhertzog.com/2012/03/08/people-behind-debian-gregor-hermann-member-of-the-perl-team/" style="
+ font-size: 18px;
+ font-weight: bold;
+">People Behind Debian: Gregor Herrmann, member of the Perl team</a>
+ <br />
+ Have you ever wondered who are the nice people that make sure Debian has tons of CPAN modules? We call them 'downsream' but they are actual people with faces and stories! It was very interesting to read this interview by Raphaël Hertzog.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Testing</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blog.cpantesters.org/diary/139" style="
+ font-size: 18px;
+ font-weight: bold;
+">CPAN Testers Summary - February 2012 - Highway 61 Revisited</a>
+ <br />
+ I think the CPAN Testers is a very important part of keeping and improving the quality of CPAN modules but I hardly have time to follow the mailing list. The regular reports of help me keep informed. There is also going to be the annual Perl QA hackathon at the end of the months. If your company uses Perl and cares for quality then this would be a good opportunity to sponsor the event.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Code</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://oylenshpeegul.typepad.com/blog/2012/03/asynchronicity.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">asynchronicity</a>
+ <br />
+ Tim Heaney (oylenshpeegul) implements asynchronous fetching of several web pages in ways: Any::Event, Mojo::IOLoop and HTTP::Async. You can compare the code and the speed of each one of the solutions.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://www.martin-evans.me.uk/node/130" style="
+ font-size: 18px;
+ font-weight: bold;
+">New 1.35 release of Perl DBD::ODBC</a>
+ <br />
+ Martin Evans details the long list of changes that went into this release.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blog.afoolishmanifesto.com/archives/1687" style="
+ font-size: 18px;
+ font-weight: bold;
+">The Rise and Fall of Event Loops (in one very small place of my code)</a>
+ <br />
+ fREW Schmidt describes his adventure into using POE for event loops just to find out that in his use case he does not really need those event loops. It is nice to see the code snippets for both his original attempt and the solution he ended up using.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://www.pal-blog.de/entwicklung/perl/2012/capture-stdout-and-stderr-of-external-command.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Capture STDOUT and STDERR of external command</a>
+ <br />
+ Sebastian Willing is showing his solution capturing standard error and the external command’s exit code but ignoring standard output. You should also check the comment David Golden made as that might be a better solution for you.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Debugging</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blogs.perl.org/users/chisel/2012/03/easy-dataprinter-in-the-perl-debugger.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Easy Data::Printer in the perl debugger</a>
+ <br />
+ If you are using the built-in debugger of perl (-d) then this snippet written by Chisel can help you get nicer - more colorful - output for the x command dumping complex data structure.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Perl 6</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://strangelyconsistent.org/blog/macros-progress-report-d1-merged" style="
+ font-size: 18px;
+ font-weight: bold;
+">Macros progress report: D1 merged</a>
+ <br />
+ Carl Mäsak reports about his progress in his grant for adding macros to Rakudo Perl 6
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://6guts.wordpress.com/2012/03/09/meta-programming-slides-and-some-rakudo-news/" style="
+ font-size: 18px;
+ font-weight: bold;
+">Meta-programming slides, and some Rakudo news</a>
+ <br />
+ As usual Jonathan Worthington provides an excellent snapshot of what's going on in the development of Perl 6. While I have not been able to follow the development recently I wish I had some time to do that. What he write seems to be very exciting.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Other</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://niceperl.blogspot.com/2012/03/xix-stackoverflow-perl-report.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">StackOverflow Perl report</a>
+ <br />
+ Just a reminder to check out the ten most rated Perl questions at Stack Overflow as collected by Miguel Prz
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://perlhacks.com/2012/03/being-helpful/" style="
+ font-size: 18px;
+ font-weight: bold;
+">Being Helpful</a>
+ <br />
+ Dave Cross complains (?) about some people who did not like his recommendation to improve their Perl code. It is sad to see how some of the response got aggressive but I also often fall in the same trap as Dave fell: People, if they are not asking for help, will probably dislike the volunteer help we give. If we would like to improve their code we have to wait till they think they would like to improve. Without that it usually does not work.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Training</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://blog.yapcna.org/post/18891424065/test-automation-workshop" style="
+ font-size: 18px;
+ font-weight: bold;
+">Test Automation Workshop</a>
+ <br />
+ I am going to give a 2-days long training class just before YAPC::NA.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">The self promotion section</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://szabgab.com/how-to-build-a-dynamic-web-application-using-psgi.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">How to build a dynamic web application using PSGI</a>
+ <br />
+ This is already the second part of a series of articles introducing Plack/PSGI. The first one is linked from this article. They start off at the basics and we'll see what is interesting for people so I know what to write about.
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://szabgab.com/extracting-data-from-a-file-with-multi-line-records.html" style="
+ font-size: 18px;
+ font-weight: bold;
+">Extracting data from a file with multi-line records</a>
+ <br />
+ I was just asked by someone to help with processing a log file. In this article I show 2 solutions. One with a flag the other one with the flip-flop operator of Perl.
+ </p>
+
+
+ <p class="subtitle" style="
+ font-size: 18px;
+ font-weight: bold;">Events</p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://dcbpw.org/" style="
+ font-size: 18px;
+ font-weight: bold;
+">DC-Baltimore Perl workshop</a>
+ <br />
+ April 14, 2012, Catonsville, MD, USA
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://www.perlworkshop.nl/nlpw2012/" style="
+ font-size: 18px;
+ font-weight: bold;
+">Dutch Perl Workshop</a>
+ <br />
+ April 14, 2012, The Hague, The Netherlands
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://yapcna.org/" style="
+ font-size: 18px;
+ font-weight: bold;
+">YAPC::NA</a>
+ <br />
+ June 13-15, 2012, Madison, Wisconsin, USA
+ </p>
+
+ <p class="entry" style="margin-left: 1.5em;">
+ <a href="http://act.yapc.eu/ye2012/" style="
+ font-size: 18px;
+ font-weight: bold;
+">YAPC::EU 2012</a>
+ <br />
+ August 20-22, 2012, Frankfurt, Germany
+ </p>
+
+
+
+
+
+
+</td></tr></table>
+
+
+<div id="main">
+<p>
+You know, you could get the Perl Weekly right in your mailbox. Every Week.<br>Free of charge!
+</p>
+ <div class="subform">
+ <form class="subscribe" action="http://mail.perlweekly.com/mailman/subscribe/perlweekly" method="POST">
+ <span class="formlabel">Enter your e-mail:</span>
+ <input class="emailinput" name="email" size="20" />
+ <input class="awesome_button" type="submit" value="and click to sign up!" />
+ </form>
+ <div class="onemail">
+ Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
+ </div>
+ </div>
+
+</div>
+
+<div id="footer" style="
+ border-top: 1px solid #ccc;
+ border-bottom: 1px solid #ccc;
+">
+(C) Copyright <a href="http://szabgab.com/">Gabor Szabo</a>. The articles are copyright the respective authors.</p>
+</div>
+
+
+
+
+<a href="http://twitter.com/#!/perlweekly"><img src="/img/twitter32.png" alt="Perl Weekly on Twitter" /></a>
+<a href="https://plus.google.com/102874059713383300948"><img src="/img/gplus-32.png" alt="Perl Weekly page on Google+" /></a>
+<a href="http://www.facebook.com/PerlWeekly"><img src="/img/facebook32.png" alt="Like the Perl Weekly on FaceBook" /></a>
+
+<script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-12199211-8']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+</script>
+
+<!--<a title="Google Analytics Alternative" href="http://getclicky.com/66487408">
+<img alt="Google Analytics Alternative" src="//static.getclicky.com/media/links/badge.gif" border="0" /></a>-->
+
+<script src="//static.getclicky.com/js" type="text/javascript"></script>
+<script type="text/javascript">try{ clicky.init(66487408); }catch(e){}</script>
+<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/66487408ns.gif" /></p></noscript>
+
+
+
+
+</body>
+</html>
View
2 html/archive/index.html
@@ -77,6 +77,8 @@
<li><a href="/archive/32.html">#32</a> - March 5, 2012</li>
+<li><a href="/archive/33.html">#33</a> - March 12, 2012</li>
+
</ul>
</td></tr></table>
View
4 html/index.html
@@ -62,11 +62,11 @@
<div class="onemail">
Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
</div>
- Next issue on March 12, 2012
+ Next issue on March 19, 2012
</div>
<p>
- Want a sneak peek? Check out the <a href="/archive/32.html">latest</a> issue or see <a href="/archive/">every earlier issue</a>.
+ Want a sneak peek? Check out the <a href="/archive/33.html">latest</a> issue or see <a href="/archive/">every earlier issue</a>.
</p>
<div id="handpicked">
View
268 html/perlweekly.rss
@@ -22,162 +22,132 @@
<syn:updatePeriod>weekly</syn:updatePeriod>
<items>
<rdf:Seq>
- <rdf:li rdf:resource="http://dams.github.com/2012/03/02/perlfunagain.html" />
- <rdf:li rdf:resource="http://mdk.per.ly/2012/03/05/gsoc-update-and-flyers/" />
- <rdf:li rdf:resource="http://blogs.perl.org/users/lestrrat/2012/02/yapcasia-tokyo-2012.html" />
- <rdf:li rdf:resource="http://chitlesh.wordpress.com/2012/02/28/fel-new-stable-release-of-perl-verilog-perl/" />
- <rdf:li rdf:resource="http://www.openswartz.com/2012/03/04/configuring-many-chi-caches-in-one-place/" />
- <rdf:li rdf:resource="http://www.modernperlbooks.com/mt/2012/03/blinded-by-our-own-experiences.html" />
- <rdf:li rdf:resource="http://www.effectiveperlprogramming.com/blog/1507" />
- <rdf:li rdf:resource="http://blog.webgui.org/post/18531896293/admin-tip-install-modules-using-cpanm" />
- <rdf:li rdf:resource="http://twiki.org/cgi-bin/view/Codev/JerusalemReleaseMeeting2012x03x02" />
- <rdf:li rdf:resource="http://blogs.perl.org/users/ovid/2012/03/perlfind---perldoc-on-steroids.html" />
- <rdf:li rdf:resource="http://perlservices.at/2012/03/03/perlfind-a-more-knowledgeable-perldoc/" />
- <rdf:li rdf:resource="http://leonerds-code.blogspot.com/2012/02/patchesw-unit-tests-welcome.html" />
- <rdf:li rdf:resource="http://babyl.dyndns.org/techblog/entry/contact-sheet" />
- <rdf:li rdf:resource="http://www.windley.com/archives/2012/03/asynchronous_http_requests_in_perl_using_anyevent.shtml" />
- <rdf:li rdf:resource="http://onionstand.blogspot.com/2012/02/perl-oasis-2012.html" />
- <rdf:li rdf:resource="http://blogs.perl.org/users/max_maischein/2012/02/how-many-faces-do-you-count.html" />
- <rdf:li rdf:resource="http://blogs.perl.org/users/perrin_harkins/2012/03/all-of-my-conference-presentations-on-slidesharenet.html" />
- <rdf:li rdf:resource="http://6guts.wordpress.com/2012/02/29/rakudo-star-2012-02-out-and-the-focus-for-2012-03/" />
- <rdf:li rdf:resource="http://www.nntp.perl.org/group/perl.perl6.announce/2012/02/msg669.html" />
- <rdf:li rdf:resource="http://perlgeek.de/blog-en/perl-6/2011-02-exceptions.html" />
- <rdf:li rdf:resource="http://www.pal-blog.de/entwicklung/mysql/2012/mysql-date-bug-date-2012-03-01-000000-is-not-the-same-as-date-2012-3-01-000000.html" />
- <rdf:li rdf:resource="http://hyperpolyglot.org/scripting" />
- <rdf:li rdf:resource="https://groups.google.com/forum/?fromgroups#!topic/net.bugs/SDJZ28k40Co" />
- <rdf:li rdf:resource="http://szabgab.com/how-to-remove-copy-or-rename-a-file-with-perl.html" />
- <rdf:li rdf:resource="http://szabgab.com/todo-2012-03.html" />
+ <rdf:li rdf:resource="http://www.yapceurope.org/news.html" />
+ <rdf:li rdf:resource="http://mdk.per.ly/2012/03/06/send-a-newbie-2012/" />
+ <rdf:li rdf:resource="http://blogs.perl.org/users/jeffrey_kegler/2012/03/making-the-parsing-game-safe.html" />
+ <rdf:li rdf:resource="http://blogs.perl.org/users/joel_berger/2012/03/mojolicious-bootstrap-awesome.html" />
+ <rdf:li rdf:resource="http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html" />
+ <rdf:li rdf:resource="http://www.modernperlbooks.com/mt/2012/03/loaded-for-werewolf.html" />
+ <rdf:li rdf:resource="http://raphaelhertzog.com/2012/03/08/people-behind-debian-gregor-hermann-member-of-the-perl-team/" />
+ <rdf:li rdf:resource="http://blog.cpantesters.org/diary/139" />
+ <rdf:li rdf:resource="http://oylenshpeegul.typepad.com/blog/2012/03/asynchronicity.html" />
+ <rdf:li rdf:resource="http://www.martin-evans.me.uk/node/130" />
+ <rdf:li rdf:resource="http://blog.afoolishmanifesto.com/archives/1687" />
+ <rdf:li rdf:resource="http://www.pal-blog.de/entwicklung/perl/2012/capture-stdout-and-stderr-of-external-command.html" />
+ <rdf:li rdf:resource="http://blogs.perl.org/users/chisel/2012/03/easy-dataprinter-in-the-perl-debugger.html" />
+ <rdf:li rdf:resource="http://strangelyconsistent.org/blog/macros-progress-report-d1-merged" />
+ <rdf:li rdf:resource="http://6guts.wordpress.com/2012/03/09/meta-programming-slides-and-some-rakudo-news/" />
+ <rdf:li rdf:resource="http://niceperl.blogspot.com/2012/03/xix-stackoverflow-perl-report.html" />
+ <rdf:li rdf:resource="http://perlhacks.com/2012/03/being-helpful/" />
+ <rdf:li rdf:resource="http://blog.yapcna.org/post/18891424065/test-automation-workshop" />
+ <rdf:li rdf:resource="http://szabgab.com/how-to-build-a-dynamic-web-application-using-psgi.html" />
+ <rdf:li rdf:resource="http://szabgab.com/extracting-data-from-a-file-with-multi-line-records.html" />
<rdf:li rdf:resource="http://dcbpw.org/" />
<rdf:li rdf:resource="http://www.perlworkshop.nl/nlpw2012/" />
<rdf:li rdf:resource="http://yapcna.org/" />
<rdf:li rdf:resource="http://act.yapc.eu/ye2012/" />
</rdf:Seq>
</items>
</channel>
-<item rdf:about="http://dams.github.com/2012/03/02/perlfunagain.html">
-<title>Perl, fun again!</title>
-<link>http://dams.github.com/2012/03/02/perlfunagain.html</link>
-<description>If you happen to be in Paris and have some time tonight, this sounds like a fun program.</description>
-</item>
-<item rdf:about="http://mdk.per.ly/2012/03/05/gsoc-update-and-flyers/">
-<title>GSoC - Update and Flyers</title>
-<link>http://mdk.per.ly/2012/03/05/gsoc-update-and-flyers/</link>
-<description>Participating in the GSoC became a tradition at The Perl Foundation. Mark Keating provides some updates for this year and calls for students and mentors to start signing up.</description>
-</item>
-<item rdf:about="http://blogs.perl.org/users/lestrrat/2012/02/yapcasia-tokyo-2012.html">
-<title>YAPC::Asia Tokyo 2012</title>
-<link>http://blogs.perl.org/users/lestrrat/2012/02/yapcasia-tokyo-2012.html</link>
-<description>It&#x27;s still more than half a year from now, but the next YAPC::Asia, and some of the star speakers have been announced.</description>
-</item>
-<item rdf:about="http://chitlesh.wordpress.com/2012/02/28/fel-new-stable-release-of-perl-verilog-perl/">
-<title>New stable release of perl-Verilog-Perl</title>
-<link>http://chitlesh.wordpress.com/2012/02/28/fel-new-stable-release-of-perl-verilog-perl/</link>
-<description>It would be really nice to see some more articles on how Perl is used with Verilog.</description>
-</item>
-<item rdf:about="http://www.openswartz.com/2012/03/04/configuring-many-chi-caches-in-one-place/">
-<title>Many CHI caches, one configuration</title>
-<link>http://www.openswartz.com/2012/03/04/configuring-many-chi-caches-in-one-place/</link>
-<description>Jonathan Swartz shows an example how they handle the configuration of caching for over 200 modules and Mason components.</description>
-</item>
-<item rdf:about="http://www.modernperlbooks.com/mt/2012/03/blinded-by-our-own-experiences.html">
-<title>Blinded By Our Own Experiences</title>
-<link>http://www.modernperlbooks.com/mt/2012/03/blinded-by-our-own-experiences.html</link>
-<description>How many names do you have? How should a web site store your name? What about other &#x27;problems&#x27; application need to handle? Basically chromatic says that the world is more complex than our assumptions. Then he provides 3 ways to try to bridge that gap. The first one is &#x27;experience&#x27;. While he does not say this explicitly, I think what he might mean there is code reuse and CPAN. Surely someone has already burnt lots of hours and solved part of the problem you are dealing with. Use that solution and improve if necessary.</description>
-</item>
-<item rdf:about="http://www.effectiveperlprogramming.com/blog/1507">
-<title>Fold cases properly</title>
-<link>http://www.effectiveperlprogramming.com/blog/1507</link>
-<description>brian d foy explains way more than I ever wanted to know about lower and upper case. OTOH if you deal a lot with many different languages you might need to understand this.</description>
-</item>
-<item rdf:about="http://blog.webgui.org/post/18531896293/admin-tip-install-modules-using-cpanm">
-<title>Admin tip, install modules using cpanm</title>
-<link>http://blog.webgui.org/post/18531896293/admin-tip-install-modules-using-cpanm</link>
-<description>Especially useful for WebGUI administrators but the same idea can be taken elsewhere to install dependencies.</description>
-</item>
-<item rdf:about="http://twiki.org/cgi-bin/view/Codev/JerusalemReleaseMeeting2012x03x02">
-<title>Minutes of TWiki Jerusalem Release Meeting, 2012-03-02 </title>
-<link>http://twiki.org/cgi-bin/view/Codev/JerusalemReleaseMeeting2012x03x02</link>
-<description></description>
-</item>
-<item rdf:about="http://blogs.perl.org/users/ovid/2012/03/perlfind---perldoc-on-steroids.html">
-<title>perlfind - perldoc on steroids</title>
-<link>http://blogs.perl.org/users/ovid/2012/03/perlfind---perldoc-on-steroids.html</link>
-<description>This wheel has been reinvented so many times already, but for some reason none of them became widely accepted. I&#x27;d really like to see this take off as it can make our life a lot easier. This one is from Ovid.</description>
-</item>
-<item rdf:about="http://perlservices.at/2012/03/03/perlfind-a-more-knowledgeable-perldoc/">
-<title>perlfind, a more knowledgeable perldoc</title>
-<link>http://perlservices.at/2012/03/03/perlfind-a-more-knowledgeable-perldoc/</link>
-<description>This is another solution to the same problem. I already saw this earlier and now I wonder if either of these will become a de-facto standard or if they will provide two alternate, but not much used solutions for a problem that is IMHO very important for beginners. This solution is from Marcel Grunauer.</description>
-</item>
-<item rdf:about="http://leonerds-code.blogspot.com/2012/02/patchesw-unit-tests-welcome.html">
-<title>Patches^W Unit Tests Welcome</title>
-<link>http://leonerds-code.blogspot.com/2012/02/patchesw-unit-tests-welcome.html</link>
-<description>LeoNerd (aka Paul Evans) has a very good point. Getting unit tests to a code base is very, very useful in the open source community. Maybe even more useful than getting patches to fix the code. Tests are probably the best way to express what your expectation is from a piece of code.</description>
-</item>
-<item rdf:about="http://babyl.dyndns.org/techblog/entry/contact-sheet">
-<title>A contact sheet for your website</title>
-<link>http://babyl.dyndns.org/techblog/entry/contact-sheet</link>
-<description>Generate a sitemap. Fetch all the pages and create screenshots. Generate thumbnails of each screenshot. Generate a single page of the thumbnails. Now you can see all the pages of your site at a glance.</description>
-</item>
-<item rdf:about="http://www.windley.com/archives/2012/03/asynchronous_http_requests_in_perl_using_anyevent.shtml">
-<title>Asynchronous HTTP Requests in Perl Using AnyEvent</title>
-<link>http://www.windley.com/archives/2012/03/asynchronous_http_requests_in_perl_using_anyevent.shtml</link>
-<description>Phil Windley writes how you can do node.js-style programming in Perl using the AnyEvent module. This is a very detailed and clear explanation of AnyEvent using a simple example.</description>
-</item>
-<item rdf:about="http://onionstand.blogspot.com/2012/02/perl-oasis-2012.html">
-<title>Perl Oasis 2012 </title>
-<link>http://onionstand.blogspot.com/2012/02/perl-oasis-2012.html</link>
-<description>A report by garu (Breno G. de Oliveira) on his trip to Orlando.</description>
-</item>
-<item rdf:about="http://blogs.perl.org/users/max_maischein/2012/02/how-many-faces-do-you-count.html">
-<title>How many faces do you count?</title>
-<link>http://blogs.perl.org/users/max_maischein/2012/02/how-many-faces-do-you-count.html</link>
-<description>Max Maischein (Corion) keeps working on Image::CCV that can process images, recognize faces (and sometimes other things as faces) and provide you with the coordinates.</description>
-</item>
-<item rdf:about="http://blogs.perl.org/users/perrin_harkins/2012/03/all-of-my-conference-presentations-on-slidesharenet.html">
-<title>All of my conference presentations on slideshare.net</title>
-<link>http://blogs.perl.org/users/perrin_harkins/2012/03/all-of-my-conference-presentations-on-slidesharenet.html</link>
-<description>Perrin Harkins shared most of his slides with us.</description>
-</item>
-<item rdf:about="http://6guts.wordpress.com/2012/02/29/rakudo-star-2012-02-out-and-the-focus-for-2012-03/">
-<title>Rakudo Star 2012.02 out - and the focus for 2012.03</title>
-<link>http://6guts.wordpress.com/2012/02/29/rakudo-star-2012-02-out-and-the-focus-for-2012-03/</link>
-<description>Just two days apart both Rakudo and Niecza had a release.</description>
-</item>
-<item rdf:about="http://www.nntp.perl.org/group/perl.perl6.announce/2012/02/msg669.html">
-<title>Announce: Niecza Perl 6 v15</title>
-<link>http://www.nntp.perl.org/group/perl.perl6.announce/2012/02/msg669.html</link>
-<description></description>
-</item>
-<item rdf:about="http://perlgeek.de/blog-en/perl-6/2011-02-exceptions.html">
-<title>Current State of Exceptions in Rakudo and Perl 6</title>
-<link>http://perlgeek.de/blog-en/perl-6/2011-02-exceptions.html</link>
-<description>Moritz Lenz updates us about his grant work on exceptions for Perl 6. This time he shows an example how the backtrace became a lot clearer with recent changes.</description>
-</item>
-<item rdf:about="http://www.pal-blog.de/entwicklung/mysql/2012/mysql-date-bug-date-2012-03-01-000000-is-not-the-same-as-date-2012-3-01-000000.html">
-<title>mySQL Date Bug: &#x27;date&#x27; &#x3E;= &#x27;2012-03-01 00:00:00&#x27; is not the same as &#x27;date&#x27; &#x3E;= &#x27;2012-3-01 00:00:00&#x27;</title>
-<link>http://www.pal-blog.de/entwicklung/mysql/2012/mysql-date-bug-date-2012-03-01-000000-is-not-the-same-as-date-2012-3-01-000000.html</link>
-<description>Do you like mySQL? Sebastian Willing shares this issue with you.</description>
-</item>
-<item rdf:about="http://hyperpolyglot.org/scripting">
-<title>Interpreted Languages: PHP, Perl, Python, Ruby (Sheet One) </title>
-<link>http://hyperpolyglot.org/scripting</link>
-<description>I am not sure how old is this but it is an interesting table to use when learning one of the other dynamic languages. Even if it is not perfect.</description>
-</item>
-<item rdf:about="https://groups.google.com/forum/?fromgroups#!topic/net.bugs/SDJZ28k40Co">
-<title>Larry Wall Announcing a program to make life easier!!!</title>
-<link>https://groups.google.com/forum/?fromgroups#!topic/net.bugs/SDJZ28k40Co</link>
-<description>This link was posted by Andy Lester on @perlbuzz. This is from 1984 when Larry Wall announced the creation of patch.</description>
-</item>
-<item rdf:about="http://szabgab.com/how-to-remove-copy-or-rename-a-file-with-perl.html">
-<title>How to remove, copy or rename a file with Perl</title>
-<link>http://szabgab.com/how-to-remove-copy-or-rename-a-file-with-perl.html</link>
-<description>Showing 3 functions for dealing with files in Perl with the PHP, Ruby and Python counterparts.</description>
-</item>
-<item rdf:about="http://szabgab.com/todo-2012-03.html">
-<title>TODO March 2012</title>
-<link>http://szabgab.com/todo-2012-03.html</link>
-<description>I do monthly reports on my work and make my monthly plans public. You can also see some statistics about the number of Perl Weekly subscribers on the various channels.</description>
+<item rdf:about="http://www.yapceurope.org/news.html">
+<title>Call for Venue for YAPC::Europe::2013</title>
+<link>http://www.yapceurope.org/news.html</link>
+<description>While the organizers are gearing up for YAPC::Europe::2012 in Frankfurt, the YAPC::Europe::Foundation has put out the call for the next venue. I guess if you work in a company that wants to hire many Perl developers then maybe encouraging the local Perl community to organize a YAPC in your city could be a good idea.</description>
+</item>
+<item rdf:about="http://mdk.per.ly/2012/03/06/send-a-newbie-2012/">
+<title>Send-A-Newbie 2012</title>
+<link>http://mdk.per.ly/2012/03/06/send-a-newbie-2012/</link>
+<description>Mark Keating announces the new round of the SAN initiative to bring people new to YAPC to their first conference.</description>
+</item>
+<item rdf:about="http://blogs.perl.org/users/jeffrey_kegler/2012/03/making-the-parsing-game-safe.html">
+<title>Making the parsing game safe</title>
+<link>http://blogs.perl.org/users/jeffrey_kegler/2012/03/making-the-parsing-game-safe.html</link>
+<description>In this post Jeffrey Kegler talks about problems where parsing has been avoided. As I understand that mostly means areas where we try to use regular expressions to extract information. We might call it parsing but we won&#x27;t use the words &#x27;grammar&#x27; or &#x27;language&#x27; when describing the thing that needs to be parsed.</description>
+</item>
+<item rdf:about="http://blogs.perl.org/users/joel_berger/2012/03/mojolicious-bootstrap-awesome.html">
+<title>Mojolicious + Twitters&#x27;Bootstrap = Awesome</title>
+<link>http://blogs.perl.org/users/joel_berger/2012/03/mojolicious-bootstrap-awesome.html</link>
+<description>Joel Berger was playing aroud with some new toys and built a quick web site using mostly Mojolicious/Perl and relying on Bootstrap to build page elements.</description>
+</item>
+<item rdf:about="http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html">
+<title>address-sanitizer round 2</title>
+<link>http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html</link>
+<description>I am always amazed by the low level stuff Reini Urban does on Perl and while I know there are several people in the Perl 5 Porters who do that too, I am especially grateful that he is posting about it. In the long run that can help bring more people to contribute to core perl.</description>
+</item>
+<item rdf:about="http://www.modernperlbooks.com/mt/2012/03/loaded-for-werewolf.html">
+<title>Loaded for Werewolf</title>
+<link>http://www.modernperlbooks.com/mt/2012/03/loaded-for-werewolf.html</link>
+<description>I never checked where does the idea of &#x27;silver bullet&#x27; comes from but chromatic tells us it was used to hunt Werewolf. He then goes on explainnig how using Moose can bring you an order of magnitude improvement in productivity. Or with other words how Moose is like a silver bullet. I am not big on zoology but I wonder if that means that a Moose can kill a werevolf?</description>
+</item>
+<item rdf:about="http://raphaelhertzog.com/2012/03/08/people-behind-debian-gregor-hermann-member-of-the-perl-team/">
+<title>People Behind Debian: Gregor Herrmann, member of the Perl team</title>
+<link>http://raphaelhertzog.com/2012/03/08/people-behind-debian-gregor-hermann-member-of-the-perl-team/</link>
+<description>Have you ever wondered who are the nice people that make sure Debian has tons of CPAN modules? We call them &#x27;downsream&#x27; but they are actual people with faces and stories! It was very interesting to read this interview by Rapha&#xEB;l Hertzog.</description>
+</item>
+<item rdf:about="http://blog.cpantesters.org/diary/139">
+<title>CPAN Testers Summary - February 2012 - Highway 61 Revisited</title>
+<link>http://blog.cpantesters.org/diary/139</link>
+<description>I think the CPAN Testers is a very important part of keeping and improving the quality of CPAN modules but I hardly have time to follow the mailing list. The regular reports of help me keep informed. There is also going to be the annual Perl QA hackathon at the end of the months. If your company uses Perl and cares for quality then this would be a good opportunity to sponsor the event.</description>
+</item>
+<item rdf:about="http://oylenshpeegul.typepad.com/blog/2012/03/asynchronicity.html">
+<title>asynchronicity</title>
+<link>http://oylenshpeegul.typepad.com/blog/2012/03/asynchronicity.html</link>
+<description>Tim Heaney (oylenshpeegul) implements asynchronous fetching of several web pages in ways: Any::Event, Mojo::IOLoop and HTTP::Async. You can compare the code and the speed of each one of the solutions.</description>
+</item>
+<item rdf:about="http://www.martin-evans.me.uk/node/130">
+<title>New 1.35 release of Perl DBD::ODBC</title>
+<link>http://www.martin-evans.me.uk/node/130</link>
+<description>Martin Evans details the long list of changes that went into this release.</description>
+</item>
+<item rdf:about="http://blog.afoolishmanifesto.com/archives/1687">
+<title>The Rise and Fall of Event Loops (in one very small place of my code)</title>
+<link>http://blog.afoolishmanifesto.com/archives/1687</link>
+<description>fREW Schmidt describes his adventure into using POE for event loops just to find out that in his use case he does not really need those event loops. It is nice to see the code snippets for both his original attempt and the solution he ended up using.</description>
+</item>
+<item rdf:about="http://www.pal-blog.de/entwicklung/perl/2012/capture-stdout-and-stderr-of-external-command.html">
+<title>Capture STDOUT and STDERR of external command</title>
+<link>http://www.pal-blog.de/entwicklung/perl/2012/capture-stdout-and-stderr-of-external-command.html</link>
+<description>Sebastian Willing is showing his solution capturing standard error and the external command&#x2019;s exit code but ignoring standard output. You should also check the comment David Golden made as that might be a better solution for you.</description>
+</item>
+<item rdf:about="http://blogs.perl.org/users/chisel/2012/03/easy-dataprinter-in-the-perl-debugger.html">
+<title>Easy Data::Printer in the perl debugger</title>
+<link>http://blogs.perl.org/users/chisel/2012/03/easy-dataprinter-in-the-perl-debugger.html</link>
+<description>If you are using the built-in debugger of perl (-d) then this snippet written by Chisel can help you get nicer - more colorful - output for the x command dumping complex data structure.</description>
+</item>
+<item rdf:about="http://strangelyconsistent.org/blog/macros-progress-report-d1-merged">
+<title>Macros progress report: D1 merged</title>
+<link>http://strangelyconsistent.org/blog/macros-progress-report-d1-merged</link>
+<description>Carl M&#xE4;sak reports about his progress in his grant for adding macros to Rakudo Perl 6</description>
+</item>
+<item rdf:about="http://6guts.wordpress.com/2012/03/09/meta-programming-slides-and-some-rakudo-news/">
+<title>Meta-programming slides, and some Rakudo news</title>
+<link>http://6guts.wordpress.com/2012/03/09/meta-programming-slides-and-some-rakudo-news/</link>
+<description>As usual Jonathan Worthington provides an excellent snapshot of what&#x27;s going on in the development of Perl 6. While I have not been able to follow the development recently I wish I had some time to do that. What he write seems to be very exciting.</description>
+</item>
+<item rdf:about="http://niceperl.blogspot.com/2012/03/xix-stackoverflow-perl-report.html">
+<title>StackOverflow Perl report</title>
+<link>http://niceperl.blogspot.com/2012/03/xix-stackoverflow-perl-report.html</link>
+<description>Just a reminder to check out the ten most rated Perl questions at Stack Overflow as collected by Miguel Prz</description>
+</item>
+<item rdf:about="http://perlhacks.com/2012/03/being-helpful/">
+<title>Being Helpful</title>
+<link>http://perlhacks.com/2012/03/being-helpful/</link>
+<description>Dave Cross complains (?) about some people who did not like his recommendation to improve their Perl code. It is sad to see how some of the response got aggressive but I also often fall in the same trap as Dave fell: People, if they are not asking for help, will probably dislike the volunteer help we give. If we would like to improve their code we have to wait till they think they would like to improve. Without that it usually does not work.</description>
+</item>
+<item rdf:about="http://blog.yapcna.org/post/18891424065/test-automation-workshop">
+<title>Test Automation Workshop</title>
+<link>http://blog.yapcna.org/post/18891424065/test-automation-workshop</link>
+<description>I am going to give a 2-days long training class just before YAPC::NA.</description>
+</item>
+<item rdf:about="http://szabgab.com/how-to-build-a-dynamic-web-application-using-psgi.html">
+<title>How to build a dynamic web application using PSGI</title>
+<link>http://szabgab.com/how-to-build-a-dynamic-web-application-using-psgi.html</link>
+<description>This is already the second part of a series of articles introducing Plack/PSGI. The first one is linked from this article. They start off at the basics and we&#x27;ll see what is interesting for people so I know what to write about.</description>
+</item>
+<item rdf:about="http://szabgab.com/extracting-data-from-a-file-with-multi-line-records.html">
+<title>Extracting data from a file with multi-line records</title>
+<link>http://szabgab.com/extracting-data-from-a-file-with-multi-line-records.html</link>
+<description>I was just asked by someone to help with processing a log file. In this article I show 2 solutions. One with a flag the other one with the flip-flop operator of Perl.</description>
</item>
<item rdf:about="http://dcbpw.org/">
<title>DC-Baltimore Perl workshop</title>
View
255 src/33.json
@@ -0,0 +1,255 @@
+{
+ "date" : "March 12, 2012",
+ "subject" : "",
+ "header" : [
+ ],
+ "chapters" : [
+ {
+ "title" : "Announcements",
+ "entries" : [
+ {
+ "title" : "Call for Venue for YAPC::Europe::2013",
+ "text" : "While the organizers are gearing up for YAPC::Europe::2012 in Frankfurt, the YAPC::Europe::Foundation has put out the call for the next venue. I guess if you work in a company that wants to hire many Perl developers then maybe encouraging the local Perl community to organize a YAPC in your city could be a good idea.",
+ "url" : "http://www.yapceurope.org/news.html",
+ "link" : "http://bit.ly/z3zyrt",
+ "ts" : "2012.03.09",
+ "tags" : []
+ },
+ {
+ "title" : "Send-A-Newbie 2012",
+ "text" : "Mark Keating announces the new round of the SAN initiative to bring people new to YAPC to their first conference.",
+ "url" : "http://mdk.per.ly/2012/03/06/send-a-newbie-2012/",
+ "link" : "http://bit.ly/zXwQ7u",
+ "ts" : "2012.03.06",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Articles",
+ "entries" : [
+ {
+ "title" : "Making the parsing game safe",
+ "text" : "In this post Jeffrey Kegler talks about problems where parsing has been avoided. As I understand that mostly means areas where we try to use regular expressions to extract information. We might call it parsing but we won't use the words 'grammar' or 'language' when describing the thing that needs to be parsed.",
+ "url" : "http://blogs.perl.org/users/jeffrey_kegler/2012/03/making-the-parsing-game-safe.html",
+ "link" : "http://bit.ly/ytip85",
+ "ts" : "2012.03.10",
+ "tags" : []
+ },
+ {
+ "title" : "Mojolicious + Twitters'Bootstrap = Awesome",
+ "text" : "Joel Berger was playing aroud with some new toys and built a quick web site using mostly Mojolicious/Perl and relying on Bootstrap to build page elements.",
+ "url" : "http://blogs.perl.org/users/joel_berger/2012/03/mojolicious-bootstrap-awesome.html",
+ "link" : "http://bit.ly/vZJ5eF",
+ "ts" : "2012.03.09",
+ "tags" : []
+ },
+ {
+ "title" : "address-sanitizer round 2",
+ "text" : "I am always amazed by the low level stuff Reini Urban does on Perl and while I know there are several people in the Perl 5 Porters who do that too, I am especially grateful that he is posting about it. In the long run that can help bring more people to contribute to core perl.",
+ "url" : "http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html",
+ "link" : "http://bit.ly/zCgHG0",
+ "ts" : "2012.03.07",
+ "tags" : []
+ },
+ {
+ "title" : "Loaded for Werewolf",
+ "text" : "I never checked where does the idea of 'silver bullet' comes from but chromatic tells us it was used to hunt Werewolf. He then goes on explainnig how using Moose can bring you an order of magnitude improvement in productivity. Or with other words how Moose is like a silver bullet. I am not big on zoology but I wonder if that means that a Moose can kill a werevolf?",
+ "url" : "http://www.modernperlbooks.com/mt/2012/03/loaded-for-werewolf.html",
+ "link" : "http://bit.ly/AAHthL",
+ "ts" : "2012.03.08",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "People",
+ "entries" : [
+ {
+ "title" : "People Behind Debian: Gregor Herrmann, member of the Perl team",
+ "text" : "Have you ever wondered who are the nice people that make sure Debian has tons of CPAN modules? We call them 'downsream' but they are actual people with faces and stories! It was very interesting to read this interview by Raphaël Hertzog.",
+ "url" : "http://raphaelhertzog.com/2012/03/08/people-behind-debian-gregor-hermann-member-of-the-perl-team/",
+ "link" : "http://bit.ly/wQbZmh",
+ "ts" : "2012.03.08",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Testing",
+ "entries" : [
+ {
+ "title" : "CPAN Testers Summary - February 2012 - Highway 61 Revisited",
+ "text" : "I think the CPAN Testers is a very important part of keeping and improving the quality of CPAN modules but I hardly have time to follow the mailing list. The regular reports of help me keep informed. There is also going to be the annual Perl QA hackathon at the end of the months. If your company uses Perl and cares for quality then this would be a good opportunity to sponsor the event.",
+ "url" : "http://blog.cpantesters.org/diary/139",
+ "link" : "http://bit.ly/zT8bnR",
+ "ts" : "2012.03.11",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Code",
+ "entries" : [
+ {
+ "title" : "asynchronicity",
+ "text" : "Tim Heaney (oylenshpeegul) implements asynchronous fetching of several web pages in ways: Any::Event, Mojo::IOLoop and HTTP::Async. You can compare the code and the speed of each one of the solutions.",
+ "url" : "http://oylenshpeegul.typepad.com/blog/2012/03/asynchronicity.html",
+ "link" : "http://bit.ly/wlmjmT",
+ "ts" : "2012.03.11",
+ "tags" : ["Any::Event", "Mojo::IOLoop", "HTTP::Async"]
+ },
+ {
+ "title" : "New 1.35 release of Perl DBD::ODBC",
+ "text" : "Martin Evans details the long list of changes that went into this release.",
+ "url" : "http://www.martin-evans.me.uk/node/130",
+ "link" : "http://bit.ly/xPDTJ2",
+ "ts" : "2012.03.10",
+ "tags" : ["DBD::ODBC", "DBI"]
+ },
+ {
+ "title" : "The Rise and Fall of Event Loops (in one very small place of my code)",
+ "text" : "fREW Schmidt describes his adventure into using POE for event loops just to find out that in his use case he does not really need those event loops. It is nice to see the code snippets for both his original attempt and the solution he ended up using.",
+ "url" : "http://blog.afoolishmanifesto.com/archives/1687",
+ "link" : "http://bit.ly/y3adza",
+ "ts" : "2012.03.06",
+ "tags" : ["POE", "Try::Tiny"]
+ },
+ {
+ "title" : "Capture STDOUT and STDERR of external command",
+ "text" : "Sebastian Willing is showing his solution capturing standard error and the external command’s exit code but ignoring standard output. You should also check the comment David Golden made as that might be a better solution for you.",
+ "url" : "http://www.pal-blog.de/entwicklung/perl/2012/capture-stdout-and-stderr-of-external-command.html",
+ "link" : "http://bit.ly/ztZ49R",
+ "ts" : "2012.03.06",
+ "tags" : ["Capture::Tiny"]
+ }
+ ]
+ },
+ {
+ "title" : "Debugging",
+ "entries" : [
+ {
+ "title" : "Easy Data::Printer in the perl debugger",
+ "text" : "If you are using the built-in debugger of perl (-d) then this snippet written by Chisel can help you get nicer - more colorful - output for the x command dumping complex data structure.",
+ "url" : "http://blogs.perl.org/users/chisel/2012/03/easy-dataprinter-in-the-perl-debugger.html",
+ "link" : "http://bit.ly/wDlFRO",
+ "ts" : "2012.03.08",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Perl 6",
+ "entries" : [
+ {
+ "title" : "Macros progress report: D1 merged",
+ "text" : "Carl Mäsak reports about his progress in his grant for adding macros to Rakudo Perl 6",
+ "url" : "http://strangelyconsistent.org/blog/macros-progress-report-d1-merged",
+ "link" : "http://bit.ly/zaAU1H",
+ "ts" : "2012.03.10",
+ "tags" : []
+ },
+ {
+ "title" : "Meta-programming slides, and some Rakudo news",
+ "text" : "As usual Jonathan Worthington provides an excellent snapshot of what's going on in the development of Perl 6. While I have not been able to follow the development recently I wish I had some time to do that. What he write seems to be very exciting.",
+ "url" : "http://6guts.wordpress.com/2012/03/09/meta-programming-slides-and-some-rakudo-news/",
+ "link" : "http://bit.ly/yABcnR",
+ "ts" : "2012.03.09",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Other",
+ "entries" : [
+ {
+ "title" : "StackOverflow Perl report",
+ "text" : "Just a reminder to check out the ten most rated Perl questions at Stack Overflow as collected by Miguel Prz",
+ "url" : "http://niceperl.blogspot.com/2012/03/xix-stackoverflow-perl-report.html",
+ "link" : "http://bit.ly/y5qYXR",
+ "ts" : "2012.03.11",
+ "tags" : []
+ },
+ {
+ "title" : "Being Helpful",
+ "text" : "Dave Cross complains (?) about some people who did not like his recommendation to improve their Perl code. It is sad to see how some of the response got aggressive but I also often fall in the same trap as Dave fell: People, if they are not asking for help, will probably dislike the volunteer help we give. If we would like to improve their code we have to wait till they think they would like to improve. Without that it usually does not work.",
+ "url" : "http://perlhacks.com/2012/03/being-helpful/",
+ "link" : "http://bit.ly/xQqnid",
+ "ts" : "2012.03.10",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Training",
+ "entries" : [
+ {
+ "title" : "Test Automation Workshop",
+ "text" : "I am going to give a 2-days long training class just before YAPC::NA.",
+ "url" : "http://blog.yapcna.org/post/18891424065/test-automation-workshop",
+ "link" : "http://bit.ly/zhkh6O",
+ "ts" : "2012.03.07",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "The self promotion section",
+ "entries" : [
+ {
+ "title" : "How to build a dynamic web application using PSGI",
+ "text" : "This is already the second part of a series of articles introducing Plack/PSGI. The first one is linked from this article. They start off at the basics and we'll see what is interesting for people so I know what to write about.",
+ "url" : "http://szabgab.com/how-to-build-a-dynamic-web-application-using-psgi.html",
+ "link" : "http://bit.ly/zCFgGe",
+ "ts" : "2012.03.11",
+ "tags" : []
+ },
+ {
+ "title" : "Extracting data from a file with multi-line records",
+ "text" : "I was just asked by someone to help with processing a log file. In this article I show 2 solutions. One with a flag the other one with the flip-flop operator of Perl.",
+ "url" : "http://szabgab.com/extracting-data-from-a-file-with-multi-line-records.html",
+ "link" : "http://bit.ly/yucTzS",
+ "ts" : "2012.03.10",
+ "tags" : []
+ }
+ ]
+ },
+ {
+ "title" : "Events",
+ "entries" : [
+ {
+ "title" : "DC-Baltimore Perl workshop",
+ "text" : "April 14, 2012, Catonsville, MD, USA",
+ "url" : "http://dcbpw.org/",
+ "link" : "http://bit.ly/uPPep6",
+ "ts" : "2012.04.14",
+ "tags" : ["Baltimore", "USA", "workshops", "events"]
+ },
+ {
+ "title" : "Dutch Perl Workshop",
+ "text" : "April 14, 2012, The Hague, The Netherlands",
+ "url" : "http://www.perlworkshop.nl/nlpw2012/",
+ "link" : "http://bit.ly/xGvt2Q",
+ "ts" : "2012.04.14",
+ "tags" : ["The Hague", "The Netherlands", "workshops", "events"]
+ },
+ {
+ "title" : "YAPC::NA",
+ "text" : "June 13-15, 2012, Madison, Wisconsin, USA",
+ "url" : "http://yapcna.org/",
+ "link" : "http://bit.ly/sIHWrY",
+ "ts" : "2012.06.13",
+ "tags" : ["YAPC", "Workshop", "USA", "events"]
+ },
+ {
+ "title" : "YAPC::EU 2012",
+ "text" : "August 20-22, 2012, Frankfurt, Germany",
+ "url" : "http://act.yapc.eu/ye2012/",
+ "link" : "http://bit.ly/AhGEh4",
+ "ts" : "2012.08.01",
+ "tags" : ["YAPC", "YAPC::EU", "events", "conferences", "Frankfurt", "Germany"]
+ }
+ ]
+ }
+ ]
+}
View
4 src/next.json
@@ -1,5 +1,5 @@
{
- "date" : "March 12, 2012",
+ "date" : "March 19, 2012",
"subject" : "",
"header" : [
],
@@ -12,7 +12,7 @@
"text" : "",
"url" : "",
"link" : "",
- "ts" : "2012.02",
+ "ts" : "2012.03",
"tags" : []
}
]

0 comments on commit 2b54d56

Please sign in to comment.
Something went wrong with that request. Please try again.