Issue #123 - 2013-12-02 - Advent started

latest | archive | by Gabor Szabo

Hi,

The week started with very few articles but in the last 2-3 days, people started to write tons of interesting stuff. In addition, Advent started and with that the advent calendars. You'll have plenty of material to read or watch.

Enjoy!


Sponsors

We're Hiring Perl Software Developers - Grant Street Group

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


Announcements

Perl 5 Optimizing Compiler, Part 10: Kickstarter & Performance Benchmarks

Will Braswell (Will_the_Chill) is running a fund-raiser for the RPerl project. As I understand, it is a very optimized Perl 5 compiler implementing part of the language. What Will calls the low magic commands. It was also discussed on Reddit.

Perl One-Liners has been published by No Starch Press

This is the announcement of Peteris Krumins himself. AFAIK the Perl Weekly discount code is still valid. (It is PERLWEEKLY)

DWIM Perl for Linux 5.18.1

This is a Perl distribution for Linux. The first release of the new series of releases that come with C libraries as well. This version comes with XML::LibXML (and thus libxml2). Just download, unzip and you can use it. List of extra CPAN modules on the site of DWIM Perl for Linux


Articles

The xdg channel - Thanksgiving missive

Look, new toys! David Golden worked on quite a few CPAN modules lately without blogging about them. Now he collected the list: Class::Tiny, Path::Tiny, MooseX::Role::MongoDB,CPAN::Common::Index just to mention some of them.

Perl in Banks

Is Perl a secret weapon in Banks? Do any of them admit it? Can you find people who work at some of the largest money-making institutions that heavily rely on Perl. Dave Cross reposted a request for some 'proof that Perl is indeed used in the finance industry' and he got quite some. Now how can you turn this into money?


Testing

Why Are Fast Tests Important?

Great story by Ovid about the BBC, and why reducing the test run-time can increase the productivity of your team.

Including CPAN Testers results in the adoption list

The CPAN adoption list ranks modules how important it would be for you to step-up and volunteer to maintain them. It takes into account several factors, and starting from now, it also includes the test reports collected by the CPAN Testers.


Code

New Perl::Critic policy in the pipeline: RequireParamsValidate

In the last few weeks there seem to be a lot of action around Perl::Critic people creating new policies. This time Jonas Nielsen has written a policy for checking for the use of Params::Validate.


Fun

Decoding radio-controlled bus stop displays

Ron Savage pointed out that there was a discussion on Slashdot about a bus service in Helsinki, Finland that broadcasts the data for the tram stop display system. Oona Räisänen took the lead and reverse engineered the data. Using some Perl code.

New Perl Graphing library and competition from Plot.ly

Plotly offers a graphing library for scientific Perl/PDL. I don't see a dead-line, but they plan to announce the winner on 29 December 2013, so you better send your graphs in the next 2-3 weeks.


Slides

Interesting Slides on Perl and concurrency

John Napiorkowski, the current leader of Catalyst recommends us to go over the slides of Jonathan Worthington on the concurrency model of Perl 6.


Moose

Videos

Computer Programming in 5 Minutes

Part of the BigThink interview series of Larry Wall.

Building your first app using MongoDB and Perl

This time with comments and links.


Advent

Happy Advent!

Oylenshpeegul collected the list of Advent calendars: Go, Perl 5, Perl 6, Dancer, Futures, Sys, Java, Garage Rock.

Day 01 – The State of Perl 6 in 2013

In Perl 6 land, 2013 will be remembered as the year that brought proper concurrency support....

Semantic Perl

Perl and the Semantic web. Introducing RDF::Trine and RDF::Query

Futures can return values synchronously

LeoNerd (aka. Paul Evans) will cover the Futures module during this Advent.


Weekly collections

Perl Maven Tutorial

How to improve my Perl program?

It is especially for beginners, but even long time Perl users might find a few suggestions here. Certainly you could use this page to recommend your co-workers some basic things how to improve their Perl code.


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.

German Perl Workshop (GPW 2014)

March 26-28, 2014, Hannover, Germany

YAPC::NA 2014

June 23-25, 2014, Orlando FL

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