Issue #96 - 2013-05-27 - YAPC::NA starts in a week from today!

latest | archive

Hi

While I am getting prepared for YAPC::NA, I felt I have to launch this thing now, or I will just keep delaying it forever. So I came up with the unofficial launch of the Perl Maven Pro subscription service. Even though it is unofficial I am nervous and excited. Will you want it?

Let's see


Sponsors

We're Hiring Telecommuters - 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

Release of Bugzilla 4.4 and 4.2.6

After a year of development a new version of Bugzilla has been released.

Perl Maven Pro

This is the unofficial launch of the Perl Maven Pro service. If you'd like to get more Perl articles and if you are willing to pay for the privilege, this is for you. (Officially it will only launch on 1 June, but 5 minutes after publishing the page I already saw the first subscriber. I'll find something extra to give the early birds who register before the official launch date.


Articles

A call to action for CPAN authors

As with every upgrade we can expect that upgrading to perl 5.18 will break some code. Luckily the CPAN Testers provide a very good overview of which modules work and which stopped working due to changes in perl. David Oswald calls on all CPAN authors to make sure their module works on perl 5.18 as well. If you work in a corporate environment, it might be a good idea to check if all your dependencies and also your code works on 5.18. (See the other entry in Which David Golden explains how to set up multiple versions of perl on the same machine.)

Compiler::Lexer is awesome / Shipped Perl::MinimumVersion::Fast

Perl::MinimumVersion::Fast created by Tokuhiro Matsuno is 'just' 33 times faster than Perl::MinimumVersion. Oh. Oh!

Making Perl more accessible

I posted this article on blogs.perl.org trying to explain why translating the Perl Tutorial is important and trying to get more people to help with the translations and the promotion of the translations.


Discussion

Ejecting CGI.pm From the Perl Core

I am not sure if this is still open to discussion, or if it is a done decision, but I am quite sure the Perl 5 Porters will want to hear your opinion on the subject. Should CGI.pm be removed from 'standard perl'?

On the removal of some core modules

Joel Berger responds to the idea of removing some code from the core of Perl.


Code

5.18 Hash Key Ordering Changes In A Nutshell

Mark Fowler shows the difference between perl 5.16.3 and the recently released perl 5.18.0 regarding hash keys.

How I manage new perls with perlbrew

There are cases when you would like to make sure your code runs on more than one version of Perl. Either because you don't have control over which version of perl will be used, or because your company wants to make sure when upgrade comes, it will be smooth. David Golden explains how he uses perlbrew to have several versions of perl on his system.

Moose's Num won't be using Scalar::Util::looks_like_number as of Moose 2.1000

So if I understand this, the Num type will be stricter. I wonder how many applications will start throwing exceptions after upgrading to this version of Moose, and if those exceptions are correct there?

CLI for Compiler::Lexer

Tokuhiro Matsuno show a small script to use Compiler::Lexer, a Lexical Analyzer for Perl 5.


Slides

NY Perl Mongers Talk Slides

Christopher Frenz posted his slides about Information Retrieval and Extraction.

Reverse installing CPAN, at the Polish Perl Workshop

brian d foy was at the Polish Perl Workshop and gave a presentation on how to find out which CPAN packages (name and version number) were installed in a certain environment.


Interviews

Jay Hannah, Chief Ticket Monkey of the Perl Mongers

Jay runs the central web site of the Perl Mongers. He creates (and deletes) the groups and helps people get started. In his spare time he ..., but I think you should just watch the interview. (24:17 min)


Web

We want Perl on GAE!

PHP was recently added to the Google App Engine as one of the supported languages. Gianluca Casati thinks that it would be important to have Perl there, and that you can increase the chances by star-in the request on the issue list of GAE.

On the importance of localisation

While it is not specific to Perl, this article by the Booking.com people is quite interesting. Especially to those who participate in the localization of web sites. Like the Perl Maven contributors.


Fun

A Perl Quiz by Laurent Dami

What do you get in $x and $y in this code? my @tab = ( 1, 3, 6..9 ); my $x = @tab; my $y = ( 1, 3, 6..9 );


Perl 6

Other

Last in the 5 Part Series...

Rob Lauer started to build a cloud-based business using Perl. This is the last entry in his series about building the business.

Perl, Python, Ruby, PHP and HTML5 on Google trends

There are many ways to measure the 'market share' or 'mind share' of a programming language and the dynamics between languages. I tried to see how many people search for the respective terms and what are the trends in relative volume of searches.


Weekly collections

Perl Maven Tutorial

Simple Database access using Perl DBI and SQL

If you don't know how to use databases with Perl, this is a simple introduction for you, already translated to several languages. If you do know how to use databases but don't know who is Little Bobby Tables, then you definitely need to take a look.


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.

YAPC::NA 2013

June 3-5, 2013, Austin, Texas, USA

French Perl Workshop 2013

June 14-15, 2013, Nancy, France

YAPC::EU 2013

August 12-14, 2013, Kiev, Ukraine

YAPC::Asia Tokyo

September 19-21, 2013, Keio University Hiyoshi Campus, Tokyo, Japan

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