You're wrong! How does it feel to be wrong? I've never been and you look like someone who would know!
March 2012 Archives
Jacinta Richardson will be giving a free workshop at YAPC::NA 2012 described as:
So you’ve heard of Moose, autodie, DBIx::Class, Try::Tiny, Method::Signatures, autobox, NYTProf, Perl::Critic, test driven development and the funky regular expressions changes Perl 5.10 brought in. Or at least you’ve heard of some of them. Have you had the opportunity to smash these all together and see what amazing results can fall out?
This tutorial will treat most of these modules as black boxes which do amazing magic; and i…
A. Sinan Unur will give a talk at YAPC::NA 2012 described as:
Personal response systems (PRS) are small, dedicated pieces of hardware with a bunch of buttons on them. They transmit key presses to a dedicated receiver.
PRS are used in large classrooms to track and measure student attendance and participation, and to record responses to questions interspersed in a lecture. The software that comes with these systems is usually closed source, not-extensible, and generally lame.
Twilio provides a service th…
Gabor Szabo will be giving a talk at YAPC::NA 2012 described as:
Code refactoring is “disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior”. It is needed to ensure your code remains readable while growing in size and scope.
It is needed if you have some old code base that needs improvement and after every period of intense development when you “did not have the time to properly design your code”.
There are several…
Mark A. Stratman will give a talk at YAPC::NA 2012 described as:
This talk will help get you in the mindset necessary to write effective documentation.
We will briefly touch on POD (Plain Old Documentation) syntax, but due to its elegant simplicity we can quickly move on to examine the bigger picture, and explore the decisions we face when writing documentation.
Some key points will include:
- Conventions and expectations
- APIs, Tutorials, Manuals, and Cookbooks… and how and when to u…
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.]
Stephen Scaffidi will give a talk at YAPC::NA 2012 described as:
How many times have you written your own routines to filter a file in-place? Maybe you just wrote a ‘quick routine’ to generate permutations… or parse CSV… or compare dates and times… *shudder*
How about handling command-line options? Do you write your own code for logging? reading & writing from pipes? Daemonizing processes? Make HTTP requests? You have? *AREN’T YOU A CLEVER HACKER!*
NOW STOP IT.
Other people have alr…
Michael Peters will be giving a talk at YAPC::NA 2012 described as:
Security is important in any programming environment but programming for the web has some unique possibilities and hazards. Most web programmers have little to no training in security and lots of web development is done by people who don’t wear a full-time developer hat. Add to this the fact that bad security on a web project can have very public, very embarassing, and sometimes legal consequences.
This talk will walk through the basics of web…
John Napiorkowski will be giving a talk at YAPC::NA 2012 described as:
In Q4 2011 I taught an eight session class about Modern Perl, which was primarily aimed at people that are new to Perl but wanted to learn.
This is a presentation about what I learned from my students during that class. I will review what they loved as well as what they found difficult. The goal of my presentation will be to help those who want to teach Perl for fun and advocacy learn from my experience. Additionally I think that the c…
Joel Berger will give a talk at YAPC::NA 2012 described as:
I am no expert in XS, nor am I am expert in C, but events conspired to force me to learn. What I found is that while XS can be used as a language all its own, it can also look and feel very much like C.
In this talk I will present a minimal subset of XS needed to get started. I will present some “easy” idioms and rules-of-thumb to keep XS from becoming overwhelming. Best of all, its still real XS, so you can add all the full-power XS you want later!…
We will be having a Perl Foundation Party at YAPC::NA 2012 this year. At the banquet we’ll hand out clubbing shirts. They light up and animate like the image above. That will be your ticket to get into the party.…
Jason May will give a talk at YAPC::NA 2012 described as:
This talk will introduce common ways of using Perl to have processes communicate to each other. It will cover things like how to communicate between parent/child processes and between completely separate processes, whether it is on the same host or a different one. It will also cover libraries and tools that facilitate building and testing these aspects, such as Reflex, AnyEvent, and netcat.
Common examples that are applicable to each aspect of the talk…
Watch the last 30 seconds of this video.
Stevan Little will be giving a talk at YAPC::NA 2012 described as:
Introduced at YAPC::NA 2011, the Jackalope web-service framework was still a work-in-progress. Now a year later, Jackalope is still a work-in-progress but has seen over a year of real world usage. Come to hear what worked and what didn’t work about the framework and about building REST web-services for a large organization.
[From the YAPC::NA Blog.]
Glen Hinkle will be giving a talk at YAPC::NA 2012 described as:
Get an overview of what Mojolicious has to offer, and what makes it unique in the Perl community. Learn how to quickly make and deploy a web app (even if you have no web development experience) and know what resources are available to you going forward.
Best served with beginners, intermediates looking for direction, and those curious to see what this whole mojo thing is all about.
Get on the bus!
Guest poster brian d foy writes:…
As of now we have approved the list of talks for YAPC::NA 2012. You made it tough. We had 150 talks submitted, and only had room in the schedule for 95! So we had to make some tough choices.…
Mark Fowler will be giving a talk at YAPC::NA 2012 described as:
This talk attempts to be the definitive guide to current state of exception handling in Perl
This talk will cover:
* The concept of exceptions and exception flow control
* throwing errors with die
*** The final newline oddity
* eval (it’s pronounced ‘try’)
*** The two forms of eval
*** Dealing with errors
*** How this sucks…
Lee Aylward will be giving a talk at YAPC::NA 2012 described as:
After investigating oEmbed, I came to the conclusion that oEmbed is a great idea, but difficult to use in practice. oEmbed providers are inconsistent and unreliable. So I built Noembed, a consistent oEmbed gateway to a large list of sites (many that don’t even support oEmbed themselves.)
Noembed was built using a mix of Plack and AnyEvent. It is used by us at Ars Technica, and will soon be used by a fairly popular Twitter client.
Breno de Oliveira will be giving a talk at YAPC::NA 2012 described as:
Tall and tan and young and lovely, the Brazilian Perl communities have grown a lot over the past decade and have a lot to share with other communities worldwide. Sadly, though, most of the time it feels like there are huge barriers between South America and North America/Europe. I hope to change that a bit now :)
In this talk I share a little about the Brazilian Perl communities’ past, present and future, and try to raise some awareness to…
R Geoffrey Avery will be giving a talk at YAPC::NA 2012 that he describes as:
When attempting to learn Dancer I ran into the problem that all the documentation started from “Here is a ‘Hello World’ script”. But that was assuming many things were set up and configured and that just was not true, at least not on my server.
This is a collection of what I learned.
[From the YAPC::NA Blog.]
Karen Pauley will be giving a talk at YAPC::NA 2012 she describes as:
Over the past year The Perl Foundation has continued to work on its goal of advancing Perl and supporting the community. This talk will provide a review of our recent successes and failures, and take a brief look at the plans for the year ahead.
[From the YAPC::NA Blog.]
Fire up your smart phones and mark down these dates: June 13-15. You’re going to be in beautiful Madison, WI for YAPC::NA 2012.
While you’re at it, why not go buy your badge today, book a flight, and reserve a hotel room?…
I’m excited to tell you that Larry Wall, the creator of Perl, will be joining us at YAPC::NA 2012. We’re going to be doing a number of things with Larry this year, but I want to tell you about the first two.…
Sean Blanton will give a talk at YAPC::NA 2012 described as:
Perl has proven itself in our start-up trading strategy in many different areas: system and application administration, networking, data collection, reporting, website and recently analytics with PDL.
For every task, we have evaluated the best tool for the job and decided on Perl because of the wide variety of available **tested** modules, and the ability to share code for very different tasks. Perl’s close relationship with C is a big plus. A set of…
Maxim Gregoriev will give a talk at YAPC::NA 2012 described as:
There was a goal to deliver a web portal where US Department of Energy WAN users can easily find all network performance metrics and where they can share or get some advice from the networking “wizards”. The WAN monitoring bits of data are gathered from the mesh of decentralised multi-domain network monitoring web services called perfSONAR-PS. The project we will be talking about is called “E-Center” and it provides a higher level aggregation of …
Ingy döt Net will give a talk at YAPC::NA 2012 described as:
Stackato is a private/personal PaaS solution from ActiveState. Get all the simplicity of deploying your favorite Perl (and many others) apps, like you get from DotCloud or Heroku. The difference is you can host it anywhere you want, from your laptop to Amazon EC2. It’s your software, and its free.
In this talk Ingy döt Net will get everyone in the audience up and running their favorite Perl web apps on their own private PaaS in minutes. Fun!…
Ben Mouw will give a talk at YAPC::NA 2012 described as:
Booking.com is #1 online travel agency in the world (in terms of the number of online hotel room nights sold)
In this talk I will discuss how we manage to run a large scale website using almost exclusively Perl.
I will cover our setup for running the business with Perl and Open Source, what we have done to remain agile while growing our team to over a hundred Perl developers, and some of the challenges we have faced in our rapid growth/users/jt_smith/2012/03/index.html
It’s the first Tuesday of the month, so that means it’s YAPC::NA Planning Meeting time. If you’re in the Madison area, or don’t mind a drive there is a YAPC planning meeting tonight at the Essen Haus at 7pm. As always the food and beer are sponsored by Plain Black, and the room is sponsored by Essen Haus.…
I’ve apparently been too effective in asking for the talks we want for our primary two tracks, or not effective enough at explaining that we have 5 total tracks and that you can submit any kind of talk you want for YAPC::NA 2012. I say this because Sawyer X posted a comment indicating he didn’t think his talks would be…
brian d foy will be giving a talk at YAPC::NA 2012 described as:
A modulino is a module that also can act like a script. This talk explores how a typical command-line invocation of the script, with switches and standard input and output, can connect with a module’s interface without sacrificing flexibility.
[From the YAPC::NA Blog.]
Steffen Mueller will give a talk at YAPC::NA 2012 described as:
Booking.com is the world’s leading online travel agent for hotel reservations. It is a wildly successful enterprise that was built with Perl at its heart. The company’s IT team runs millions of lines of Perl code on thousands of servers.
In this presentation, we will outline how we migrate(d) one of the world’s biggest users of Perl across 14 stable releases of Perl from 5.8.5 to 5.14.2, why we did that, what bit us, and what we learned from …