<!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 #228 - 2015-12-07 - Advent Season</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 #228 - 2015-12-07 - Advent Season
    </p>
    
    
    
    
    <div style="text-align: center">
    You can <a href="http://perlweekly.com/archive/228.html">read the newsletter on the web</a>, if you prefer.
    </div>
    
</td></tr>

<tr><td>
    <table>
    <tr><td>
        
        <p style="font-size: 16px">
         With December comes back a beloved Perl tradition: the Advent calendars. In other seasonal news, Christmas is getting ever closer for Perl 6. And on a slightly more "bah humbug"ish note, the various Perl-related Kickstarters aren't doing so well right now. But hey, this season is known for its miracles, so... we never know. In the meantime, enjoy! ~ `/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="sponsors" />
        <div style="font-size: 18px; font-weight: bold;">Sponsors</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
                style="
                    background-color:#EEEEEE;
                    border-radius: 10px;
                    -moz-border-radius: 10px;
                    -webkit-border-radius: 10px;
                    padding-left: 10px;
                   "
                
               >
               <p style="margin-left: 1.5em;">
               <a href="https://careers.stackoverflow.com/jobs/101754/senior-applications-engineer-uniregistry" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Senior Applications Engineer</a>
               <br />               <p style="font-size: 16px">
                 Uniregistry is looking for a talented and passionate engineer to build and maintain a world-class registry and registrar. This position requires the ability to analyze and implement elegant solutions to complex problems while contributing to the development of reusable components
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
                style="
                    background-color:#EEEEEE;
                    border-radius: 10px;
                    -moz-border-radius: 10px;
                    -webkit-border-radius: 10px;
                    padding-left: 10px;
                   "
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perlweekly.com/sponsors.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Supporting the Perl Weekly?</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">
                 Would you like to support the Perl Weekly? A Perl Job ad in the Perl Weekly, like the one above, will reach almost 6000 Perl developers. People like you, who are enthusiastic about Perl and not just use it as an ad-on tool.
               </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>
        <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://blogs.perl.org/users/sawyer_x/2015/12/help-us-sponsor-the-dancer-book.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Help us sponsor the Dancer book!</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://blogs.perl.org/users/sawyer_x/">Sawyer X</a>                         (<a href="https://metacpan.org/author/XSAWYERX">XSAWYERX</a>)                  </span>               <p style="font-size: 16px">
                 The Dancer book kickstarter has 6 days and 8 thousand euros to do.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/sawyer_x.png" title="Sawyer X" 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/peter_rabbitson/2015/12/suspending-efforts-on-my-riba2016-crowdfunding-campaign-looking-forward-to-my-own-xmas.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Suspending efforts on my #riba2016 crowdfunding campaign, looking forward to my own Xmas</a>
               <br />                 <span style="font-size: 14px"> 
                   by Peter Rabbitson                         (<a href="https://metacpan.org/author/RIBASUSHI">RIBASUSHI</a>)                  </span>               <p style="font-size: 16px">
                 An update on Peter's Kickstarter to be able to focus on Open Source/CPAN development for 2016.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/ribasushi.png" title="Peter Rabbitson" width="80" />
           </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://www.catonmat.net/blog/browserling-product-hunt/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Browserling was product of the day on Product Hunt!</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">
                 Peteris's Browserling (a cross-browser testing solution) was featured by ProductHunt.com, a site featuring and ranking different software. Good to know Browersling is doing good; interesting to learn about that ProductHunt site thingie.
               </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>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perltricks.com/article/201/2015/12/3/Making-the-Larry-Wall-shirt" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Making the Larry Wall shirt</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://perltricks.com/">David Farrell</a>                         (<a href="https://metacpan.org/author/DFARRELL">DFARRELL</a>)                  </span>               <p style="font-size: 16px">
                 David made a cool "Larry Wall, hero of the revolution" t-shirt (if you want one, the Kickstarter is still ongoing, hurry!). He shares here the how he uses Gimp and Inkscape to create the t-shirt's picture.
               </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/ovid/2015/12/the-veure-mmorpg-saga-continues.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">The Veure MMORPG Saga Continues</a>
               <br />                 <span style="font-size: 14px"> 
                   by Curtis 'Ovid' Poe                         (<a href="https://metacpan.org/author/OVID">OVID</a>)                  </span>               <p style="font-size: 16px">
                 Ovid teases us with can be described as a tantalizing textual trailer to his upcoming space MMORPG, Veure.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/curtis_ovid_poe.jpg" title="Curtis 'Ovid' Poe" 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://feedproxy.google.com/~r/PerlHacks/~3/R--oyTfwkJ0/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">London Perl Workshop 2015</a>
               <br />                 <span style="font-size: 14px"> 
                   by Dave Cross                         (<a href="https://metacpan.org/author/DAVECROSS">DAVECROSS</a>)                  </span>               <p style="font-size: 16px">
                 The London Perl Workshop is going to happen in a few days, and it looks like it's going to be awesome.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/dave_cross.png" title="Dave Cross" width="80" />
           </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="http://www.dagolden.com/index.php/2567/getting-ready-for-mongodb-3-2-new-features-new-perl-driver-beta/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Getting ready for MongoDB 3.2: new features, new Perl driver beta</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">
                 A new release of MongoDB is coming up. And a new trial version of its  driver is already accessible on CPAN. MongoDB peeps you know what that means.
               </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://shadow.cat/blog/matt-s-trout/mstpan-17/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Interactive shells</a>
               <br />                 <span style="font-size: 14px"> 
                   by Matt S. Trout                         (<a href="https://metacpan.org/author/MSTROUT">MSTROUT</a>)                  </span>               <p style="font-size: 16px">
                 Either for abyss-level bug hunting, or interactive toying with the language, REPLs are invaluable. Matt reviews some of the  proeminent Perl REPL out there for us.
               </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://www.nu42.com/2015/12/go-faster-stripes-for-perl-programs.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Free go faster stripes for your Perl programs</a>
               <br />                 <span style="font-size: 14px"> 
                   by Sinan Unur                         (<a href="https://metacpan.org/author/NANIS">NANIS</a>)                  </span>               <p style="font-size: 16px">
                 There is an an optimization coming for Perl 5.24 that might boost some benchmarks by 25% to 40%. Sinan gives the nitty gritty details of this upcoming nitro injection to the Perl engine.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/sinan_unur.png" title="Sinan Unur" 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://techblog.babyl.ca/entry/json-schema-astype" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Say 'Hello' to JSON::Schema::AsType</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="http://techblog.babyl.ca/">Yanick Champoux</a>                         (<a href="https://metacpan.org/author/YANICK">YANICK</a>)                  </span>               <p style="font-size: 16px">
                 A new module that turns JSON schemas into Type::Tiny types.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/yanick_champoux.png" title="Yanick Champoux" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="grants" />
        <div style="font-size: 18px; font-weight: bold;">Grants</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://news.perlfoundation.org/2015/12/november-2015-grant-votes.html" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">November 2015 Grant Votes</a>
               <br />                 <span style="font-size: 14px"> 
                   by Makoto Nozaki                  </span>               <p style="font-size: 16px">
                 A grant to merge stabilize and merge Test::Stream and Test::Simple into perl-blead has been approved.
               </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/2015/11/30/2015-4849-arrays-shape-up-curli-lands-and-supply-splits/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Arrays Shape Up, Curli Lands and Supply Splits</a>
               <br />               <p style="font-size: 16px">
                 Quite a lot of stuff happening in Perl6-land this week: a new Rakudo version, a new tutorial, a new Advent calendar, and lots of small stuff falling into place.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="https://6guts.wordpress.com/2015/12/05/getting-closer-to-christmas/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Getting closer to Christmas</a>
               <br />                 <span style="font-size: 14px"> 
                   by                           <a href="https://6guts.wordpress.com/">Jonathan Worthington</a>                         (<a href="https://metacpan.org/author/JONATHAN">JONATHAN</a>)                  </span>               <p style="font-size: 16px">
                 Last time, John was counting 40 tickets standing between us and Christmas. Now the number is down to 20.
               </p>
               
               </div>
           </td><td style="width:100px"><img src="http://perlweekly.com/img/jonathan_worthington.png" title="Jonathan Worthington" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="advent_calendars" />
        <div style="font-size: 18px; font-weight: bold;">Advent Calendars</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perladvent.org/2015/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Perl Advent Calendar</a>
               <br />               <p style="font-size: 16px">
                 
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="https://perl6advent.wordpress.com/" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Perl 6 Advent Calendar</a>
               <br />               <p style="font-size: 16px">
                 
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="weekly_collections" />
        <div style="font-size: 18px; font-weight: bold;">Weekly collections</div>
        
    </td></tr>
    
       <tr><td>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://niceperl.blogspot.com/" 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">
                 <a href="http://niceperl.blogspot.com/2015/12/lvii-cpan-great-modules-released-last.html">Great modules released last week</a>;<br><a href="http://niceperl.blogspot.com/2015/12/clxxxix-metacpan-weekly-report-paws.html">MetaCPAN weekly report</a>;<br><a href="http://niceperl.blogspot.com/2015/12/ccxiv-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/perl-critic-example" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Perl::Critic example - lint for Perl</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">
                 
               </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>
           <table style="width:100%"><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://perlmaven.com/recent" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Monitoring the most recent uploads to CPAN</a>
               <br />               <p style="font-size: 16px">
                 Are you looking for a place to contribute. Here is the 100 most recently uploaded modules that are either missing the link to their repository, have no Travis-CI enabled, or have no license in the META files.
               </p>
               
               </div>
           
           </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>