Perl Weekly
Issue #118 - 2013-10-28 - Do we ♥ Unicode?
latest | archive | edited by Gabor Szabo
|
Hi,
lots of great articles this week. Way too many! And many of them have all kinds of funny Unicode characters in their title or description. Let's see if the Perl Weekly can already handle those? If you see any breakage, please let me know!
(Actually I got an exception from Encode during the conversion and Carp::Always helped me locate the source of the problem. See article below.
Enjoy!
Gabor Szabo
|
|
|
Sponsors
|
We're a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications. We're looking for talented, motivated professionals committed to flawless work and customer service. Email resume: 106686-CS-6734@grantstreet.hrmdirect.com
|
|
Do you take pride in your craft and want to have fun() at the same time? Are you a geek? Join the team of iwantmyname from anywhere.
|
|
Announcements
|
by Peter Rabbitson (RIBASUSHI)
On 7 November 2013 in Cluj-Napoca, Romania with ribasushi (aka. Peter Rabbitson), SawyerX, Attila-Mihaly Balazs, Mihai Pop and you!
|
|
|
In cast that was not clear from the title, this is the first Call for Speakers of YAPC::NA that will be held in Orlando, Florida between 23–25th June.
|
|
by Tatsuhiko Miyagawa (MIYAGAWA)
Tatsuhiko Miyagawa is doing his world tour, (limited edition) and will speak in Copenhagen and London, and he is also ready to drink beer in Frankfurt.
|
|
|
Articles
|
An interview with chromatic, the author of the Modern Perl book
|
|
by Steven Haryanto (SHARYANTO)
There are some large Perl-based applications out there that use their own way of packaging and distributing the code, but Steven Haryanto believes it is better to use the same toolchain as is used for CPAN distributions. Even if the application does not end up on CPAN. Even if it is an in-house or other proprietary application. (I tend to agree.) In this article he describes how he handles the process.
|
|
Testing
|
by Christian Walde (MITHALDU)
I have been a long-time fan of the command line debugger that comes with Perl, but in certain cases, especially when using Moose, it has issues. Now Ovid shows a solution using DB::Skip written by Christian Walde.
|
|
Code
|
Last weekend there was a mini hackathon at Ricardo Signes' house. David Golden tells us about the improvements they made to Dist::Zilla and which plugins might need further work in order to make sure everything works fine with UTF-8.
|
|
by Sebastian Willing (SEWI)
An explanation and a full example script by Sebastian Willing.
|
|
by Toby Inkster (TOBYINK)
As Toby Inkster explains: 'Acme-oop-ism is about writing code that works in Moose, Mouse and Moo.' His work allows the deprecation of several modules in favor of one that can handle all 3 OOP systems.
|
|
|
This module will attach a stack-trace to every warning and exception, without modifying the code!
|
|
CPAN
|
|
by Neil Bowers (NEILB)
Just as I am going to need one, Neil Bowers went over 9 CPAN modules converting Markdown to HTML. I love these comparisons, but it also somehow disturbs me. Frankly in many cases I'd just would like to be told 'use this' and not need to think about it much.
|
|
|
Fun
|
A fun web application written by Michał Wojciechowski using Perl Dancer. You type in some POD (or upload a file or give it a URL) and it will convert it to HTML and show it in search.cpan.org style, or MetaCPAN style, or GitHub style.
|
|
Business (or Fun)
|
by brian d foy (BDFOY)
brian d foy shows how to create manager and executive friendly reports. (aka. Excel files with colors.)
|
|
|
It says on the web page: 'Modern, drop-in alternatives for matplotlib, ggplot2, and MATLAB plotting routines with the added bonus of interactive, web-ready output.' Go try it!
|
|
Database
|
This is a development releases, but as Martin Evans writes this is going to be 1.45. So if you depend on DBD::ODBC, you'd better test it. See changes in the latest development versions.
|
|
Videos
|
by brian d foy (BDFOY)
brian d foy explains the crazy regex written by Randal Schwartz to the Houston Perl Mongers and to all of us.
|
|
|
Bruce Gray (Util) gave a presentation about error handling with and without throwing exceptions at YAPC::NA 2013.
|
|
Web
|
by Peter Thoeny
With shiny new dashboard and lots of other new features. In case you don't know, Twiki, is one of the oldest and probably the largest Perl-based wiki.
|
|
|
by John Napiorkowski (JJNAPIORK)
Thank to John Napiorkowski we have regular reporting in the development of the Catalyst web framework. Several improvements especially in the area of better PSGI support to enable mounting other PSGI based applications inside a Catalyst app.
|
|
|
by Joel Berger (JBERGER)
Joel Berger starts the series of articles by asking the question: 'Why should I chose Mojolicious versus one of the other major Perl web frameworks?'. His point is that just as Node.js, Mojolicious was also designed non-blocking in mind. He then goes ahead and shows two versions of a pastebin application.
|
|
|
Weekly collections
|
|
|
'Flip flops can be negated.' - I wonder, does that mean it will first flop?
|
|
Past Events
|
|
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 2-3, 2013, Salzburg, Austria
|
|
November 15-16, 2013, Curitiba, PR, Brazil
|
|
November 23, 2013, Copenhagen, Denmark
|
|
Saturday 30th November 2013 at Westminster University
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|