<html>
<head>
  <title>Perl Weekly Issue #120 - 2013-11-11 - Advent Calendar Season is Almost Upon Us</title>

</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; }

#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 #120 - 2013-11-11 - Advent Calendar Season is Almost Upon Us
</p>




<div style="text-align: center">
You can <a href="http://perlweekly.com/archive/120.html">read the newsletter on the web</a>, if you prefer.
</div>




<p style="font-size: 16px">
 The year is slowly drawing to a close. Advent calendars are being taken out of their moth ball-scented boxes, and some of us are trying to get ahead in term of New Year resolutions. For your pleasure this week, a wide variety of articles, going from the new release of dear old frameworks, to the exploration of new shells, to the interaction of Perl with Cloud Computing/Big Data via MongoDB, Iron.IO and Oozie. Enjoy! ~ `/anick 
</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/14ZjcSG" style="
            font-size: 18px;
            font-weight: bold;
            ">We're Hiring Perl Software Developers - Grant Street Group</a>
         <br />
         <p style="font-size: 16px">
           We're a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications.<br>We're looking for talented, motivated professionals committed to flawless work and customer service.<br>Email resume: 106686-CS-6734@grantstreet.hrmdirect.com
         </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/15Wof5W" style="
            font-size: 18px;
            font-weight: bold;
            ">Back-End Blacksmith</a>
         <br />
         <p style="font-size: 16px">
           Do you take pride in your craft and want to have fun() at the same time? Are you a geek? Join the team of iwantmyname from <b>anywhere</b>.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="announcements" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Announcements</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://blogs.perl.org/users/jeff_thalhammer1/2013/11/perl-critic-migration-to-github-is-complete.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl-Critic Migration To GitHub Is Complete</a>
         <br />
         <p style="font-size: 16px">
           Well, look who just moved in in the neighborhood... PerlCritic has moved its home to GitHub, announces Jeffrey Thalhammer. And y'all know what that means... Let the forking begin!
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://jjnapiorkowski.typepad.com/modern-perl/2013/11/perl-catalyst-hamburg-is-now-stable-version-590050-is-now-on-cpan.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl Catalyst 'Hamburg' is now stable, Version 5.90050 is now on CPAN!</a>
         <br />
         <p style="font-size: 16px">
           Catalyst development is rolling on. John Napiorkowski announces the release marking the end of the 'Hamburg' development cycle.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://mail.pm.org/mailman/listinfo/perladvent" style="
            font-size: 18px;
            font-weight: bold;
            ">The Advent Season is Coming Fast</a>
         <br />
         <p style="font-size: 16px">
           The Time of Eggnog draws nigh... Want to contribute to the tradition of the Perl Advent calendar? Then join the mailing list, and report to the master elf, Ricardo Signes.
         </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://blog.smartbear.com/development/the-developers-regex-survival-guide-15-rules-for-making-sense-of-regular-expressions/" style="
            font-size: 18px;
            font-weight: bold;
            ">15 Rules for Making Sense of Regular Expressions</a>
         <br />
         <p style="font-size: 16px">
           Regular expressions are complex beasts. But there are ways to keep the insanity in check. For example, by following those 15 good tips.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://blog.booking.com/hardening-perls-hash-function.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Hardening Perl's Hash Function</a>
         <br />
         <p style="font-size: 16px">
           The mechanisms behind the hashing functions of Perl, we want them safe, and we want them fast. Yves Orton shows us here the hard work that goes behind the curtain to give us both security and speed.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://perlmaven.com/storing-passwords-in-a-an-easy-but-secure-way" style="
            font-size: 18px;
            font-weight: bold;
            ">Storing Password in an easy and secure way using Perl</a>
         <br />
         <p style="font-size: 16px">
           Gabor shiows how deal with passwords, and how the selection of the hashing algorithm can easily boost the system's security.
         </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://blog.nu42.com/2013/11/are-perl-users-unable-to-write-programs.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Are Perl users unable to write programs more accurately than those using a language designed by chance?</a>
         <br />
         <p style="font-size: 16px">
           Yes, says Reddit. Balderdash, replies Sinan Unur.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://blogs.perl.org/users/kirk_kimmel/2013/11/a-rant-about-movable-type-on-this-site.html" style="
            font-size: 18px;
            font-weight: bold;
            ">A new blogs.perl.org or die trying</a>
         <br />
         <p style="font-size: 16px">
           Kirk Kimmel tried his hand at setting a Movable Type site locally. He has... things to say about how it went.
         </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://blog.carloslima.name/blog/2013/11/05/running-perl-workers-on-iron-dot-io/" style="
            font-size: 18px;
            font-weight: bold;
            ">Running Perl Workers on Iron.IO</a>
         <br />
         <p style="font-size: 16px">
           It's not in their documentation, but Iron.IO's cloud task processing service can run Perl programs. Carlos  Lima did the detective work, and show us how to do it.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://techblog.babyl.ca/entry/teaching-to-fish" style="
            font-size: 18px;
            font-weight: bold;
            ">Teaching A Man To Fish</a>
         <br />
         <p style="font-size: 16px">
           Yanick is trying the Fish shell. Not being POSIX-compliant, it doesn't work well with perlbrew off the box.  That just won't do.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://blogs.perl.org/users/ovid/2013/11/a-tiny-code-quiz.html" style="
            font-size: 18px;
            font-weight: bold;
            ">A Tiny Code Quiz</a>
         <br />
         <p style="font-size: 16px">
           Think you know Perl? Ovid has an itsy bitzy little quiz for you...
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://www.modernperlbooks.com/mt/2013/11/mojolicious-unicode-normalization-plugin-released.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Mojolicious Unicode Normalization Plugin Released</a>
         <br />
         <p style="font-size: 16px">
           Unicode. Not only it's hard to wrap your head around it, but it turns out that there are more than one way to do glyphes. ... Wait, why does that sound oddly familiar? Anyway, now there's a nifty Mojolicious plugin that helps to keep that bedlam a little more normalized.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://showmetheco.de/articles/2013/11/contracts-in-mop.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Contracts in mop</a>
         <br />
         <p style="font-size: 16px">
           p5-mop is not bleeding edge enough for you? How about an implementation of contracts in it? That's what vti did, and he shows us how.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://techblog.babyl.ca/entry/gui-oozie" style="
            font-size: 18px;
            font-weight: bold;
            ">Gui Oozie Goodness</a>
         <br />
         <p style="font-size: 16px">
           A walk through the creation of a (very) minimal graph-based web UI for Oozie, by Yanick.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="fun" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Fun</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://domm.plix.at/perl/2013_11_MOPfuscation.html" style="
            font-size: 18px;
            font-weight: bold;
            ">MOPfuscation explained</a>
         <br />
         <p style="font-size: 16px">
           The ultimate goal of computer science is, as we all know, to produce cool T-shirts. And blow minds. So it stands to reason that the first thing the Austrian Perl Workshop did with the bright new shiny p5-mop was an obsfuscated code-adorned garment. domm, very kindly, translates the arcane scribbling for us.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="slides_and_videos" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Slides and Videos</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://blogs.perl.org/users/mike_friedman/2013/11/floating-points-podcast-perl-and-mongodb.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Floating Points Podcast: Perl and MongoDB</a>
         <br />
         <p style="font-size: 16px">
           Mike Friedman talks about Perl and MongoDB with the fine folks at Huffington Post.
         </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://niceperl.blogspot.co.il/2013/11/lxxxi-metacpan-weekly-report.html" style="
            font-size: 18px;
            font-weight: bold;
            ">MetaCPAN weekly report - Function::Parameters</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://glitchmr.github.io/perl-6-changes-2013W45.html" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl 6 changes - 2013W45</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://niceperl.blogspot.co.il/2013/11/cvi-stackoverflow-perl-report.html" style="
            font-size: 18px;
            font-weight: bold;
            ">StackOverflow Perl report</a>
         <br />
         <p style="font-size: 16px">
           
         </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>