HTML forms with FormHandler

Gerda Shank will give a talk at YAPC::NA 2012 described as:

Using FormHandler forms from basic to complex. Organizing your form library. Different rendering options; rendering themes; rendering for Twitter Boostrap and similar frameworks. Automatic database integration; handling your own database updates. Customizing form behavior. Testing forms.

[From the YAPC::NA Blog.]

The YAPC::Asia Tokyo 2012 Venue Is ...

Moving out from our beloved Tokyo Institute Of Technology, YAPC::Asia Tokyo 2012 is going to be held at a new location: Ito International Research Center, in University Of Tokyo.

This is a brand new facility that opens come April 1st 2012, and us Perl hackers are going to take over the place September 27, 28, 29.

This year we're inviting Tim Bunce, Adam Kennedy, and Larry Wall to the festivities. And as always, I'm sure we're going to have many many interesting talks from hackers from the far east.

If you have any questions, please let us know! If you've never been to YAPC::Asia Tokyo before, take a look at our photos and videos. You won't regret coming to visit us!

Same feeds, less spam

I subscribe to both and, so whenever "JT Smith" posts something, I receive 2-3 copies, when I would rather receive 0. Today, I finally took a few minutes to fix this with one of the few useful things Yahoo has ever created: Pipes. Enjoy Perl news with less spam (RSS).

The Essential Perl Hacker's Toolkit

Stephen Scaffidi will give a talk at YAPC::NA 2012 described as:

Idea: Untitled - "Free Meetup Service for Software Developers"

Hi, I've been thinking of developing a free meetup for developers, if interested please take this survey -

Some Perl things I hope the lazy web does for me

I always have more ideas than time to work on them.

  1. Something in Mojolicious to act as a credential wallet, like LWP's credentials. I got about half way to implementing it while learning the code base at the same time. I know I could do that on my own, but I'd like Mojo to handle it. I think it's just got to do the same things that the Cookies module does its work.
  2. An updated version of twiddle-regex program. John Klassa wrote this years ago. It's a Tk app that I've found it again and created the twiddle-regex github project for it.
  3. I thought briefly about a WWW::Mechanize based on Mojolicious, but I don't really care what the implementation is as long as it does what I want.
  4. There's a Parse::Yapp grammar for JavaScript on Perlmonks, but I'd like a module for that with a way to walk the structure. I could have used it in a Stackoverflow question that wanted to extract data from the script portion of a webpage.
  5. BBEdit allows for all sorts of "clipping" files that act as templates. I have the Perl Glossary set, but now I'm thinking I want a set of templates for particular tasks instead of a general script. The one I want right away? A script that's mostly configuring Mojo::UserAgent.

Booking is now a YAPC::NA 2012 sponsor! is...

Booking is now a YAPC::NA 2012 sponsor! is part of and is World’s #1 Online Hotel Reservations Company, offering over 200,000 hotels worldwide.

Due to the growth of our IT department we are now hiring Perl devs!

We use Perl, Apache, mod_perl, MySQL, Memcache, Mason, JavaScript, Git, Linux & more!

Our software development basis is SCRUM.

If you want to work in an international, result driven, fun & dynamic environment, join our team in Amsterdam, the Netherlands!

[From the YAPC::NA Blog.]

The Latest State of Perl ZMQ Bindings

I just uploaded the latest batch of zeromq (libzmq) bindings for Perl. They will eventually replace the current binding, It's a big refactor, but it's one that will allow me to provide a far more stable bindings.

Note: they are still all dev releases, so will not show up by default in your CPAN client.

If you have comments, please speak up now!

WTF is 0MQ/ZMQ/ZeroMQ ?

Read it here. It's a fairly complicated library, one that allows for a fairly complex networking framework with ease. One thing that people often get confused is that it's not a "message queue" RabbitMQ/ActiveMQ/Q4M. It's a "message oriented" networking framework.

Mongrel2 is a good real-life use case. While I haven't actually seen the code, I hear that dotCloud also builds their auto-deploy infrastructure around ZMQ.

Rationale For Making All This Change

About is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.