Issue #174 - 2014-11-24 - First non-developer release of Perl::Lint

latest | archive | by Neil Bowers
Don't miss the next issue!


Perl::Lint is being funded by TPF, give it a go! And you've got two days to submit comments on the latest grant proposal.

There's just one month left in 2014. What are you going to release to CPAN or blog about?

Send us links to interesting articles at — they don't have to be about Perl (but it helps).

Editor #3, Neil

Neil Bowers


Perl Recruitment by a CPAN contributor Tweet Facebook Google+

I'm a Perl programmer and open-source developer who also specialises in Perl recruitment in Europe. If you want to know if you're being paid enough, want some help with your CV, or just want to talk to a recruiter who knows the difference between 'local' and 'my', say hello at:

One month free Perl Maven Pro subscription Tweet Facebook Google+

Have you wondered how do those Perl Maven Pro screencasts look like, but wasn't sure about the money part? Now you can try it for free for one month. But don't wait too much, because this offer is only valid till the end of the week.

Perl hacking

An updated interface to Perl::Critic Tweet Facebook Google+
by Jeffrey Thalhammer (THALJEF)

Jeffrey Thalhammer (THALJEF) announced that (a web interface to his popular Perl::Critic module) has been moved to new hardware and completely rewritten (source in github).

Using Minion with a REST API Tweet Facebook Google+
by Brian Medley (BPMEDLEY)

Brian Medley (BPMEDLEY) describes how he uses Minion as a job queue for sending email.

Using the Windows text-to-speech API Tweet Facebook Google+
by Sinan Unur (NANIS)

Sinan Unur (NANIS) shows how to use the Windows Speech API to convert text to speech.

Perl Maven Pro

The Perl Maven Pro subscribers receive two new articles and screencasts every week. The last week these were the two screencasts:

Get CPANstats from MetaCPAN using cron Tweet Facebook Google+

Getting statistics about CPAN from MetaCPAN.

Serving static files such as favicon.ico and robots.txt using Plack Tweet Facebook Google+

For serving static files such as images, CSS files, JavaScript, or the robots.txt, Plack has an easy solution using the 'Static' middleware.


RFC Perl for education Tweet Facebook Google+

Vytas Dauksa (VYTAS) describes how he thinks Perl could be made more palatable for use in education. It can be summarised as 'enable all the Modern Perl stuff, break backwards compatibility to drop some of the legacy features, and bundle the best of CPAN'.

Web sites with source code for hacking Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

Gabor Szabo (SZABGAB) has started curating a list of Perl-based web sites for which the source is available.

Perl 6

Building Perl 6 with Visual Studio 2013 Tweet Facebook Google+
by Sinan Unur (NANIS)

Sinan Unur (NANIS) decided to try and compile Rakudo Perl with Visual Studio 2013, which Microsoft made freely available.

Get started with Perl 6 one liners Tweet Facebook Google+
by David Farrell (DFARRELL)

David Farrell (SILLYMOOS) suggests that a good way to get started with Perl 6 is by writing one-liners.


TDD is all well and good, but who's testing the tests? Tweet Facebook Google+
by Sinan Unur (NANIS)

Sinan Unur (NANIS) demonstrates why we all need to know how to use quotemeta.

CPAN Testers Summary - October 2014 Tweet Facebook Google+
by Barbie (BARBIE)

Barbie (BARBIE) posted his monthly round-up of news related to CPAN Testers.


Inside look at TPF's budget process Tweet Facebook Google+
by Dan Wright (DWRIGHT)

Dan Wright describes the budgeting process of The Perl Foundation.

Mailnesia goes open source Tweet Facebook Google+

Peter Baranyi has released the source for mailnesia, a disposable email service.


Email::MIME::Kit v3 will fix-and-or-break your code Tweet Facebook Google+
by Ricardo Signes (RJBS)

Rik Signes (RJBS) has released a trial version of Email::MIME::Kit v3, which sorts out encodings, but might temporarily make your life worse, if you were (possibly unknowingly) relying on the previous brokenness.

Imager::Draw::Hexagon - Draw hexes easily using Imager Tweet Facebook Google+
by JT Smith (RIZEN)

JT Smith (RIZEN) has released Imager::Draw::Hexagon. Given the name, you might be surprised to discover that it's for drawing hexagons using Imager.

todoist - a script interface to Tweet Facebook Google+
by Neil Bowers (NEILB)

Neil Bowers (NEILB) created a simple interface to, an online todolist service. He also finds it weird writing about himself in the third person.


Perl::Lint released Tweet Facebook Google+
by Taiki Kawakami (MOZNION)

Taiki Kawakami (MOZNION) has released the first non-developer version of Perl::Lint, which was funded by a previous grant.

Inline grant report #5 Tweet Facebook Google+
by David Oswarld (DAVIDO)

David Oswald (DAVIDO and INGY posted their 5th update on the Inline grant, which mainly covered topics related to module builders.

IO::All Redux grant proposal Tweet Facebook Google+

This is your last chance to comment on INGY and David's latest grant proposal. Comments have to be submitted by November 25th.


YAPC::NA 2015 to be hosted at Little America Tweet Facebook Google+

TPF have announced the location of YAPC::NA 2015. Registrations are already being accepted online: YAPC::NA 2015 registration.

Meet the YAPC::NA 2015 Team Tweet Facebook Google+
by David Oswarld (DAVIDO)

David Oswald (DAVIDO introduces the team who will be organising YAPC::NA 2015.

Videos from the London Perl Workshop Tweet Facebook Google+

The videos from the recent LPW are now available online. Start off with I am developer, which will only take you 5 minutes.

Perl and the Internet of Things Tweet Facebook Google+
by Mark Keating

Mark Keating (oh yeah, no PAUSE id, because he still hasn't released any damn code), posted his thoughts and feelings about the London Perl Workshop 2014. TL;DR: it was awesome, everyone was awesome.

Weekly collections

Stackoverflow perl report Tweet Facebook Google+
by Miguel Prz (NICEPERL)

The ten most rated Perl questions on stackoverflow last week.

Great modules released last week Tweet Facebook Google+
by Miguel Prz (NICEPERL)

Niceperl's list of highly-rated modules that saw a release in the last week.

MetaCPAN favourites Tweet Facebook Google+
by Miguel Prz (NICEPERL)

Newly favourited and most favourited distributions on MetaCPAN.

Perl Maven Tutorials

Simple timestamp generation using POSIX strftime in Perl Tweet Facebook Google+

Using strftime() in the POSIX module to generate a simple timestamp, for example to use in a logfile.

Does the all function really short-circuit? Tweet Facebook Google+

Playing with the all function from List::MoreUtils.

Not Perl, but may be of interest

Parsing: top-down versus bottom-up Tweet Facebook Google+
by Jeffrey Kegler (JKEGL)

Jeffrey Kegler (JKEGL) compares top-down and bottom-up parsing, and explains why the latter has re-emerged as the approach of choice.

Sacrificial Architecture Tweet Facebook Google+

Martin Fowler encourages us to plan for a relatively short lifetime for the code we're designing and writing today.

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