Issue #158 - 2014-08-04 - Perl in one image

latest | archive

Hi,

Last week I mentioned a pay-only article in the Linux Magazine. Since then the article was made free to read.

Other than this, just enjoy the articles or your summer vacation.


Announcements

YAPC::NA::2015 in Salt Lake City, Utah

The Perl Foundation has just announced the data and the location of the next North American Perl conference: Salt Lake City June 8-10th, 2015.


Articles

Programming Language Usage

Perl is at the bottom of the chart at Silicon MilkRoundabout, a recruitment fair for techies.

Method Privacy in Perl

Have you ever stepped on your own toe by mistake? Perl does not enforce any level of privacy of methods. Toby Inkster borrowed the names of various levels of privacy (callable/overrideable/etc) from .NET and explains how they might be used in Perl.

Planet Moose - July 2014

The monthly collection of Object Oriented Perl news by Toby Inkster. The biggest item is the release of Mite, a Moose-like OO framework that compiles to a string of Perl code.


Testing

Need help with IO::Pty on *BSD/OSX

While using Expect.pm I encountered an issue that appears to be related to bc (the command line calculator) and *BSD/OSX. Any further help would be appreciated.

Perl Testing 101: 82% of What You Need to Be a Competent Perl Tester

48 min video and 8 min QA with James E. Keenan at YAPC::NA 2012


Code

pack's C0 and U0

brian d foy shares way to much knowledge about the pack()/unpack() function pair of Perl.


Web

Plack::App::* namespace is not for apps - so which is the proper CPAN namespace ?

Laurent Dami is trying to navigate among the various contradicting 'CPAN naming principles'. How should you name your module? How should you name an application? Can it be uploaded to CPAN? - My take on the subject: use a branded top-level name and don't rely only on CPAN as distribution channel. Also build stand-alone packages that can be downloaded from the branded(!) web site of the project.


CPAN

Give your module a good SEE ALSO section

To give you further ideas how to improve the documentation of your CPAN modules, Neil Bowers suggests to list the other modules solving similar tasks and explain each one of them in a sentence or two. - IMHO this could be an excellent opportunity for non-authors too, to contribute to CPAN, and the Open Source Perl ecosystem.

CPAN Day is 16th August

Neil Bowers correcting the date...

Get 'CPANTS clean' on CPAN Day

CPANTS is the Kwalitee metric of CPAN modules. It has not been in the limelight recently, so the CPAN Day (on Sat, August 16) might be a good opportunity to look at it again.


Fun

Perl, in one image

The image posted on Reddit with an unlimited amount of clever comments. Apparently first posted by Tudor Constantin on Twitter (another batch of clever comments).


Grants

July 2014 Grant Votes

The Start ACT - Voyager grant request of Theo van Hoesel has been accepted. The unofficial details of all the grants was updated too.


Videos

Adventures in Optimization

A 54 min long presentation by David Golden on how customize Benchmark.pm and how to optimize a Hash that needs to be ordered. Like Hash::Ordered

Keynote YAPC::NA 2014

This 54 min long keynote speech was given by Charlie Stross at YAPC::NA on the future of computing. (Full text is also available.)


Perl 6

Learn X in Y minutes, Where X=perl6

Learn the basics of Perl 6 by a bunch of examples.


Weekly collections

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