Issue #102 - 2013-07-08 - Patch in Paris

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi,

I am not sure what happened, but this week we are full on both web-related and database related articles. There is also this French hackathon we missed earlier, but it is less than 3 weeks from now. So if you don't know how to spend your vacation time, I can recommend visiting Paris and sitting in a dark room with a lot of other Perl hackers.

Or maybe using that as an excuse to visit Paris.

Either way, enjoy!

Oh and let me thank Dean Hamstead who recommended the Perl Weekly for the Syndey.pm members. He brought in 20 new, and hopefully happy, subscribers.

Gabor Szabo


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

patch -p0

by Philippe Bruhat (BOOK)

Do you know how to say patch in French? You have a chance now to learn it. The French Perl Mongers are organizing the 0th patch event in Paris.


Articles

Parsing Ada Lovelace

by Jeffrey Kegler (JKEGL)

Jeffrey Kegler helps us understand Victorian English using Perl and Marpa.


Discussion

Common reasons a module won't install

by David Farrell (DFARRELL)

David Farrell (sillymoose) asked the readers to help him with the list for an upcoming article.


Testing

Use Test::Most for Quick Debugging

Use environment variables to tell your test to bail out on the first sign of distress. A very good way to save time while fixing a test failure.


Database

How to install DBD::Oracle

After reading the instructions, it does not seem as difficult as I thought. Of course one needs to read the instructions for that.

Notes on Upcoming Sqitch Improvements

MySQL support, starting from v5.6.4 and an SQLite backwards-incompatible change.


Fun

Replacing your engine

After encountering the Regex engine of the Go programming engine, Tim Heaney tried to see how can you use the same engine in Perl, Python in Ruby. This engine can improve the speed of some of your regexes.

UAV::Pilot v0.4 Released, Now Supports Video

So now you can use Perl and your drone to spy on the neighbor. I am glad some people do real work with Perl!


OOP design

Encapsulating Responsibility in Methods

by Curtis 'Ovid' Poe (OVID)

Ovid explains how Object Oriented programming can hide complexities. If you follow the pattern he outlines, you will see the number of parameters you need to pass shrinking. Which is always a good thing.


Web

Setting up MovableType on a basic webspace

by Sebastian Willing (SEWI)

Would you like to have a Perl-based blog engine? Sebastian Willing shares his experience setting up MovableType on a shared hosting account.

Updated Perl Catalyst Development Proposals On Questhub

by John Napiorkowski (JJNAPIORK)

Questhub is what used to be Play-Perl. It is a cooperative self-encouragement site written in Perl.

The state of SOAP::Lite - here comes 1.0

Including a big Makefile cleanup that might break your installation. Please test!

Dancer Applications As CPAN Modules

by Yanick Champoux (YANICK)

It is not straight-forward how you could distribute a Dancer based Perl application as a CPAN module. Yanick show us the way with his buzzword-compliant Markdown-based presentation app,


Perl 6

Rakudo on JVM Progress Update

Rakudo on JVM is now passing 92% of the tests that Rakudo on Parrot does! (...and that was written a week ago.) Soon we can say that Perl is running on 3 billion devices. On top of the JVM. Are we in game then?

All about Perl 6 – interview of Jonathan Worthington (Part 1 of 3)

by Nikos Vaggalis

A text only interview conducted by Nikos Vaggalis. Jonathan is comparing C# with Perl, Parrot with the JVM and with MoarVM


Other

Perl, Python, Ruby, PHP, C, C++, Lua, tcl, javascript and Java comparison

Recently Olivier Valuet pointed me at this article. I don't remember seeing it before. Certainly interesting. Especially as I am doing some Perl vs. Python vs. Ruby comparisons myself lately.


Weekly collections

Perl Maven Tutorial

@ARGV in Perl

Collecting the command line arguments of a Perl script.


YAPC

Notes from YAPC in Austin

by Ricardo Signes (RJBS)

Better late than never. Ricardo Signes posted his experience at YAPC::NA that was held in Austin, TX a month ago.

YAPC Conference Surveys Update

by Barbie (BARBIE)

Barbie is doing his regular follow-up survey. Unfortunately the response rate was quite low this year.


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.

patch -p0 hackathon

July 26-28, 2013, Paris, France

Beijing Perl Workshop

August 10, 2013, Beijing, China

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 RSS Feed of the Perl Weekly. Updated once a week