<html>
<head>
  <title>Perl Weekly Issue #125 - December 16, 2013 - Snow, wind, no electricity, but plenty of Perl</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 #125 - December 16, 2013 - Snow, wind, no electricity, but plenty of Perl
</p>




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




<p style="font-size: 16px">
Hi,
</p>

<p style="font-size: 16px">
I don't know about your part of the world, but we just had a major storm that even covered the 'near-by' pyramids in snow. Part of the country is still without electricity after 4 days, but we were lucky as we did not have any power-failure and the sun came back too.
</p>

<p style="font-size: 16px">
Anyhow, the Perlish Advent calendars supply many articles for you to read, but other people have not stopped to write either. You have plenty to read.
</p>

<p style="font-size: 16px">
Enjoy!
</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>Please apply <a href="http://bit.ly/19sbfam">online</a>.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="advent_calendars" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Advent Calendars</div>
    
        <p style="font-size: 16px">Plenty of articles have been published on the 4 active Perl-related Advent calendars. This is just a reminder that there is plenty to read on these sites.</p>
      
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19ylFAM" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8y5v" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl 6</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbhPr" style="
            font-size: 18px;
            font-weight: bold;
            ">Catalyst</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8Adr" style="
            font-size: 18px;
            font-weight: bold;
            ">Future</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="articles" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Articles</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbfau" style="
            font-size: 18px;
            font-weight: bold;
            ">More WordPress grepping</a>
         <br />
         <p style="font-size: 16px">
           This is the second post by brian d foy about WordPress::Grep, his new module and command line tool.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8Adv" style="
            font-size: 18px;
            font-weight: bold;
            ">Why I Don't Like Perl State Variables</a>
         <br />
         <p style="font-size: 16px">
           Have you ever used the 'state' keyword in Perl? It is 'new' since 5.10 and it works like a 'static' variable in C. But do you really need it? Timm Murray from Wumpus Cave does not seem to like it.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="selfie" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Selfie</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbhPB" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl and Me, Part 2: The Power of OOP</a>
         <br />
         <p style="font-size: 16px">
           As you could guess from the title, this is already the 2nd part of the series Buddy Burden writes bare feet on his road in the programming world. A very interesting conversation with ones own self.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="testing" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Testing</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8Adx" style="
            font-size: 18px;
            font-weight: bold;
            ">CPAN Testers Summary - November 2013 - Fire Dances</a>
         <br />
         <p style="font-size: 16px">
           The regular monthly report from Barbie.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8ylQ" style="
            font-size: 18px;
            font-weight: bold;
            ">Single process versus parallel tests</a>
         <br />
         <p style="font-size: 16px">
           Ovid discusses the advantages of running tests in parallel - which are quite obvious (you get home earlier) - or maybe it isn't? He also describes his work on Test::Class, and Test::Class::Moose to make parallel processing a possibility there too.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="cpan" />
    <div style="
      font-size: 18px;
      font-weight: bold;">CPAN</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8Ady" style="
            font-size: 18px;
            font-weight: bold;
            ">The correct Makefile.PL incantation</a>
         <br />
         <p style="font-size: 16px">
           How to do you handle installation of CPAN modules on production servers if you don't have direct access to the Internet? (I'd be more worried if someone has access to the Internet and installs the latest from CPAN.)
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="applications_and_frameworks" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Applications and Frameworks</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbfqN" style="
            font-size: 18px;
            font-weight: bold;
            ">OpenBedrock Moves to GitHub</a>
         <br />
         <p style="font-size: 16px">
           Bedrock is a server side web application development environment that can be used with Apache web servers.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbfqP" style="
            font-size: 18px;
            font-weight: bold;
            ">Convos: Chatting in the cloud with Mojolicious</a>
         <br />
         <p style="font-size: 16px">
           Convos is a web-based persistent IRC client. It will hold on to your IRC connections while you are away, but let's you use a web-based interface to chat in IRC.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbfqQ" style="
            font-size: 18px;
            font-weight: bold;
            ">New Dancer 2 release: 0.11</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="grants" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Grants</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8ylU" style="
            font-size: 18px;
            font-weight: bold;
            ">Maintaining the Perl 5 Core: Report for Month 1</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="videos" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Videos</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8AdG" style="
            font-size: 18px;
            font-weight: bold;
            ">Build a start up!</a>
         <br />
         <p style="font-size: 16px">
           Watch the first 2:20 minutes of the lightning talks from YAPC::NA in which JT Smith calls on you to build something. Build if for your own sake and for the sake of Perl.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="weekly_collections" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Weekly collections</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbfr0" style="
            font-size: 18px;
            font-weight: bold;
            ">MetaCPAN weekly report - Mojolicious</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbimz" style="
            font-size: 18px;
            font-weight: bold;
            ">StackOverflow Perl report</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8ylY" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl 6 changes - 2013W50</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="perl_maven_tutorials" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Perl Maven Tutorials</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8ym5" style="
            font-size: 18px;
            font-weight: bold;
            ">Contributing to a Perl module on CPAN (using vim and Github)</a>
         <br />
         <p style="font-size: 16px">
           This is an earlier screencast that can still be useful for you, it you are thinking about contributing to open source. As one of the readers pointed out: 'Your video was really eye opening. It showed me that I do not need to start very big as I was thinking, small contributions like that can really lead to big ones.'
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/IZ8ym6" style="
            font-size: 18px;
            font-weight: bold;
            ">Eliminate circular reference memory-leak using weaken</a>
         <br />
         <p style="font-size: 16px">
           Because of the flexibility of Perl it is very easy to create circular references which, if not handled correctly, can easily cause memory leak. Here is how you can measure memory usage and how you can avoid circular references.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/19sbfHo" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl split - to cut up a string into pieces</a>
         <br />
         <p style="font-size: 16px">
           Example on how to use split assigning the result to an array or to a list of scalars. There is also an example using array slices to split on the fly without creating a temporary variable.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="events" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Events</div>
    
        <p style="font-size: 16px">I usually list the next 3-4 events here. The list of all the events can be found <a href=http://perlweekly.com/events.html>on the web site</a>. If your Perl event is not listed there, please let me know.</p>
      
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/10WS00y" style="
            font-size: 18px;
            font-weight: bold;
            ">German Perl Workshop (GPW 2014)</a>
         <br />
         <p style="font-size: 16px">
           March 26-28, 2014, Hannover, Germany
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/H6ndeD" style="
            font-size: 18px;
            font-weight: bold;
            ">YAPC::NA 2014</a>
         <br />
         <p style="font-size: 16px">
           June 23-25, 2014, Orlando FL
         </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>