Perl Weekly
Issue #195 - 2015-04-20 - QA Hackathon results and reports
latest | archive | edited by Gabor Szabo
|
Hi there!
The QA Hackathon has just ended, but we already have some reports (3 daily reports by Tatsuhiko Miyagawa), and we also have some additional ideas by Neil Bowers. I am sure more reports will follow in the coming days and weeks.
There are also two articles talking about the upcoming YAPC::NA master classes. (Just a reminder, if you'd like to join the front-end development class by yours truly, you have 48 hours left to sign up to ensure the discounted price for yourself, and that the course will take place at all.)
Oh and if you are looking for a new job, make sure you check out the job offers by our sponsors!
Enjoy!
Gabor Szabo
|
|
|
Sponsors
|
Teleperformance is looking for talented Perl developers who are eager to join our team (10 developers). We are a close-knit development group who live and breathe Perl and the open source philosophy. We are located in Grandview Heights, Ohio, with easy access to the downtown area.
|
|
Our yummy Perl codebase handles millions of emails in production each week! We're growing like crazy, doubling in revenue and size annually. We want you to join our team in Utah. Pass our "Perl Challenge" to win a $100 Amazon gift card and an interview. Hires will receive a sizable signing bonus.
|
|
Articles
|
by Dave Jacoby (JACOBY)
How do you have multiple subroutines responding to the same name, distinguished only by the subroutine signature?
|
|
|
by Dave Jacoby (JACOBY)
Handlebars is a templating system in JavaScript. Text::Handlebars is a Perl port of the templating system.
|
|
|
|
by Dave Cross (DAVECROSS)
Dave explains what is & used for, an why one should never use & in-front of a subroutine.
|
|
|
Discussion
|
by Dave Jacoby (JACOBY)
In an Ajax-using web application, should you generate HTM chunks on the server and send them over while they are ready for display, or should you go with the crowd and send over only the data letting the client-side generate the HTML? Reddit.
|
|
|
Testing
|
by David Farrell (DFARRELL)
Replace your real database with an SQLite database that only uses memory to store data. Much faster than your regular database and you can be sure only your application has access to it.
|
|
|
Code
|
by Rob Lauer
Correct - Complete - Comprehensible - Current - Convenient - but how?
|
|
CPAN
|
by Neil Bowers (NEILB)
Would you be interested in a service that would send you an e-mail when one of your module is used by a new module on CPAN?
|
|
|
by Neil Bowers (NEILB)
What would make you provide a list of modules you use in your non-cpan project (open source or closed source alike)?
|
|
|
by Tatsuhiko Miyagawa (MIYAGAWA)
Carmel is intended to be a successor of Carton, with a better internal structure and an interesting architecture change.
|
|
|
Fun
|
by brian d foy (BDFOY)
Using ^ more than once in a regex. Strange. Very strange.
|
|
|
Grants
|
|
|
Other
|
|
by Peter Thoeny
This TWiki.org blog post describes how to create a dice-indexed based passphrase using a TWiki-based generator embedded in the blog post. All done with some TML (TWiki Markup Language) and some HTML.
|
|
|
Training
|
by Dave Rolsky (DROLSKY)
Dave is going to give two classes at YAPC::NA: 'Introduction to Moose' is an already traditional training class and 'Introduction to Go' is a brand new one.
|
|
|
by Sawyer X (XSAWYERX)
Sawyer and Mickey Nasriachi, two core developers of Dancer are going to give a 1-day training class at YAPC::NA.
|
|
|
Weekly collections
|
|
Perl Maven Tutorials
|
Especially when you are developing an application, you will want to make sure that the script you are changing will load the module that is in the same directory structure. This will make it easier to have multiple development environments and even a few deployment environments on the same machine.
|
|
|
by Dave Rolsky (DROLSKY)
How did Dave Rolsky manage to add 12 almost identical methods to Log::Dispatch without using the ancient technique of copy-paste?
|
|
|
by Gabor Szabo (SZABGAB)
Trying to create a search.cpan.org clone using PSGI as front-end and MetaCPAN as back-end.
|
|
|
You might be using Moo or Moose for any new project, but there are plenty of applications out there using the classic Perl OOP. This article helps you understand how does that work.
|
|
Event reports
|
by Tatsuhiko Miyagawa (MIYAGAWA)
The highlights: RSS Dashboard; cpanm, PerlPowerTools and plenv; CPAN::Common::Index; Fatpacking cpanm; PAUSE
|
|
|
by Tatsuhiko Miyagawa (MIYAGAWA)
Plack; provides & indexes; CPAN::Common::Index; pausetm - PAUSE Time Machine; FatPacker; cpanm; Carmel; POP: PAUSE on Plack; plenv slowness; cpanf
|
|
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|