Issue #69 - 2012-11-19 - Perl Advent Calendars

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi,

This week again, there were relatively few articles. I wonder if this is the silence before the ... Advent calendars? In case you don't know, every year, just before Christmas, several groups of Perl developers create Advent calendars, and publish one article every day. I already see two groups getting organized. See the links below, how you might help.

Gabor Szabo


Articles

Helios 2.60 Released

Helios is a distributed job processing system. It's on CPAN, but it now also has its own web site linked from the article.

Why PERL_UNICODE makes me SAD

by David Golden (DAGOLDEN)

With a funny use of the acronym, David Golden explains what the PERL_UNICODE flag does, and how can that can make things worse.

The Curious Case of the Justifiable but Slow Singleton

In the first part of his article chromatic shows his dislike for how people took the ideas described in the Design Patterns book, and followed them as if those were recommendations instead of descriptions. How it lead to a proliferation of Singletons - (aka. global variables). Then he shows an example where a singleton can actually be useful.


Advent

It's Time for Catalyst Advent!

by John Napiorkowski (JJNAPIORK)

A call for people to write Catalyst-related articles for the Advent calendar. Let me emphasize, that John Napiorkowski is looking for both technical and non-technical articles. For example how using Catalyst is a good business decision.

Perl Advent Calendar

by Ricardo Signes (RJBS)

A couple of days ago, Ricardo Signes sent out a call for help on the Perl Advent mailing list. I cannot link to that message, but you can check out the web site of the Perl Advent Calendar and see how you can write an article.


Web

Testing WebSockets from console

by Viacheslav Tykhanovskyi (VTI)

The title might be a little misleading. Viacheslav Tykhanovskyi (vti) showed how to use the console utility that comes with Protocol::WebSocket to check and debug the server side of the websocket.

Filters with Template Toolkit

Want to display prices in 4 different currencies? Want to make it easy for the person building the HTML to do this? Alberto Simões shows how.


Configuration Management - Deployment

I wonder if this area of the newsletter should actually be called 'DevOps'

On the utility of Module::Build::CleanInstall

by Joel Berger (JBERGER)

As Joel Berger explains, when you upgrade a module, sometimes you want to make sure old files from the previous installations are all gone. This is what the Module::Build plugin accomplishes. There is something that looks similar in both major toolchains, but that is actually a complementary operation. Frankly, I wish this was also part of the toolchains and not some extra module.

Deploying 'Half of CPAN' on Debian using Carton

There is a tension between developers like Peter Makholm, who would like to use recent versions of modules, and between system administrators who prefer the ones that are distributed by their vendor. In this case Debian. Carton can help in creating a list of modules with specific version numbers that can make it easier to use them on the production systems.

Help Perl Project Layout Problem

It is rare that you can see the issues a project - larger than a CPAN module - faces. That's why it is interesting to see how Joe Crotty is handling a project with several programming languages and various helper files and other assets involved.


Documentation

Spanish Localization of the Perl Core Documentation - Grant Report

El equipo de Perl en español busca lectores y revisores técnicos. push @equipo, @colaboradores


Tools

Three Command-Line Utilities

GNU parallel, countdown and reminder.


Weekly collections

Perl 5 Porters Weekly: November 5-November 11, 2012

Perl 5.12.5 is now available on a CPAN.


Tutorial

Boolean values in Perl

I thought this will be a very boring part of the tutorial, but it turns out there is some serious confusion about boolean values is Perl. Actually it probably partially comes from people who arrive from other languages. Get confused. Implement their own 'true' and 'false' values in Perl and then others learn from them...


Event plans

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.

London Perl Workshop (LPW)

November 24, 2012, London, UK

OSDC Australia

December 4-7, 2012, Sydney, Australia

Israeli Perl-Workshop 2013 (ILPW)

February , 2013, Tel Aviv, Israel



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