Perl Weekly
Issue #51 - 2012-07-16 - What's new on the Perl Beginners' Site?
latest | archive | edited by Gabor Szabo
|
Hi again!
We have two weeks to go before the 1st birthday of the Perl Weekly and I don't have anything special yet. I need your help. I'd like to make some kind of a celebration but I'd need ideas. What would you do?
BTW as I've heard it is 40 C in the shadow. But there is no shadow. Other than this, there is nothing special.
Let's see the posts...
Gabor Szabo
|
|
|
Announcements
|
Shlomi Fish maintains the Perl-Begin.org site, an alternative to the 'official' learn.perl.org site. Once in a while he announces some changes and updates that are worth checking out.
|
|
by Reini Urban (RURBAN)
I never used cygwin, but I find it very interesting and slightly disturbing, that Reini Urban thinks perl 5.16 has some security issues.
|
|
|
Articles
|
After a long silence, it seems Dancer 2 is getting closers to released. Sukria, the choreographer, explains how to make sure your plugin works on both Dancer 1 and Dancer 2.
|
|
David E. Wheeler continues the development of Squitch and his continuous blogging about it. I find it really good that he is sharing his thoughts with the public in a way that allows other to think about the problems and give their opinion. It is not hidden away in an IRC chat-room, and will also provide a way to look back at the reasons why certain design decisions were made.
|
|
by Toby Inkster (TOBYINK)
A few ideas how to write useful bug reports. Especially for CPAN modules.
|
|
|
Testing
|
by Buddy Burden (BAREFOOT)
I think the story Buddy Burden shares with us is one of the best ways to explain how testing in general and TDD in particular can improve your health. I really mean it. Even if you take only part of it.
|
|
by Barbie (BARBIE)
The monthly report by Barbie. Nothing earth shattering though it is nice that META.json is now supported by CPAN Dependencies.
|
|
|
by Reini Urban (RURBAN)
What do you do if you need to test some code on more than one operating system and on more than one type of CPU? Reini Urban has some advice on the virtualization and the images you can use.
|
|
|
Jobs and Recruiters
|
by Dave Rolsky (DROLSKY)
Dave Rolsy picked up the theme from last week and has a solution for all the companies that find it hard to hire good Perl developers. Allow telecommuting. One of the comments mention that offering a decent salary is also a good idea...
|
|
|
chromatic wrote a whole series of checklists helping a prospective employee evaluate a company, but probably also helping employees of a company find places where they can improve their development (and deployment) environment. Some of the items seem obvious, but even those are not followed by a lot of companies. Most if the items are actually not even Perl specific - using version control (!?) - and still, the fact that he put them on the list tell me, these are not obvious at every company.
|
|
Science
|
by Joel Berger (JBERGER)
Joel Berger, one of the few people writing about science and Perl, point to a new web site and a new mailing list especially for people who are interested in using Perl for scientific applications.
|
|
|
Windows
|
by Paul Evans (PEVANS)
If you are using Perl on Windows and have been complaining that some of the CPAN modules don't install or don't work, this is for you. LeoNerd complains that he hardly gets test reports from Windows users. We have this beautiful system called CPAN Testers, generating and collecting millions of reports about CPAN modules on all kinds of operating system, but hardly from Windows. So, if you are using Windows for Perl development, please consider setting up a smoke machine, or at least configuring your CPAN client to send out the reports *when* you install a module.
|
|
|
Fun
|
Martin Evans continuous to play with his new toy!
|
|
by Sawyer X (XSAWYERX)
Sawyer X missed this Friday the 13th and he never wants to do that again, so he wrote a small script using DateTime to calculate the dates.
|
|
|
Code
|
by Neil Bowers (NEILB)
Neil Bowers compares 7 CPAN modules for the above task: CPAN::Dependency, CPAN::FindDependencies, Devel::Dependencies, Module::Dependency, Module::Depends, Module::Depends::Tree, Perl::PrereqScanner.
|
|
|
Perl 6
|
Apparently the lightning talk Patrick Michaud gave at YAPC::NA made other people to look at Perl 6 again. Rob Hoelz got enthusiastic by the fact, that a huge part of the language has been already implemented. He even wrote an XMPP chatbot in Perl 6.
|
|
This is an old article I fixed to work with the most recent version of Rakudo. A simple introduction to the Regexes of Perl 6.
|
|
Just a reminder that Masak is still writing the daily posts as he is building his adventure game in Perl 6. See the list of all the posts.
|
|
by brian d foy (BDFOY)
A few weeks ago brian d foy posted a challenge to create a list of most popular shell commands. This is my solution in Perl 6.
|
|
|
Weekly collections
|
by Mark Allen (MALLEN)
If you ever wondered why the official documentation of Perl still promotes a coding style that is rarely needed, and can lead to insecure code, there you can have the discussion about changing perlopentut. The other discussions seemed to involve much less drama.
|
|
|
|
|
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.
|
August 20-22, 2012, Frankfurt, Germany
|
|
September 27-29, 2012, Tokyo, Japan
|
|
October 11-12, 2012, Bologna, Italy
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|