From gabor at szabgab.com Sun Dec 21 23:07:35 2014 From: gabor at szabgab.com (Gabor Szabo) Date: Mon, 22 Dec 2014 07:07:35 -0000 Subject: [Kochi-pm] [Perlweekly] #178 - Outreach program for women Message-ID: <20141222065917.EE819C3EF@s8.hostlocal.com> Perl Weekly http://perlweekly.com/ You can read the newsletter on the web, if you prefer. http://perlweekly.com/archive/178.html Hi, Olaf and the MetaCPAN project are taking on two more interns for the GNOME outreach program for women. Thank you Olaf & Co. The White Camel Awards for 2014 were announced this week, and I was humbled. If you're celebrating any kind of holiday in the coming week, have a good one! Editor #3, Neil Sponsors We are Hiring a Senior Perl Software Developer - Grant Street Group https://apply.hrmdirect.com/resumedirect/ApplyOnline/Apply.aspx?req_id=enc-15.593755100595937&source=189688-CS-6734 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. -------------- ============= Recruitment My Perl recruitment thoughts http://blogs.perl.org/users/brian_d_foy/2014/12/my-perl-recruitment-thoughts.html brian posted his thoughts on perl and recruitment, in response to Dave's post last week ("http://perlhacks.com/2014/12/perl-recruitment-thoughts/"). Hard to distil down to a pithy one-liner, but here's one good soundbite: "Pay doesn't matter if you suck". -------------- ZipRecruiter Wants You http://blogs.perl.org/users/ovid/2014/12/ziprecruiter-wants-you.html ZipRecruiter ("https://www.ziprecruiter.com") is a job board startup based in California, and they're looking for Perl developers. A few people you might have heard of already work / contract there, and they allow remote work. -------------- ============= CPAN news Matching regular expressions with events http://blogs.perl.org/users/pinkhas_nisanov/2014/12/timtowtdi---matching-regular-expressions-with-events.html Pinkhas introduces his new module Regexp::SAR ("https://metacpan.org/pod/Regexp::SAR"), based on his own regexp engine, which lets him trigger events for multiple pattern matches. Written in C/XS. -------------- Please Test Params::Validate 1.14 http://blog.urth.org/2014/12/20/please-test-params-validate-1-14/ Dave's released a trial version of Params::Validate ("https://metacpan.org/pod/Params::Validate"), which allows validation callbacks to die in order to provide a custom error message or exception object. If you use it, he'd like you to test this version and report any problems please. Fun in POD-land ("http://techblog.babyl.ca/entry/fun-with-pod") Yanick goes to town about his new craziness, Pod::Knit ("https://github.com/yanick/Pod-Knit"), which you can get from github for now. It involves pod, XML, sausages, knitting and dancing kittens. I made one of those up. -------------- NICEPERL's lists http://niceperl.blogspot.co.uk/2014/12/vii-cpan-great-modules-released-last.html Miguel Prz (NICEPERL ("https://metacpan.org/author/NICEPERL"))'s regular lists: Great modules released last week ("http://niceperl.blogspot.co.uk/2014/12/vii-cpan-great-modules-released- last.html"); MetaCPAN weekly report ("http://niceperl.blogspot.co.uk/2014/12/cxxxix-metacpan-weekly-report.ht ml"); StackOverflow Perl report ("http://niceperl.blogspot.co.uk/2014/12/clxiv-stackoverflow-perl-report. html"). -------------- ============= Community The 2014 White Camel Awards http://blogs.perl.org/users/brian_d_foy/2014/12/the-2014-white-camel-awards.html The Perl Foundation has announced the recipients for the 15th year of the White Camel Awards: Amalia Pomian for Perl community, VM Brasseur for Perl user groups, and Neil Bowers for Perl advocacy. Congratulations to Amalia and VM! -------------- MetaCPAN Welcomes our Newest OPfW Interns http://blogs.perl.org/users/olaf_alders/2014/12/metacpan-welcomes-our-newest-opfw-interns.html The MetaCPAN project is taking on two interns, Rose Ames ("https://github.com/rose") and Andreea Pirvulescu ("https://github.com/andreeap"), as part of the GNOME outreach program for women ("http://gnome.org/opw/"). -------------- Implementing web data services http://blogs.perl.org/users/jt_smith/2014/12/michael-mcclennen-gave-this-talk-at-madmongers-last-week-it-is.html Michael McClennen gave a talk at MadMongers last week, about implementing web data services in Perl. -------------- ============= Misc A Note About Parsing Graphviz DOT files http://blogs.perl.org/users/ron_savage/2014/12/a-note-about-parsing-graphviz-dot-files.html Ron has released new versions of his GraphViz2::Marpa ("https://metacpan.org/pod/GraphViz2::Marpa") and GraphViz2::Marpa::PathUtils ("https://metacpan.org/pod/GraphViz2::Marpa::PathUtils") modules. Graphviz ("http://graphviz.org") is the most widely used toolkit for displaying directed graphs, and Marpa::R2 ("https://metacpan.org/pod/Marpa::R2") is a modern parsing toolkit for Perl. -------------- CPAN Testers from Github? http://blogs.perl.org/users/brian_d_foy/2014/12/cpan-testers-from-github.html brian would like to see the love child of Travis and CPAN Testers: getting CPAN Testers results when you push a new version of your distribution to github. -------------- Perl/Tk Spreadsheet Editor http://blogs.perl.org/users/alex1/2014/12/perltk-spreadsheet-editor.html Alex is trying to create an Excel-style spreadsheet in Perl/Tk, and wonders if anyone else has tried such a thing. -------------- When bits don't stick http://blog.nu42.com/2014/12/when-bits-dont-stick.html Sinan presents more portability bugs he's found in Perl modules, and promises he'll submit patches. -------------- A Hackerspace Webcam http://perltricks.com/article/140/2014/12/15/A-Hackerspace-Webcam Setting up a hackerspace webcam using a RaspberryPi and Perl. -------------- ============= Conferences YAPC::NA 2015 Call for papers http://blog.yapcna.org/2014/12/15/yapcna2015-slc-call-for-papers-is-open/ YAPC::NA 2015 is in Salt Lake City, and the call for papers is now open. Your deadline is January 15th. -------------- Saint Perl 6 Hack Day wrap-up http://blogs.perl.org/users/brian_d_foy/2014/12/saint-perl-6-hack-day-wrap-up.html brian's notes from the hack day before Saint Perl ("http://event.yapcrussia.org/saintperl6/"). Note: brian's post isn't in Russian, but that other page is. -------------- ============= Web frameworks Thank You, Glen Hinkle! http://blogs.perl.org/users/enkidu/2014/12/thank-you-glen-hinkle.html This is a great blog post. Enkidu shares his enthusiasm for learning about Mojolicious ("https://metacpan.org/pod/Mojolicious") from Glen Hinkle ("https://metacpan.org/author/TEMPIRE")'s Mojocasts ("http://mojocasts.com/e5"). What in the Perl world makes you happy? Blog about it! -------------- New Dancer2 release http://blogs.perl.org/users/sawyer_x/2014/12/new-dancer2-release-already-waiting-on-cpan-0157000.html In addition to all his advent posts, Sawyer announced a new release of Dancer 2. I'm starting to suspect that Sawyer is the name of a collective in Amsterdam. -------------- ============= Grants Inline Grant Weekly Report #9 http://inline.ouistreet.com/node/u2gc.html David and INGY have been wrapping up their work on the Inline grant. Inline::CPP ("https://metacpan.org/pod/Inline::CPP") support is now working well across varied platforms, Module::Build ("https://metacpan.org/pod/Module::Build") based distributions are now supported, and a lot of testing/debugging has taken place. -------------- Maintaining the Perl 5 Core http://news.perlfoundation.org/2014/12/maintaining-the-perl-5-core-re-12.html Dave Mitchell's monthly report for his work on the Perl 5 core, funded by a grant. The main item of note was his awesome work on a benchmarking tool ("http://www.nntp.perl.org/group/perl.perl5.porters/2014/11/msg222802.htm l"). -------------- ============= Advent Calendars The Perl 5 Advent Calendar http://perladvent.org/2014/ A range of topics, and not just from Mark: MetaCPAN::Client ("http://perladvent.org/2014/2014-12-15.html"), Code::TidyAll ("http://perladvent.org/2014/2014-12-16.html"), Test::Requires ("http://perladvent.org/2014/2014-12-17.html"), Data::ICal::DateTime ("http://perladvent.org/2014/2014-12-18.html"), Capture::Tiny ("http://perladvent.org/2014/2014-12-19.html"), Struct::Dumb ("http://perladvent.org/2014/2014-12-20.html"), App::ack ("http://perladvent.org/2014/2014-12-21.html"). -------------- The Perl 6 Advent Calendar http://perl6advent.wordpress.com/2014/12/01/ Quoting on Steroids ("http://perl6advent.wordpress.com/2014/12/16/quoting-on-steroids/"), Three strange loops ("http://perl6advent.wordpress.com/2014/12/17/day-17-three-strange-loops/ "), MoarVM Internals for the Brave (and Curious) ("http://perl6advent.wordpress.com/2014/12/18/moarvm-internals-for-the-br ave-and-curious/"), Snow white and the seven conditionals ("http://perl6advent.wordpress.com/2014/12/19/day-19-snow-white-and-the-s even-conditionals/"), Helping Santa with Roles ("http://perl6advent.wordpress.com/2014/12/20/perl6-roles/"), Community smoke testing ("http://perl6advent.wordpress.com/2014/12/21/day-21-community-smoke-test ing/"). Bioinformatics and the joy of Perl 6 ("http://perl6advent.wordpress.com/2014/12/15/day.15.bioinformatics.and.t he.joy.of.perl6/"), -------------- Catalyst Advent Calendar http://www.catalystframework.org/calendar/2014 Seven more articles on the Catalyst web framework: Porting Reddit's URL Structure to Catalyst Using Chaining ("http://www.catalystframework.org/calendar/2014/15"), Instant database admin tool with RapidApp and rdbic.pl ("http://www.catalystframework.org/calendar/2014/16"), The Plack::App::RapidApp::rDbic interface to RapidApp ("http://www.catalystframework.org/calendar/2014/17"), Redispatching to a public path ("http://www.catalystframework.org/calendar/2014/18"), Another Take on redispatching ("http://www.catalystframework.org/calendar/2014/19"), Application-wide access to the context ($c) for the impatient ("http://www.catalystframework.org/calendar/2014/20"), The Future of Catalyst, or the Fifty Year Framework ("http://www.catalystframework.org/calendar/2014/21"). -------------- Dancer Advent Calendar http://advent.perldancer.org/2014 Seven more articles from Sawyer on the Dancer web framework: Outreach Program for Women (OPW) and Dancer ("http://advent.perldancer.org/2014/15"), Command line dancing ("http://advent.perldancer.org/2014/16"), Hidden feature: Auto Pages ("http://advent.perldancer.org/2014/17"), The method of the setup method ("http://advent.perldancer.org/2014/18"), Authentication for the masses ("http://advent.perldancer.org/2014/19"), Meddling with Middlewares ("http://advent.perldancer.org/2014/20"), Middlewared Dancer: our usage of middlewares ("http://advent.perldancer.org/2014/21"). -------------- mstpan http://shadow.cat/blog/matt-s-trout/ Five more mini reviews from Matt Trout: Distribution building ("http://shadow.cat/blog/matt-s-trout/mstpan-11/"), Object orientation ("http://shadow.cat/blog/matt-s-trout/mstpan-12/"), SOAP ("http://shadow.cat/blog/matt-s-trout/mstpan-13/"), Exporting ("http://shadow.cat/blog/matt-s-trout/mstpan-14/"), Email ("http://shadow.cat/blog/matt-s-trout/mstpan-15/"). -------------- Perlancar's advent calendar http://blogs.perl.org/users/perlancar/2014/12/perlancars-2014-advent-calendar.html Seven more of Perlancar's modules released in 2014: App::shcompgen ("http://blogs.perl.org/users/perlancar/2014/12/day-16-making-tab-complet ion-setup-seamless-for-users-appshcompgen.html"), Proc::Find ("http://blogs.perl.org/users/perlancar/2014/12/day-17-checking-process-e xistence-and-listing-processes-procfind.html"), File::Unsaved ("http://blogs.perl.org/users/perlancar/2014/12/day-18-checking-unsaved-f iles-fileunsaved.html"), App::plstrace ("http://blogs.perl.org/users/perlancar/2014/12/day-19-tracing-your-perl- programs-execution-appplstrace.html"), Test::WithDB ("http://blogs.perl.org/users/perlancar/2014/12/day-20-creating-test-data bases-testwithdb.html"), String::Wildcard::Bash ("http://blogs.perl.org/users/perlancar/2014/12/day-21-checking-if-a-stri ng-contains-shell-wildcard-stringwildcardbash.html"). -------------- ============= Perl Maven Tutorials PSGI the superglue between Perl web application frameworks and web servers http://perlmaven.com/psgi A collection of Perl Maven articles about PSGI, the interface for writing modern web applications in Perl. -------------- How to set default values in Perl http://perlmaven.com/how-to-set-default-values-in-perl Do you know how to give a default value to a scalar variable? What about a hash? -------------- ============= 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