Issue #112 - 2013-09-16 - Portuguese and Austria Perl Workshops

latest | archive

Hi,

The Portuguese Perl Workshop in October and the Austrian Perl Workshop in November were just added to the list of events. If you are in the neighborhood, make sure you attend them.

Other than that, just enjoy the articles!


Sponsors

We're Hiring Telecommuters - Grant Street Group

We are 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

Portuguese Perl Workshop

October 24-25, 2013, Lisbon, Portugal

Austrian Perl Workshop

The web site of the APW 2013 went live. It will take place November 2-3, 2013, Salzburg, Austria


Articles

Is This a Hashref Which I See Before Me? (no, wait, it's an arrayref ...)

I seem to always like the articles of Buddy Burden, even when he writes about a questionable feature of Perl. In recent versions of perl you don't always need to manually de-reference references to hashes and arrays that can either make your code cleaner (no @{ } or %{ } around some snippets) but it might be ambiguous. It is certainly good to be aware of these features and decide if you will accept, encourage or ban their use in your code-base.


Perl 5 core

First p2 milestone passed: parse 50% of perl5

The p2 (also known as Perl 5+6=11) project of Reini Urban is trying to create a bridge between Perl 5 and Perl 6. Compiling Perl 5 code to run on the Perl 6 run-time.

Perl 5 Internals - Part Three

In which Rob Hoelz explains what is the difference between undef $x; and $x = undef; and how perl handles hashes internally.


Fun

What's a Trie, and Why Should You Care?

While probably you won't get a lot of daily usage out of this module it is certainly fascinating how Timm Murray from the Wumpus Cave explains the problems with associative arrays, (also known as hashes) and how Tree::Trie could solve all the problems. If we actually noticed that there are problems.

random tables with Roland

DnD and programming in the same article by RJBS.

Brainturk.com is live

Apparently playing games can make you smarter! There is research proving this, and now there are games you can play free of charge. And the nice thing is that they were built using Perl.


CPAN

Previewing POD before shipping

Especially interesting for CPAN authors who would like to read their POD in a web browser, before they upload the module to PAUSE. David Golden create a short script that would turn POD into HTML and then open your default browser to that file. Even if you don't need this service, the script is a nice example of using Path::Tiny, Pod::Simple::XHTML, and Browser::Open.

Iterating over all dists on CPAN

If you want to research CPAN, you'll soon need to go over all the distributions available there. Neil Bowers has been working on the tool to show the CPAN modules that are good candidates for adoption. Now he shows us how he iterate over all the CPAN distributions using PAUSE::Packages.


Weekly collections

Perl Maven Tutorial

Finding files in a directory tree using Perl

Traversing a directory structure is not a very complex thing, but writing it again and again is boring. So why not use a module with a great interface?

Constants and read-only variables in Perl

Do you know how to create constants in Perl? Hint: it is probably not the constant pragma.


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.

OSDC.fr

October 4-5, 2013, Paris, France

The Pittsburgh Perl Workshop

October 4-6, 2013, Pittsburgh, PA, USA

OSDC NZ

October 21-23, 2013, Auckland, New Zealand

YAPC::Brazil 2013

November 15-16, 2013, Curitiba, PR, Brazil

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