[Kochi-pm] [Perlweekly] #237 - CPAN Weekly
Gabor Szabo
gabor at szabgab.com
Sun Feb 7 23:25:06 PST 2016
Perl Weekly
http://perlweekly.com/
You can read the newsletter on the web, if you prefer.
http://perlweekly.com/archive/237.html
Hi there!
I hope you've enjoyed your weekend. Rested enough to tackle the next week.
I am personally very excited, because I am going to run a seminar on
testing with plenty of hands-on exercises using the real code-base of the
client. This is a format I enjoy even more than using my own home-made
exercises, because this ties in directly to their pain points.
In other news: there is a new weekly in town!
Enjoy your week and your weeklies!
Announcements
Rakudo Star Release 2016.01
http://rakudo.org/2016/02/03/announce-rakudo-star-release-2016-01/
As you might know Rakudo is 'just' the Perl 6 compiler and Rakudo Star is
the name of the distribution that includes the compiler, documentation,
and a bunch of additional modules. This is the first such release since
Perl 6 ( http://perl6.org/ ) was officially released. It also comes with
a Windows MSI Installers (
http://rakudo.org/2016/02/04/announce-windows-msi-installers-for-release-
2016-01/ ).
--------------
CPAN Weekly: one module per week, in your inbox
http://blogs.perl.org/users/neilb/2016/02/cpan-weekly-one-module-per-week-in-your-inbox.html
It seems Neil does not have enough fun editing the Perl Weekly once every 3
weeks or so. Nor does he have enough on his plate running the CPAN Pull
Request Challenge ( http://neilb.org/2015/12/30/cpan-prc-2016.html ) for
a second time, and being in the river cleaning business (
http://neilb.org/2015/04/20/river-of-cpan.html ) up to his neck. Now he
also wants to run his own weekly newsletter called CPAN Weekly (
http://cpan-weekly.org/ ) giving you one CPAN module every week. I can
only guess that he is looking for more ways to procrastinate... Good
luck!
--------------
=============
Articles
My Github dashboard of neglect
http://www.dagolden.com/index.php/2613/my-github-dashboard-of-neglect/
It is very frustrating when you submit a pull-request and noone responds to
it for a year. It is also very embarrassing when you realize you were the
one who did not respond to a pull-request. Now, with the help of a little
Perl script written by David you can see the whole list of repos where
there are pull-requests waiting for your attention.
--------------
A parallel MongoDB client with Perl and fork
http://www.dagolden.com/index.php/2602/a-parallel-mongodb-client-with-perl-and-fork/
Connect to MongoDB; fork; reconnect in each child; do your job.
--------------
=============
Testing
Last call for review of Test-Builder using Test2 (Formerly Test-Stream).
http://blogs.perl.org/users/chad_exodist_granum/2016/02/last-call-for-review-of-test-builder-using-test2-formerly-test-stream.html
'It seems that declaring something done is the best way to find out ways in
which it is not actually done.'
--------------
=============
Code
Deserialization in Perl v5.8
http://www.agarri.fr/kom/archives/2016/02/06/deserialization_in_perl_v5_8/index.html
It is interesting to see how to exploit a bug in an ancient version of
perl, though I wonder, if the fix isn't available by just upgrading perl?
See also Reddit (
https://www.reddit.com/r/perl/comments/44mgu6/exploiting_deserialization_
in_perl_v58_from/ ). Though given the fact that the vulnerable code that
does not use strict or warnings, I am not surprised the author uses such
an old version of Perl.
--------------
=============
Web
Get an in-browser remote desktop with Mojolicious and noVNC
http://perltricks.com/article/212/2016/2/2/Get-an-in-browser-remote-desktop-with-Mojolicious-and-noVNC
How to play Minesweeper on your home computer while you are at work?
--------------
Foswiki 2.1 has been released
http://blog.foswiki.org/foswiki-2-1-released/
--------------
=============
Interview
Hacker Public Radio Interviews Perl Devs @FOSDEM
http://hackerpublicradio.org/eps.php?id=1959#Perl
--------------
=============
Grants
Ian Hague Perl 6 Grant Application: JavaScript backend for Rakudo
http://news.perlfoundation.org/2016/02/ian-hague-perl-6-grant-applica.html
Would you like to be able to run Perl 6 in a web browser near you? (sort
of). Would you like The Perl Foundation to support it financially.
--------------
Perl 5 Grant Application: QA Hackathon Travel
http://news.perlfoundation.org/2016/02/perl-5-grant-application-qa-ha.html
The annual grant request of Ricardo Signes, the Pumpkin to attend the QA
Hackathon.
--------------
Perl 6 Release Goals: Final Grant Report
http://news.perlfoundation.org/2016/02/perl-6-release-goals-final-gra.html
--------------
=============
Core Perl 5
Perl 5 Porters Mailing List Summary: January 25th - February 1st
http://blogs.perl.org/users/sawyer_x/2016/02/perl-5-porters-mailing-list-summary-january-25th---february-1st.html
This is the place of the summary of the summary.
--------------
Memory savings with cperl and AvSTATIC
http://blogs.perl.org/users/rurban/2016/02/memory-savings-with-cperl-and-avstatic.html
'B::C and cperl has now proper support for copy-on-grow (COG) and
copy-on-write (COW) arrays.'
--------------
=============
Perl 6
Atom Perl6 editor tools
https://github.com/azawawi/atom-perl6-editor-tools
Tooling is critical for the success of a programming language. Having at
least one great IDE supporting the language is very important. Ahmad, who
was once one of the key contributors to the Padre (
http://padre.perlide.org/ ) project and who later went on and created
Farabi ( https://metacpan.org/release/Farabi ), has now written a plugin
for the Atom editor ( https://atom.io/ ) to support Perl 6.
--------------
Christmas announcement, two.
https://perl6advent.wordpress.com/2016/02/02/christmas-announcement-two/
Thanking the companies that supported the Rakudo Perl 6 effort.
--------------
Exploring Perl 6: Signatures, Part 2
http://friedo.com/blog/2016/02/exploring-perl-6-signatures-part-2
Class constraints with and without a where block. Promising the type of the
returned value. Introspection: How to find out about the constraints
during run-time.
--------------
Hacking on Perl 6 (Rakudo and Roast)
http://blog.urth.org/2016/02/07/hacking-on-perl-6-rakudo-and-roast/
It seems fixing a bug in Rakudo, the compiler of Perl 6, is actually fun.
--------------
IO::Glob for Perl 6
http://blogs.perl.org/users/sterling_hanenkamp/2016/02/ioglob-for-perl-6.html
--------------
=============
Weekly collections
NICEPERL's lists
http://niceperl.blogspot.com/
Great modules released last week (
http://niceperl.blogspot.com/2016/02/lxvi-cpan-great-modules-released-las
t.html );
MetaCPAN weekly report (
http://niceperl.blogspot.com/2016/02/cxcviii-metacpan-weekly-report.html
);
StackOverflow Perl report (
http://niceperl.blogspot.com/2016/02/ccxxiii-stackoverflow-perl-report.ht
ml ).
--------------
=============
Perl Maven Articles
Refactor the tests to use Test::More
http://perlmaven.com/refactoring-tests-to-use-test-more
As part of becomming a co-maintainer of Pod::Tree (
http://perlmaven.com/becoming-a-co-maintainer ) I have written a series
of articles describing the process and published them for the Perl Maven
Pro subscribers. It is time to re-publish them to the general public.
--------------
Check test coverage - add compile tests
http://perlmaven.com/check-test-coverage-add-compile-tests
--------------
=============
Event reports
FOSDEM 2016
http://blogs.perl.org/users/shadowcat_mdk/2016/02/fosdem-2016.html
--------------
FOSDEM 2016
http://blogs.perl.org/users/steve_mynott/2016/02/fosdem-2016.html
--------------
=============
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/20160208/3801f09f/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