Perl Weekly
Issue #69 - 2012-11-19 - Perl Advent Calendars
latest | archive | edited by Gabor Szabo
|
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 is a distributed job processing system. It's on CPAN, but it now also has its own web site linked from the article.
|
|
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.
|
|
|
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
|
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.
|
|
|
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
|
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.
|
|
|
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'
|
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.
|
|
|
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.
|
|
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
|
El equipo de Perl en español busca lectores y revisores técnicos. push @equipo, @colaboradores
|
|
Tools
|
GNU parallel, countdown and reminder.
|
|
Weekly collections
|
|
|
|
Perl 5.12.5 is now available on a CPAN.
|
|
Tutorial
|
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.
|
November 24, 2012, London, UK
|
|
December 4-7, 2012, Sydney, Australia
|
|
February , 2013, Tel Aviv, Israel
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|