Personal schedule for Paul Fenwick
Download or
subscribe to Paul Fenwick's
schedule.
Perl
Location: Ballroom A7
Go beyond the syntax and idioms of Perl to manage your code base so it doesn't manage you. Show your Perl code who is in charge through benchmarking and profiling, configuration, logging, and fixing third party modules.
Read more.
Perl
Location: Meeting Room B1/B4
This half-day tutorial provides a comprehensive and practical introduction to the new language, specifically designed to get current Perl 5 programmers up to speed on the new and powerful features of Perl 6.
Read more.
As evidenced by Barack Obama’s successful presidential campaign, we have clearly entered the age of the social web. This developer-oriented workshop will emphasize the use and application of free, open building blocks for enabling social networking features on your site or service, and provide illuminating insights from some of the key figures creating these technologies.
Read more.
Request Tracker (RT) is an enterprise-grade ticketing system. It's designed to help your organization track what needs to get done and what still needs doing. From basic customer service to advanced back-office workflows, RT is flexible enough to keep your processes smooth and effective. This tutorial will cover deployment and day to day use of RT as well as basic customization.
Read more.
Perl
Location: Meeting Room B1/B4
Perl5 is alive and well, and this tutorial outlines the many significant changes appearing in the 5.10.0 release and beyond, especially in regular expressions and modules.
Read more.
An introduction to the Seaside Smalltalk web development framework. Presumes basic knowledge of object-oriented programming using Smalltalk GUIs, such as Squeak or VisualWorks. Covers Seaside concepts of components and html templating, including continuations for advanced callbacks and some persistence solutions.
Read more.
Apache CouchDB can serve complete web apps, without a middle-tier application server. Because these apps can be deployed to any running CouchDB node (including user's local machines), they present potential for end-user innovation, but because of view source but also through peer based replication. We'll learn to use the CouchApp JavaScript and HTML framework to build sharable applications.
Read more.
Git is a new distributed version control system that is fast, flexible, works offline and supports powerful local branching and easy merging that encourages non-linear workflows and makes developers far more productive and efficient.
This tutorial will introduce you to Git, rid you of your SVN sins, and teach you how to become more efficient and productive as a programmer.
Read more.
Perl
Location: Ballroom A7
Moose is a complete OO system for Perl that provides a declarative sugar layer along with a complete meta-model for introspection and extension.
Read more.
Practical Erlang Programming covers the basic, sequential and concurrent aspects of the Erlang programming language. You will learn the basics of how to read, write and structure Erlang programs. The target audience are software developers and engineers with an interest in server side applications and massively concurrent systems. The perquisites are basic programming knowledge.
Read more.
Perl
Location: Ballroom A4/A5
You already know some Perl. You've read a book, written a few scripts, maybe even a module, but are you sure you're doing it right? Languagues and techniques evolve over time, and Perl is no exception.
This detailed tutorial covers many of the best modern and practical techniques in Perl, including Moose, autodie, Devel::NYTProf, Devel::Cover, PAR, Perl::Critic and more.
Read more.
Everyone else is using Model-View-Controller (MVC) frameworks to create their websites, but Perl has so many! How is an MVC-novice to choose between Catalyst, Jifty, Gantry, Maypole or many of the others? Come along for a whirlwind tour of these frameworks and more and see their strengths, their failures and make an informed decision about which one you'll use for your next project.
Read more.
Perl
Location: Meeting Room J2
Devel::NYTProf has revolutionized profiling perl code. Making accurate and detailed performance data available for the first time, and in richly annotated and inter-linked HTML reports. Come and learn how NYTProf can shed light on the performance hot spots in your code.
Read more.
Perl
Location: Meeting Room J2
Larry Wall and Damian Conway will present the latest features of Perl 6, and discuss the on-going implementation of the new Perl.
Read more.
Perl
Location: Meeting Room J2
This talk presents ways in which people can become active contributors to Perl 6 and Rakudo Perl. It presents the details needed to quickly become a Rakudo Perl and Perl 6 library developer.
Read more.
Perl
Location: Meeting Room J2
Do you have a website written in Perl that you need to migrate to UTF-8? Here are some important details that you need to know in order to achieve that goal.
Read more.
In the past few years, many new web proxy servers have come onto the scene with new performance promises and features. At the same time, FastCGI has become more widely used, giving people a possible alternative to mod_perl. This talk will help you choose the right architecture for you by presenting a useful set of benchmarks and a comparison of strong points and key features.
Read more.
Email: you see it every day. It's on your desktop. It's in your servers. Through the magic of modern technology, it flows invisibly through the air and into your PDA! Your cellular phone conducts silent and arcane conversations
with distant servers, speaking the ancient language of SMTP and the unknowable dialects of IMAP. Surely all this technology means progress of mankind... or does it?
Read more.
Perl
Location: Meeting Room B1/B4
A good programmer needs many qualities: intelligence, foresight, dedication, and the ability to fight off a hundred angry targh armed only with your bat'leth. On Qo'noS, software developers undertake an intensive course in combat programming before they are cleared for active duty.
Join Paul Fenwick as he examines how Perl's new autodie pragma can bring you the very best of Klingon programming.
Read more.
Perl
Location: Ballroom A4/A5
The usual smorgasbord of new and improbably useful modules beamed straight into your mind from the secret island hideaway of Perl's own Dr Evil.
Read more.