Perl Weekly
Issue #100 - 2013-06-24 - Summer holiday season?
latest | archive | edited by Gabor Szabo
|
Hi,
in the Northern Hemisphere the summer holiday seasons starts around this time. More kids are on the streets. Please drive safely!
Oh and by the way, we are at #100 of the Perl Weekly! I even wrote about it a bit.
See you in the next 100 issues!
Gabor Szabo
|
|
|
Sponsors
|
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. Email resume: 106686-CS-6734@grantstreet.hrmdirect.com
|
|
Celebrations
|
|
Articles
|
Both will allow you to write grammars, but which is faster to run? Given a specific, simple language you can see that Marpa can be more than 100 times faster than Parse::RecDescent.
|
|
Discussion
|
by Buddy Burden (BAREFOOT)
Last week, we saw two people complaining in blog posts about the 'modern Perl' movement. This time you can see how Buddy Burden takes on the nay-sayers barefoot! Is this a real fight? I don't think so. It is 'just' the simple tension between people who accept, and people who dislike changes.
|
|
Business
|
by JT Smith (RIZEN)
Are you working on a code-based business idea while still employed? Do you have a contract that say 'everything you make, even what you dream at night belongs to your employer'? JT Smith recommends a way out. Without quitting your job.
|
|
|
by JT Smith (RIZEN)
.. and if you are already building a product, here is another advice from JT Smith which, IMHO goes very well with the Open Source mantra: Release early, release often.
|
|
|
Testing
|
by Curtis 'Ovid' Poe (OVID)
The article is about test code, but this could apply to regular code as well. How many times have you added print statements or other 'debugging code' to your application? And how many times have you forgotten to remove it before committing to Git? You can avoid it using pre-commit hooks.
|
|
|
Code
|
Code example how to catch the MS Windows messages that are not handled by wxWidgets.
|
|
Just got easier. Using unauthenticated curl or wget.
|
|
Fun
|
by Tokuhiro Matsuno
Tokuhiro Matsuno shows how to do Run-length encoding in Perl 5. Short, to the point.
|
|
|
Grants
|
by Paul Johnson (PJCJ)
I really appreciate the work Paul Johnson does with Devel::Cover. I just don't understand why does The Perl Foundation not post these reports on their site as they do with the other two major grants.
|
|
|
Web
|
by Yanick Champoux (YANICK)
Yanick Champoux refuses to use plain fonts, but allows us to download only letters we actually need to view the title of his site. How can he do both, and how does he do it with Dancer?
|
|
|
Building Perl and CPAN module for Heroku, now using Carton.
|
|
by Mike Doherty (DOHERTY)
Mike Doherty has a series of articles that can help you think on how to secure your web site. This is the link to the first article, you'll will have to browse around a bit to find the rest but they can be useful, even if not Perl specific. In the latest one you could learn how to log in to a web application without providing a password.
|
|
|
by John Napiorkowski (JJNAPIORK)
If you are using Catalyst, it can be very important to see what's going on among the core developers, even if you don't currently have the time to contribute or follow the development more closely. John Napiorkowski makes it easy with his writings.
|
|
|
|
This text is adapted from a lightning talk delivered at YAPC::NA in Austin.
|
|
Parrot
|
|
Perl 6
|
If the only thing that stopped you from writing in Perl 6 was your editor, then you don't have more excuses. Well, assuming you use Emacs.
|
|
So Perl 6 can have this nice Unicode characters for set operations like ⊖ for symmetric difference;
|
|
by Brent Laabs (LABSTER)
Another very good writing from Brent Laabs explaining why running Perl 6 on the JVM is a big thing, and in general he seems to be very optimistic about Perl 6.
|
|
Other
|
In case you also do PHP sometimes, you might be interested in the PHP Weekly curated by Katie Eyers and Adrian Teasdale.
|
|
Weekly collections
|
|
|
|
Perl Maven Tutorial
|
A short article on a short statement in perl.
|
|
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 10, 2013, Beijing, China
|
|
August 12-14, 2013, Kiev, Ukraine
|
|
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!
|