Perl Weekly
Issue #217 - 2015-09-21 - YAPC::EU keynote videos
latest | archive | edited by Neil Bowers
|
The videos for all of the YAPC::EU keynotes are now available on youtube,
and a bunch of other videos turned up as well.
You should watch Sawyer's and Ovid's talks, but my favourite was
Xavier Noria's Homage to Perl.
After a prolonged outage, CPAN Testers is back in action,
and Barbie introduced the next Dread Pirate Roberts.
Do you like getting non-Perl links, or would you prefer
to keep things Perl-only here?
Neil
Neil Bowers
|
|
|
Announcements
|
by Gabor Szabo (SZABGAB)
All the Perl Maven articles related to Perl Dancer, now bundled in one e-book available. There is a button at the bottom of the page where you can purchase the book.
|
|
|
CPAN Testers
|
by Barbie (BARBIE)
CPAN Testers is one of those things that you only truly appreciate the value of when it goes away for a time. Like many CPAN authors, I'm very glad it's back!
|
|
|
by Barbie (BARBIE)
Barbie introduces Doug Bell (PREACTION), who not only helped with the recent rebuilding of CPAN Testers, but is going to be taking on Barbie' mantle.
|
|
|
Perl 5 news
|
|
by Reini Urban (RURBAN)
Reini has announced a release of cperl, which is a fork of the current stable Perl 5 release. You can read about the differences between Perl 5 and cperl here.
|
|
|
Community
|
by Mark Keating
If you've been to a Perl conference or workshop you've probably come across Liz and Wendy. Mark sings their praises.
|
|
|
by Alberto Simões (AMBS)
Prompted by YAPC::EU, the Portuguese Perl Mongers now have a new web site, which is generated by Perl 6.
|
|
|
CPAN News
|
|
|
Perl hacking
|
by Buddy Burden (BAREFOOT)
You've no doubt all seen that quotation, about the three hard things in computer science: naming, cache invalidation, and date/time processing? Buddy lists everything he wants from a module for processing dates, and then rates the leading CPAN modules against his requirements. He finds them all lacking in one way another, and tells us that his next blog post will be his thoughts on how we can improve things. This feels like the start of a horror movie: "don't open that door Buddy!"
|
|
by Gabor Szabo (SZABGAB)
Gabor asked how you can get Travis CI to test with Perl 5.22 and blead. One of the comments directed him to HAARG's Travis helpers, which is the reason why I included this post. Let Graham (HAARG) know if you'd like to see a "latest stable perl" capability in the helpers.
|
|
|
|
by Yanick Champoux (YANICK)
There are some weeks when I really suspect that Yanick has been snorting the orchid pollen. You'll have to decide for yourself if this is one of those weeks. (It's ok, Yanick's a friend, and a co-editor, so I have special dispensation to say things like this about him).
|
|
|
DBIx::Class
|
by Dave Cross (DAVECROSS)
Dave built a web app using Dancer2 and DBIx::Class, but found that it was running an awful lot of queries. He shares the secret of prefetch, which took one page from 120 queries down to 3.
|
|
|
|
Videos
|
by Sawyer X (XSAWYERX)
Sawyer's thoughts on the state of the Perl 5 community, after taking over from Matt. He ruminates on the definition of community and what sub-communities make up "the Perl 5 community". He ends with his proposed definition for what "community" is really about, and asks us all to think about how to grow our community. One line really resonated with me: "I know that perl fits in my head, and that's why I use it". Duration: 44 minutes.
|
|
|
by Xavier Noria (FXN)
Xavier presents his perspective on Perl and the Perl culture, as someone who used to consider himself a Perl programmer, but is now a Ruby programmer. He makes lots of great observations, and will leave you feeling better about Perl. My favourite point: he loves the SYNOPSIS section in CPAN documentation. Duration: 48 minutes
|
|
|
by Curtis 'Ovid' Poe (OVID)
Ovid talks about past turning points in the history of Perl, and the one approaching, when Perl 6 is released. He argues that we should see this as an opportunity to promote both Perl 5 and Perl 6, and the community. For example, perl.com could really do with a facelift before the big day. Duration: 55 minutes
|
|
|
by Larry Wall
This is pretty much the same talk Larry gave at YAPC::Asia, but if you haven't watch that one yet, then watch this one. Duration: 55 minutes.
|
|
by Tara Andrews (AURUM)
In her keynote, Tara presented her problem domain (aligning multiple editions of manually copied historical documents, to try and identify differences, and the root document) and how she's gone about attacking it with Perl. Duration: 56 minutes
|
|
|
At the recent Swiss Perl Workshop, Will "Coke" Coleda had a Q&A with Larry. As you'd expect, it was mainly about Perl 6. Duration: 1 hour
|
|
by JT Smith (RIZEN)
JT gave a talk on imaging effects in Perl using Imager. Duration: 52 minutes
|
|
|
Perl 6
|
by Aaron Baugher
Aaron continues to share his Perl 6 journey, illustrating concurrency with a simple password cracker script.
|
|
|
|
|
Grants
|
|
Not Perl
|
by Chen Ping
Hopefully we all know by now that there are no silver bullets, but that doesn't stop people thinking that an agile development process will solve all of their problems. This is a good discussion of some of the problems experienced by one company on their agile journey.
|
|
by David Marín
Presents the various characteristics of open source licences that you should be aware of, then goes through the major open sources licences. He makes the point that you should always specify the license for your open source, otherwise people shouldn't use it, and things like Linux distros can't include it.
|
|
by Yanick Champoux (YANICK)
Yanick demos a nifty service, showterm.io, which will generate a javascript-powered animation of a terminal session. Handy if you want to include a pseudo interactive session showing how to use some command-line tool.
|
|
|
by Phil Johnson
Eleven features of programming languages that befuddle developers, including two for Perl 5. Before you look: what two features of Perl would you expect to see?
|
|
Perl Maven Articles
|
by Gabor Szabo (SZABGAB)
The beginning of a page about DBI. Now including all the major DBD modules.
|
|
|
The first part of a series mostly on refactoring and improving code.
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|