Issue #108 - 2013-08-19 - Another YAPC, another release of Perl

latest | archive | by Gabor Szabo
Don't miss the next issue!

Summer is almost (but not quite) over. This year's edition of YAPC::EU came and went and, if the Twitter feeds are to be believed, a good time was had by all. As it is typical, it left a heap of slidedecks and videos in its wake that should keep us entertained for a few weeks still. A new maintenance release of Perl also made its appearance. Beside that, it was a fairly mundane week in the Perl world; Reini Urban smoking the whole of CPAN via a one-liner, miyagawa fatpacking fatpacked fatpackers, y'know, the usual suspects doing the usual things... ~ Yanick

Summer might be almost over for Yanick in Canada, but for me, we have 2 more months of hot weather... ~ Gabor

Enjoy...


Sponsors

We're Hiring Telecommuters - Grant Street Group Tweet Facebook Google+

We're a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications.
We're looking for talented, motivated professionals committed to flawless work and customer service.
Email resume: 106686-CS-6734@grantstreet.hrmdirect.com


Headlines

perl 5.18.1 is now available Tweet Facebook Google+

Time to brew some perl! Perl 5.18.1 is out.

Strawberry Perl 5.18.1.1 released Tweet Facebook Google+
by kmx (KMX)

Can't say that Strawberry Perl is lagging behind. Four days after 5.18.1 hits the shelves, it's back at parity.


Testing

Smoking CPAN in one line Tweet Facebook Google+

This one is already mentioned in the Barbie testing overview, but it deserves an entry of its own. Reini Urban shows how he smoke tests the whole of CPAN. From a single line of code. Amazing feat or terrifying bend of what the human mind can withstand. I'll let history decide...

CPAN Testers Summary - Aug 2013 - Trans-Europe Express Tweet Facebook Google+
by Barbie (BARBIE)

Barbie covers what happened lately in the Perl testing world.


Code

cpanmeta fav++ modules Tweet Facebook Google+

Naoki Tomita shares a script that favorites CPAN modules via the command line.

Using exception classes in Perl Tweet Facebook Google+

Of course, we all know the classic "die 'uurgh'". dakkar reminds us that there are ways to have more... articulated last words, via objects.

plenv, alternative for perlbrew Tweet Facebook Google+
by Tatsuhiko Miyagawa (MIYAGAWA)

If last week's post made you wonder what is plenv, Tatsuhiko Miyagawa explains it now.


Fun

Meta-fatpacking Tweet Facebook Google+

For us, it's the movie Inception, but with Leonardo's role played by Fat Bastard from the Austin Powers movies. For miyagawa, it was last Sunday.

You are in a forest ... Tweet Facebook Google+
by Curtis 'Ovid' Poe (OVID)

Remember those good ol' text games of yore? Ovid does too, and he wrote a Perl engine to run those vintage adventures.

Introducing Hack::Natas Tweet Facebook Google+
by Mike Doherty (DOHERTY)

If you enjoyed the hacking series of Mike Doherty, now you can follow his footsteps using his new module on CPAN.


Slides & Videos

Adventures in Perl Packaging Tweet Facebook Google+

Jon Jensen's slides on the joys of packaging perl modules (in this case, via RPMs).

Hacker Interviews: Larry Wall Tweet Facebook Google+
by Larry Wall

An interview of Larry Wall by Jonathan Schiefer.

Rex Lightning Talk Tweet Facebook Google+

Jan Gehring's lightning talk on Rex. Because if it's worth doing more than once, it's worth automating.

LWP + libcurl Tweet Facebook Google+

Stanislaw Pusep's slides on LWP::Protocol::Net::Curl, a module mashing the goodness of LWP and libcurl together.

oEmbed - hassle-free embedding of third party media content Tweet Facebook Google+
by Kerstin Puschke

Kerstin Puschke's slides on oEmbed, an open-web standard for 3rd party media embedding.

All of YAPC::EU's Slides Tweet Facebook Google+

All of YAPC::EU's slides, conveniently aggregated together, for your viewing pleasure.


Web

Continuous deployment with #Mojolicious and @github Tweet Facebook Google+
by Jan Henning Thorsen (JHTHORSEN)

Jan Henning Thorsen mentions hypnotoad, the Mojolicious web server that can do hot deployment and introduces Toadfarm that can handle post-receive hooks of Git and Github to pull and deploy your latest and greatest version of your web application.


YAPC::EU reports

First day at YAPC::Europe 2013 in Kiev Tweet Facebook Google+
by Moritz Lenz (MORITZ)

This is the first of the series of YAPC::EU reports by Moritz Lenz.

Things I learned at YAPC::Europe 2013 in Kiev Tweet Facebook Google+
by Thomas Klausner (DOMM)

The green/yellow report of domm (Thomas Kalusner).


CPAN

Total number of dependencies Tweet Facebook Google+
by Neil Bowers (NEILB)

It turns out 70% of CPAN distributions aren't used by any other distribution... See more details in the report of Neil Bowers.


Weekly Collections

Perl 6 changes - 2013W33 Tweet Facebook Google+

Very few things, as most of the Perl 6 developers were at YAPC::EU.


Perl Maven articles

Acme::MetaSyntactic or how to get rid of foo and bar? Tweet Facebook Google+
by Philippe Bruhat (BOOK)

Are you fed up using the same names in every example script? Philippe Bruhat (BooK) came to your rescue 8 years ago. Now his module is also available as a web service.


Events

I usually list the next 3-4 events here. The list of all the events can be found on the web site. If your Perl event is not listed there, please let me know.

YAPC::Asia Tokyo Tweet Facebook Google+

September 19-21, 2013, Keio University Hiyoshi Campus, Tokyo, Japan

OSDC.fr Tweet Facebook Google+

October 4-5, 2013, Paris, France

The Pittsburgh Perl Workshop Tweet Facebook Google+

October 4-6, 2013, Pittsburgh, PA, USA

YAPC::Brazil 2013 Tweet Facebook Google+

November 15-16, 2013, Curitiba, PR, Brazil

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 Perl Weekly page on Google+ Like the Perl Weekly on FaceBook RSS Feed of the Perl Weekly. Updated once a week