Issue #93 - 2013-05-06 - DBIx::Class - the 'x' Now Stands for Xtremely Fast

latest | archive | by Yanick Champoux

Hi

this issue was put together by Yanick Champoux, I just added a few extra items. (Thanks Yanick!) If you follow my other Perl-related publication, the Perl Maven site, you saw that in the last two weeks I started to conduct interviews with Perl developers. Do you find these interviews interesting? What else would you like to ask? Who else would you like to see being interviewed? Let me know!

See you next week!


Sponsors

state51 is hiring Perl Developers to work with Music and Metadata

Based in London, state51 makes a platform to manage music and metadata. Working with distributors, indie and major labels we have delivered millions of tracks to hundreds of music services. The developer team is small and in control of its own tools (Catalyst, Moose, Git, Puppet, Jenkins) and environment.

Full job posting here


Headlines

Perl DBIx::Class - An Awesome ORM Now With Super Speed!

A new release of DBIx::Class is out. Amongst the new stuff that it brings:performance improvements. How much performance improvements? According to some of the benchmarks, it is 20 very sweet percents faster than the previous release.

Outreach Program for Women

Deadline for application is May 8th. Hurry!


Articles

Moose objects and roles

Steve Cook writes a nice primer to the wonderful world of Moose (and roles,natch).

All about Perl 6 - interview of Flavio Glock

Nikos Vaggalis interviews Flavio Glock about Perlito, the compiler collection that implements a subset of Perl 5 and Perl 6.

Web Frameworks Round 4

A benchmark of web frameworks in many languages. Perl being represented by Dancer, Kelp and Mojolicious.

Vintage Perl Articles by Dave Cross

Dave Cross's blog has a new 'article' section where he has put the articles that he wrote for perl.com... 10 years ago. Will you dare boarding this Nostalgia Ride?

SawyerX Interview with Pragmatic Perl in English

SawyerX was interviewed by the Russian e-magazine Pragmatic Perl. At last, an English version is now offered for the Cyrillic-challenged amongst us.

Pinto Tutorial in 8 languages

Want to learn all about Pinto, but can't read English? You're in luck, its tutorial is now translated in 8 other langu-- hey, wait a second here, how come you can read this, then?


Discussions

/usr/local/bin rant

Vyacheslav Matyukhin gets bitten by the pesky peculiarities of PATH across platforms.

Perl Catalyst and the Crisis of Asynchronicity

Ah yes. Asynchronicity. Six syllables fit so send shivers down many a developer's spine. John Napiorkowski explains how much fun the Catalyst team is having with it nowadays, and ask for users' input to help trace the path forward.


Testing

The CPAN Testers game

One of the CPAN's strengths is its army of testers, relentlessly testing all new modules on all platforms under the sun. And one of the reasons why this army is so large is how easy it is to join. Alceu Rodrigues de Freitas Juniorreminds us how to join the corps and -- to keep things interesting -- how to turn the whole thing into a game.

Organizing Perl Test Files

So you have enough tests that you have to begin to think about how to organize them? Congratulations, that's an excellent problem to have! chromatic shows us here how he goes on organizing his own tests.


Code

Diagnosing module installation problems in Heroku

brian d foy has been playing with Heroku and Mojolicious. When things go well,they go very well. But what about when they go not as well? brian offers some tricks to debug things effectively.

Profiling in Production

Profiling software in production can sometimes feel like checking the oil level of cars on the highway. Rafael Garcia-Suarez shows us how Booking.com does it without any roadkill fatalities.

Bitcoin Is Now Supported in Encode::Base58::GMP

Dabbling in e-conomy? Good news: John Wang releases a new version of Encode::Base58::GMP that supports Bitcoin.


Fun

Raspberry Pi Modules and GUI App Released

What is niftier than a Raspberry Pi with Perl? A Raspberry Pi with Perl and(thanks to Mark Dootson) all the Wx/WxWidgets bindings, to provide nifty GUIs to your yummy Raspberry projects.

After the #masakism workshop

How Carl Masak led a bunch of people in the subway through Github while writing Perl and creating clickable maps.


Grants

2013Q2 Grant Proposals

The Perl Foundation has four grant proposals for this quarter, dealing with conference tools,rpms, web frameworks and pinto. Go, have a look, and don't be shy to leave comments.


Slides & Videos

Interview with Gabor; Moose Classes at YAPC::NA 2013

Dave Rolsky, as interviewed by Gabor Szabo.

Interview with Tadeusz Sosnierz

Gabor Szabo's interview with Tadeusz Sosnierz (aka tadzik),the developer of the Perl 6 Pod Parser and Panda, the Perl 6 module installer.


Weekly Collections

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.

Polish Perl Workshop 2013

May 25-26, 2013, Warsaw, Poland

YAPC::NA 2013

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

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