[Kochi-pm] [Perlweekly] #131 - blogs.perl.org cracked and fixed

Gabor Szabo gabor at szabgab.com
Sun Jan 26 23:34:53 PST 2014


Perl Weekly 

http://perlweekly.com/

You can read the newsletter on the web, if you prefer.
http://perlweekly.com/archive/131.html



Hi,


this week was a bit stormy with a break-in to the server hosting
blogs.perl.org, and the fixing of it. Other than the description of this
break-in, you will find quite a few articles that might be interesting to
you.


The Dutch and Czech workshops were added to the list of events at the
bottom of this edition. Please check those out too!


Enjoy!




Sponsors

  
  .nz Registry Services is hiring Perl Software Developers - New Zealand
  http://bit.ly/1cZTBrj
 
  The work is across application, web-based & intranet development & your
  skills in OSS development are reqd. It is crucial you have used Perl,
  Moose, DBI::x, OO Perl, XML and have exp. with SQL, Linux and Revision
  control. You will have used HTML, CSS on a daily basis along with
  Internet protocols (HTTP, HTTPS, SMTP, DNS, Whois, EPP)
  --------------

  
  We're Hiring Perl Software Developers - Grant Street Group
  http://bit.ly/14ZjcSG
 
  We're a growing software company using open source software/modern Perl
  practices to build innovative e-payment, auction, and tax collection web
  applications.<br>We're looking for talented, motivated professionals
  committed to flawless work and customer service.<br>Please apply online
  ("http://bit.ly/19sbfam").
  --------------

  

=============

Announcements

  
  blogs.perl.org
  http://bit.ly/1lfxiZ6
 
  Someone broke into the blogs.perl.org site. Copied the users table and
  posted some stupid page on the site. Ironically, the announcement came on
  the Perl Hacks site run by Dave Cross, one of the maintainers of
  blogs.perl.org
  --------------

  
  The Return of blogs.perl.org
  http://bit.ly/1lfxkQM
 
  Three days later, the site was repaired and came back for you to read and
  post there. Let's thank Aaron Crane and Dave Cross for the quick action.
  --------------

  

=============

Articles

  
  Horizontal Reuse: An Alternative to Inheritance
  http://bit.ly/1lfxkQN
 
  Posting on the programming blog of O'Reilly, Toby Inkster compares an
  alternative to inheritance in Java, Ruby, PHP, and Perl using Moose.
  --------------

  
  Want to help Gtk-Perl? Help update project information and metadata in Gtk-Perl modules!
  http://bit.ly/1lfxiZb
 
  Have you ever created desktop applications with Perl? Perhaps using
  Gtk-Perl? Brian Manning describes what kind of changes he has made to
  move the Gtk-Perl project forward and what you can help with. Four
  non-programming items.
  --------------

  
  A UserAgent class or role for an API?
  http://bit.ly/1lfxiZc
 
  Neil Bowers tells about his journey during which he was contemplating
  several solution to creating a class in the BambooHR API. Ideas that came
  up were: Plain code, Lazy builder, Delegation, and Roles.
  --------------

  

=============

Testing

  
  Test Suite Organization
  http://bit.ly/1lfxkQO
 
  Ovid explains why mirroring the class-structure of your module in the tests
  as well is a good idea, and also gives some tips how to go about doing
  it.
  --------------

  

=============

Code

  
  Make your code run faster with Perl's secret turbo module
  http://bit.ly/1lfxl72
 
  David Farrell describes the MCE, the Many-core Engine module of Mario E.
  Roy. It provides parallel processing capabilities using either forks or
  threads, whichever is available on your system.
  --------------

  
  Perl's Special Named Code Blocks
  http://bit.ly/1lfxl73
 
  BEGIN, UNITCHECK, CHECK, INIT, END, DESTROY, DEMOLISH and AUTOLOAD. Just to
  name a few.
  --------------

  
  Benchmark JSON::XS vs Sereal vs Data::MessagePack
  http://bit.ly/1lfxl76
 
  Celogeek is working with Redis and so he was looking for a fast way to do
  data serialization and deserialization in Perl. He checked 3 packages:
  JSON::XS and Data::MesssagePack provide language-independent data
  structures, while Sereal is only implemented for Perl. His recommended
  solution is Data::MessagePack.
  --------------

  

=============

CPAN

  
  Curating CPAN one dist at a time
  http://bit.ly/1lfxjfE
 
  Neil Bowers crossed the line. He managed to get a module he has not written
  by himself to be removed from CPAN. Some of you will highly appreciate
  this work, others will detest it as killing a sacred cow. What do you
  think? Would you like to encourage Neil to keep working on this, or do
  you think there are other, more effective avenues to improve CPAN?
  --------------

  
  Changes files and CPAN::Release::Spec
  http://bit.ly/1lfxjfI
 
  How and why keep your Changes file in standard form. If you are not a CPAN
  author, then helping to standardize Changes files could be a simple way
  to help the Perl and CPAN ecosystem. There are pointers in this post how
  to see which distributions have Changes files that not according to the
  spec. Then you can go ahead and help fix those.
  --------------

  
  Dist::Zilla is for lovers
  http://bit.ly/1lfxjw6
 
  Last week there was quite a bit of anger ("http://bit.ly/1lfxl7d") flowing
  towards Dist::Zilla, its users and author, to which David Golden
  responded ("http://bit.ly/1lfxl7g") in a harsh way. Now Ricardo Signes,
  the author of Dist::Zilla, tries to explain his position and tries to
  calm people down. Last week I left out these links as I did not want to
  give a stage for those haters in the original post, but now I feel it
  might be better to share these.
  --------------

  

=============

Fun

  
  Learning Perl Challenge: March Madness
  http://bit.ly/1lfxjwb
 
  If you want to get people to notice Perl, or if you want to become a
  millionaire (or both), brian d foy has a challenge for you.
  --------------

  
  Repliconz - dev log 0
  http://bit.ly/1lfxmrE
 
  Getting started with Perl SDL (Simple DirectMedia Library). There is also a
  blogs.perl.org ("http://bit.ly/1lfxlnJ") version of this post.
  --------------

  
  Perl and Me, Part 7: The Most Powerful Weapon Which You Can Use to Change the World
  http://blogs.perl.org/users/buddy_burden/2014/01/perl-and-me-part-7-the-most-powerful-weapon-which-you-can-use-to-change-the-world.html
 
  
  --------------

  

=============

Interview

  
  An interview with Steven Haryanto
  http://bit.ly/1lfxlnM
 
  
  --------------

  

=============

Slides

  
  my $scalar;
  http://bit.ly/1lfxlnN
 
  Emma Howson has recently started to learn Perl. She decided to describe the
  process and what she learned in a series of blog posts. A very welcomed
  process. This time it is about scalar variables, and their declaration
  using "my".
  --------------

  

=============

Parrot

  
  Parrot 6.0.0 "Red-necked Amazon" Released!
  http://bit.ly/1lfxmrP
 
  
  --------------

  

=============

Videos

  
  David Oswald about Regular Expressions
  http://bit.ly/1lfxlE5
 
  55 min video presentation.
  --------------

  

=============

Perl 6

  
  January Rakudo Compiler Release: MoarVM support and much more
  http://bit.ly/1lfxmI8
 
  Jonathan Worthington explains the significance of the most recent release
  of the Rakudo Perl 6 compiler.
  --------------

  

=============

Other

  
  Perl at FOSDEM 2014: dev-room and stand
  http://bit.ly/1lfxlEb
 
  Just another reminder for those who like beer or chocolate, or are
  otherwise near-by Brussels, Belgium. FOSDEM will take place on 1-2
  February. There will be a Perl dev-room on Saturday and a Perl booth to
  visit both days.
  --------------

  

=============

Weekly collections

  
  MetaCPAN weekly report - Perl
  http://bit.ly/1lfxmIf
 
  
  --------------

  
  StackOverflow Perl report
  http://bit.ly/1lfxlEi
 
  
  --------------

  

=============

Perl Maven Tutorials

  
  EOF - End of file in Perl
  http://bit.ly/1lfxmIl
 
  In other languages you might need to use eof(), but in Perl you almost
  never need it. Here is why.
  --------------

  
  What are string and numeric contexts?
  http://bit.ly/1lfxmYE
 
  The first guest post of Curtis "Ovid" Poe on the Perl Maven site. We talked
  about scalar and list context earlier, but do you know what is numeric
  context and string context? Ovid explains.
  --------------

  

=============

Events
I usually list the next 3-4 events here. The list of all the events can be
  found on the web site (http://perlweekly.com/events.html). If your Perl
  event is not listed there, please let me know.
  
  German Perl Workshop (GPW 2014)
  http://bit.ly/10WS00y
 
  March 26-28, 2014, Hannover, Germany
  --------------

  
  Dutch Perl Workshop 2014
  http://bit.ly/1ffHbRk
 
  25 April 2014, Utrech, The Netherlands
  --------------

  
  Polish Perl Workshop 2014
  http://bit.ly/1cOHnCx
 
  16-18 May, 2014 in Poznan, Poland
  --------------

  
  Czech Perl Workshop
  http://bit.ly/1ld4Fvu
 
  20-21 May 2014, Prague, Czech Republic
  --------------

  

=============




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/20140126/ea9179f0/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