Issue #65 - 2012-10-22 - German Perl Workshop CfP and who will bring reader no. 4000?

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi,

this week seems to be thinner on posts, but there are a few very interesting ones! Also, as I can see the official birthday of CPAN is coming up on Friday 26 October.

We are also celebrating. The Perl Weekly has 3999 subsribers. Let's make a deal. You bring another reader and I bring the cake! Bring just one new reader! Deal?

Gabor Szabo


Announcements

Perl and WURFL: There is only one way to do it right

A strange title, but it is commendable that they went all the way, and ScientiaMobile released a Perl API for WURFL (Wireless Universal Resource File). (Link via Simon Wilcox at the London Perl Mongers)

German Perl-Workshop 2013 - Call for Papers

by Tina Müller (TINITA)

The workshop will take place between 13-15 March, 2013, in Berlin. Talk submission dead-line December 13th.


Articles

A configurable HTML parser, part 2

by Jeffrey Kegler (JKEGL)

In this articles, there is way more than I ever wanted to know about HTML, and the specification of HTML. The thing is, that someone has to know if text is allowed immediately inside tags, or if there needs to be another element. Eg.

. Jeffrey Kegler discusses the topic, and using his Marpa project provides a parser to deal with the problem.

ShareDir Without The Leftover Blues

by Yanick Champoux (YANICK)

When upgrading a module, the CPAN client does not know how to remove the old, unnecessary files. This can be especially problematic with external files such as images used as icons. Yanick Champoux created Dist::Zilla::Plugin::ShareDir::Tarball that will allow you to distribute all the shared files as a single tar.gz file. He also created File::ShareDir::Tarball that will allow you to later find the files installed inside that zip file. It should be a drop-in replacement for File::ShareDir.


Discussion

A Simple Mojolicious/DBI Example

by Joel Berger (JBERGER)

Not only is this a good, and small example on how to start writing web applications with a database back-end, but the ensuing discussion also provides a much deeper understanding how build a web application.

A Simple Plack/DBI Example

In the footsteps of Joel Berger, Toby Inkster wrote an example using these two low-level abstraction modules. The example in itself is interesting, but the discussion about indirect method calls and syntax disambiguation might be also interesting to you.

DBIC vs DBI

by Dave Cross (DAVECROSS)

Dave Cross explains why DBIC (aka. DBIx::Class), the currently most popular ORM (Object Relational Mapper) of Perl is not only for people who don't know SQL.


Releases

MakeMaker, dev releases, perl 5.16 and Carton

by Tatsuhiko Miyagawa (MIYAGAWA)

Perl 5.16 and 5.16.1 are shipped with a developer release of ExtUtils::MakeMaker and there is no newer version CPAN. This sometimes breaks Carton. Tatsuhiko Miyagawa is a nice guy, so he phrases in a very nice way how p5p and the authors of the core modules could avoid such problems. I am just surprised how can this happen? Why is there no policy in p5p that they only ship with productions modules that have been released to CPAN?


Code

Splitting the XS modules into multiple files

IF you are trying to call C or C++ subroutines from, you are probably familiar with XS. Sergey Babkin provide a solution for the case, when your XS file becomes too big.


Fun

Testing for HTTP compression

I guess the title should be 'Dead serious fun'. While Kirk Kimmel was trying to determine what the content-encoding of a web page is, he stumbled upon an interesting piece of SQL injection attack.

Announcing TheGameCrafter::Client

by JT Smith (RIZEN)

The Game Crafter allows you to build and publish your own board games.


Grants

Perl 6

There is also a weekly summary of Perl 6 linked from the 'weekly collections' section

STEP Actions

by Solomon Foster

Solomon Foster is making more steps.


Other

Moved Draft of Perl Recruiter FAQ to Github

by John Napiorkowski (JJNAPIORK)

Are you fed up by recruiters writing PERL? Are you a requiter fed up with the quirks of the Perl community? It is time to help John Napiorkowski improve this document that will help recruiters navigate the murky waters of the Perl community.


Weekly collections

Perl 6 changes - 2012W41

This came in a week ago, just a bit after I sent out the newsletter.

Perl 6 changes - 2012W42

Thanks to Konrad Borowski (glitchmr) for publishing the edition early. Doing it on Saturday and then updating on Sunday works fine for me :)


Past events

The IPW afterthoughts of lichtkind

by Herbert Breunung (LICHTKIND)

Herbert Breunung visited the Italian Perl Workshop. He likes ice cream.

Nordic Perl Workshop 2012

The logiclab report of NPW. I wonder, is that Jonas B. Nielsen writing?


Events

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

Austrian Perl Workshop

November 16-17, 2012, Vienna, Austria

London Perl Workshop (LPW)

November 24, 2012, London, UK

OSDC Australia

December 4-7, 2012, Sydney, Australia



You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week