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

latest | archive

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

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

Time to brew some perl! Perl 5.18.1 is out.

Strawberry Perl 5.18.1.1 released

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

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

Barbie covers what happened lately in the Perl testing world.


Code

cpanmeta fav++ modules

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

Using exception classes in Perl

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

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


Fun

Meta-fatpacking

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

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

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

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

Hacker Interviews: Larry Wall

An interview of Larry Wall by Jonathan Schiefer.

Rex Lightning Talk

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

LWP + libcurl

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

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

All of YAPC::EU's Slides

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


Web

Continuous deployment with #Mojolicious and @github

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

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

Things I learned at YAPC::Europe 2013 in Kiev

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


CPAN

Total number of dependencies

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

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?

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

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

OSDC.fr

October 4-5, 2013, Paris, France

The Pittsburgh Perl Workshop

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

YAPC::Brazil 2013

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