<!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 #158 - 2014-08-04 - Perl in one image</title>

</head>
<body>

<style>
* { text-align: left; }
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 #158 - 2014-08-04 - Perl in one image
</p>




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




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

<p style="font-size: 16px">
<a href="http://perlweekly.com/archive/157.html">Last week</a> I mentioned a pay-only article in the Linux Magazine. Since then the article was made free to read.
</p>

<p style="font-size: 16px">
Other than this, just enjoy the articles or your summer vacation.
</p>



  <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://bit.ly/1olg33U" style="
            font-size: 18px;
            font-weight: bold;
            ">YAPC::NA::2015 in Salt Lake City, Utah</a>
         <br />
         <p style="font-size: 16px">
           The Perl Foundation has just announced the data and the location of the next North American Perl conference: Salt Lake City June 8-10th, 2015.
         </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/1xpjJan" style="
            font-size: 18px;
            font-weight: bold;
            ">Programming Language Usage</a>
         <br />
         <p style="font-size: 16px">
           Perl is at the bottom of the chart at Silicon MilkRoundabout, a recruitment fair for techies.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg33V" style="
            font-size: 18px;
            font-weight: bold;
            ">Method Privacy in Perl</a>
         <br />
         <p style="font-size: 16px">
           Have you ever stepped on your own toe by mistake? Perl does not enforce any level of privacy of methods. Toby Inkster borrowed the names of various levels of privacy (callable/overrideable/etc) from .NET and explains how they might be used in Perl.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg33X" style="
            font-size: 18px;
            font-weight: bold;
            ">Planet Moose - July 2014</a>
         <br />
         <p style="font-size: 16px">
           The monthly collection of Object Oriented Perl news by Toby Inkster. The biggest item is the release of Mite, a Moose-like OO framework that compiles to a string of Perl code.
         </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/1olg33Y" style="
            font-size: 18px;
            font-weight: bold;
            ">Need help with IO::Pty on *BSD/OSX</a>
         <br />
         <p style="font-size: 16px">
           While using Expect.pm I encountered an issue that appears to be related to bc (the command line calculator) and *BSD/OSX. Any further help would be appreciated.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg1cn" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl Testing 101: 82% of What You Need to Be a Competent Perl Tester</a>
         <br />
         <p style="font-size: 16px">
           48 min video and 8 min QA with James E. Keenan at YAPC::NA 2012
         </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://bit.ly/1olg3kd" style="
            font-size: 18px;
            font-weight: bold;
            ">pack's C0 and U0</a>
         <br />
         <p style="font-size: 16px">
           brian d foy shares way to much knowledge about the pack()/unpack() function pair of Perl.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="web" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Web</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg47M" style="
            font-size: 18px;
            font-weight: bold;
            ">Plack::App::* namespace is not for apps - so which is the proper CPAN namespace ?</a>
         <br />
         <p style="font-size: 16px">
           Laurent Dami is trying to navigate among the various contradicting 'CPAN naming principles'. How should you name your module? How should you name an application? Can it be uploaded to CPAN? - My take on the subject: use a branded top-level name and don't rely only on CPAN as distribution channel. Also build stand-alone packages that can be downloaded from the branded(!) web site of the project.
         </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/1olg47Q" style="
            font-size: 18px;
            font-weight: bold;
            ">Give your module a good SEE ALSO section</a>
         <br />
         <p style="font-size: 16px">
           To give you further ideas how to improve the documentation of your CPAN modules, Neil Bowers suggests to list the other modules solving similar tasks and explain each one of them in a sentence or two. - IMHO this could be an excellent opportunity for non-authors too, to contribute to CPAN, and the Open Source Perl ecosystem.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg47U" style="
            font-size: 18px;
            font-weight: bold;
            ">CPAN Day is 16th August</a>
         <br />
         <p style="font-size: 16px">
           Neil Bowers correcting the date...
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg3kf" style="
            font-size: 18px;
            font-weight: bold;
            ">Get 'CPANTS clean' on CPAN Day</a>
         <br />
         <p style="font-size: 16px">
           CPANTS is the Kwalitee metric of CPAN modules. It has not been in the limelight recently, so the CPAN Day (on Sat, August 16) might be a good opportunity to look at it again.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg3kh" style="
            font-size: 18px;
            font-weight: bold;
            ">What's new on CPAN July 2014</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg47W" style="
            font-size: 18px;
            font-weight: bold;
            ">The 'right' name for your CPAN distribution</a>
         <br />
         <p style="font-size: 16px">
           
         </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://bit.ly/1olg481" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl, in one image</a>
         <br />
         <p style="font-size: 16px">
           The image posted on <a href"http://www.reddit.com/r/perl/comments/2c7y5p/perl_in_one_image/">Reddit</a> with an unlimited amount of clever comments. Apparently first posted by Tudor Constantin on <a href="http://bit.ly/1olg3ki">Twitter</a> (another batch of clever comments).
         </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/1olg482" style="
            font-size: 18px;
            font-weight: bold;
            ">July 2014 Grant Votes</a>
         <br />
         <p style="font-size: 16px">
           The <a href="http://bit.ly/1olg3kn">Start ACT - Voyager</a> grant request of Theo van Hoesel has been accepted. The unofficial details of <a href="http://bit.ly/Vz84u2">all the grants</a> was updated too.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg483" style="
            font-size: 18px;
            font-weight: bold;
            ">Grants Committee Looking For Volunteers</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg4og" style="
            font-size: 18px;
            font-weight: bold;
            ">Devel::Cover grant report May and June 2014</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/1olg4oh" style="
            font-size: 18px;
            font-weight: bold;
            ">Adventures in Optimization</a>
         <br />
         <p style="font-size: 16px">
           A 54 min long presentation by David Golden on how customize Benchmark.pm and how to optimize a Hash that needs to be ordered. Like Hash::Ordered
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg3ks" style="
            font-size: 18px;
            font-weight: bold;
            ">Keynote YAPC::NA 2014</a>
         <br />
         <p style="font-size: 16px">
           This 54 min long keynote speech was given by Charlie Stross at YAPC::NA on the future of computing. (Full text is also available.)
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="perl_6" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Perl 6</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg3AI" style="
            font-size: 18px;
            font-weight: bold;
            ">Learn X in Y minutes, Where X=perl6</a>
         <br />
         <p style="font-size: 16px">
           Learn the basics of Perl 6 by a bunch of examples.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1olg4oo" style="
            font-size: 18px;
            font-weight: bold;
            ">2014.30 & 2014.31: A release, upcoming Star, optimizations, v5 refactor, ...</a>
         <br />
         <p style="font-size: 16px">
           The Perl 6 weekly
         </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/1olg4op" style="
            font-size: 18px;
            font-weight: bold;
            ">(cxix) 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/1olg4or" style="
            font-size: 18px;
            font-weight: bold;
            ">(cxliv) stackoverflow perl report</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="events" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Events</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1bkDys0" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl-related events</a>
         <br />
         <p style="font-size: 16px">
           In the following cities: Sofia (Bulgaria), Tokyo (Japan), Flörli Olten (Switzerland), Hancock (NY/USA), Itapema (SC/Brasil), Salzburg (Austria), Barcelona (Spain), London (UK)
         </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>