<!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 #159 - 2014-08-11 - The Pittsburgh Perl Workshop 2014 Tilt Campaign</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 #159 - 2014-08-11 - The Pittsburgh Perl Workshop 2014 Tilt Campaign
</p>




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




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

<p style="font-size: 16px">
Greetings from Germany where I am currently teaching a 'Test automation using Perl' course.
</p>

<p style="font-size: 16px">
Relax and enjoy the summer!
</p>

<p style="font-size: 16px">
Or winter. If you happen to be on the other side of the globe.
</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/1nAxFZj" style="
            font-size: 18px;
            font-weight: bold;
            ">ZipRecruiter is hiring modern Perl Programmers (Los Angeles or remote in US)</a>
         <br />
         <p style="font-size: 16px">
           At ZipRecruiter, our goal is to build the best online services for finding and filling jobs. We've grown from 4 to over 100 employees in less than 4 years with zero funding.  We care about code quality and quality of life. To learn more about our business and values, please follow the link above.
         </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/1kWEG7t" style="
            font-size: 18px;
            font-weight: bold;
            ">We are Hiring a Senior Perl Software Developer - Grant Street Group</a>
         <br />
         <p style="font-size: 16px">
           We are a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications. We are looking for talented, motivated professionals committed to flawless work and customer service.
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="gittip_profile_of_the_week" />
    <div style="
      font-size: 18px;
      font-weight: bold;">GitTip profile of the week</div>
    
        <p style="font-size: 16px">I stopped including GitTip links as they seemed to have only minimal impact, but if you think you'd want to tip the editors of the newsletter you can do it <a href="https://www.gittip.com/PerlWeekly/">here</a>.</p>
      
      
      
  </div>

  <div>
    <hr style="color: red" id="tilt_and_kickstart" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Tilt and Kickstart</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRdXx" style="
            font-size: 18px;
            font-weight: bold;
            ">The Pittsburgh Perl Workshop 2014 Tilt Campaign</a>
         <br />
         <p style="font-size: 16px">
           Would you like to go to the Pittsburgh Perl Workshop? The organizers ask for your commitment before they start to organize. Go place your tilt for $125.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcCY" style="
            font-size: 18px;
            font-weight: bold;
            ">Kickstarting Mastering Perl Course at the Swiss Perl Workshop</a>
         <br />
         <p style="font-size: 16px">
           brian d foy offers various options from getting an e-book version of the book 'Mastering Perl' through participating in his training class in Zürich till having him consult for your for a full day.
         </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/1ylRcD3" style="
            font-size: 18px;
            font-weight: bold;
            ">How should conference speakers be compensated?</a>
         <br />
         <p style="font-size: 16px">
           brian d foy explains how the Master Classes he started to run at YAPC::Chicago in 2006 helped financing some of the speakers. IMHO, as I also <a href="http://bit.ly/1cfoBom">wrote already</a> this is a win-win and such training classes can even help sponsoring other parts of the conference.
         </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://bit.ly/1ylRedS" style="
            font-size: 18px;
            font-weight: bold;
            ">Mojolicious - Perl real-time web framework</a>
         <br />
         <p style="font-size: 16px">
           A long thread of discussion on HackerNews that of course diverges to the discussion of OOP in Perl and sigils and whatnot.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcD4" style="
            font-size: 18px;
            font-weight: bold;
            ">Perl as a career option</a>
         <br />
         <p style="font-size: 16px">
           Andrew Solomon has been interviewed by Linux Career covering quite a few topic from 'Modern Perl' via web development to 'how to get started with Perl'.
         </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/1ylRedT" style="
            font-size: 18px;
            font-weight: bold;
            ">Rescue legacy code with modulinos</a>
         <br />
         <p style="font-size: 16px">
           Modulino is a Perl module that can be also used as a script. brian d foy explains how this feature can be used to convert scripts into modules and make it easier to start testing them.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRedW" style="
            font-size: 18px;
            font-weight: bold;
            ">Check your test coverage with Devel::Cover</a>
         <br />
         <p style="font-size: 16px">
           
         </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/1ylRedY" style="
            font-size: 18px;
            font-weight: bold;
            ">Parse Excel with ease using Perl</a>
         <br />
         <p style="font-size: 16px">
           David Farrell shows how to read Excel files using Spreadsheet::Read.
         </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/1ylRcTk" style="
            font-size: 18px;
            font-weight: bold;
            ">Catalyst vs Dancer vs Mojolicious on Stack Overflow</a>
         <br />
         <p style="font-size: 16px">
           I checked the number of posts on Stack Overflow tagged with each one of those: Catalyst: 380, Mojolicious: 213, Dancer: 133. Does this mean anything?
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRedZ" style="
            font-size: 18px;
            font-weight: bold;
            ">Catalyst 5.90070 has Landed!</a>
         <br />
         <p style="font-size: 16px">
           
         </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/1ylRcTm" style="
            font-size: 18px;
            font-weight: bold;
            ">Don't be afraid to rename your module / dist</a>
         <br />
         <p style="font-size: 16px">
           Neil Bowers explains module name choices and how to rename a module.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcTn" style="
            font-size: 18px;
            font-weight: bold;
            ">Curating CPAN sometimes means really deleting stuff</a>
         <br />
         <p style="font-size: 16px">
           Philippe Bruhat (BooK) shows 3 cases when he decide a module should be totally removed from CPAN and uses his examples to encourage others too to remove obsolete modules.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRee5" style="
            font-size: 18px;
            font-weight: bold;
            ">Fix a bug on CPAN Day</a>
         <br />
         <p style="font-size: 16px">
           It is Neil Bowers again (I really hope he will create a post linking to all of his CPAN-day related posts) showing how the number of bugs on RT are steadily growing (but not even looking at bugs reported elsewhere). More importantly he created a list of the to 20 distributions in terms of open RT tickets. There are some very important modules in that list! Go ahead, you can fix a bug or at least write a test case.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRee6" style="
            font-size: 18px;
            font-weight: bold;
            ">Don't declare a dependency on Crypt::SSLeay (or IO::Socket::SSL either)</a>
         <br />
         <p style="font-size: 16px">
           Instead of that, if your code uses https then declare a dependency on LWP::Protocol::https.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcTp" style="
            font-size: 18px;
            font-weight: bold;
            ">Fix your CPAN Testers failures on CPAN Day</a>
         <br />
         <p style="font-size: 16px">
           Another thing you can do to help CPAN and the Perl ecosystem.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcTq" style="
            font-size: 18px;
            font-weight: bold;
            ">Taking CPAN With You</a>
         <br />
         <p style="font-size: 16px">
           Michael Greb shows how to use CPAN::Mini to create a local copy of CPAN, and how to use it with cpanm, cpanp, or with good old cpan.
         </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/1ylRcTr" style="
            font-size: 18px;
            font-weight: bold;
            ">Maintaining Perl 5: Grant Report for Month 11</a>
         <br />
         <p style="font-size: 16px">
           The monthly report from Tony Cook. (The unofficial list of grants and reports is <a href="http://bit.ly/Vz84u2">here</a>.)
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcTs" style="
            font-size: 18px;
            font-weight: bold;
            ">Maintaining Perl 5: Grant Report for Month 12</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylReus" style="
            font-size: 18px;
            font-weight: bold;
            ">GSoC Week 11: Improving Documentation for MetaCPAN.</a>
         <br />
         <p style="font-size: 16px">
           Talina Shrotriya keeps herself busy with MetaCPAN activity heading towards the "Web of Trust" that will hopefully vastly improve the search results on MetaCPAN.
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylReut" style="
            font-size: 18px;
            font-weight: bold;
            ">Maintaining the Perl 5 Core: Report for Month 10 (July 2014)</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
      
  </div>

  <div>
    <hr style="color: red" id="core_perl" />
    <div style="
      font-size: 18px;
      font-weight: bold;">Core Perl</div>
    
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRcTy" style="
            font-size: 18px;
            font-weight: bold;
            ">perlcc next steps</a>
         <br />
         <p style="font-size: 16px">
           Compiling Perl code to executable? Some crazy optimizations done by Reini Urban at cPanel.
         </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/1ylReuw" style="
            font-size: 18px;
            font-weight: bold;
            ">2014.31 (for real this time)</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/1ylReuz" style="
            font-size: 18px;
            font-weight: bold;
            ">(cxlv) stackoverflow perl report</a>
         <br />
         <p style="font-size: 16px">
           
         </p>
         
         </div>
      
         <div
          
         >
         <p style="margin-left: 1.5em;">
         <a href="http://bit.ly/1ylRd9Q" style="
            font-size: 18px;
            font-weight: bold;
            ">(cxx) metacpan weekly report - Time::Moment</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/1ylReuA" style="
            font-size: 18px;
            font-weight: bold;
            ">Don't interpolate in printf (Missing argument in sprintf at ...)</a>
         <br />
         <p style="font-size: 16px">
           A screencast (and article) on how I made a stupid mistake and how you could avoid it.
         </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>