- 1 App 4 Frameworks
-
Mateu Hunter (mateu)
- English, 20 minutes
- Talk: http://missoula.org/note/public/collection/4e166ea1c70d753d3a000000
-
This talk will examine a web document engine that has been written to work under four different web PSGI compatible frameworks:
- A Million-Player Game Server in Event-Driven Perl
-
Chip Salzenberg (chip),
Topsy
- English, 80 minutes
-
Chip has a great day job. But his nights-and-weekends project is a little game server written in event-driven modern Perl, with modern web technology.
- A lightning song
-
Piers Cawley (pdcawley)
- English, lightning
-
a short son
- A new operator
-
Abigail
- English, lightning
-
The do-not-auto-quote fat comma
- All Your Code Gonna Git Got
-
John Anderson (genehack)
- English, lightning
-
Learn how App::GitGot can help streamline management of all your source code repositorie
- Announcing Announcements
-
Shawn Moore (Sartak),
Infinity Interactive
- English, 20 minutes
- Talk: http://sartak.org/talks/yapc-na-2011/announcing-announcements/
-
Say you're writing a system that uses the observer design pattern. What happens if instead of passing around the NAME of an event, you pass around an OBJECT representing the event? Turns out, a whole lot of goodness!
- Announcing Carton
-
Tatsuhiko Miyagawa (miyagawa),
DotCloud
- English, lightning
-
Announcing Carton, awesome Perl CPAN dependencies tracker and deployment tool
- Axes, Maths, Theremins and Other Tools for Change
-
Piers Cawley (pdcawley)
- English, 50 minutes
-
Music making is hard, so musicians are cool. Programming is hard, so programmers are weirdos. Huh? How'd that happen? How do we change it? I have a few ideas I'd like you to hear.
- Be active in perl events
-
Robert Blackwell (rblackwe),
Zoll Medical
- English, lightning
-
I believe that the perl community and even people outside the community can help make perl events even better than they are today.
- Beware the Brilliant Programmer!
-
James E Keenan (kid51),
Experian Cheetahmail
- English, lightning
- Talk: http://thenceforward.net/perl/yapc/YAPC-NA-2011/asheville201106lightning.tgz
-
This presentation points out the problems which organizations get in to when they lionize getting something into production "quick and dirty" and when they disparage practices needed for the long-term maintainability of programs
- Broadcasting your Programming
-
Jason May (jasonmay),
NASA Pro Racing
- English, 20 minutes
- Talk: http://www.slideshare.net/jarsonmar/broadcast-your-programming
-
This talk will be about Termcast, a broadcasting client that allows you to stream your terminal sessions across the internet and some excellent Perl modules that are being developed to accomplish this. The talk will also cover my intentions for writing these applications, and will finish with a short demonstration
- Building better applications with Data::Manager
-
Jay Shirley (jshirley)
- English, 50 minutes
-
Data::Manager combines Message::Stack and Data::Verifier. This combination comes together synergistically so you can build web applications that don't suck. We don't use form generators, reflectors or any of that. Just raw, uncut but high quality markup and code.
- CPAN Gems From The Far East
-
Daisuke Maki (lestrrat),
endeworks
- English, lightning
- Talk: http://www.slideshare.net/lestrrat/cpan-gems-from-the-far-east
-
Miyagawa isn't the only Japanese hacker to note!
- Centralized logging with rsyslog and logger.pl
-
Daniel Sterling (Dan)
- English, lightning
- Talk: https://docs.google.com/viewer?pid=explorer&srcid=1IwqnuvO7P1gp_2kOhNLjbk08Q6wtoc5MhjrNMBgDEXhLG4YtiBrdEavMMgI-
-
Centralize your logs!
- Closing
-
Chris Prather (perigrin),
Tamarou LLC
- English, 20 minutes
-
The En
- Communicating with Perl and Arduino
-
Robert Blackwell (rblackwe),
Zoll Medical
- English, 50 minutes
- Talk: https://github.com/rblackwe/YAPC--NA--2011
-
This talk will get you going using Arudino, an open-source electronics prototyping platform. You will learn the "Hello, World" blinking LED sketch. From this basic sketch I will expand to show you how to begin communicating with the Arduino and Perl. You will learn how to take input from the outside world to control events in your Perl programs. [...]
- Courriel: Email for Perl
-
Dave Rolsky (autarch),
House Absolute Consulting
- English, lightning
-
A lightning talk about my new distro for email, Courriel
- DBIx::Class::Shadow
-
Arthur Schmidt (fREW)
- English, 20 minutes
-
In 2010 I spent a good amount of time hacking on and using DBIx::Class::Journal. It is great for getting solid journaling. What it's not great at is using that data. [...]
- Deploying Plack web applications
-
Tatsuhiko Miyagawa (miyagawa),
DotCloud
- English, 50 minutes
-
Plack and PSGI have opened the new landscape of Perl web frameworks and servers. When it comes to the deployment of your web application, it gives you so many choices that would even make your sysadmin mad. This talk will quickly walk through the PSGI supported web server environments and case studies of website deployment with middleware configurations
- Discovering Content Gaps
-
Josh Rabinowitz ("joshr"),
Shutterstock.com, LLC
- English, 20 minutes
-
At Shutterstock.com, photographers ask us for input on what topics they should photograph to make more money. We've been writing various tools to help expose 'content gaps' in our data, that is, subjects to shoot that we believe will sell well to underserved markets. We've built text and graphical web-based interfaces to surface these content gaps to contributors. [...]
- Driving firefox with perl
-
Jonathan Hogue,
independent
- English, lightning
- Talk: http://www.hogue.org/http/selenium.html
-
Show how you can create firefox macros using the selenium plugin, then exporting to perl
- Essential One-Liners
-
Walt Mankowski (waltman)
- English, 50 minutes
- Talk: http://www.mawode.com/~waltman/talks/one_liners.yapc11.pdf
-
Perl is not only a world-class programming language but also a potent command-line tool. However, even if you already write the occasional one-liner in Perl, chances are you're not taking advantage of all the tricks and shortcuts you could be. In this tour de force of compact Perl prowess, every audience member will become a command-line ninja
- Facebook Apps in 10 Minutes Or Less
-
JT Smith,
Plain Black Corporation
- English, 20 minutes
-
Facebook::Graph lets you build really cool Facebook apps using modern Perl in 10 minutes or less. In this talk I'll show you how
- Getting the most out of YAPC
-
Yaakov,
University of Notre Dame
- English, 20 minutes
-
Don't wander around your first YAPC clueless. Learn a few secrets to get the most of the conference.
- Grokbase - Building a mailing list archive
-
John Wang
- English, lightning
-
Grokbase (http://grokbase.com) is a mailing list archive designed to make mailing lists easy and fun to navigate, for both novice and advanced users. It enables viewing discussions at message and thread levels as well as finding popular discussions, frequent contributors and subject matter experts. [...]
- Handling unwanted job offers
-
Chas. Owens (cowens),
CQ Roll Call
- English, lightning
- Talk: http://wonkden.net/lightning_job.html#slide2
-
Recruiters pay no attention to where you want to work, how can you make sure someone else in the community gets it
- How NOT to build a multi-million dollar eCommerce system
-
Cory Watson (gphat),
Infinity Interactive
- English, 50 minutes
-
I architected and implemented a multi-million dollar eCommerce system using the cream of the Perl crop. We joined the community, contributed to projects and have succeeded in deploying a stable, high performance site. Now let me tell you all the shit I did wrong. [...]
- How To Run Japan Perl Association
-
Daisuke Maki (lestrrat),
endeworks
- English, 50 minutes
- Talk: http://www.slideshare.net/lestrrat/running-jpa-yapcna-2011
-
How a Perl organization (Japan Perl Association) was born, and how it operates.
- I run the Baltimore.pm
-
Brad Lhotsky,
NIH/NIA
- English, lightning
-
I recently acquired the Baltimore Perl Mongers Leadership role through no fault but my own. I'm trying to work with companies, and other tech groups in my area to build my group and promote cross pollination.. I've never given this talk before, but I thought some of the things I've learned may help other PM's refresh and draw in a broader audience
- InfoSec: The Advanced Persistent Adversary and You
-
Brad Lhotsky,
NIH/NIA
- English, 50 minutes
-
The Information Security atmosphere has moved beyond 1337 h4x0rs and 5cr!pt |<iddi3s. Attacks and attackers are more sophisticated (and more stupid) than you could imagine. As an InfoSec professional, I'm frustrated that my peers have failed to recognize the potential in their SysAdmins, Network Admins, and Programmers.
- Intro to Dancer
-
Mark Allen,
AlertLogic
- English, 50 minutes
- Talk: http://byte-me.org/mpm/
-
This talk walks through a couple of tutorial applications written in Dancer and provides an overview of the most important aspects of Dancer for someone who isn't at all familiar with the framework, but understands Perl in general and web application programming.
- Intro to ZeroMQ
-
Jonathan Rockway (jrockway),
Evil Empire
- English, 20 minutes
- Talk: http://jrock.us/zeromq-intro.esl
-
ZeroMQ is a brokerless messaging system -- like sockets, but better! This talk will be about what you can do with ZeroMQ, and how to use it in your Perl application. We'll discuss common patterns like distributing messages to multiple peers, publish/subscribe, and how to use these patterns to write reliable distributed systems
- Introduction to CPAN: Creating and Uploading
-
Len Jaffe (Len),
2Checkout.com
- English, 20 minutes
- Talk: http://www.theycomewithcheese.com/YAPC2011/BeginnersGuideToCreatingAndUploadingCPANModules.odp
-
An introduction that will include topics like:
- Introduction to CPAN: Useful Modules
-
Michael Peters (mpeters),
Plus Three, LP
- English, 20 minutes
-
An introduction that will include topics like:
- Introduction to Moose
-
Dave Rolsky (autarch),
House Absolute Consulting
- English, 420 minutes
-
Join us for an interactive hands-on course all about Moose, an OO system for Perl 5 that provides a simple declarative layer of "sugar" on top of a powerful, extensible meta-model.
- Introduction to Object-Oriented Programming in Perl
-
Dave Rolsky (autarch),
House Absolute Consulting
- English, 110 minutes
- Talk: http://www.houseabsolute.com/presentations/intro-to-oo/index.html
-
This class will cover the basics of Object-Oriented Programming in Perl, using Moose for the examples. This session will explain just what people mean when they talk about classes, objects, inheritance, attributes, and more.
- Introduction to Perl: Data Structures
-
Bruce Gray (Util),
Gray & Associates
- English, 20 minutes
- Talk: http://perlcabal.org/~util/YAPC/YAPC_2011_data_structures/
-
Perl has amazing support for data structures.
- Introduction to Perl: Documentation
-
Mark A. Stratman (mstratman)
- English, 20 minutes
-
Download slides: http://is.gd/perldoc
- Introduction to Perl: Getting Data In and Out
-
Jacinta Richardson (jarich),
Perl Training Australia
- English, 20 minutes
-
An introduction that will include topics like:
- Introduction to Perl: Regular Expressions
-
Aran Deltac (bluefeet),
Rent.com, an eBay Company
- English, 20 minutes
-
An introduction that will include topics like:
- Introduction to Perl: Testing
-
G. Wade Johnson (gwadej),
cPanel
- English, 20 minutes
- Talk: http://anomaly.org/wade/yapc2011/
-
Perl has a long history of automated testing, as well as great tools to support
- Jackalope
-
Stevan Little (stevan),
Infinity Interactive
- English, 50 minutes
-
The jackalope is a mythical animal of North American folklore (a so-called "fearsome critter") described as a jackrabbit with antelope horns or deer antlers and sometimes a pheasant's tail (and often hind legs). The word jackalope is a portmanteau of "jackrabbit" and "antalope", an archaic spelling of antelope.
- Keynote Address
-
Larry Wall (TimToady)
- English, 50 minutes
-
We are not saying yet, but something interesting will fill this space
- Lazyness is a Virtue -- especially for data loading.
-
Steven Lembark,
Workhorse Computing
- English, 20 minutes
- Talk: http://www.slideshare.net/lembark/lazy-data-using-perl
-
Accessing a database at process startup for static information is common, but can be hard on the database in a production environment. Another bad alternative is re-checking the data status every time it is used. An AUTOLOAD can handle the issue by lazily installing the sub, but makes it impossible to use can.
- Lightning Talks Day 1
-
R Geoffrey Avery (rGeoffrey)
- English, 50 minutes
- Talk: http://www.yapc2011.us/yn2011/newtalk
-
More talks:
- Lightning Talks Day 2
-
R Geoffrey Avery (rGeoffrey)
- English, 50 minutes
- Talk: http://www.yapc2011.us/yn2011/newtalk
-
Another 10 Lightning Talks and the Lightning Announcements between them. See Day 1 for the rest of the description. R Geoffrey Avery (rGeoffrey) - Lightning Talks Day 1
- Lightning Talks Day 3
-
R Geoffrey Avery (rGeoffrey)
- English, 50 minutes
- Talk: http://www.yapc2011.us/yn2011/newtalk
-
Another 10 Lightning Talks and the Lightning Announcements between them. See Day 1 for the rest of the description. R Geoffrey Avery (rGeoffrey) - Lightning Talks Day 1
- Marketing Perl
-
Mark Prather
- English, 20 minutes
-
Techniques and a call to action on how to market Perl
- Modern Advocacy for Modern Perl
-
chromatic,
Onyx Neon, Inc.
- English, 50 minutes
-
*We* know Perl is powerful, pragmatic, and pleasant--whether we're munging data, running websites, automating processes, or building the next big thing. We happily install (and occasionally upload) the latest and greatest of CPAN. We know whose books and articles and blogs to read. We lurk on the right mailing lists and idle on the popular IRC channels and even share meals at YAPCs.
- Modern Getopt for Command Line Processing
-
Nick Patch (patch)
- English, 20 minutes
- Talk: http://patch.github.com
-
Getopt modules, such as Getopt::Long, are used for processing command line options. There are over sixty Getopt modules on CPAN, which can be intimidating to select from. This talk will highlight some of the Getopt pearls that have been released in the past few years. Both beginners to command line processing and seasoned command line mungers who want to catch up with modern Getopt are welcome
- Navigate with Toto
-
Brian Duggan,
Adnet Systems
- English, lightning
-
Toto is a simple way to formalize the navigational structure of a web application, in the spirit of BREAD and CRUD, but flexible and extendable for real-world situations.
- Numerics in Perl 6
-
Solomon Foster,
HarmonyWare, Inc.
- English, 50 minutes
- Talk: http://justrakudoit.wordpress.com/2011/06/29/perl-6-numerics/
-
I'll discuss the math roles and classes in Perl 6, including Numeric, Real, Int, Rat, Num, and Complex -- how to use the existing ones and a quick introduction to creating your own. (I've been one of the main Rakudo implementors in this area.
- OWASP Top 10
-
Sterling Hanenkamp (zostay),
Grant Street Group
- English, lightning
-
The Open Web Application Security Project publishes a Top 10 list of web application security no-nos. This is a quick overview of that with demonstrations in Perl(ish) code
- OX - The hardest working two letters in Perl
-
Jesse Luehrs (doy),
Infinity Interactive
- English, 50 minutes
- Talk: http://tozt.net/talks/ox_yapc_na_2011/
-
OX is not just a large horned mammal used to help plow fields and transport wagon trains, but it is also a new web anti-framework.
- Open Source Software Projects: Two Stages and Ten Questions
-
James E Keenan (kid51),
Experian Cheetahmail
- English, 20 minutes
- Talk: http://thenceforward.net/perl/yapc/YAPC-NA-2011/asheville201106.tgz
-
As soon as you have two or more people participating in an open source software project, you face questions like: What are our project's goals? How do we communicate those goals to potential users? How should we organize themselves? How should we make decisions? How can we accommodate new participants?
- POE, Reflex, Coro, AnyEvent, .... What and Why
-
Brock Wilcox (awwaiid),
liquidation.com
- English, 50 minutes
-
A head-to-head comparison of several disparate concurrency management systems in Perl5. Strengths? Weaknesses? Cats? Dogs? You decide.
- Parrot: State of the VM
-
Christoph Otto (cotto)
- English, 50 minutes
- Talk: http://mksig.org/talks/yapcna11/slides/
-
As Parrot’s architect, I have an exciting view of the potential that Parrot has
- Perl & bioinformatics
-
Jan Vogel
- English, lightning
-
I'd like to talk about another perl success story - perl and bioinformatics.
- Perl 5.14 for Pragmatists
-
Ricardo Signes (rjbs),
Pobox.com
- English, 50 minutes
-
Every new release of Perl comes with a big list of changes, plenty of which seem carefully worded to make the average Perl programmer wonder, "Wait, do I care about this? What the heck is the global interpreter phase?" Perl 5.14 is chocked full of great improvements will actually be useful in day to day programming, and this talk focuses on those, leaving the weird esoterica for another day
- Perl 5.16 and Beyond
-
Jesse Vincent,
Best Practical Solutions, LLC
- English, 50 minutes
-
The past few years have seen a renaissance of Perl development. With an annual release schedule and an ever-growing list of core contributors, the Perl community is more vibrant than ever before.
- Perl Helped Me Graduate
-
Matt Nash (mattnashbrowns)
- English, 20 minutes
-
As part of a Senior Design Project at NC State University, a team of Computer Science seniors use()d Perl to create an internal network-diagramming tool for AT&T Business Services. Perl provided text parsing, database access, an interface to the Graphviz graph visualization tool, and a web-services interface to the tool's front end. [...]
- Perl Programming Best Practices 2011
-
Jacinta Richardson (jarich),
Perl Training Australia
- English, 50 minutes
-
As with many programming languages, it’s very easy to find Perl code that can best be described as “write only”. Cute tricks, short variable names, inconsistent spacing, dubious reliance on default arguments… Even without the added challenge of a whole extra embedded language (regular expressions), some Perl programs deserve to be referred to as line-noise.
- Perl for PHP Developers
-
Scott Mattocks,
GSN Digital
- English, 50 minutes
-
After years of writing PHP day in and day out, I decided to take a job writing Perl for the first time. I dove headfirst into Perl thinking the transition would be just a matter of a learning a few different function names. Perl's subtle nuances combined with years of habbits left me frustrated and confused. [...]
- Perl service-oriented architectures.
-
Robin Darby,
Vail Resorts
- English, 50 minutes
-
This brief talk explores the issues and practical considerations when implementing a web-service in perl.
- Pimp your Mac with Perl
-
Mark Fowler (Trelane),
Photobox
- English, 20 minutes
-
Slides and notes at: http://www.pimpyourmacwithperl.com/
- Pittsburgh Perl Workshop
-
Dan Wright (ehdonhon)
- English, lightning
- Talk: http://pghpw.org
-
PPW has some really cool speakers this year, and we are still looking for more
- Postmodern Module Packaging
-
Ingy döt Net (ingy),
Oui Code Software
- English, 50 minutes
-
Do you ♥ your Modules? Want to take them to the future? Imagine a world where every Makefile.PL is one short line, your documentation writes itself, all your tests are just data (they run in Perl 6 as well), and getting a change to CPAN is just a 'make release' and a beer away. Confused? Come find clarity!
- Practical AnyEvent
-
Stephen Scaffidi (Hercynium)
- English, 80 minutes
-
Update: I have started a github repo with the code examples from the talk here: https://github.com/Hercynium/anyevent-examples. I hope to add more over time and would love to get more from anybody who wants to add anything!
- Practical Extraction with Regexp::Grammars
-
Nathan Gray (kolibrie),
CQ Rollcall Group
- English, 50 minutes
- Talk: http://graystudios.org/talks/extraction.svg
-
Thanks to Damian Conway, the joy of inheritable grammars has been brought to Perl 5.
- Quick Intro to Vala
-
Nick Melnick (oZ),
Digital River, Inc.
- English, lightning
-
Sure, I know this is a Perl conference, but I thought it'd be fun to share something a little similar but a little different. Vala is a programming language from the people behind GNOME, and it's designed to wrap GObject - how GNOME does OO in C - in a language resembling C# or Java. [...]
- Reflex - How Does it Work?! (extended dance mix)
-
Rocco Caputo (rcaputo),
The Third Lobe Corporation
- English, 50 minutes
- Talk: http://www.slideshare.net/rcaputo/reflex-how-does-it-work-extended-dance-remix
-
Most asynchronous Perl programming is unnecessarily dynamic. It conflicts with object orientation, and it reintroduces memory management issues that some of us learned Perl to escape.
- Running Perl applications on the Stackato cloud platform
-
Jan Dubois
- English, lightning
-
Stackato is a new platform for dynamic languages based on Cloud Foundary from VMware. This talk provides a brief overview of the Stackato architecture and shows how deploy Perl applications on it
- SQL so close I can paste it
-
Brad Oaks,
Plus Three, L.P.
- English, lightning
- Talk: http://www.slideshare.net/bradoaks/yapcna2011-lightning-talk
-
Here I'll show a little technique which I've used again and again over the years. It's not rocket science, but it has been helpful in getting a query logged so that it is dead simple to copy and paste
- Sanitizing HTML 5 with Perl 5
-
Uwe Voelker (Perl-Uwe.com),
XING AG
- English, 20 minutes
-
At work we developed a secure WYSIWYG editor. I built the backend HTML5 sanitizer based on whitelisting. It supports multiple profiles (feature sets) and uses XML::LibXML. The frontend part shares the same feature sets with the backend.
- Secret Operators: What happens when you treat operators like German.
-
Chas. Owens (cowens),
CQ Roll Call
- English, 20 minutes
- Talk: http://wonkden.net/operator_talk.html#slide2
-
Examines some of the Perl 5 secret operators (things that look like operators but are really several mashed together to get a specific effect)
- Shipwright: Application Distribution Simplified
-
Kevin Falcone (jibsheet),
Best Practical Solutions
- English, 50 minutes
- Talk: http://goo.gl/vAg6w
-
As any open source project that leverages the power of the CPAN or other
- So, you want to run a Perl event?
-
Dan Wright (ehdonhon)
- English, 50 minutes
-
Perl events come in all shapes and sizes ranging from tiny hackathons to a full-fledged YAPC's.
- Solgenomics : Slicing and Dicing Plant Genomes with Perl
-
Duke Leto
- English, lightning
- Talk: http://solgenomics.net
-
The Sol Genomics Network (SGN) is a website which is a platform for plant
- Stand up! Body language and presenting a talk
-
Jacinta Richardson (jarich),
Perl Training Australia
- English, lightning
-
Lots of people undermine their presentations by not appearing confident. This talk will show you how to stand tall and present confidently, no matter how you feel
- Starting off correctly (CPAN, modules and testing)
-
Jacinta Richardson (jarich),
Perl Training Australia
- English, 420 minutes
-
This course covers using and creating modules for your code. This course assumes you are familiar with basic Perl syntax, subroutines and conditionals.
- State of the Velociraptor
-
Matt S Trout (mst),
Shadowcat Systems Limited
- English, 50 minutes
-
Contents may include, but are not limited to:
- Super Laser Battles: Game Development in Perl
-
Kartik Thakore (kthakore)
- English, 20 minutes
-
Where game development currently stands in Perl.
- Telecommuting. Or How to survive work without a water cooler.
-
Sterling Hanenkamp (zostay),
Grant Street Group
- English, 50 minutes
-
This is not specifically a Perl topic, but the Perl community has a fair share of telecommuting workers. Telecommuting is appealing for many reasons, but also presents some special challenges as well.
- Template Benchmarks
-
Uri Guttman (uri),
Perl Hunter
- English, lightning
-
This talk will show a benchmark program that compares the speed of
- Testing with PSGI
-
Doug Bell (preaction),
Plain Black Corp.
- English, 20 minutes
-
Using Test::WWW::Mechanize::PSGI to test the front-end of your web application as a user would.
- The Art of Klingon Programming
-
Paul Fenwick (pjf),
Perl Training Australia
- English, 20 minutes
-
A good programmer needs many qualities: intelligence, foresight, dedication,
- The Business Aware Programmer
-
Abigail
- English, 50 minutes
-
Programming in a business environment puts some unique requirements
- The Death of Tribal Knowledge
-
Mike Doherty
- English, lightning
- Talk: http://hashbang.ca/2011/06/30/my-yapcna-2011-lightning-talk/
-
The Perl community needs to make an effort to codify tribal knowledge. Newcomers should be able to get the power the insiders use without being an insider. I will challenge core perl hackers to keep this in mind when considering new features presented on p5p, and I'll challenge newcomers to the community to demand better from the stewards of the language
- The Devil's REPL
-
Matt S Trout (mst),
Shadowcat Systems Limited
- English, lightning
-
... you'll find out
- The Game Crafter, A Perl Success Story
-
JT Smith,
Plain Black Corporation
- English, 50 minutes
-
I'll talk a little about what The Game Crafter is, but more importantly how Perl has been a big part of making it the success it has become. I'll divide my time equally between three things: 1) What is it? 2) The Perl code behind it. 3) Measuring Succes
- The Most Common Template Toolkit Mistake
-
Perrin Harkins (perrin)
- English, lightning
-
Many people ruin Template Toolkit's performance by using it incorrectly. Do not let this happen to you
- The Perl Foundation: Year in Review
-
Karen Pauley
- English, 20 minutes
-
The Perl Foundation has entered its 11th year. This talk will provide a review of the successes and failures of the past year, and take a brief look at the plans for the year ahead
- Threading Perl with TBB
-
Sam Vilain (mugwump),
Open Parallel
- English, lightning
-
Most threading libraries provide basic primitives along the lines of POSIX threading, such as thread creation, joining, locks and semaphores, and expect the programmer to manage their efficient operation and utilization. The GPL'd Threading Building Blocks library from Intel is an attempt to bring sanity to this. It instead provides algorithms for a collection of common uses of parallelism. [...]
- Tutorial placeholder
-
Your Name Here
- English, 360 minutes
-
The tutorials will be announced later, but this is where they will live on the schedule
- Tutorial placeholder
-
Your Name Here
- English, 420 minutes
-
The tutorials will be announced later, but this is where they will live on the schedule
- Twitter on SEN Openstage 60/80 using Perl Catalyst
-
Christoph Wild (xtoph)
- English, 20 minutes
-
I am planning to create an XML based Twitter client for the SEN (Siemens Enterprise) Openstage 60/80 phones using a web application framework called Perl Catalyst. The main idea is that the user should be able to display her timeline, mentions, and direct messages directly on the phone. [...]
- Using HTTP::Proxy to Monitor Web Site Performance
-
Jonathan Hogue,
independent
- English, 20 minutes
-
In 20 minutes, we'll setup a http proxy server, and configure it to monitor any website's performance.
- Visual Introduction to Parrot Virtual Machine
-
Duke Leto
- English, 50 minutes
- Talk: https://github.com/leto/presentations/blob/master/2011/YAPCNA/visual_intro_parrot/pres.pdf?raw=true
-
Parrot Virtual Machine is a seemingly-complex piece of software that dedicated
- Welcome
-
Chris Prather (perigrin),
Tamarou LLC
- English, 25 minutes
-
Lets get this conference starte
- Welcome II
-
Chris Prather (perigrin),
Tamarou LLC
- English, 5 minutes
-
Some announcements while the Lightning Talk speakers finish setting up
- Wringing Performance out of Perl
-
Len Budney,
Grant Street Group
- English, lightning
- Talk: http://www.slideshare.net/budney/wringing-performance-out-of-perl
-
This lightning talk will mention some ways that Grant Street Group uses Perl to wring out adequate performance for things like: an auction with billions of bids; an e-commerce site with about 1M accounts; and data conversion of customer databases as large as 50GB
- cpandoc: perldoc for modules you haven't installed yet
-
Shawn Moore (Sartak),
Infinity Interactive
- English, lightning
-
Do you hate 'No documentation found for "YAPC"' errors? Does the idea of reading about PERL code in a web browser offend your delicate sensibilities? Do you long for a world where scripts are object-oriented? Do you enjoy fun things?
- use types;
-
Reini Urban (rurban),
cPanel
- English, 50 minutes
- Talk: http://cpansearch.perl.org/src/RURBAN/types-0.05_02/doc/
-
Type-checks make perl slower and might come handy for discipline, but using types will also offer many optimization possibilities.