Issue #135 - 2014-02-24 - What are you doing?

latest | archive

Hi,

Two new events added: one in Cluj, Romania and the other in Paris. See them at the end of the edition along with links to lots of other Perl-related events.

A few days ago, I started to build a new site called EduMaven, where I am going to publish slides of my courses. At first I think I am going to stick to the non-Perl courses. With your help, I'll get lots of new visitors, and then unleash the Perl slides on them. Does that sound like a good plan?

Anyway, enjoy the weekly dose of Perl articles:


Sponsors

We're Hiring Perl Software Developers - 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.
Please apply online.


Articles

How does sort actually work?

Emma Howson is learning Perl and writing about it.


Testing

Test Suites: To Critic or Not?

Using Perl::Critic to improve the code of your module is important, but is it also important to use it to clean up your tests? Asks Randy J. Ray. (hint: yes)


Code

Getting a progress report from a running program

Excellent example using signals to ask a program: What are you doing?


Web

Proposed Quests for Perl Catalyst "Ancona" Open for Comments

John Napiorkowski has a farm and raises all kinds of animals. Not surprising that he named the next release of Catalyst after the Ancona Duck.

Is PearlBee Perl's next great blogging platform?

David Farrel describes how to get started with this new blogging platform. Have you started to use it? If yes, please let me know, even if the blog is not about Perl. (reddit)


CPAN

Make sure your modules have a compliant abstract

Neil Bowers continues his quest to make CPAN a better place. This time he calls upon the CPAN authors to make sure the one-line abstract they have for their modules is well formatted. (This is another excellent opportunity to get your feet wet if you'd like to contribute to a CPAN module. Help an author fix the tag-line.)

New Perl DBD::ODBC 1.47 release

Martin Evans uploaded the latest production version to CPAN.

Announcing Chat::iFly

JT Smith implemented the Perl side of the iflychat web chat service so you can integrate it with your website.

CPAN's social continuity of code

brian d foy describes the background, how modules on CPAN that have lost their original author can live on, and gain a new maintainer. brian also mentioned the available RSS feeds on Perl authors on O'Reilly Programming blog.


Fun

Announcing: The Great UAV::Pilot Split

Timm Murray reporting from the Wumpus Cave: The UAV::Pilot distribution is going to be split into several smaller distributions.


Grants

2013 Year end report

This is the annual report of The Perl Foundation. Many thanks to Dan Wright who started to produce these reports in the last 2 or 3 years.


Parrot

People

The Mid-Career Crisis of the Perl Programmer

It is chromatic reaching a certain age an contemplating his past and future. A good read for some of us with comments on reddit.)

Perl and Me, Part 11: Please Mr. Perl, Will You DWIM?

Part 11 of the series Buddy Burden has been publishing.


Perl 6

Changes during week 7 of 2014 Feb 17

MoarVM has it own web site, doc.perl6.org became prettier among many other news. Including a section on how can you get involved.


Other

Never be afraid to change your design

JT Smith shows several stages in the design of space looks like in Lacuna Expanse.

Please Join Gittip

Gittip is a place where you can set up a regular weekly contribution to someone (probably an open source developer). Last week Peter Rabbitson called upon the Perl community to join Gittip and start giving a few dollars a week, this time it is Ovid. His point was that even just having Perl on the front page of Gittip will help Perl. Indeed his call brought Perl from the 19th place to the 10th place. I think we can do even better. The only thing you need to do is to join the 'Perl community' at Gittip. This is free. - Of course I'd go further and call upon you to start sending a few dollars a week.

Inside DuckDuckGo, Google's Tiniest, Fiercest Competitor

Some background story about DDG on how they care about our privacy, and a few words on the fact that they mostly use Perl. - They currently serve more than 4,000,000 search queries per day.


Weekly collections

Perl Maven Tutorials

Packages, modules, distributions, and namespaces in Perl

Is the meaning of the above words clear to you? Do you maybe use some of them interchangeably? Have some of those several different meanings?

Random numbers in forked processes

Have you encountered the problem that forked processes generate the same series of random numbers? Here is why, and how to avoid it.


Events

Sponsoring Perl events by running Perl training courses

Perl events need funding. Developers need training. Companies need more knowledgeable developer. Some of us like teaching and visiting places. A win-win situation. So if you are an organizer, please get in touch, but if you are a would be attendee at one of the events, you could also contact the organizers and ask them about courses.

Perl counts of Transylvania

March 31, 2014, Cluj, Romania

French Perl Workshop 2014

13-14 June 2014, Paris, France

Perl-related events

In the following cities: Lyon (FR), Hannover (DE), Cluj (RO), Swindon (UK), Utrecht (NL), Silver Spring, (MD/USA), Poznan (PL), Prague (CZ), Oslo (NO), Paris (FR), Kiev (UA), Orlando (FL/US), Sofia (BG), Flörli Olten (CH)

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