[Kochi-pm] [Perlweekly] #187 - The FOSDEM after-effect
Gabor Szabo
gabor at szabgab.com
Sun Feb 22 22:47:18 PST 2015
Perl Weekly
http://perlweekly.com/
You can read the newsletter on the web, if you prefer.
http://perlweekly.com/archive/187.html
Hi,
We're definitely getting more blog posts about Perl 6 since FOSDEM. I
wonder if that's going to continue for the rest of the year, or if it's
still the after-effect from FOSDEM...
More than anything, participants in the Pull Request challenge seem to want
to fix bugs. Put your buggy dists on github! :-)
Editor #3, Neil
Sponsors
Looking for Perl Gurus to work in exciting development environment
https://www.striata.com/about-striata/career-application/africa/perl-developer/
Do you eat Javascript for lunch? Are you familiar with Web Servers such as
IIS and Apache? Do you dig Perl the most? Then join Striata! We will make
best use of your talent, while ensuring that you grow and learn in an
environment that boasts some of the best developers in the industry.
Apply now!
("https://www.striata.com/about-striata/career-application/africa/perl-de
veloper/")
--------------
=============
CPAN News
NICEPERL's lists
http://niceperl.blogspot.co.uk/2014/12/vii-cpan-great-modules-released-last.html
Miguel Prz (NICEPERL ("https://metacpan.org/author/NICEPERL"))'s regular
lists: Great modules released last week
("http://niceperl.blogspot.co.uk/2015/02/xvi-cpan-great-modules-released-
last.html"); MetaCPAN weekly report
("http://niceperl.blogspot.co.uk/2015/02/cxlviii-metacpan-weekly-report-p
athtiny.html"); StackOverflow Perl report
("http://niceperl.blogspot.co.uk/2015/02/clxxiii-stackoverflow-perl-repor
t.html").
--------------
Syntax highlighting as RTF
http://rjbs.manxome.org/rubric/entry/2072
Rik has released a module (RTF::VimColor
("https://metacpan.org/pod/RTF::VimColor")) and associated script (synrtf
("https://metacpan.org/pod/distribution/RTF-VimColor/bin/synrtf") which
will take some code and produce an RTF file which has syntax highlighting
on the code.
--------------
Sometimes, It's the Little Things
http://techblog.babyl.ca/entry/file-serialize
Yanick presents File::Serialize
("https://metacpan.org/pod/File::Serialize") which will (de)serialise
YAML, JSON and TOML, using the 'right' module behind the scenes, so you
don't have to remember which is the right module to use these days.
--------------
Removing AUTOLOAD from CGI.pm
http://blogs.perl.org/users/lee_j/2015/02/removing-autoload-from-cgipm.html
Lee describes a change that he's made to CGI
("https://metacpan.org/pod/CGI") which simplifies the code and will mean
CGI now gets correct test coverage results. It's currently a developer
release ("https://metacpan.org/release/LEEJO/CGI-4.13_02"), so please
test it if you use CGI ("https://metacpan.org/pod/CGI").
--------------
=============
Hacking with Perl and CPAN
Today's bit of black perl
http://blogs.perl.org/users/aristotle/2015/02/invocant-arg-aliasing.html
Aristotle presents a small perl script which illustrates a way that the
unwary, and those new to Perl, can be surprised when playing around with
subroutine arguments.
--------------
Using Perl Dancer and Docker to create simple monitoring system
http://blogs.perl.org/users/ivan_bessarabov/2015/02/using-perl-dancer-and-docker-to-create-simple-monitoring-system.html
Ivan presents an easy-to-install monitoring system he's created called
<em>curry</em>, which is built on Docker ("https://www.docker.com") and
Dancer ("https://metacpan.org/pod/Dancer").
--------------
Always make immutable (unless you have a good reason not to)
http://blogs.perl.org/users/kd/2015/02/always-make-immutable-unless-you-have-a-very-good-reason-not-to.html
You often read about the need to call <code>make_immutable</code> on your
Moose classes, but do you know what the impact can be if you don't? kd
benchmarked one of his webs after before and after, and found that adding
<code>make_immutable</code> made it 5 times faster.
--------------
Analysing CPAN Testers' Reports
http://blogs.perl.org/users/e_choroba/2015/02/analysing-cpan-testers-reports.html
For his February assignment, E decided to look into his dist's CPAN Testers
failures. He describes his approach and how it led in his pull request.
The comments on his post point out some other tools that can help this
sort of investigation.
--------------
CPAN.io, yearly boards and gamification
http://blogs.perl.org/users/book/2015/02/cpanio-yearly-boards-and-gamification.html
You may think of him as "BooK", or "the guy in the pink shirt". Philippe
has added some new pages onto cpan.io ("http://cpan.io") which show
leaderboards for all years, such as this one
("http://cpan.io/board/once-a/week/releases/years.html").
--------------
A Gentle Introduction to Bread::Board
https://www.iinteractive.com/notebook/2015/02/18/bread-board.html
Yanick introduces the <em>inversion of control</em> concept, and presents
how you can do it with Bread::Board
("https://metacpan.org/pod/Bread::Board"). Obviously Canada has multiple
definitions for the word 'gentle'.
--------------
Configuration Station
https://blog.afoolishmanifesto.com/posts/configuration-station/
Frew shows how his thoughts on handling configuration has evolved via
various technologies, to his latest approach.
--------------
=============
Misc
How do you join the conversation?
http://tinypig2.blogspot.co.uk/2015/02/how-do-you-join-conversation.html
David ask what sources of tech news do the rest of you (us) follow, which
he might find of interest. He means aside from Perl Weekly, of course.
--------------
Automatic chrome redirect from SCO to MetaCPAN
http://blogs.perl.org/users/bvierra/2015/02/cpan-to-metacpan-auto-redirect-for-chrome-released.html
Billy has created a Chrome extension that will automatically redirect you
from search.cpan.org ("http://search.cpan.org") to MetaCPAN
("https://metacpan.org").
--------------
CPAN dists not on github
http://neilb.org/2015/02/22/cpan-github-targets.html
There are several hundred people taking part in the pull request challenge
who want to fix your bugs. All you need to do is put your distribution on
github, and make sure the repo is listed in the metadata.
--------------
=============
Perl 6
Avoid a Common Software Bug By Using Perl 6
http://blogs.perl.org/users/ovid/2015/02/avoid-a-common-software-bug-by-using-perl-6.html
Curtis shows how Perl 6's gradual typing can prevent certain types of bugs
in your code. He throws some other Perl 6 titbits in as well.
--------------
Profiling Perl 6 code on IRC
http://perlgeek.de/blog-en/perl-6/2015-profiling-on-irc.html
Moritz presents the IRC bot <em>camelia</em>, which will run Perl 6 code
snippets seen in the <code>#perl6</code> IRC channel, and give feedback
on them. I have to admit that my first thought was wondering what
naughtiness might be possible, but it's pretty cool!
--------------
Thoughts on getting Perl 6 for Christmas
http://www.dagolden.com/index.php/2406/thoughts-on-getting-perl-6-for-christmas/
David lays out his current thinking on Perl 6. TL;DR: likes some bits, but
thinks it seems large / complex and under-documented at the moment.
--------------
I like trains! Fast trains, that is ...
https://p6weekly.wordpress.com/2015/02/17/2015-07-i-like-trains-fast-trains-that-is/
The weekly Perl 6 update: performance improvements; the 'long' type, and
stricter laxness, among other things.
--------------
=============
Grants
RFC: Limiting grant duration
http://blogs.perl.org/users/makoto_nozaki/2015/02/rfc-limiting-grant-duration.html
Nozaki-san has proposed a change to TPF rules for grants, aimed at defining
a deadline for all grant applications, beyond which projects would be
deemed to have failed. If you have an opinion, please add a comment.
--------------
Maintaining the Perl 5 Core: Report, Month 16
http://news.perlfoundation.org/2015/02/maintaining-the-perl-5-core-re-14.html
Karen posted Dave Mitchell's latest report for his TPF grant to support
work on the Perl 5 core.
--------------
=============
Perl Maven Tutorials
CPAN for older versions of Perl
http://perlmaven.com/cpan-for-older-versions-of-perl
Some explanation about the CPAN Testers and about cpXXXan.
--------------
Don't keep generated files in version control
http://perlmaven.com/dont-keep-generated-files-in-version-control
Files generated by the Perl toolchain, by the editor, an even by the
operating system should usually be excluded from version control system.
Here is a list of what should be excluded and how to to that.
--------------
=============
Conferences and Meetups
Looking for YAPC::NA News?
http://blogs.perl.org/users/dan_wright/2015/02/looking-for-yapcna-news.html
Dan described all the different ways you can keep up-to-date on news
related to YAPC::NA ("http://www.yapcna.org/yn2015/").
--------------
=============
You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.
Want to see more? See the archives ( http://perlweekly.com/archive/ ) of all the issues.
Reading this as a non-subscriber? Join us free of charge. http://perlweekly.com/
(C) Copyright Gabor Szabo http://szabgab.com/
The articles are copyright the respective authors.
You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.
If you don't want to receive mails any more
you can unsubscribe here: http://perlweekly.com/unsubscribe.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/kochi-pm/attachments/20150223/61455301/attachment-0001.html>
-------------- next part --------------
_______________________________________________
Perlweekly mailing list
Perlweekly at perlweekly.com
http://mail.perlweekly.com/mailman/listinfo/perlweekly
More information about the Kochi-pm
mailing list