<!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 #171 - 2014-11-03 - Happy brithday DBI!</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 #171 - 2014-11-03 - Happy brithday DBI!
    </p>
    
    
    
    
    <div style="text-align: center">
    You can <a href="http://perlweekly.com/archive/171.html">read the newsletter on the web</a>, if you prefer.
    </div>
    
</td></tr>

<tr><td>
    <table>
    <tr><td>
        
        <p style="font-size: 16px">
        Hello there!
        </p>
        
        <p style="font-size: 16px">
        as you can surely tell, there have been some changes in the Perl Weekly. First of all let me welcome Neil Bowers, the newest addition to the Perl Weekly editors. I am sure it will be a lot of fun for him and for you, the reader who will see different styles of editing. This time in British English. I hope my spell-checker won't 'fix' his words.
        </p>
        
        <p style="font-size: 16px">
        In order to make it easier to distinguish who is the editor, the From address is now set to the current editor, and you will also see a small avatars of the person to the right of this text. Somewhere there =>
        </p>
        
        <p style="font-size: 16px">
        In addition we started to include little avatars of the authors. I hope this will make the whole newsletter more personal. We can't always find a real picture of the person, but we'll try. If you see an article without an image, and you can help finding one (80x80), please send it to us.
        </p>
        
        <p style="font-size: 16px">
        Lastly, for today, if you would like to submit an article or want to send a comment to <b>all</b> the editors, please send it to the new editors@perlweekly.com address.
        </p>
        
        <p style="font-size: 16px">
        Enjoy!
        </p>
        
    </td>
    <td>
        <img  style="right:0; bottom: 0;" src="http://perlweekly.com/img/szabgab.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><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://bit.ly/1rM04mw" 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>
           
           </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><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wr15ld" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Managing Boilerplate with Import::Base</a>
               <br />
               <p style="font-size: 16px">
                 Copy-pasting code snippets is very unpleasant. The Modern::Perl module addresses this issue, but introduces some other possible problems. Import::Base makes it easy to create modules similar to Modern::Perl that will import a number of other modules to fit your preferences. This might not be a good idea in a publicly released module, but it might be useful in a closed environment, such as an in-house project of a company where you supposed to have better control over the code anyway.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wr12G5" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Reporting mismatched delimiters</a>
               <br />
               <p style="font-size: 16px">
                 You probably have already encountered the case when Perl reports a syntax error and provides a friendly suggestion: 'Might be a runaway multi-line "" string starting on line 5'. Apparently, in the general case it is quite hard to notice when delimiters don't match up. Jeffrey Kegler explains how this can be done using Marpa.
               </p>
               
               </div>
           </td><td><img src="http://perlweekly.com/img/jeffrey_kegler.png" title="Jeffrey Kegler" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="perl_maven_pro" />
        <div style="font-size: 18px; font-weight: bold;">Perl Maven Pro</div>
        
            <p style="font-size: 16px">The <a href="http://perlmaven.com/pro">Perl Maven Pro</a> subscribers receive two new articles and screencasts every week. The last week these were the two screencasts:</p>
        
    </td></tr>
    
       <tr><td>
           <table><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://bit.ly/1wr12Gc" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Add some acceptance tests using search.cpan.org</a>
               <br />
               <p style="font-size: 16px">
                 In this project there is already a working application so we can write test checking that working application so we'll have some tests ready by the time we write the clone.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table><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://bit.ly/1wZukL4" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Rename the SCO cloning project</a>
               <br />
               <p style="font-size: 16px">
                 This is more of an exercise in using Git than coding in Perl.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="testing" />
        <div style="font-size: 18px; font-weight: bold;">Testing</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZum5v" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">PPI 1.219_001 - please test - breaking ->prototype changes and parse improvements</a>
               <br />
               <p style="font-size: 16px">
                 Mithaldu (aka. Christian Walde) is asking everyone involved to test the release candidate of PPI.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="web" />
        <div style="font-size: 18px; font-weight: bold;">Web</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZul1n" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Geekuni Dancer Web Development Course</a>
               <br />
               <p style="font-size: 16px">
                 Geekuni is the web-based training environment developed by Andrew Solomon. In this introductory article Nikos Vaggalis tells us about his experience learning to use the Dancer 2 web framework.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="dbi" />
        <div style="font-size: 18px; font-weight: bold;">DBI</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZul1r" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">20 years and counting</a>
               <br />
               <p style="font-size: 16px">
                 Do you want to be nostalgic? Apparently DBI is 20 years old.
               </p>
               
               </div>
           
           </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><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZul1z" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Maintaining the Perl 5 Core: Report for Month 12</a>
               <br />
               <p style="font-size: 16px">
                 This is the regular report of Dave Mitchell.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZul1C" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">November 2014 Grant Votes</a>
               <br />
               <p style="font-size: 16px">
                 Are you interested in getting a grant from The Perl Foundation? It is time again to submit your proposal.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="conferences" />
        <div style="font-size: 18px; font-weight: bold;">Conferences</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZulhW" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">The Final YAPC::Asia Tokyo in 2015</a>
               <br />
               <p style="font-size: 16px">
                 Daisuke Maki (lestrrat) writes that he is going to organize the biggest ever YAPC::Asia, which as you might know is not specifically a Perl event. It will also be the last one of its type. Unless of course someone steps up to organize more. It will take place on 20-22 August, 2015 in Tokyo.
               </p>
               
               </div>
           </td><td><img src="http://perlweekly.com/img/daisuke_maki.png" title="Daisuke Maki" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="stats" />
        <div style="font-size: 18px; font-weight: bold;">Stats</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZuli0" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">StackOverflow - Number of Perl questions by month</a>
               <br />
               <p style="font-size: 16px">
                 Miguel Prz (niceperl) (the guy who has the weekly report about Perl on StackOverflow), created a graph showing the number of Perl-related questions. (It would be even more interesting to see that compared to the number of Python/PHP etc. related questions, and the total number of questions.) From this graph it seems that the summer of 2013 was the peak for Perl. On Stack Overflow.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZuli5" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Stats of 7 Perl-related web sites</a>
               <br />
               <p style="font-size: 16px">
                 Two weeks ago I created this small table based on the numbers from Google Analytics. The number of monthly users on search.cpan.org was 429,479. On metacpan.org it was 86,013.
               </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><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZummc" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Perl6 Pi and continued fractions</a>
               <br />
               <p style="font-size: 16px">
                 Way too much pie!
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="fun" />
        <div style="font-size: 18px; font-weight: bold;">Fun</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZumCs" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Veure Update: Missions</a>
               <br />
               <p style="font-size: 16px">
                 Veure is an MMORPG created by Curis 'Ovid' Poe in Perl with some nice images.
               </p>
               
               </div>
           </td><td><img src="http://perlweekly.com/img/curtis_ovid_poe.jpg" title="Curtis 'Ovid' Poe" width="80" />
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZumCt" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">What does int a, b, c do in Perl?</a>
               <br />
               <p style="font-size: 16px">
                 Strange question that appeared on Stack Overflow explained by Sinan Unur.
               </p>
               
               </div>
           </td><td><img src="http://perlweekly.com/img/sinan_unur.png" title="Sinan Unur" width="80" />
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="training" />
        <div style="font-size: 18px; font-weight: bold;">Training</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZulyo" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">Upcoming Training in London</a>
               <br />
               <p style="font-size: 16px">
                 Dave Cross is running several course in the next couple of weeks in London. 'Intermediate Perl' and 'Advanced Perl Techniques' 2 days for each course.
               </p>
               
               </div>
           </td><td><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="weekly_collections" />
        <div style="font-size: 18px; font-weight: bold;">Weekly collections</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZulyp" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">(clvii) stackoverflow perl report</a>
               <br />
               <p style="font-size: 16px">
                 
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZulyu" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">(cxxxii) metacpan weekly report - Import::Base</a>
               <br />
               <p style="font-size: 16px">
                 
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="perl_maven_tutorials" />
        <div style="font-size: 18px; font-weight: bold;">Perl Maven Tutorials</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <div
                
               >
               <p style="margin-left: 1.5em;">
               <a href="http://bit.ly/1wZulyx" style="
                  font-size: 18px;
                  font-weight: bold;
                  ">How to process command line arguments in Perl using Getopt::Long</a>
               <br />
               <p style="font-size: 16px">
                 Accepting command line arguments is a very common taks in command line scripts. People who are not familiar with one of the @ARGV processing modules will write a lot of unnecessary and buggy code unwinding the values from @ARGV. This article covers one of the most commonly used module to handle command line arguments.
               </p>
               
               </div>
           
           </td></tr></table> 
        </td></tr>
    
    

    <tr><td>
        <hr style="color: red" id="events" />
        <div style="font-size: 18px; font-weight: bold;">Events</div>
        
    </td></tr>
    
       <tr><td>
           <table><tr><td>
               <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: Barcelona (Spain), London (UK), Pittsburgh (PA/USA), Helsinki (Finland), Paris (France)
               </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>