Perl Weekly
Issue #104 - 2013-07-22 - Perl Maven TV restarted
latest | archive | edited by Gabor Szabo
|
Hi,
just enjoy the articles and the video...
Gabor Szabo
|
|
|
Sponsors
|
Grant Street Group is a growing software company using open source software/modern Perl practices to build innovative e-payment, auction, and tax collection web applications. We are looking for talented, motivated professionals committed to flawless work and customer service. Email resume: 106686-CS-6734@grantstreet.hrmdirect.com
|
|
Announcements
|
by Damian Conway (DCONWAY)
August 1st at 7:15pm, at Utah Valley University. The topic: Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy!
|
|
|
by Doug Bell (PREACTION)
preaction (aka. Doug Bell) has started to organize this thing. Let him know if you are interested so he can plan accordingly.
|
|
Articles
|
by Vyacheslav Matyukhin
Questhub is a is a place where you can get psychological support that will help you do your volunteer work. You describe your quests, and then other users can comment on them, or 'like' them encouraging you to actually do what you set out to do. There are also so-called 'stencils' which are basically quest-templates. This is especially good if you'd like to contribute something to the Perl community, but don't know what. There are stencils to 'subscribe to the Perl Weekly', which you cannot do any more because you are already subscribed, but there many others that you can still pick up, and do.
|
|
by Neil Bowers (NEILB)
Version numbers should be boring. Here is how Neil Bowers recommends to use them.
|
|
|
Business
|
by Jeffrey Thalhammer (THALJEF)
Jeffrey Ryan Thalhammer describes a very interesting code analyzis service for Ruby, that could be implemented for Perl using Perl::Critic and probably some other tools. If you are interested in starting something that is both valuable and can make you independent, this can be an interesting opportunity.
|
|
|
This is really a very early announcement, but I am glad to see Jesse Shy building a service using Perl. 'This app is meant to be a tool for the growing group of tech savvy, [home|un|hack] schooling crowd, ...'. Check it out and see if this might help you in some way.
|
|
Discussion
|
by Gabor Szabo (SZABGAB)
Comparing the default installation size of the 3 major dynamic programming languages. Perl is the smallest, but Pythons has a lot of batteries included. There are many modules in the standard library of Python, that are missing from from the standard installation of Perl and thus require extra steps to install them from CPAN.
|
|
|
by David Golden (DAGOLDEN)
David Golden is doing some research on how companies handle the mix of CPAN modules and their own code (aka. DarkPAN). If you have such beast, and if you are using Perl in your company then surely you have, then go ahead, talk to David.
|
|
|
Testing
|
A bit of philosophy about writing tests: are you an idealist or pragmatist? Or maybe a mix, depending on the situation?
|
|
Code
|
Firebase is a scalable real-time back-end database that makes it easy to build real time apps. Kiran Kumar has built a small Perl module to interface Firebase as they don't provide an official Perl implementation.
|
|
Fun
|
Stevan Little continues his work toward adding MOP to the Perl 5 core. This seems like a bit of a side-track to see how that lead him to reach out to the Observer pattern. By that point he totally lost me. I hope you can follow these deep issues better.
|
|
Grants
|
Dr. Nicholas Clark has requested an extension to his grant improving Perl 5. You are welcome to comment on the blog post of The Perl Foundation, but there are already 9 supportive comments.
|
|
Web
|
by Sebastian Willing (SEWI)
WordPress has tons of plugins and themes and what not. Many of these are open source, so if you have some other blogging engine, for example Movable Type, or even a simple, static 'blog engine', you could convert the nice WordPress themes to one of your own. This is what Sebastian Willing has been describing in his recent blog entry.
|
|
by Alex Balhatchet (KAORU)
This time Ovid interviewed Alex Balhatchet, the CTO of Lokku/Nestoria, a London based property search engine that operates in 8 countries. They discussed the technology stack behind the search engine. The three big areas of the application and how Perl fits them well. If you are working at a start-up company I recommend reading this and sending a link to your CTO as well. You could also contact Ovid to see if he would be interested interviewing your CTO as well?
|
|
|
mudler, who is new to blogging about Perl, but not so new to Perl, first developed a new reverse proxy with Mojolicious, but in response to the commens will now work with an existing implementation to add some new features.
|
|
Interview
|
by Chad Granum (EXODIST)
After 2 months of break, the Perl Maven TV is back with an interview with Chad Granum. Most of the time we talked about Fennec, the testing environment for Perl modules and applications, but we also covered DCI (Data, Context, Interactions) a bit. The interview is available both as a YouTube video and a downloadable mp3 file.
|
|
|
Perl 6
|
by Jonathan Worthington (JONATHAN)
Promises are good when they are kept. And here we go, Jonathan Worthington has already added Promises to the JVM back-end of Rakudo Perl 6. It seems he is already working in parallel, or I don't know how he manages to get so much done so quickly.
|
|
|
by Jonathan Worthington (JONATHAN)
In this part Jonathan talks about the considerations in implementing Perl on top of a stack based machine like the JVM and on a register based virtual machine like Parrot or the MoarVM. He also discussed the possibility of a virus eating all the C-programmers, hiking in the Swiss Alps, and the proliferation of Perl forks.
|
|
|
Weekly collections
|
|
|
|
|
Perl Maven Tutorial
|
A short entry explaining how die 'stops the script' or 'throws and exception' in a bigger application. It's only a question of point of view.
|
|
The clever use of symbolic references provide a lot of power to the knowledgeable Perl developer, but when you stumble upon one by mistake, that can be very painful. Especially when you stand in-front of a class-room full of students who expect you to be the expert...
|
|
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.
|
July 26-28, 2013, Paris, France
|
|
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!
|