Issue #15 - 2011-11-07 - Restarting the Test Automation Tips newsletter

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

Hi again,

After a long break I restarted the Test Automation Tips newsletter. Link to the latest article was included in this issue of the Perl Weekly. If you are interested in the subject, go ahead and subscribe now.

In just a few days from now I am flying to London to visit the London Perl Workshop and to give a free training session there. I am going to send the next issue of the Perl Weekly from there.

Are you using Google+? If yes, I need your help. Please visit the main page of the Perl Weekly, scroll down to the bottom and click on the +1 sign if its not blue yet. It started at 29 today in the morning. Can we make it 100 or maybe even 200 by the end of the day?

Now to the articles:

Gabor Szabo


Headlines

Winter 2011: Die Ausgabe 20 des Perl-Magazins '$foo' ist da!

by Renee Baecker (RENEEB)

Renee Baecker announced that the 20th edition of the German $foo Magazine is at the newstands. Well, sort of. Of course, it is in German.

Ricardo Signes becomes the new Perl 5 Pumpkin

by Ricardo Signes (RJBS)

Let's thank Jesse Vincent for his excellent work on leading the Perl 5 porters improving Perl in a direction we did not believe could happen. Then let's thank Ricardo Signes (RJBS) for taking this hard job.


Articles

On Technical Friction and on Technical Debt

In response to an article by Ovid, linked from this article, chromatic explains why he prefers to use the name 'technical friction' where others, use 'technical debt'. Its an interesting discussion that can have some impact on how developers and management sees (bad) code.

Happy Birthday, MetaCPAN!

by Olaf Alders (OALDERS)

Olaf Alders celebrates the first anniversary of MetaCPAN and uses the opportunity to mention the recent changes. If you still have not switched to MetaCPAN, this might be a good opportunity to give it a try.

Jacquard 03: Setting Up Authentication

by John SJ Anderson (GENEHACK)

John Anderson (genehack) continuous his series explaining how he is building a Catalyst based project. This time he is using CatalystX::SimpleLogin to add authentication to the application. Code, explanations, tests. It's a great series to learn how to build a real application.

Explaining Why Moose is Awesome - The Direct Way

John Wang takes his recent experience explaining why he is using Perl and shows what kind of articles he would like to see. In a nutshell, he tries to show 'How Moose makes Perl more Maintainable than Other Languages'.

The CPAN Book

A while ago Alberto Simões started a CPAN book. As he is too busy with his regular work now he asked for contributors. If you like the idea and have some time, this can be a great way to contribute to the community.


Interviews

FLOSS Weekly: Episode 189 - Perl Critic

by Jeffrey Thalhammer (THALJEF)

In this weeks episode of the FLOSS Weekly Randal Schwartz and Aaron Newcomb interview Jeffrey Thalhammer, the developer of Perl::Critic. It's an hour long video (though you can also download the audio alone) in which you can learn about the history and the future of Perl Critic. You can hear about the problems the developers encountered but maybe most importantly you can get some ideas how to get started with it and how to convince your manager and your co-workers to use it.


Slides

DENOG3 presentation

Stanislav Sinyagin gave presentations about 3 Perl-based open-source software products for network management and monitoring: Torrus, Gerty and Mooxu.


Code

Traveling Salesman without Farmer's Daughter

by Dave Jacoby (JACOBY)

Dave Jacoby from /var/log/rant describes his alternative to the well known traveling salesman problem and provides code implementing it.

Presentazion - a DWIM slides HTML/JS software, with PDF export

Almost every Perl programmer who ever gave a presentation has written a system for creating slides. Some have done it more than once. This time Michele Beltrame (arthas) shares his own version. It looks simple and very nice and he shared the code as well. I think I'll rewrite mine now, based on ideas from his software :)

Mojolicious hack of the day: WebSockets

by Sebastian Riedel (SRI)

Sebastian Riedel (sri) showing some code how WebSockets can be used in Mojolicious.


Video

Validation::Class, Mojolicious::Lite and HTML5 Form Field Rendering

by Al Newkirk (AWNCORP)

Al Newkirk (awnstudio) created a screen-cast for Mojolicious.


Testing

CPAN Testers Summary - October 2011 - Some Great Reward

by Barbie (BARBIE)

In his monthly CPAN Testers report Barbie told us about the e-mail reports that are being sent again, about the updated statistics of the system and that finally they might be able to accept donations.

TDD Best Practices in Perl

by Viacheslav Tykhanovskyi (VTI)

Viacheslav Tykhanovskyi (vti) collected the best practices of TDD (Test Driven Development)

Testing a simple Perl module

by Gabor Szabo (SZABGAB)

When starting a new module it is very easy to start writing unit tests from the beginning. In this article, from yours truly, you can learn how to use the Perl testing framework in the most simple way. This article marks the renewal of the Test Automation Tips newsletter. If you are interested, please subscribe.

Linter in Test::WWW::Mechanize

by Mark Keating

I was a bit surprised to see Mark Keating (mdk) writing about Perl code and not only about marketing and organizing things but maybe the fresh air in San Francisco had its effects.


Perl 6

Examining MP3 Tags

by Solomon Foster

Solomon Foster (colomon) takes the newly release Niecza Perl 6 for a ride to handle his collection of 23,564 MP3 files.


Training

Public Perl Training classes in Australia

by Damian Conway (DCONWAY)

Damian Conway is going to give 4 public training classes in Melbourne and Brisbane. I guess I don't need to explain why is it great to hear the Perl Best Practices from its author but maybe the Presentation Aikido needs a bit more push. I was lucky to see part of this presentation at YAPC::EU in Riga. It is great. If you give talks (e.g. at conferences or in your company) it is worth attending.


Tutorials

Lots of new entries in the Perl Tutorial

by Gabor Szabo (SZABGAB)

I think in the last week I've published 5 new entries in the Perl Tutorial. They are all more or less equal in importance so instead of pointing out one of them, I am linking to the main page of the whole tutorial.

Helping people find good Perl tutorials

by Christian Walde (MITHALDU)

In this article I was trying to encourage the Perl community to help the newbies by directing them to the good Perl Tutorials. At the end of the article you can find a link to the new web site of Christian Walde (Mithaldu) cataloging the Perl tutorials.

Perl Tutorial Hub

by Christian Walde (MITHALDU)

Christian Walde (Mithaldu) started a listing and evaluating all the Perl tutorials on the Internet. It would be of great help if you could also help him.


Events

London Perl Workshop (LPW2011)

November 12, 2011, London, UK

The Perl Oasis

January 13-15, 2012, Orlando, Florida, USA

German Perl workshop

March 5-7, 2012, Erlangen, Germany


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