2012年5月7日星期一

[PerlChina] Fwd: [Perlweekly] #41 - Announcing the new Perl Maven web site and the Perl Maven Cookbook



---------- Forwarded message ----------
From: Gabor Szabo <gabor@szabgab.com>
Date: Mon, May 7, 2012 at 5:32 PM
Subject: [Perlweekly] #41 - Announcing the new Perl Maven web site and the Perl Maven Cookbook
To: perlweekly@perlweekly.com


Perl Weekly

Issue #41 - May 07, 2012 - Announcing the new Perl Maven web site and the Perl Maven Cookbook

You can read the newsletter on the web, if you prefer.

Hi,

Tomorrow I am flying to Riga to attend the Perl Mova Workshop on 12-13 May 2012. Check out the link at the bottom of to see the details about this workshop. I'll be back home on the 14th only, meaning I'll send the next issue from Kiev.

I have been dragging the creation of the Perl Maven web site for too long but finally, a few days ago I did it. See the details below.

I have also added links for social sharing to the newsletter. I hope you will find this useful and will share the articles you find intersting with your followers.

Oh and I am sorry for talking so much about my stuff, I am just too excited that finally made it that far with the Perl Maven :)

Now for the actual content:

Headlines

Perl Maven Cookbook
Before you get excited in the wrong direction, this has nothing to do with the Apache Maven. This is the first and admittedly very small edition of the Perl Maven Cookbook. This is also the announcement of the Perl Maven web site I have been planning (and not developing) for half a year now. The Cookbook is given exclusively (and free of charge) to the people who subscribe to the Perl Maven newsletter.
Tweet | Facebook | Google Plus

Announcements

YAPC::NA 2013 Call For Venue
On behalf of The Perl Foundation, Josh McAdams announced the call for venue for next year's YAPC::NA.
Tweet | Facebook | Google Plus

French Perl Workshop 2012: Call for Papers
The French Perl Workshop will take place on 29-30 June, 2012, in Strasbourg. Talks are preferred in French but English is also accepted.
Tweet | Facebook | Google Plus

YAPC Brasil 2012 - The Revolution of Data
It will be held between 19-20 October 2012 in Sao Paulo, Brasil. - I've never been to Brasil :)
Tweet | Facebook | Google Plus

mod_perl 2.0.6 released
For a long time I have not heard anything about mod_perl. I was not actively looking for it either, so I am not sure if there was no new or if they were just very shy. I was happy to see the announcement by Fred Moyer with all the changes that went into this version.
Tweet | Facebook | Google Plus

2012Q2 Grant Proposals
Alberto Simoes publish The Perl Foundation grant proposals. They are waiting for your feedback!
Tweet | Facebook | Google Plus

Articles

Yak Butter Makes The Best Shaving Cream
After a long break genehack (John SJ Anderson) is back writing. Telling his journey that started with a bug in Git::Wrapper went through Dist::Zilla, landed at Emacs configuration. The nice thing is that instead of abandoning the whole yak, he actually managed to shave it, went back and solved the original problem too.
Tweet | Facebook | Google Plus

Big module sizes
Reini Urban took several modules (eg. Moose, Module::Build, DateTime::TimeZone, Dancer), and checked their sizes after static compilation of every C code they need. some surprising results there and some interesting comments.
Tweet | Facebook | Google Plus

Sqitch Status: A Step at a Time
Sqitch is a new tool by David Wheeler that will help you manage the changes in SQL in a way similar to how VCS-es work. We are lucky to be able to follow the development of the tool.
Tweet | Facebook | Google Plus

Smoothing the Condescending Onramp
Is programming complex? Should we expect everyone to use strict; use warnings and know how to use a hash before they can ask any question? How should we help others to start programming? All this in he usual, opinionated style of chromatic.
Tweet | Facebook | Google Plus

Tweaking what Moose does when a type constraint fails
AEvar Arnfjoro Bjarmason tells us that you don't always want Moose to throw an exception when an invalid value is passed to a setter method. Sometimes you might want to silently accept the bad value or fall back to some default. With or without warning.
Tweet | Facebook | Google Plus

Perl MooX::Options v1.2 release
MooX::Options makes it easy to create command line tools. Despite its name, it works with Mo, Moo, Mouse, Moose and more. By Geistteufel (Celogeek).
Tweet | Facebook | Google Plus

perlbrew and tmux
Mr. Muskrat using a shell script to brew several versions of perl and Reini Urban points to perlall.
Tweet | Facebook | Google Plus

Perl Finance - announcing AnyEvent::TWS and Protocol::TWS
Uwe Voelker has started to built native Perl interfaces Interactive Brokers Traders Workstation (IB TWS) API.
Tweet | Facebook | Google Plus

Priorities when using Any::Moose, and what Mouse people should do
What happens if you load Any::Moose and then some other module loads Moose? Will it break? What does Sawyer X suggest?
Tweet | Facebook | Google Plus

Code

Automating On Call Jury Instructions
Chris Grau explores web scraping with the good old WWW::Mechanize and HTML::DOM and then re-implements the same using Mojo::UserAgent and finally using WWW::Scripter. It's interesting to compare the three solutions.
Tweet | Facebook | Google Plus

Generate pretty weekly schedule charts using HTML::Template
A nice example by Sinan Unur showing usage of perl + HTML + CSS (setting the width style attributes by the template). In the script he is using /x \A and \Z in regexes and it really is nice.
Tweet | Facebook | Google Plus

Memoize: Revisiting a twelve year old API
Jonathan Swartz explains that memoization is basically caching and then shows the memoize module CHI::Memoize of his CHI cache.
Tweet | Facebook | Google Plus

JavaScript, Perl, IRC, and FourSquare
Mark McCracken is mostly a C++ programmer but this time he had to use JavaScript to check himself into FourSquare and then he is using Perl and a bunch of CPAN modules to monitor his long running scripts on an IRC channel. He also has a nice CPAN logo.
Tweet | Facebook | Google Plus

Lazy == Cache ?
Buddy Burden is using the lazy option of the Moose attributes as a cache.
Tweet | Facebook | Google Plus

Fun

Creating a crossword puzzle
Using Perl and some other glue Sebastian Willing explains how to create a crossword puzzle in German. I guess you could apply the same method in other languages as well.
Tweet | Facebook | Google Plus

Joy of an internal speaker
Sergey Zasenko (und3f) is playing music using Perl and Audio::Beep and MIDI::ALSA
Tweet | Facebook | Google Plus

Slides

Perl Golf
Ynon Perek gave a fun presentation about Perl Golf at the last Israel.pm meeting. These are his slides.
Tweet | Facebook | Google Plus

Perl 6

Help to write Perl 6 Documentation
If you don't know anything about Perl 6 this might be a good chance to both learn about it and contribute to its documentation. Check out the call of Herbert Breunung (lichtkind) to work on the Perl 6 tablets.
Tweet | Facebook | Google Plus

SQLite support for DBIish
'DBIish, the new database interface for Rakudo Perl 6, now has a working SQLite backend.' writes Moritz Lenz.
Tweet | Facebook | Google Plus

Events

I usually list the next 3-4 events here. The list of all the events can be found on on the web site. If your Perl event is not in the list, let me know.

Perl Mova Workshop in Kiev
May 12-13, 2012, Kiev, Ukraine
Tweet | Facebook | Google Plus

Nordic Perl workshop
June 4-5, 2012, Stockholm, Sweden
Tweet | Facebook | Google Plus

YAPC::NA
June 13-15, 2012, Madison, Wisconsin, USA
Tweet | Facebook | Google Plus

French Perl workshop
June 29-30, 2012, Strasbourg
Tweet | Facebook | Google Plus

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 of all the issues.
Reading this as a non-subscriber? click here to join us free of charge.
(C) Copyright Gabor Szabo. The articles are copyright the respective authors.

You can unsubscribe here if you don't want to receive mails any more.

You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text.


_______________________________________________
Perlweekly mailing list
Perlweekly@perlweekly.com
http://mail.perlweekly.com/mailman/listinfo/perlweekly




--
Fayland Lam // http://www.fayland.org/

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

没有评论: