Issue #159 - 2014-08-11 - The Pittsburgh Perl Workshop 2014 Tilt Campaign

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi,

Greetings from Germany where I am currently teaching a 'Test automation using Perl' course.

Relax and enjoy the summer!

Or winter. If you happen to be on the other side of the globe.

Gabor Szabo


Sponsors

ZipRecruiter is hiring modern Perl Programmers (Los Angeles or remote in US)

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.

We are Hiring a Senior Perl Software Developer - Grant Street Group

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.


GitTip profile of the week

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 here.


Tilt and Kickstart

The Pittsburgh Perl Workshop 2014 Tilt Campaign

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.

Kickstarting Mastering Perl Course at the Swiss Perl Workshop

by brian d foy (BDFOY)

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.


Articles

How should conference speakers be compensated?

by brian d foy (BDFOY)

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 wrote already this is a win-win and such training classes can even help sponsoring other parts of the conference.


Discussion

Mojolicious - Perl real-time web framework

A long thread of discussion on HackerNews that of course diverges to the discussion of OOP in Perl and sigils and whatnot.

Perl as a career option

by Andrew Solomon (ILLY)

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'.


Testing

Rescue legacy code with modulinos

by brian d foy (BDFOY)

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.


Code

Parse Excel with ease using Perl

by David Farrell (DFARRELL)

David Farrell shows how to read Excel files using Spreadsheet::Read.


Web

Catalyst vs Dancer vs Mojolicious on Stack Overflow

by Gabor Szabo (SZABGAB)

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?


CPAN

Don't be afraid to rename your module / dist

by Neil Bowers (NEILB)

Neil Bowers explains module name choices and how to rename a module.

Curating CPAN sometimes means really deleting stuff

by Philippe Bruhat (BOOK)

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.

Fix a bug on CPAN Day

by Neil Bowers (NEILB)

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.

Don't declare a dependency on Crypt::SSLeay (or IO::Socket::SSL either)

Instead of that, if your code uses https then declare a dependency on LWP::Protocol::https.

Fix your CPAN Testers failures on CPAN Day

Another thing you can do to help CPAN and the Perl ecosystem.

Taking CPAN With You

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.


Grants

Maintaining Perl 5: Grant Report for Month 11

by Tony Cook (TONYC)

The monthly report from Tony Cook. (The unofficial list of grants and reports is here.)

GSoC Week 11: Improving Documentation for MetaCPAN.

Talina Shrotriya keeps herself busy with MetaCPAN activity heading towards the "Web of Trust" that will hopefully vastly improve the search results on MetaCPAN.


Core Perl

perlcc next steps

by Reini Urban (RURBAN)

Compiling Perl code to executable? Some crazy optimizations done by Reini Urban at cPanel.


Perl 6

2014.31 (for real this time)

The Perl 6 weekly.


Weekly collections

Perl Maven Tutorials

Don't interpolate in printf (Missing argument in sprintf at ...)

A screencast (and article) on how I made a stupid mistake and how you could avoid it.


Events

Perl-related events

In the following cities: Sofia (Bulgaria), Tokyo (Japan), Flörli Olten (Switzerland), Hancock (NY/USA), Itapema (SC/Brasil), Salzburg (Austria), Barcelona (Spain), London (UK)



You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week