Issue #236 - 2016-02-01 - Grants, Testing and Fighting Entropy

latest | archive | by Yanick Champoux
Don't miss the next issue!

This week we have a few articles on testing web thingies (mocking web services, using SWAT, that kind of fun stuff), encouraging grant reports (shiny things are happening while we aren't looking), an early case of Spring cleaning fever (where entropy is fought and modules put to adoption). Oh, yes, and a modest proposal is made for a new Perl operator. Enjoy! ~ `/anick

Yanick Champoux


Announcements

Please test www-apache/mod_perl-2.0.10_pre201601 Tweet Facebook Google+
by Andreas Hüttel (AKHUETTEL)

Using mod_perl? If so, you might want to test the trial version of its upcoming update.


Articles

Quality metrics for the head of the CPAN River Tweet Facebook Google+
by Neil Bowers (NEILB)

That bloke, there, in the waders, taking water samples from the might CPAN river? That's our Neil.

Bit Rot Thursday Tweet Facebook Google+
by Zoffix Znet (ZOFFIX)

Entropy waits for no-one. Every distribution released on CPAN, if left to itself, will slowly mush away. So what one should do? Fight the inexorable advance of decay? Give up? Embrace the chaos? Zoffix discusses those many paths.

100+ Modules for Adoption! (Bit Rot Thursday) Tweet Facebook Google+
by Zoffix Znet (ZOFFIX)

Zoffix is going through an early Spring cleaning. He deleted a few of his old distributions, and put a bunch (and I really mean a /bunch/) of other up for adoption.


Discussion

The Fuse Operator - A Suggested Language Extension Tweet Facebook Google+

"I wish Perl had that one extra operator" is not something you hear very often. The "fuse" operator would be something for safe, non-auto-vivificating, dereferencing. I must admit, it does sounds appealing.


Testing

Mock Testing Web Services with Mojo Tweet Facebook Google+

So you want to test something interacting with a web service without, y'know, doing terrible things to that web service... If we were talking about a class or a function, you'd mock it in a heart-beat. Well, the same can be done for web services, here via a Mojo-based impostor.

curl + swat VS selenium Tweet Facebook Google+
by Alexey Melezhik (MELEZHIK)

You'd be hard-pressed to find such two wildly different test automation tools. But how do they compare for the same task? Melezhik finds out.


Code

Quick and Dirty: Vim highlighting and tag matching for HTML and Perl's Template Toolkit Tweet Facebook Google+
by Andrew Solomon (ILLY)

A quick trick for vim jockeys to be able to jump back and forth between opening and closing tags within ToolkitTemplate tags.

UTF-16 and Windows CRLF, oh my Tweet Facebook Google+

Running Perl on Windows? Dealing with UTF-16? You want to read this. Unless you're into learning things the hard way. In which case, don't read this. And stock up on headache medicine.

MVC with Dancer2 and DBIC: Form Validation Tweet Facebook Google+

How to use HTML::FormHandler with Dancer2 for the sign-up page of your application.

App::TimeTracker::Command::Category Tweet Facebook Google+
by Thomas Klausner (DOMM)

tracker, the command-line time-tracking application by domm, can now tag tasks with categories, thanks to this new plugin.

IO::Iron - Towards Update to Version 3 Tweet Facebook Google+

v3 of the web service IronMQ is coming up, and the maintainer of IO::Iron is already on deck, making sure that when the time come, he'll have all his ducks in a row.


Grants

Migrating blogs.perl.org: Second Progress Report Tweet Facebook Google+

The migration of blogs.perl.org to the PerlBee platform is slowly making progress. We can already peer at the work done in its GitHub repository, and a wider audience test instance is supposed to become accessible soonishingly.

Maintaining Perl 5: Grant Report for November 2015 Tweet Facebook Google+
by Karen Pauley

Bolts tightened here, squeaky cogs oiled there. Lot of little improvements have been done by the grant elves in November.

Grant Report: Test::Simple/Stream Stabilization Tweet Facebook Google+
by Alberto Simões (AMBS)

Looks like Test::More and friends are close to being upgraded to a newer engine.


Perl 6

Perl 6 .rotor: The King of List Manipulation Tweet Facebook Google+
by Zoffix Znet (ZOFFIX)

It slices, it dices, it... gets pretty funky in the last example of that article.


Weekly collections

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