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

latest | archive | edited 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

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

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

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

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

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

Getting statistics about CPAN from MetaCPAN.

Serving static files such as favicon.ico and robots.txt using Plack

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

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

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

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

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?

by Sinan Unur (NANIS)

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

CPAN Testers Summary - October 2014

by Barbie (BARBIE)

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


Inside look at TPF's budget process

by Dan Wright (DWRIGHT)

Dan Wright describes the budgeting process of The Perl Foundation.

Mailnesia goes open source

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


Email::MIME::Kit v3 will fix-and-or-break your code

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

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

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

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

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

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

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

by David Oswarld (DAVIDO)

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

Videos from the London Perl Workshop

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

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

by Miguel Prz (NICEPERL)

The ten most rated Perl questions on stackoverflow last week.

Great modules released last week

by Miguel Prz (NICEPERL)

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

MetaCPAN favourites

by Miguel Prz (NICEPERL)

Newly favourited and most favourited distributions on MetaCPAN.

Perl Maven Tutorials

Simple timestamp generation using POSIX strftime in Perl

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?

Playing with the all function from List::MoreUtils.

Not Perl, but may be of interest

Parsing: top-down versus bottom-up

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

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 RSS Feed of the Perl Weekly. Updated once a week