From gabor at szabgab.com Mon Apr 7 02:45:08 2014 From: gabor at szabgab.com (Gabor Szabo) Date: Mon, 7 Apr 2014 09:45:08 +0000 Subject: [Kochi-pm] [Perlweekly] #141 - Modern Perl Now Moderner Message-ID: <20140407094508.C8D781142C@s8.hostlocal.com> Perl Weekly http://perlweekly.com/ You can read the newsletter on the web, if you prefer. http://perlweekly.com/archive/141.html This week is exceptionally good for the beginners amongst us. Not only the new edition of Modern Perl is out, but we also have quite a few tutorials. Not that the more experience reader won't have their fill; new version of GitHub-like GitPrep being released, Moose article aggregation, survey of the new modules for March... there should be enough to keep everybody happy. Enjoy! ~ `/anick Announcements Modern Perl: 2014 Edition is Out http://bit.ly/1mTJYEZ No rest for the wicked, nor staleness for the modernists. The 2014 edition of chromatic's 'Modern Perl' is out. -------------- GitPrep 1.6 is released - Time zone support, Charset support, and improvement of markdown http://bit.ly/1mTJYVe A new version of GitPrep is out, announces Yuki Kimoto, and it had some nice features and, as the screenshots shows, looks darn good. -------------- ============= Articles Planet Moose - March 2014 http://bit.ly/1mSBdYR What's up in the extended world of Moose in March? Nothing major, but a lot of little things. Toby Inkster has the details, and the links. -------------- use diagnostics; or use splain http://bit.ly/1mSBdYS Gabor Szabo reminds us that Perl can explain itself in more details, if we ask nicely. -------------- Learning the Perl debugger: Lesson 1 http://bit.ly/1mSBdYT Don't already know the Perl debugger? Shame on you... But today's your lucky day: Chisel presents here a primer on this fundamental tool. -------------- What's new on CPAN - March 2014 http://bit.ly/1mSBf2Z David Farrell gives us here a curated list of the interesting new modules that appeared on CPAN in March. Lots of nifty treasures in there. -------------- Solved mystery - perl on XAMPP won't run modified scripts "End of script output before headers" http://bit.ly/1mSBf30 Debugging is often a foray on the very brim of the cliffs of sanity. Lech Baczynksi tells us of his adventures when he had to lean over and peek at the chasm below... -------------- Fixing CPAN links on Stack Overflow http://bit.ly/1mTJYVf When answering a question on Stack Overflow, one can link to Perl modules in a way that will break once the module gets updated in the future (which makes us all sad), or in a way that will let all future generations enjoy the bestest and latest version of the module forever. Gabor shows us the difference. -------------- Carrying (mini)CPAN http://bit.ly/1mTJZJ2 minicpan is a wonderful tool to have your own local copy of CPAN's latest releases. fishy shows how he uses it to always have his CPAN on a thumbdrive with him. -------------- ============= Discussion Do not use each http://bit.ly/1mTJZJ3 "To each his own" folk wisdom tells us. Reini Urban would beg to differ, and warn us of the pitfalls of the 'each' iterator. -------------- ============= Code Perl web application security - HTTP headers http://bit.ly/1mTJYVg Security can be hard. But sometimes, it can be as easy as adding a wee little line to your HTTP header. David Farrell demonstrates. -------------- Python's decorators in Perl http://bit.ly/1mSBfjt Programming in Perl, but missing Python's decorators? Fear not, Piotr Roszatycki has something for you! -------------- Asynchronous web services with PSGI and IO::Async http://bit.ly/1mTJZZi When writing web services, asynchronous programming is almost certainly bound to come into the picture. Usually, it's nicely abstracted by a web framework. But, as dakkar shows here, rolling your own is not as painful as one would think. -------------- Perl Encryption Primer: Passwords http://bit.ly/1mSBfjy From the Wumpus Cave, Timm Murray walks us to the crypt(), and then through the various better encryption solutions out there. -------------- Custom DBIx::Class ResultSets http://bit.ly/1mSBevT DBIx::Class's resultset classes are often slim, logic-less affairs. But Ovid shows us here how they can also be used to create a much smarter interaction with the database. -------------- The Onion Stand: Perl Dancer on Media Temple (gs) http://bit.ly/1mSBfzV Want to get your Dancer application running on a Media Temple's grid service? You're in luck: garu has a walk-through for you. -------------- ============= Weekly collections MetaCPAN Weekly Report - Minion http://bit.ly/1mTJYVh -------------- StackOverflow Perl report http://bit.ly/1mSBhrs -------------- ============= Perl Maven Tutorials Can't call method ... on unblessed reference http://bit.ly/1mTJYVl -------------- ============= Events Perl-related events http://bit.ly/1bkDys0 In the following cities: Swindon (UK), Utrecht (NL), Silver Spring, (MD/USA), Poznan (PL), Prague (CZ), Oslo (NO), Paris (FR), Kiev (UA), Orlando (FL/USA), Sofia (BG), Fl?rli Olten (CH) -------------- ============= You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics. Want to see more? See the archives ( http://perlweekly.com/archive/ ) of all the issues. Reading this as a non-subscriber? Join us free of charge. http://perlweekly.com/ (C) Copyright Gabor Szabo http://szabgab.com/ The articles are copyright the respective authors. You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text. If you don't want to receive mails any more you can unsubscribe here: http://perlweekly.com/unsubscribe.html -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Perlweekly mailing list Perlweekly at perlweekly.com http://mail.perlweekly.com/mailman/listinfo/perlweekly