BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.16//EN
VERSION:2.0
X-WR-CALNAME:YAPC::NA 2011
X-WR-TIMEZONE:America/New_York
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Meet up with people before things get started for the day\, if 
 you can wake up.
DTEND;TZID=America/New_York:20110627T093000
DTSTART;TZID=America/New_York:20110627T090000
LOCATION:
SUMMARY:Breakfast
UID:http://yapc2011.us/yn2011/event/857
URL:http://yapc2011.us/yn2011/event/857
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The Swannanoa room is where the organizers are keeping their st
 uff.  If you have a question\, this is the place.\n\nThis room is also ser
 ving as the speaker's lounge if you need a place to sit and finish your sl
 ides.\n\nWe have this room Sunday 16:00 - midnight and Monday through Frid
 ay 08:00 - midnight.  There will probably be someone here to answer your q
 uestions during most hours when there is something on the schedule.
DTEND;TZID=America/New_York:20110627T161000
DTSTART;TZID=America/New_York:20110627T093000
LOCATION:Swannanoa
SUMMARY:Organizer's Room / Speaker's Lounge
UID:http://yapc2011.us/yn2011/event/868
URL:http://yapc2011.us/yn2011/event/868
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Now would be a good time to find something to eat
DTEND;TZID=America/New_York:20110627T135500
DTSTART;TZID=America/New_York:20110627T122500
LOCATION:
SUMMARY:Lunch
UID:http://yapc2011.us/yn2011/event/848
URL:http://yapc2011.us/yn2011/event/848
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A free room for attendees to use as needed
DTEND;TZID=America/New_York:20110627T173500
DTSTART;TZID=America/New_York:20110627T142500
LOCATION:Magnolia
SUMMARY:Free Space
UID:http://yapc2011.us/yn2011/event/846
URL:http://yapc2011.us/yn2011/event/846
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:There will be food at this one
DTEND;TZID=America/New_York:20110627T161500
DTSTART;TZID=America/New_York:20110627T154500
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/847
URL:http://yapc2011.us/yn2011/event/847
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Details to follow\, but we must clear the big room for 2 hours 
 while they set up for dinner.
DTEND;TZID=America/New_York:20110627T200500
DTSTART;TZID=America/New_York:20110627T180500
LOCATION:
SUMMARY:Reception
UID:http://yapc2011.us/yn2011/event/854
URL:http://yapc2011.us/yn2011/event/854
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A free room for attendees to use as needed
DTEND;TZID=America/New_York:20110627T230500
DTSTART;TZID=America/New_York:20110627T200500
LOCATION:Magnolia
SUMMARY:Free Space
UID:http://yapc2011.us/yn2011/event/875
URL:http://yapc2011.us/yn2011/event/875
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The big dinner\, with auction.
DTEND;TZID=America/New_York:20110627T230500
DTSTART;TZID=America/New_York:20110627T200500
LOCATION:Mt. Mitchell
SUMMARY:Conference Dinner
UID:http://yapc2011.us/yn2011/event/849
URL:http://yapc2011.us/yn2011/event/849
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Past/Present/Potential future Perl book authors get together
DTEND;TZID=America/New_York:20110628T000000
DTSTART;TZID=America/New_York:20110627T230500
LOCATION:Magnolia
SUMMARY:Book Author BOF
UID:http://yapc2011.us/yn2011/event/888
URL:http://yapc2011.us/yn2011/event/888
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Due to popular demand\, we will be having a Job Fair with spons
 ors and other interested parties on hand.
DTEND;TZID=America/New_York:20110628T150000
DTSTART;TZID=America/New_York:20110628T080000
LOCATION:Foxfire
SUMMARY:Job Fair
UID:http://yapc2011.us/yn2011/event/890
URL:http://yapc2011.us/yn2011/event/890
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Meet up with people before things get started for the day\, if 
 you can wake up.
DTEND;TZID=America/New_York:20110628T100000
DTSTART;TZID=America/New_York:20110628T090000
LOCATION:
SUMMARY:Breakfast
UID:http://yapc2011.us/yn2011/event/858
URL:http://yapc2011.us/yn2011/event/858
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A free room for attendees to use as needed
DTEND;TZID=America/New_York:20110628T150000
DTSTART;TZID=America/New_York:20110628T100000
LOCATION:Magnolia
SUMMARY:Free Space
UID:http://yapc2011.us/yn2011/event/855
URL:http://yapc2011.us/yn2011/event/855
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The Swannanoa room is where the organizers are keeping their st
 uff.  If you have a question\, this is the place.\n\nThis room is also ser
 ving as the speaker's lounge if you need a place to sit and finish your sl
 ides.\n\nWe have this room Sunday 16:00 - midnight and Monday through Frid
 ay 08:00 - midnight.  There will probably be someone here to answer your q
 uestions during most hours when there is something on the schedule.
DTEND;TZID=America/New_York:20110628T160000
DTSTART;TZID=America/New_York:20110628T100000
LOCATION:Swannanoa
SUMMARY:Organizer's Room / Speaker's Lounge
UID:http://yapc2011.us/yn2011/event/869
URL:http://yapc2011.us/yn2011/event/869
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Find something to eat
DTEND;TZID=America/New_York:20110628T132000
DTSTART;TZID=America/New_York:20110628T115000
LOCATION:
SUMMARY:Lunch
UID:http://yapc2011.us/yn2011/event/850
URL:http://yapc2011.us/yn2011/event/850
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Food at this one
DTEND;TZID=America/New_York:20110628T154000
DTSTART;TZID=America/New_York:20110628T151000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/852
URL:http://yapc2011.us/yn2011/event/852
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Only leftovers for munchies.  But the walls are moving so pleas
 e clear out of the meeting rooms.
DTEND;TZID=America/New_York:20110628T173000
DTSTART;TZID=America/New_York:20110628T170000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/853
URL:http://yapc2011.us/yn2011/event/853
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Perl is free as in speech\, but Linode's party will be free as 
 in Beer. They invite all attendees to come and hang out\, and enjoy some f
 ree frothy adult beverages!\n\nThis will be held in the Expo Hall.
DTEND;TZID=America/New_York:20110628T210000
DTSTART;TZID=America/New_York:20110628T180000
LOCATION:Mt. Pilot
SUMMARY:Linode Bash (in Expo Hall)
UID:http://yapc2011.us/yn2011/event/889
URL:http://yapc2011.us/yn2011/event/889
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Parrot/Perl6 BOF
DTEND;TZID=America/New_York:20110629T000000
DTSTART;TZID=America/New_York:20110628T183000
LOCATION:Magnolia
SUMMARY:Parrot/Perl6 BOF
UID:http://yapc2011.us/yn2011/event/877
URL:http://yapc2011.us/yn2011/event/877
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A BOF about WebGUI\n\nhttp://www.webgui.org/
DTEND;TZID=America/New_York:20110628T190000
DTSTART;TZID=America/New_York:20110628T183000
LOCATION:Mt. Roan
SUMMARY:WebGUI BOF
UID:http://yapc2011.us/yn2011/event/886
URL:http://yapc2011.us/yn2011/event/886
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The YAPC Bad Movie BOF.
DTEND;TZID=America/New_York:20110629T000000
DTSTART;TZID=America/New_York:20110628T183000
LOCATION:Mt. Mitchell
SUMMARY:Bad Movie BOF
UID:http://yapc2011.us/yn2011/event/916
URL:http://yapc2011.us/yn2011/event/916
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Meet up with people before things get started for the day\, if 
 you can wake up.
DTEND;TZID=America/New_York:20110629T100000
DTSTART;TZID=America/New_York:20110629T090000
LOCATION:
SUMMARY:Breakfast
UID:http://yapc2011.us/yn2011/event/859
URL:http://yapc2011.us/yn2011/event/859
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A free room for attendees to use as needed
DTEND;TZID=America/New_York:20110629T134000
DTSTART;TZID=America/New_York:20110629T100000
LOCATION:Magnolia
SUMMARY:Free Space
UID:http://yapc2011.us/yn2011/event/856
URL:http://yapc2011.us/yn2011/event/856
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The Swannanoa room is where the organizers are keeping their st
 uff.  If you have a question\, this is the place.\n\nThis room is also ser
 ving as the speaker's lounge if you need a place to sit and finish your sl
 ides.\n\nWe have this room Sunday 16:00 - midnight and Monday through Frid
 ay 08:00 - midnight.  There will probably be someone here to answer your q
 uestions during most hours when there is something on the schedule.
DTEND;TZID=America/New_York:20110629T163000
DTSTART;TZID=America/New_York:20110629T100000
LOCATION:Swannanoa
SUMMARY:Organizer's Room / Speaker's Lounge
UID:http://yapc2011.us/yn2011/event/870
URL:http://yapc2011.us/yn2011/event/870
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch
DTEND;TZID=America/New_York:20110629T132000
DTSTART;TZID=America/New_York:20110629T115000
LOCATION:
SUMMARY:Lunch
UID:http://yapc2011.us/yn2011/event/851
URL:http://yapc2011.us/yn2011/event/851
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The walls are moving\, so you can't be in the meeting rooms.
DTEND;TZID=America/New_York:20110629T154000
DTSTART;TZID=America/New_York:20110629T151000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/845
URL:http://yapc2011.us/yn2011/event/845
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The YAPC Bad Movie BOF.
DTEND;TZID=America/New_York:20110630T000000
DTSTART;TZID=America/New_York:20110629T183000
LOCATION:Magnolia
SUMMARY:Bad Movie BOF
UID:http://yapc2011.us/yn2011/event/885
URL:http://yapc2011.us/yn2011/event/885
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Meet up with people before things get started for the day\, if 
 you can wake up.
DTEND;TZID=America/New_York:20110630T100000
DTSTART;TZID=America/New_York:20110630T090000
LOCATION:
SUMMARY:Breakfast
UID:http://yapc2011.us/yn2011/event/860
URL:http://yapc2011.us/yn2011/event/860
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A Parrot/Perl6 Hackathon.
DTEND;TZID=America/New_York:20110630T180000
DTSTART;TZID=America/New_York:20110630T100000
LOCATION:Magnolia
SUMMARY:Parrot/Perl6 Hackathon
UID:http://yapc2011.us/yn2011/event/876
URL:http://yapc2011.us/yn2011/event/876
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The Swannanoa room is where the organizers are keeping their st
 uff.  If you have a question\, this is the place.\n\nThis room is also ser
 ving as the speaker's lounge if you need a place to sit and finish your sl
 ides.\n\nWe have this room Sunday 16:00 - midnight and Monday through Frid
 ay 08:00 - midnight.  There will probably be someone here to answer your q
 uestions during most hours when there is something on the schedule.
DTEND;TZID=America/New_York:20110630T162000
DTSTART;TZID=America/New_York:20110630T100000
LOCATION:Swannanoa
SUMMARY:Organizer's Room / Speaker's Lounge
UID:http://yapc2011.us/yn2011/event/871
URL:http://yapc2011.us/yn2011/event/871
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Break
DTEND;TZID=America/New_York:20110630T120000
DTSTART;TZID=America/New_York:20110630T113000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/864
URL:http://yapc2011.us/yn2011/event/864
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch
DTEND;TZID=America/New_York:20110630T143000
DTSTART;TZID=America/New_York:20110630T133000
LOCATION:
SUMMARY:Lunch
UID:http://yapc2011.us/yn2011/event/863
URL:http://yapc2011.us/yn2011/event/863
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Break
DTEND;TZID=America/New_York:20110630T163000
DTSTART;TZID=America/New_York:20110630T160000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/866
URL:http://yapc2011.us/yn2011/event/866
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Meet up with people before things get started for the day\, if 
 you can wake up.
DTEND;TZID=America/New_York:20110701T100000
DTSTART;TZID=America/New_York:20110701T090000
LOCATION:
SUMMARY:Breakfast
UID:http://yapc2011.us/yn2011/event/861
URL:http://yapc2011.us/yn2011/event/861
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The Swannanoa room is where the organizers are keeping their st
 uff.  If you have a question\, this is the place.\n\nThis room is also ser
 ving as the speaker's lounge if you need a place to sit and finish your sl
 ides.\n\nWe have this room Sunday 16:00 - midnight and Monday through Frid
 ay 08:00 - midnight.  There will probably be someone here to answer your q
 uestions during most hours when there is something on the schedule.
DTEND;TZID=America/New_York:20110701T162000
DTSTART;TZID=America/New_York:20110701T100000
LOCATION:Swannanoa
SUMMARY:Organizer's Room / Speaker's Lounge
UID:http://yapc2011.us/yn2011/event/872
URL:http://yapc2011.us/yn2011/event/872
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Break
DTEND;TZID=America/New_York:20110701T120000
DTSTART;TZID=America/New_York:20110701T113000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/865
URL:http://yapc2011.us/yn2011/event/865
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch
DTEND;TZID=America/New_York:20110701T143000
DTSTART;TZID=America/New_York:20110701T133000
LOCATION:
SUMMARY:Lunch
UID:http://yapc2011.us/yn2011/event/862
URL:http://yapc2011.us/yn2011/event/862
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Break
DTEND;TZID=America/New_York:20110701T163000
DTSTART;TZID=America/New_York:20110701T160000
LOCATION:
SUMMARY:Break
UID:http://yapc2011.us/yn2011/event/867
URL:http://yapc2011.us/yn2011/event/867
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:William McKee
ATTENDEE:Robert Blackwell
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Nick Melnick
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Krishna Sethuraman
ATTENDEE:Dan Wright
ATTENDEE:William Fishburne
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Jonathan Swartz
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Brendan Byrd
ATTENDEE:Paul Fenwick
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Jake Gelbman
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Matthew Dees
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Jose Mtanous
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Philip Kanzleiter
ATTENDEE:Leanan
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Kevin Polulak
ATTENDEE:Link McGaughey
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:90 attendees
DESCRIPTION:More talks: \nLightning Talks Day 2\nLightning Talks Day 3 \n\n
 Schedule:\n\nRunning Perl applications on the Stackato cloud platform\nAll
  Your Code Gonna Git Got\nNavigate with Toto\nTemplate Benchmarks\nSolgeno
 mics : Slicing and Dicing Plant Genomes with Perl\n\nThreading Perl with T
 BB\nSQL so close I can paste it\nOWASP Top 10\ncpandoc: perldoc for module
 s you haven't installed yet\nPittsburgh Perl Workshop\n\nThese Lightning T
 alks may be serious\, funny\, or both.  They may be given by experienced s
 peakers already giving full length talks or by first time speakers just st
 arting out (this is a great way to get started if you have something to sa
 y).  If you are a first time speaker you will win a tie with an experience
  speaker when the schedule is made if it comes to it.  Today's first time 
 speaker could be tomorrow's keynote speaker.\n\nWe will have about 10 Ligh
 tning Talks of 5 minutes each day.  Submit your talk through the submit ta
 lk link on this website.  The first deadline is with the full length talks
  in April.  The second deadline is one week before the conference starts a
 nd many proposals will be accepted.  At least two speaking spots on day 2 
 will be held open until the day before the talks to give you a chance to s
 ee something at the conference and put together a Lightning Talk response.
   However if you wait for the later deadlines note that there are fewer sp
 ots available and you are less likely to be accepted so please try to subm
 it more than a week before the conference.\n\nIn addition to the five minu
 te Lightning Talks where you get to use your computer\, slides\, and any o
 ther tool\, we will also have some Lightning Advertisements.  These are on
 ly 30 seconds\, you don't have to submit a proposal\, you don't get any sl
 ides\, and the only AV assistance offered is a microphone.  If you have a 
 BOF to announce\, an auction item so advertise or any other short message 
 you can use the transition time that would be otherwise wasted between Lig
 htning Talks to share your message.  Just show up before we start and take
  a seat in the assigned seats in the front of the room.\n\n\n\n\nWhy Would
  You Want to do a Lightning Talk?\n\nMaybe you've never given a talk befor
 e\, and you'd like to start small. For a Lightning Talk\, you don't need t
 o make slides\, and if you do decide to make slides\, you only need to mak
 e three.\n\nMaybe you're nervous and you're afraid you'll mess up. It's a 
 lot easier to plan and deliver a five minute talk than it is to deliver a 
 long talk. And if you do mess up\, at least the painful part will be over 
 quickly.\n\nMaybe you don't have much to say. Maybe you just want to ask a
  question\, or invite people to help you with your project\, or boast abou
 t something you did\, or tell a short cautionary story. These things are a
 ll interesting and worth talking about\, but there might not be enough to 
 say about them to fill up thirty minutes.\n\nMaybe you have a lot of thing
 s to say\, and you're already going to give a long talk on one of them\, a
 nd you don't want to hog the spotlight. There's nothing wrong with giving 
 several Lightning Talks. Hey\, they're only five minutes.\n\nOn the other 
 side\, people might want to come to a lightning talk when they wouldn't co
 me to a long talk on the same subject. The risk for the attendees is small
 er: If the talk turns out to be dull\, or if the person giving the talk tu
 rns out to be a really bad speaker\, well\, at least it's over in five min
 utes. With lightning talks\, you're never stuck in some boring lecture for
  forty-five minutes.\n\nStill having trouble picking a topic\, here are so
 me suggestions:\n\n   1. Why my favorite module is X.\n   2. I want to do 
 cool project X. Does anyone want to help?\n   3. Successful Project: I did
  project X. It was a success. Here's how you could benefit.\n   4. Failed 
 Project: I did project X. It was a failure\, and here's why.\n   5. Heresy
 : People always say X\, but they're wrong. Here's why.\n   6. You All Suck
 : Here's what is wrong with the our community.\n   7. Call to Action: Let'
 s all do more of X / less of X.\n   8. Wouldn't it be cool if X?\n   9. So
 meone needs to do X.\n  10. Wish List\n  11. Why X was a mistake.\n  12. W
 hy X looks like a mistake\, but isn't.\n  13. What it's like to do X.\n  1
 4. Here's a useful technique that worked.\n  15. Here's a technique I thou
 ght would be useful but didn't work.\n  16. Why algorithm X sucks.\n  17. 
 Comparison of algorithms X and Y. \n\nOf course\, you could give the talk 
 on anything you wanted\, whether or not it is on this list. If we get a fu
 ll schedule of nothing but five minutes of ranting and raving on each topi
 c\, a good time will still be had by most.
DTEND;TZID=America/New_York:20110627T122500
DTSTART;TZID=America/New_York:20110627T113500
LOCATION:Mt. Mitchell
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 1
UID:http://yapc2011.us/yn2011/talk/3070
URL:http://yapc2011.us/yn2011/talk/3070
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Todd Olson
ATTENDEE:Jason Crome
ATTENDEE:Nick Melnick
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Bruce Gray
ATTENDEE:Olaf Alders
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Dan Wright
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Paul Fenwick
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Stan Schwertly
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Yanick Champoux
ATTENDEE:Brian Gernhardt
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Link McGaughey
ATTENDEE:Mary Ehlers
ATTENDEE:Zach Morgan
COMMENT:73 attendees
DESCRIPTION:An­oth­er 10 Lig­htn­ing Talks and the Lig­htn­ing An­noun­ce­m
 ents bet­ween them. See Day 1 for the rest of the de­scrip­tion. Lightning
  Talks Day 1\n\nSchedule\n\nQuick Intro to Vala\nDriving firefox with perl
 \nGrokbase - Building a mailing list archive\nThe Most Common Template Too
 lkit Mistake\nAnnouncing Carton\n\nCPAN Gems From The Far East\nBeware the
  Brilliant Programmer!\nBe active in perl events\nA new operator\nThe Devi
 l's REPL
DTEND;TZID=America/New_York:20110628T182000
DTSTART;TZID=America/New_York:20110628T173000
LOCATION:Mt. Mitchell
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 2
UID:http://yapc2011.us/yn2011/talk/3071
URL:http://yapc2011.us/yn2011/talk/3071
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:Brad Lhotsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Olaf Alders
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Dan Wright
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Steven Novakovich
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Jan Vogel
ATTENDEE:Matt Phillips
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Link McGaughey
ATTENDEE:Mary Ehlers
ATTENDEE:Tommy Petty
COMMENT:82 attendees
DESCRIPTION:An­oth­er 10 Lig­htn­ing Talks and the Lig­htn­ing An­noun­ce­m
 ents bet­ween them. See Day 1 for the rest of the de­scrip­tion. Lightning
  Talks Day 1\n\nSchedule\n\nPerl &  bioinformatics\nCentralized logging wi
 th rsyslog and logger.pl\nWringing Performance out of Perl\n\nThe Death of
  Tribal Knowledge\nI run the Baltimore.pm\nCourriel: Email for Perl\n\nSta
 nd up! Body language and presenting a talk\nHandling unwanted job offers\n
 A lightning song
DTEND;TZID=America/New_York:20110629T173000
DTSTART;TZID=America/New_York:20110629T164000
LOCATION:Mt. Mitchell
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 3
UID:http://yapc2011.us/yn2011/talk/3072
URL:http://yapc2011.us/yn2011/talk/3072
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sam Vilain
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:G. Wade Johnson
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Stevan Little
ATTENDEE:John Lightsey
ATTENDEE:Jess Robinson
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:jerry gay
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Mike Burns
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Kartik Thakore
ATTENDEE:Greg Estep
ATTENDEE:bryan abfalter
ATTENDEE:Jake Gelbman
ATTENDEE:David Neimeyer
ATTENDEE:Yanick Champoux
ATTENDEE:Matthew Horsfall
ATTENDEE:Andrew Grangaard
ATTENDEE:Link McGaughey
ATTENDEE:Zach Morgan
COMMENT:29 attendees
DESCRIPTION: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 no
 t great at is using that data.  My new module\, DBIx::Class::Shadow\, will
  allow much more power\, such as searching for changes\, searching for ver
 sions\, and most importantly\, versioned results will retain all of the re
 lationships of the original results\, allowing you to do clever things lik
 e: $current_artist->versions->back(10)->cds\, giving you the cds of the ar
 tist 10 revisions back.\n\nIn this talk I will discuss how to use this too
 l and hopefully showcase an application that uses it.
DTEND;TZID=America/New_York:20110628T151000
DTSTART;TZID=America/New_York:20110628T145000
LOCATION:Mt. Roan
ORGANIZER:Arthur Schmidt
SUMMARY:DBIx::Class::Shadow
UID:http://yapc2011.us/yn2011/talk/3074
URL:http://yapc2011.us/yn2011/talk/3074
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Christoph Otto
ATTENDEE:Justin Hunter
ATTENDEE:Jon Gentle
ATTENDEE:bryan abfalter
ATTENDEE:David Neimeyer
ATTENDEE:Matthew Dees
COMMENT:6 attendees
DESCRIPTION:After years of writ­ing PHP day in and day out\, I de­cided to 
 take a job writ­ing Perl for the first time. I dove head­first into Perl t
 hink­ing the trans­i­tion would be just a matt­er of a learn­ing a few dif
 ­ferent func­tion names. Perl's sub­tle nuan­ces com­bined with years of h
 ab­bits left me frustrated and con­fused. This talk looks at be­ginn­ing l
 ife as a Perl de­velop­er from a PHP de­veloper's point of view. I'll poin
 t out the bits and pieces that can be dif­ficult to un­derstand when you h
 ave a long his­to­ry with an­oth­er lan­guage. Once de­mis­tified\, you sh
 ould be able to fully un­derstand the flexibil­ity and power of Perl.
DTEND;TZID=America/New_York:20110627T170500
DTSTART;TZID=America/New_York:20110627T161500
LOCATION:Mt. Mitchell
ORGANIZER:Scott Mattocks
SUMMARY:Perl for PHP Developers
UID:http://yapc2011.us/yn2011/talk/3099
URL:http://yapc2011.us/yn2011/talk/3099
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karsten Dahms
ATTENDEE:William McKee
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Matt Nash
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:Chris Fedde
ATTENDEE:Jay Hannah
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Joe Kline
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Jonathan Hogue
ATTENDEE:Solomon Foster
ATTENDEE:Robert Threet
ATTENDEE:Jon Gentle
ATTENDEE:Yanick Champoux
COMMENT:18 attendees
DESCRIPTION:I'll talk a lit­tle about what The Game Craft­er is\, but more 
 im­por­tant­ly how Perl has been a big part of mak­ing it the suc­cess it 
 has be­come. I'll di­vide my time equal­ly bet­ween three th­ings: 1) What
  is it? 2) The Perl code be­hind it. 3) Measur­ing Suc­cess
DTEND;TZID=America/New_York:20110628T151000
DTSTART;TZID=America/New_York:20110628T142000
LOCATION:Mt. Pisgah
ORGANIZER:JT Smith
SUMMARY:The Game Crafter\, A Perl Success Story
UID:http://yapc2011.us/yn2011/talk/3144
URL:http://yapc2011.us/yn2011/talk/3144
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Sam Vilain
ATTENDEE:Mike Weisenborn
ATTENDEE:Lawrence Hixson
ATTENDEE:Brigham Johnson
ATTENDEE:Brad Oaks
ATTENDEE:Dan Wright
ATTENDEE:James Mastros
ATTENDEE:Michael Aquilina
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Rocco Caputo
ATTENDEE:Jonathan Hogue
ATTENDEE:Jon Gentle
ATTENDEE:Kevin Smith
ATTENDEE:Tim Elkins
ATTENDEE:Jan Vogel
ATTENDEE:Andrew Grangaard
COMMENT:20 attendees
DESCRIPTION: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.
DTEND;TZID=America/New_York:20110629T144000
DTSTART;TZID=America/New_York:20110629T142000
LOCATION:Mt. Roan
ORGANIZER:JT Smith
SUMMARY:Facebook Apps in 10 Minutes Or Less
UID:http://yapc2011.us/yn2011/talk/3147
URL:http://yapc2011.us/yn2011/talk/3147
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sam Vilain
ATTENDEE:Brock Wilcox
ATTENDEE:G. Wade Johnson
ATTENDEE:Todd Rinaldo
ATTENDEE:John Lightsey
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:Matt Reinhart
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Mike Burns
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Jake Gelbman
ATTENDEE:Brian Gernhardt
ATTENDEE:Matthew Horsfall
ATTENDEE:David Storrs
ATTENDEE:Link McGaughey
ATTENDEE:Shaun Biggs
COMMENT:21 attendees
DESCRIPTION:Examines some of the Perl 5 secret operators (things that look 
 like operators but are really several mashed together to get a specific ef
 fect).
DTEND;TZID=America/New_York:20110628T144000
DTSTART;TZID=America/New_York:20110628T142000
LOCATION:Mt. Roan
ORGANIZER:Chas. Owens
SUMMARY:Secret Operators: What happens when you treat operators like German
 .
UID:http://yapc2011.us/yn2011/talk/3150
URL:http://yapc2011.us/yn2011/talk/3150
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Mike Weisenborn
ATTENDEE:Todd Rinaldo
ATTENDEE:James Mastros
ATTENDEE:JT Smith
ATTENDEE:jerry gay
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Jonathan Hogue
ATTENDEE:Robert Threet
ATTENDEE:Stan Schwertly
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Steve Smale
COMMENT:13 attendees
DESCRIPTION:In 20 minutes\, we'll setup a http proxy server\, and configure
  it to monitor any website's performance. \n\nI'll also demonstrate how to
  use perl scripts to drive real web browsers through the proxy to exactly 
 simulate your customer's experience.
DTEND;TZID=America/New_York:20110629T115000
DTSTART;TZID=America/New_York:20110629T113000
LOCATION:Mt. Pisgah
ORGANIZER:Jonathan Hogue
SUMMARY:Using HTTP::Proxy to Monitor Web Site Performance
UID:http://yapc2011.us/yn2011/talk/3152
URL:http://yapc2011.us/yn2011/talk/3152
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:Andrew Rodland
ATTENDEE:Todd Olson
ATTENDEE:Stevan Little
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:jerry gay
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Kevin Shaum
ATTENDEE:John Ellyson
ATTENDEE:Yanick Champoux
ATTENDEE:Kirby Krueger
ATTENDEE:gordon gvanamburg
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Michelle Byrd
COMMENT:19 attendees
DESCRIPTION:This talk walks through a couple of tutorial applications writt
 en in Dancer and provides an overview of the most important aspects of Dan
 cer for someone who isn't at all familiar with the framework\, but underst
 ands Perl in general and web application programming.\n\nIt will cover bas
 ic routing\, advanced routing\, application layout\, configuration options
  and touch some of the more widely used plugins.
DTEND;TZID=America/New_York:20110629T151000
DTSTART;TZID=America/New_York:20110629T142000
LOCATION:Mt. Pisgah
ORGANIZER:Mark Allen
SUMMARY:Intro to Dancer
UID:http://yapc2011.us/yn2011/talk/3153
URL:http://yapc2011.us/yn2011/talk/3153
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:Karsten Dahms
ATTENDEE:Mike Weisenborn
ATTENDEE:Lawrence Hixson
ATTENDEE:Dave Rolsky
ATTENDEE:Heath Bair
ATTENDEE:Robert Threet
ATTENDEE:Rick Bolen
ATTENDEE:bill pemberton
ATTENDEE:John Ellyson
ATTENDEE:Philip Kanzleiter
ATTENDEE:Steven Novakovich
ATTENDEE:Ed Deloye
ATTENDEE:Chuck Bury
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Fredrick Langston
ATTENDEE:Michelle Byrd
COMMENT:18 attendees
DESCRIPTION:This class will cover the basics of Object-Oriented Pro­gramm­i
 ng in Perl\, using Moose for the ex­am­ples. This sess­ion will ex­plain j
 ust what peo­ple mean when they talk about clas­ses\, ob­jects\, in­herita
 n­ce\, attributes\, and more.\n\nThe class will also show you how OO works
  in Perl 5\, though we won't cover all of the gross bits. Instead\, advanc
 ed con­cepts will be il­lustrated using Moose\, an OO framework for Perl 5
 .\n\nPlease note that this is _not_ an in­troduc­tion to Moose. It is aime
 d at peo­ple who are familiar with Perl syn­tax and want to learn what obj
 ect-oriented pro­gramm­ing is all about. If you al­ready un­derstand OO bu
 t want to learn about Moose\, you pro­bab­ly want a dif­ferent sess­ion.
DTEND;TZID=America/New_York:20110628T115000
DTSTART;TZID=America/New_York:20110628T100000
LOCATION:Mt. Pilot
ORGANIZER:Dave Rolsky
SUMMARY:Introduction to Object-Oriented Programming in Perl
UID:http://yapc2011.us/yn2011/talk/3161
URL:http://yapc2011.us/yn2011/talk/3161
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karsten Dahms
ATTENDEE:Michael Peters
ATTENDEE:G. Wade Johnson
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Brad Oaks
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Kenneth Power
ATTENDEE:JT Smith
ATTENDEE:Michael Aquilina
ATTENDEE:jerry gay
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Joe Kline
ATTENDEE:Kenneth Graves
ATTENDEE:Tim Heaney
ATTENDEE:James Engel
ATTENDEE:Chas. Owens
ATTENDEE:Greg Estep
ATTENDEE:David Neimeyer
ATTENDEE:gordon gvanamburg
ATTENDEE:Kevin Polulak
ATTENDEE:David Storrs
ATTENDEE:Link McGaughey
COMMENT:26 attendees
DESCRIPTION:The Information Security atmosphere has moved beyond 1337 h4x0r
 s and 5cr!pt |<iddi3s.  Attacks and attackers are more sophisticated (and 
 more stupid) than you could imagine.  As an InfoSec professional\, I'm fru
 strated that my peers have failed to recognize the potential in their SysA
 dmins\, Network Admins\, and Programmers.\n\nThis talk aims to educate you
  to the Brave New World of InfoSec and how you can help improve security w
 ithout crippling your users.\n\nThis talk will focus on the emerging conce
 pt of "Usable Security\," and your place as Perl programmers in it.  Hopef
 ully the Q&A session will be more of a group discussion.
DTEND;TZID=America/New_York:20110628T163000
DTSTART;TZID=America/New_York:20110628T154000
LOCATION:Mt. Pilot
ORGANIZER:Brad Lhotsky
SUMMARY:InfoSec: The Advanced Persistent Adversary and You
UID:http://yapc2011.us/yn2011/talk/3165
URL:http://yapc2011.us/yn2011/talk/3165
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Chip Salzenberg
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Todd Olson
ATTENDEE:Walt Mankowski
ATTENDEE:Kiran Kumar
ATTENDEE:Olaf Alders
ATTENDEE:Matt Nash
ATTENDEE:chromatic
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:jerry gay
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Mike Greb
ATTENDEE:Arthur Schmidt
ATTENDEE:James Engel
ATTENDEE:Ella Westerly
ATTENDEE:Kartik Thakore
ATTENDEE:Charles Phillips
ATTENDEE:Stan Schwertly
ATTENDEE:Rick Bolen
ATTENDEE:Brian Gernhardt
ATTENDEE:Steven Novakovich
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
COMMENT:26 attendees
DESCRIPTION:This talk will get you going using Arudino\, an open-source ele
 ctronics 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. You will 
 learn how to control the outside world using Perl. These basic skills will
  open up your I/O world and you will use Perl to glue it together of cours
 e.\n\nMore information about Arduino can be found here\, \nhttp://www.ardu
 ino.cc/.
DTEND;TZID=America/New_York:20110629T151000
DTSTART;TZID=America/New_York:20110629T142000
LOCATION:Mt. Pilot
ORGANIZER:Robert Blackwell
SUMMARY:Communicating with Perl and Arduino
UID:http://yapc2011.us/yn2011/talk/3186
URL:http://yapc2011.us/yn2011/talk/3186
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mike Weisenborn
ATTENDEE:Stevan Little
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Burns
ATTENDEE:Chas. Owens
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Kevin Smith
ATTENDEE:Andrew Grangaard
ATTENDEE:Link McGaughey
ATTENDEE:Steve Smale
ATTENDEE:John Wang
ATTENDEE:Tommy Petty
COMMENT:22 attendees
DESCRIPTION:Say you're writing a system that uses the observer design patte
 rn. What happens if instead of passing around the NAME of an event\, you p
 ass around an OBJECT representing the event? Turns out\, a whole lot of go
 odness!\n\nAnnouncements enable communication from the observer to the obs
 erved\, and even communication (and conspiracy) amongst observers themselv
 es.\n\nAll with a very strongly object-oriented\, antler-shaped flavor.
DTEND;TZID=America/New_York:20110628T105000
DTSTART;TZID=America/New_York:20110628T103000
LOCATION:Mt. Mitchell
ORGANIZER:Shawn Moore
SUMMARY:Announcing Announcements
UID:http://yapc2011.us/yn2011/talk/3197
URL:http://yapc2011.us/yn2011/talk/3197
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Dave Rolsky
ATTENDEE:Jason Crome
ATTENDEE:Nick Melnick
ATTENDEE:Heath Bair
ATTENDEE:Olaf Alders
ATTENDEE:Matt Nash
ATTENDEE:Jess Robinson
ATTENDEE:John Anderson
ATTENDEE:Chris Fedde
ATTENDEE:jerry gay
ATTENDEE:Josh Rabinowitz
ATTENDEE:Aran Deltac
ATTENDEE:Jon Gentle
ATTENDEE:Mark A. Stratman
ATTENDEE:Leanan
ATTENDEE:Steven Novakovich
ATTENDEE:Kirby Krueger
ATTENDEE:Mike Doherty
ATTENDEE:David Storrs
ATTENDEE:Ali Nabavi
ATTENDEE:John Wang
COMMENT:22 attendees
DESCRIPTION:Tech­niques and a call to ac­tion on how to mar­ket Perl.
DTEND;TZID=America/New_York:20110628T141000
DTSTART;TZID=America/New_York:20110628T135000
LOCATION:Mt. Pilot
ORGANIZER:Mark Prather
SUMMARY:Marketing Perl
UID:http://yapc2011.us/yn2011/talk/3208
URL:http://yapc2011.us/yn2011/talk/3208
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Ricardo Signes
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:John Lightsey
ATTENDEE:Krishna Sethuraman
ATTENDEE:Kenneth Power
ATTENDEE:William Fishburne
ATTENDEE:Jess Robinson
ATTENDEE:Adam Prime
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Jonathan Swartz
ATTENDEE:Jay Shirley
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Joe Kline
ATTENDEE:Mike Greb
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Brendan Byrd
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:bryan abfalter
ATTENDEE:Jake Gelbman
ATTENDEE:Andrew Nelson
ATTENDEE:David Neimeyer
ATTENDEE:Brian Sauls
ATTENDEE:Rick Bolen
ATTENDEE:John Ellyson
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Leanan
ATTENDEE:Steven Novakovich
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:gordon gvanamburg
ATTENDEE:Jan Vogel
ATTENDEE:Matt Phillips
ATTENDEE:Andrew Grangaard
ATTENDEE:Mike Doherty
ATTENDEE:David Storrs
ATTENDEE:Link McGaughey
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:75 attendees
DESCRIPTION:I architected and implemented a multi-million dollar eCommerce 
 system using the cream of the Perl crop. We joined the community\, contrib
 uted to projects and have succeeded in deploying a stable\, high performan
 ce site. Now let me tell you all the shit I did wrong. Deadlocks\, forgott
 en features\, data loss\, lack of reporting\, terrible schemas and general
  nincompoopery will assist you as we take a whirlwind tour of how NOT to b
 uild the future of your company. Revel in my trials and tribulations as I 
 lament poor database structure\, bad team management and terrible developm
 ent practices. Maybe you'll learn from my failures. I've taken the time to
  point out some lessons learned while I was at it. It wasn't all bad and i
 t's my hope that you will benefit from my mistakes.
DTEND;TZID=America/New_York:20110627T154500
DTSTART;TZID=America/New_York:20110627T145500
LOCATION:Mt. Roan
ORGANIZER:Cory Watson
SUMMARY:How NOT to build a multi-million dollar eCommerce system
UID:http://yapc2011.us/yn2011/talk/3217
URL:http://yapc2011.us/yn2011/talk/3217
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Sam Vilain
ATTENDEE:Lawrence Hixson
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Cory Watson
ATTENDEE:Michael Aquilina
ATTENDEE:Uwe Voelker
ATTENDEE:jerry gay
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jonathan Hogue
ATTENDEE:Tommy Stanton
ATTENDEE:Tim Elkins
ATTENDEE:Andrew Grangaard
COMMENT:15 attendees
DESCRIPTION:This talk will examine a web document engine that has been writ
 ten to work under four different web PSGI compatible frameworks:\n\n* Web:
 :Simple\n* Dancer\n* Mojolicious\n* Tatsumaki\n\nIt will demonstrate:\n\n*
  basic usage of each framework\n* a paper thin controller approach\n* Moo 
 based classes\n* a MongoDB and git backend\n* a taste of Plack Middleware 
 and Testing\n* deploying the app via nginx and Starman
DTEND;TZID=America/New_York:20110629T151000
DTSTART;TZID=America/New_York:20110629T145000
LOCATION:Mt. Roan
ORGANIZER:Mateu Hunter
SUMMARY:1 App 4 Frameworks
UID:http://yapc2011.us/yn2011/talk/3218
URL:http://yapc2011.us/yn2011/talk/3218
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Brad Lhotsky
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Dan Wright
ATTENDEE:James Mastros
ATTENDEE:Uwe Voelker
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Dave Doyle
ATTENDEE:Reini Urban
ATTENDEE:Andrew Grangaard
COMMENT:11 attendees
DESCRIPTION:Perl events come in all shapes and sizes ranging from tiny hack
 athons to a full-fledged YAPC's.\n\nIn this talk\, I will cover various le
 ssons learned from years of running Perl events.   I'll reveal some often 
 hidden pitfalls and outline methods for success in running your event.  I 
 will also cover some of the resources that are available to help you run y
 our event.\n\nAudience:  Perl experience isn't really relevant to this tal
 k.   This talk is suited for anybody that has an interest\, but little exp
 erience in event organizing.\n\nBio:  As a founding organizer for The Pitt
 sburgh Perl Workshop\, I know first-hand what it is like to run an event f
 or the first time.   Since 2006\, I've organized 4 PPW's and a YAPC.   Cur
 rently\, I am planning for PPW 2011 and also serving as Treasurer for The 
 Perl Foundation.
DTEND;TZID=America/New_York:20110627T180500
DTSTART;TZID=America/New_York:20110627T171500
LOCATION:Mt. Pisgah
ORGANIZER:Dan Wright
SUMMARY:So\, you want to run a Perl event?
UID:http://yapc2011.us/yn2011/talk/3222
URL:http://yapc2011.us/yn2011/talk/3222
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Chip Salzenberg
ATTENDEE:Brock Wilcox
ATTENDEE:G. Wade Johnson
ATTENDEE:Heath Bair
ATTENDEE:William Fishburne
ATTENDEE:James Mastros
ATTENDEE:JT Smith
ATTENDEE:Shawn Moore
ATTENDEE:Chris Fedde
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Joe Kline
ATTENDEE:Arthur Schmidt
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Jonathan Hogue
ATTENDEE:Kartik Thakore
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Kevin Smith
ATTENDEE:Stan Schwertly
ATTENDEE:Leanan
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Mary Ehlers
ATTENDEE:Zach Morgan
COMMENT:27 attendees
DESCRIPTION:Where game development currently stands in Perl. \nWhy we shoul
 d care about game development in Perl. What are some steps we can do next.
  Some ideas on getting a community started.\n\nPlease see http://sdlperl.a
 th.cx/projects/SDLPerl/wiki/YAPCNA2011 for the 3d game covered in the talk
 .\n\nLinks to modules I discussed: http://search.cpan.org/~kthakore/ \n\nh
 ttps://github.com/PerlGameDev/Avenger ( We had to fix some stuff )\n\nhttp
 ://github.com/PerlGameDev in general has all the cake \n\nSDL Game Contest
 :\n\nhttp://yapgh.blogspot.com/2011/04/sdl-perl-game-contest-week-4-roundu
 p.html\n\nhttp://yapgh.blogspot.com/2011/03/sdl-perl-game-contest-week-3-r
 oundup.html\n\nhttp://yapgh.blogspot.com/2011/03/sdl-perl-game-contest-wee
 k-2-roundup.html\n\nhttp://yapgh.blogspot.com/2011/03/sdl-perl-game-contes
 t-week-1-roundup.html\n\nhttp://yapgh.blogspot.com/2011/02/sdl-perl-game-c
 ontest.html\n\nOther stuff I do do (hehe):\nhttps://github.com/kthakore\n\
 nLacuna Expanse: GOOGLE THIS\n\nConstruder: http://ue.o---o.eu/ and see SD
 Lperl wiki link up some place \n\n\nPresentation: \nAgain sorry ... about 
 ... w/e ... \n\nhttp://prezi.com/9dm0pzuf3jfx/game-development-in-perl/
DTEND;TZID=America/New_York:20110629T141000
DTSTART;TZID=America/New_York:20110629T135000
LOCATION:Mt. Mitchell
ORGANIZER:Kartik Thakore
SUMMARY:Super Laser Battles: Game Development in Perl
UID:http://yapc2011.us/yn2011/talk/3223
URL:http://yapc2011.us/yn2011/talk/3223
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Andrew Rodland
ATTENDEE:William McKee
ATTENDEE:Kevin Falcone
ATTENDEE:Walt Mankowski
ATTENDEE:Stevan Little
ATTENDEE:Bruce Gray
ATTENDEE:Olaf Alders
ATTENDEE:Matt Nash
ATTENDEE:James Mastros
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:Chris Fedde
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Aran Deltac
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Solomon Foster
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Mark A. Stratman
ATTENDEE:Leanan
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Mary Ehlers
COMMENT:26 attendees
DESCRIPTION:Music making is hard\, so musicians are cool. Programming is ha
 rd\, 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.\n\nSee http://www.yapc2011.us
 /yn2011/wiki?node=ToolsForChange
DTEND;TZID=America/New_York:20110628T115000
DTSTART;TZID=America/New_York:20110628T110000
LOCATION:Mt. Pisgah
ORGANIZER:Piers Cawley
SUMMARY:Axes\, Maths\, Theremins and Other Tools for Change
UID:http://yapc2011.us/yn2011/talk/3224
URL:http://yapc2011.us/yn2011/talk/3224
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Jesse Vincent
ATTENDEE:Sam Vilain
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Michael Peters
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Robert Blackwell
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Olaf Alders
ATTENDEE:Dan Wright
ATTENDEE:William Fishburne
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:Cory Watson
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Jonathan Swartz
ATTENDEE:Uwe Voelker
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Paul Driver
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Joe Kline
ATTENDEE:Aran Deltac
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Paul Fenwick
ATTENDEE:Tim Heaney
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Rocco Caputo
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Stan Schwertly
ATTENDEE:Jake Gelbman
ATTENDEE:Andrew Nelson
ATTENDEE:Brian Gernhardt
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:gordon gvanamburg
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Michael Edmonds
ATTENDEE:David Storrs
ATTENDEE:Mary Ehlers
ATTENDEE:John Wang
COMMENT:67 attendees
DESCRIPTION:Every new release of Perl comes with a big list of changes\, pl
 enty of which seem carefully worded to make the average Perl programmer wo
 nder\, "Wait\, do I care about this?  What the heck is the global interpre
 ter phase?"  Perl 5.14 is chocked full of great improvements will  actuall
 y be useful in day to day programming\, and this talk focuses on those\, l
 eaving the weird esoterica for another day.
DTEND;TZID=America/New_York:20110628T105000
DTSTART;TZID=America/New_York:20110628T100000
LOCATION:Mt. Roan
ORGANIZER:Ricardo Signes
SUMMARY:Perl 5.14 for Pragmatists
UID:http://yapc2011.us/yn2011/talk/3226
URL:http://yapc2011.us/yn2011/talk/3226
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Mike Weisenborn
ATTENDEE:Lawrence Hixson
ATTENDEE:Brigham Johnson
ATTENDEE:Heath Bair
ATTENDEE:Matt Nash
ATTENDEE:Krishna Sethuraman
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Uwe Voelker
ATTENDEE:Dave Doyle
ATTENDEE:Brendan Byrd
ATTENDEE:Paul Fenwick
ATTENDEE:Chas. Owens
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Stan Schwertly
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Jose Mtanous
ATTENDEE:Brian Gernhardt
ATTENDEE:Jan Vogel
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Kevin Polulak
ATTENDEE:Chuck Bury
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Aaron Weikle
ATTENDEE:Fredrick Langston
COMMENT:35 attendees
DESCRIPTION:Don't wander around your first YAPC clueless.  Learn a few secr
 ets to get the most of the conference.\n\n---\n\n\nIntroducing the permane
 nt Beginner Track for YAPC.  If all goes to plan these talks\, or somethin
 g very close to them\, will be given each year at YAPC.  When first put on
  the schedule these talks are listed as being given by “Your Name Here”\, 
 but it could be replaced with your name as speaker.\n\nThe slides will be 
 passed on from one conference to the next.  Each new speaker will then hav
 e the chance to make small changes to make the talk their own but the hard
  part will already be done.  This first year there are no slides to start 
 from so it might be wise to have the YAPC::NA and YAPC::Europe speakers co
 llaborate on the initial set with the help of their mentors.\n\nAre you lo
 oking to break into speaking at YAPC?  Having trouble finding clever new t
 hings to talk about?  Then volunteer to present one of the topics on the B
 eginner Track.  These topic may not be as cool as those on the bleeding ed
 ge of sanity\, but they are still important.  These beginner talks will fi
 nd a new audience of beginners each year in need of their content.\n\nAre 
 you an experienced speaker willing to mentor the next generation of speake
 rs and keep our community vibrant?  Then volunteer to help a speaker prepa
 re for their talk.  After our new speakers succeed with your help\, they w
 ill be more confident in the future when they do have something clever to 
 say.\n\nHave your given a presentation similar to one of the Beginner Trac
 k talks?  Do you have some slides to contribute to the Beginner Track for 
 their first conference season?  Then please offer them to this season’s sp
 eakers to get the Beginner Track off to a good start.\n\nFor more informat
 ion go to irc://irc.perl.org/yapc.\n\nTo present or mentor one of the Begi
 nner Track talks please submit a talk using the normal 'Submit a talk prop
 osal' link on menu to the right.  Set your talk title to 'Beginner Track S
 peaker' or 'Beginner Track Mentor' and in the comment section give your fi
 rst and second choice and any comments you think will help the organizers 
 assign talks.
DTEND;TZID=America/New_York:20110627T095000
DTSTART;TZID=America/New_York:20110627T093000
LOCATION:Mt. Pilot
ORGANIZER:Yaakov
SUMMARY:Getting the most out of YAPC
UID:http://yapc2011.us/yn2011/talk/3227
URL:http://yapc2011.us/yn2011/talk/3227
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:William McKee
ATTENDEE:Dave Rolsky
ATTENDEE:Todd Olson
ATTENDEE:Jason Crome
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Brad Oaks
ATTENDEE:Olaf Alders
ATTENDEE:Dan Wright
ATTENDEE:chromatic
ATTENDEE:William Fishburne
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Aran Deltac
ATTENDEE:Devin Austin
ATTENDEE:Doug Bell
ATTENDEE:Justin Hunter
ATTENDEE:Robert Threet
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Jan Vogel
ATTENDEE:Andrew Grangaard
ATTENDEE:Ali Nabavi
ATTENDEE:Link McGaughey
ATTENDEE:John Wang
ATTENDEE:Tommy Petty
ATTENDEE:Michelle Byrd
COMMENT:31 attendees
DESCRIPTION:Using Test::WWW::Mechanize::PSGI to test the front-end of your 
 web application as a user would. \n\nWhy unit test your application? The u
 sers won't be using the API\, they'll be using your forms and links. Shoul
 dn't you be absolutely sure those forms and links work as expected?\n\nSom
 e knowledge of writing web apps assumed\, though a simple example will be 
 provided.
DTEND;TZID=America/New_York:20110629T141000
DTSTART;TZID=America/New_York:20110629T135000
LOCATION:Mt. Pilot
ORGANIZER:Doug Bell
SUMMARY:Testing with PSGI
UID:http://yapc2011.us/yn2011/talk/3230
URL:http://yapc2011.us/yn2011/talk/3230
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Daniel Sterling
ATTENDEE:Jonathan Hogue
ATTENDEE:Kevin Shaum
ATTENDEE:David Neimeyer
ATTENDEE:bill pemberton
ATTENDEE:Brian Gernhardt
ATTENDEE:Kevin Polulak
ATTENDEE:Chuck Bury
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Fredrick Langston
COMMENT:12 attendees
DESCRIPTION:An introduction that will include topics like:\n\n    * How to 
 get them from CPAN\n    * cpan\, cpanm\, cpanplus\, etc.\n    * Using them
  with use and require\n    * use local::lib\n    * things that show up in 
 most large programs\n    * Task::Kensho subset\n\n---\n\nLearn more about 
 this and the other Beginner Track talks in the description of Getting the 
 most out of YAPC
DTEND;TZID=America/New_York:20110627T173500
DTSTART;TZID=America/New_York:20110627T171500
LOCATION:Mt. Pilot
ORGANIZER:Michael Peters
SUMMARY:Introduction to CPAN: Useful Modules
UID:http://yapc2011.us/yn2011/talk/3231
URL:http://yapc2011.us/yn2011/talk/3231
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Mike Weisenborn
ATTENDEE:Brad Lhotsky
ATTENDEE:Todd Rinaldo
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:James Mastros
ATTENDEE:Cory Watson
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Jesse Luehrs
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Devin Austin
ATTENDEE:Mark Jubenville
ATTENDEE:Justin Hunter
ATTENDEE:Greg Estep
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Andrew Nelson
ATTENDEE:Mark A. Stratman
ATTENDEE:Philip Kanzleiter
ATTENDEE:Matt Phillips
ATTENDEE:Michael Edmonds
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
ATTENDEE:John Wang
COMMENT:36 attendees
DESCRIPTION:Data::Manager combines Message::Stack and Data::Verifier. This 
 combination comes together synergistically so you can build web applicatio
 ns that don't suck.  We don't use form generators\, reflectors or any of t
 hat. Just raw\, uncut but high quality markup and code.\n\nAttend this tal
 k to learn the outcome of 3 years of experimentation\, trial\, errors and 
 ideas.\n\nThe focus is on technique and uses Catalyst as a medium (with TT
 ). The techniques should be useful with any framework.
DTEND;TZID=America/New_York:20110629T105000
DTSTART;TZID=America/New_York:20110629T100000
LOCATION:Mt. Pisgah
ORGANIZER:Jay Shirley
SUMMARY:Building better applications with Data::Manager
UID:http://yapc2011.us/yn2011/talk/3232
URL:http://yapc2011.us/yn2011/talk/3232
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Todd Olson
ATTENDEE:Jonathan Hogue
ATTENDEE:Robert Threet
ATTENDEE:Kevin Shaum
ATTENDEE:David Neimeyer
ATTENDEE:bill pemberton
ATTENDEE:Brian Gernhardt
ATTENDEE:Jan Vogel
ATTENDEE:Kevin Polulak
ATTENDEE:Chuck Bury
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Fredrick Langston
ATTENDEE:Dylan Cali
COMMENT:15 attendees
DESCRIPTION:An introduction that will include topics like:\n\n    * How to 
 create a distribution ready for CPAN\n    * ExtUtils::ModuleMaker\, Module
 ::Starter\n\n---\n\nLearn more about this and the other Beginner Track tal
 ks in the description of Getting the most out of YAPC
DTEND;TZID=America/New_York:20110627T180500
DTSTART;TZID=America/New_York:20110627T174500
LOCATION:Mt. Pilot
ORGANIZER:Len Jaffe
SUMMARY:Introduction to CPAN: Creating and Uploading
UID:http://yapc2011.us/yn2011/talk/3233
URL:http://yapc2011.us/yn2011/talk/3233
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karsten Dahms
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:Robert Threet
ATTENDEE:Shaun Biggs
ATTENDEE:Fredrick Langston
ATTENDEE:Michelle Byrd
COMMENT:7 attendees
DESCRIPTION:Perl has amazing support for data structures.\nArrays and Hashe
 s are first class citizens\, and can be combined with built-in functions t
 o form the most frequently needed structures.\nMulti-level structures make
  complex data manipulation *easy*.\n\nThis class will give an introduction
  to the basic data structures and the ways to manipulate them.\nIt will in
 clude topics like:\n\n * Queues\, Stacks\, Sets\, Bags\, Dictionaries\, Re
 cords\n * push\, pop\, shift\, unshift\, splice\, keys\, sort\n * Referenc
 es\, named and anonymous\n * Dereferencing referenced referents\n * AoA\, 
 AoH\, HoA\, HoH\, AoHoHoA (if time allows)\n * Carpentry\, and sawing your
  fingers off with power tools.\n\n---\n\nLearn more about this and the oth
 er Beginner Track talks in the description of Getting the most out of YAPC
 
DTEND;TZID=America/New_York:20110627T144500
DTSTART;TZID=America/New_York:20110627T142500
LOCATION:Mt. Pilot
ORGANIZER:Bruce Gray
SUMMARY:Introduction to Perl: Data Structures
UID:http://yapc2011.us/yn2011/talk/3235
URL:http://yapc2011.us/yn2011/talk/3235
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Walt Mankowski
ATTENDEE:Robert Threet
ATTENDEE:Harish Jain
ATTENDEE:Ali Nabavi
ATTENDEE:Shaun Biggs
ATTENDEE:Fredrick Langston
ATTENDEE:Michelle Byrd
COMMENT:7 attendees
DESCRIPTION:An introduction that will include topics like:\n\n    * open\, 
 close\, sysopen\, sysclose\, opendir\, readdir\, closedir\n    * File::Pat
 h\n* GetOpt::Long and command line interfaces\n\n---\n\nLearn more about t
 his and the other Beginner Track talks in the description of Getting the m
 ost out of YAPC
DTEND;TZID=America/New_York:20110627T154500
DTSTART;TZID=America/New_York:20110627T152500
LOCATION:Mt. Pilot
ORGANIZER:Jacinta Richardson
SUMMARY:Introduction to Perl: Getting Data In and Out
UID:http://yapc2011.us/yn2011/talk/3236
URL:http://yapc2011.us/yn2011/talk/3236
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karsten Dahms
ATTENDEE:Lawrence Hixson
ATTENDEE:Bruce Gray
ATTENDEE:Aran Deltac
ATTENDEE:Robert Threet
ATTENDEE:Ed Deloye
ATTENDEE:Chuck Bury
ATTENDEE:Ali Nabavi
ATTENDEE:Fredrick Langston
ATTENDEE:Michelle Byrd
COMMENT:10 attendees
DESCRIPTION:An introduction that will include topics like:\n\n    * The fla
 gs s\,m\,i\,g\,x\, and the others\n    * $`\, $'\, $1\, $2\, ...\n    * []
 \, {}\, ()\n\n---\n\nLearn more about this and the other Beginner Track ta
 lks in the description of Getting the most out of YAPC
DTEND;TZID=America/New_York:20110627T151500
DTSTART;TZID=America/New_York:20110627T145500
LOCATION:Mt. Pilot
ORGANIZER:Aran Deltac
SUMMARY:Introduction to Perl: Regular Expressions
UID:http://yapc2011.us/yn2011/talk/3238
URL:http://yapc2011.us/yn2011/talk/3238
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:Jess Robinson
ATTENDEE:Brendan Byrd
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Kevin Shaum
ATTENDEE:bill pemberton
ATTENDEE:Steven Novakovich
ATTENDEE:Ed Deloye
ATTENDEE:Chuck Bury
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
ATTENDEE:Fredrick Langston
ATTENDEE:Michelle Byrd
COMMENT:18 attendees
DESCRIPTION:Download slides: http://is.gd/perldoc\n\nThis talk will help ge
 t you in the mindset necessary to write effective documentation.\n\nWe wil
 l briefly touch on POD (Plain Old Documentation) syntax\, but due to its e
 legant simplicity we can quickly move on to examine the bigger picture\, a
 nd explore the decisions we face when writing documentation.\n\nSome key p
 oints will include:\n- Conventions and expectations\n- APIs\, Tutorials\, 
 Manuals\, and Cookbooks... and why you should keep them separate.\n- Writi
 ng POD to take full advantage of formatters (e.g. Pod::LaTeX\, Pod::HTML)\
 n- Inviting community contributions
DTEND;TZID=America/New_York:20110627T163500
DTSTART;TZID=America/New_York:20110627T161500
LOCATION:Mt. Pilot
ORGANIZER:Mark A. Stratman
SUMMARY:Introduction to Perl: Documentation
UID:http://yapc2011.us/yn2011/talk/3240
URL:http://yapc2011.us/yn2011/talk/3240
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Kenneth Power
ATTENDEE:Dave Doyle
ATTENDEE:Brendan Byrd
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:bill pemberton
ATTENDEE:Philip Kanzleiter
ATTENDEE:Leanan
ATTENDEE:Ed Deloye
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Fredrick Langston
COMMENT:22 attendees
DESCRIPTION:Perl has a long history of automated testing\, as well as great
  tools to support\nthat testing. Someone new to Perl or new to testing mig
 ht wonder why they would\n"waste" time on testing when there's so much cod
 e to write.\n\nIn this short talk\, we'll cover the basics of the Test Any
 thing Protocol\, the\nTest::More module and how to use them to your benefi
 t. We'll also talk about\nthe benefits to the developer of testing code. F
 inally\, we'll touch on test\ncoverage with Devel::Cover.\n\nBy the end of
  the talk\, you should know how to use Test::More and other Test::*\nmodul
 es and have some idea how automated testing helps improve your code and\nd
 ocument your interfaces and intentions.
DTEND;TZID=America/New_York:20110627T170500
DTSTART;TZID=America/New_York:20110627T164500
LOCATION:Mt. Pilot
ORGANIZER:G. Wade Johnson
SUMMARY:Introduction to Perl: Testing
UID:http://yapc2011.us/yn2011/talk/3241
URL:http://yapc2011.us/yn2011/talk/3241
END:VEVENT
BEGIN:VEVENT
ATTENDEE:James E Keenan
ATTENDEE:Mike Weisenborn
ATTENDEE:James Mastros
ATTENDEE:Daniel Sterling
ATTENDEE:Matt Reinhart
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Mike Burns
ATTENDEE:Chas. Owens
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Leanan
ATTENDEE:Link McGaughey
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:17 attendees
DESCRIPTION:Accessing a database at process startup for static information 
 is common\, but can be hard on the database in a production environment. A
 nother bad alternative is re-checking the data status every time it is use
 d. An AUTOLOAD can handle the issue by lazily installing the sub\, but mak
 es it impossible to use can.\n\nLexical variables and a one-shot subtrouin
 e to load them offer a nice\, clean\, private way to handle lazy data acqu
 isition: put the permanent handler and data structure in lexical variables
 \, and have the subroutine replace itself after the first call.
DTEND;TZID=America/New_York:20110628T102000
DTSTART;TZID=America/New_York:20110628T100000
LOCATION:Mt. Mitchell
ORGANIZER:Steven Lembark
SUMMARY:Lazyness is a Virtue -- especially for data loading.
UID:http://yapc2011.us/yn2011/talk/3250
URL:http://yapc2011.us/yn2011/talk/3250
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Ricardo Signes
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Rinaldo
ATTENDEE:Stevan Little
ATTENDEE:Heath Bair
ATTENDEE:John Lightsey
ATTENDEE:James Mastros
ATTENDEE:Cory Watson
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Stephen Scaffidi
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Jesse Luehrs
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:Mark Jubenville
ATTENDEE:Justin Hunter
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Andrew Nelson
ATTENDEE:David Neimeyer
ATTENDEE:Jens Reeder
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Leanan
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Ed Deloye
ATTENDEE:Andrew Grangaard
ATTENDEE:Kevin Zembower
ATTENDEE:Link McGaughey
ATTENDEE:Mary Ehlers
ATTENDEE:John Wang
ATTENDEE:Tommy Petty
COMMENT:45 attendees
DESCRIPTION:OX is not just a large horned mammal used to help plow fields a
 nd transport wagon trains\, but it is also  a new web anti-framework.\n\nI
 t is both an opinionated collection of classes which you are expected to e
 xtend and interact with and a set of bare minimum of components needed to 
 write nicely decoupled and easily testable web applications. OX provides c
 onvention when you want it and configuration when you don't\, giving you t
 he best of both popular approaches. \n\nThis talk will walk through a real
 -world OX application and show not only how it can be built but how it can
  grow and expand.
DTEND;TZID=America/New_York:20110629T151000
DTSTART;TZID=America/New_York:20110629T142000
LOCATION:Mt. Mitchell
ORGANIZER:Jesse Luehrs
SUMMARY:OX - The hardest working two letters in Perl
UID:http://yapc2011.us/yn2011/talk/3251
URL:http://yapc2011.us/yn2011/talk/3251
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jesse Vincent
ATTENDEE:Sam Vilain
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Dave Rolsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Heath Bair
ATTENDEE:James Mastros
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Chris Fedde
ATTENDEE:Jay Shirley
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Jesse Luehrs
ATTENDEE:Aran Deltac
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Devin Austin
ATTENDEE:Paul Fenwick
ATTENDEE:Mark Jubenville
ATTENDEE:Justin Hunter
ATTENDEE:Rocco Caputo
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Smith
ATTENDEE:Andrew Nelson
ATTENDEE:David Neimeyer
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Kirby Krueger
ATTENDEE:Matt Phillips
ATTENDEE:Andrew Grangaard
ATTENDEE:Michael Edmonds
ATTENDEE:Michelle Byrd
COMMENT:43 attendees
DESCRIPTION:The jackalope is a mythical animal of North American folklore (
 a so-called "fearsome critter") described as a jackrabbit with antelope ho
 rns or deer antlers and sometimes a pheasant's tail (and often hind legs).
  The word jackalope is a portmanteau of "jackrabbit" and "antalope"\, an a
 rchaic spelling of antelope.\n\nJackalope is also the name of a RESTish we
 b-services framework that I am currently working on.
DTEND;TZID=America/New_York:20110629T115000
DTSTART;TZID=America/New_York:20110629T110000
LOCATION:Mt. Mitchell
ORGANIZER:Stevan Little
SUMMARY:Jackalope
UID:http://yapc2011.us/yn2011/talk/3252
URL:http://yapc2011.us/yn2011/talk/3252
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sam Vilain
ATTENDEE:Andrew Rodland
ATTENDEE:Lawrence Hixson
ATTENDEE:Todd Olson
ATTENDEE:Bruce Gray
ATTENDEE:William Fishburne
ATTENDEE:jerry gay
ATTENDEE:Christoph Otto
ATTENDEE:Joe Kline
ATTENDEE:Solomon Foster
ATTENDEE:Brian Gernhardt
ATTENDEE:Steven Novakovich
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
COMMENT:15 attendees
DESCRIPTION:I'll discuss the math roles and classes in Perl 6\, including N
 umeric\, Real\, Int\, Rat\, Num\, and Complex -- how to use the existing o
 nes and a quick introduction to creating your own.  (I've been one of the 
 main Rakudo implementors in this area.)
DTEND;TZID=America/New_York:20110629T141000
DTSTART;TZID=America/New_York:20110629T132000
LOCATION:Mt. Roan
ORGANIZER:Solomon Foster
SUMMARY:Numerics in Perl 6
UID:http://yapc2011.us/yn2011/talk/3253
URL:http://yapc2011.us/yn2011/talk/3253
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jesse Vincent
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:G. Wade Johnson
ATTENDEE:Robert Blackwell
ATTENDEE:Jonathan Rockway
ATTENDEE:Todd Rinaldo
ATTENDEE:Stevan Little
ATTENDEE:Bruce Gray
ATTENDEE:John Lightsey
ATTENDEE:Dan Wright
ATTENDEE:chromatic
ATTENDEE:James Mastros
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Jonathan Swartz
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Mike Burns
ATTENDEE:Tim Heaney
ATTENDEE:Chas. Owens
ATTENDEE:Kartik Thakore
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:bryan abfalter
ATTENDEE:Jake Gelbman
ATTENDEE:David Neimeyer
ATTENDEE:Jens Reeder
ATTENDEE:Buddy Burden
ATTENDEE:Yanick Champoux
ATTENDEE:Brian Gernhardt
ATTENDEE:Matthew Horsfall
ATTENDEE:Ed Deloye
ATTENDEE:Andrew Grangaard
ATTENDEE:Kevin Polulak
ATTENDEE:Kevin Zembower
COMMENT:47 attendees
DESCRIPTION:Type-checks make perl slower and might come handy for disciplin
 e\, but using types will also offer many optimization possibilities.\n\nSo
  my plans for 5.16 are types.\n\nType-checking with use types already exis
 ted since 2002\, and nobody used it. So I'll focus on optimizations.\nType
 d arrays\, perfect hashes\, typed scalars\, readonly vars which are actual
 ly faster.  \nIn core and the compiler.
DTEND;TZID=America/New_York:20110628T141000
DTSTART;TZID=America/New_York:20110628T132000
LOCATION:Mt. Roan
ORGANIZER:Reini Urban
SUMMARY:use types\;
UID:http://yapc2011.us/yn2011/talk/3289
URL:http://yapc2011.us/yn2011/talk/3289
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Michael Peters
ATTENDEE:Dave Rolsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:John Lightsey
ATTENDEE:James Mastros
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Paul Driver
ATTENDEE:Dave Doyle
ATTENDEE:Josh Rabinowitz
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Jesse Luehrs
ATTENDEE:Nick Patch
ATTENDEE:Mark Jubenville
ATTENDEE:Rocco Caputo
ATTENDEE:Greg Estep
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:David Neimeyer
ATTENDEE:John Ellyson
ATTENDEE:gordon gvanamburg
ATTENDEE:Matt Phillips
ATTENDEE:Ed Deloye
ATTENDEE:Andrew Grangaard
ATTENDEE:Michael Edmonds
COMMENT:43 attendees
DESCRIPTION:ZeroMQ is a brokerless messaging system -- like sockets\, but b
 etter!  This talk will be about what you can do with ZeroMQ\, and how to u
 se it in your Perl application.  We'll discuss common patterns like distri
 buting messages to multiple peers\, publish/subscribe\, and how to use the
 se patterns to write reliable distributed systems!
DTEND;TZID=America/New_York:20110629T141000
DTSTART;TZID=America/New_York:20110629T135000
LOCATION:Mt. Pisgah
ORGANIZER:Jonathan Rockway
SUMMARY:Intro to ZeroMQ
UID:http://yapc2011.us/yn2011/talk/3290
URL:http://yapc2011.us/yn2011/talk/3290
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Chip Salzenberg
ATTENDEE:Jesse Vincent
ATTENDEE:James E Keenan
ATTENDEE:Andrew Rodland
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Robert Blackwell
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Nick Melnick
ATTENDEE:John Lightsey
ATTENDEE:Kenneth Power
ATTENDEE:chromatic
ATTENDEE:James Mastros
ATTENDEE:Cory Watson
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Reini Urban
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Arthur Schmidt
ATTENDEE:Paul Fenwick
ATTENDEE:Mike Burns
ATTENDEE:Tim Heaney
ATTENDEE:James Engel
ATTENDEE:Chas. Owens
ATTENDEE:Jonathan Hogue
ATTENDEE:Charles Phillips
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Jake Gelbman
ATTENDEE:Andrew Nelson
ATTENDEE:Jens Reeder
ATTENDEE:Buddy Burden
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Kirby Krueger
ATTENDEE:gordon gvanamburg
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Mike Doherty
ATTENDEE:David Storrs
ATTENDEE:John Wang
COMMENT:51 attendees
DESCRIPTION:The past few years have seen a renaissance of Perl development.
  With an annual release schedule and an ever-growing list of core contribu
 tors\, the Perl community is more vibrant than ever before.\n\nWe’ve spent
  the past two years refactoring our development infrastructure and process
 es and have begun to significantly overhaul the Perl core itself.\n\nCome 
 learn about the some of our plans for our 2012 release: Perl 5.16. We’ll l
 ook at how we’re refactoring the core language\, the Perl distribution and
  the Perl development community.
DTEND;TZID=America/New_York:20110628T115000
DTSTART;TZID=America/New_York:20110628T110000
LOCATION:Mt. Roan
ORGANIZER:Jesse Vincent
SUMMARY:Perl 5.16 and Beyond
UID:http://yapc2011.us/yn2011/talk/3292
URL:http://yapc2011.us/yn2011/talk/3292
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Chip Salzenberg
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Olaf Alders
ATTENDEE:Kenneth Power
ATTENDEE:chromatic
ATTENDEE:Jess Robinson
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Jonathan Swartz
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Paul Driver
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Joe Kline
ATTENDEE:Aran Deltac
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:Chas. Owens
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Jake Gelbman
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Leanan
ATTENDEE:Steven Novakovich
ATTENDEE:Matthew Horsfall
ATTENDEE:gordon gvanamburg
ATTENDEE:Jan Dubois
ATTENDEE:Andrew Grangaard
ATTENDEE:Kevin Zembower
ATTENDEE:Link McGaughey
ATTENDEE:John Wang
ATTENDEE:Tommy Petty
COMMENT:62 attendees
DESCRIPTION:Plack and PSGI have opened the new landscape of Perl web framew
 orks 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. Thi
 s talk will quickly walk through the PSGI supported web server environment
 s and case studies of website deployment with middleware configurations.
DTEND;TZID=America/New_York:20110629T115000
DTSTART;TZID=America/New_York:20110629T110000
LOCATION:Mt. Pilot
ORGANIZER:Tatsuhiko Miyagawa
SUMMARY:Deploying Plack web applications
UID:http://yapc2011.us/yn2011/talk/3294
URL:http://yapc2011.us/yn2011/talk/3294
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mike Weisenborn
ATTENDEE:William McKee
ATTENDEE:chromatic
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:James Engel
ATTENDEE:Justin Hunter
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Charles Phillips
ATTENDEE:Link McGaughey
ATTENDEE:Zach Morgan
COMMENT:13 attendees
DESCRIPTION:At work we developed a secure WYSIWYG editor. I built the backe
 nd HTML5 sanitizer based on whitelisting. It supports multiple profiles (f
 eature sets) and uses XML::LibXML. The frontend part shares the same featu
 re sets with the backend.\n\nThe talk will concentrate on the backend HTML
  sanitizer\, but I will demonstrate the WYSIWYG frontend too.
DTEND;TZID=America/New_York:20110628T141000
DTSTART;TZID=America/New_York:20110628T135000
LOCATION:Mt. Pisgah
ORGANIZER:Uwe Voelker
SUMMARY:Sanitizing HTML 5 with Perl 5
UID:http://yapc2011.us/yn2011/talk/3296
URL:http://yapc2011.us/yn2011/talk/3296
END:VEVENT
BEGIN:VEVENT
ATTENDEE:James E Keenan
ATTENDEE:Marcus Del Greco
ATTENDEE:Brock Wilcox
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:Todd Olson
ATTENDEE:Bruce Gray
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Reini Urban
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Solomon Foster
ATTENDEE:Robert Threet
ATTENDEE:Jon Gentle
ATTENDEE:Kevin Shaum
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Ed Deloye
ATTENDEE:Kevin Polulak
ATTENDEE:Michelle Byrd
COMMENT:25 attendees
DESCRIPTION:Parrot Virtual Machine is a seemingly-complex piece of software
  that dedicated\nhackers have been working on for over ten years. It curre
 ntly has mature\nimplementations of Perl 6 and Lua\, and many dozens of in
 -progress\nimplementations for every language under the sun.\n\nBecause Pa
 rrot development moves fast\, the documentation for any given\nsubsystem i
 s sometimes lagging. It can be hard for a newcomer to understand how\nall 
 the pieces fit together.\n\nI propose to fix this problem by providing a "
 Visual Introduction" to Parrot\,\nwhich will focus on information-dense pi
 ctures that show how the different\nparts of Parrot fit together.\n\nThe f
 irst half of the talk will focus on what the building blocks of Parrot\nar
 e\, and how they fit together\, while the second half of the talk will\nco
 ncentrate on how languages built on Parrot (known as High Level Languages 
 or\nHLLs) interact with the virtual machine.\n\nAttendees of this talk wil
 l leave with a valuable understanding of how Parrot\nand HLLs on Parrot wo
 rk that will be useful for years to come\, instead of being\ntold a bunch 
 of details that will be quickly obsoleted.
DTEND;TZID=America/New_York:20110629T105000
DTSTART;TZID=America/New_York:20110629T100000
LOCATION:Mt. Roan
ORGANIZER:Duke Leto
SUMMARY:Visual Introduction to Parrot Virtual Machine
UID:http://yapc2011.us/yn2011/talk/3303
URL:http://yapc2011.us/yn2011/talk/3303
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Todd Olson
ATTENDEE:Walt Mankowski
ATTENDEE:Jason Crome
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Reini Urban
ATTENDEE:Kenneth Graves
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Solomon Foster
ATTENDEE:Charles Phillips
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Andrew Grangaard
COMMENT:16 attendees
DESCRIPTION:Slides and notes at:  http://www.pimpyourmacwithperl.com/\n\nAs
  a Perl Programmer you are the ultimate Mac power user - using a few simpl
 e techniques you can apply what you already know to automate your Mac with
  Perl.  Avoid the rigmarole non programmers must suffer in day to day task
 s and empower your Mac to act autonomously on the grunt work so you don't 
 have to.\n\nIn this session we will be briefly covering techniques to: \n\
 n- Create new services to consume\, produce or manipulate text anywhere on
  your system\n- Trigger scripts from utilities like TextMate\, TextExpande
 r\, QuickSilver and LaunchBar\n- Write Plack powered local web tools and s
 tarting these whenever you log in \n- Configuring launchd to run Perl scri
 pts periodically to deal with stuff so you don't have to\n- Efficiently wa
 tch directories for changes and take action using FSEvents\n- Run AppleScr
 ipt from within Perl to control other applications\n- Manipulate the conte
 nts of webpages inside Safari from Perl\n- Use template XCode projects to 
 produce simple GUIs for Perl scripts
DTEND;TZID=America/New_York:20110627T144500
DTSTART;TZID=America/New_York:20110627T142500
LOCATION:Mt. Mitchell
ORGANIZER:Mark Fowler
SUMMARY:Pimp your Mac with Perl
UID:http://yapc2011.us/yn2011/talk/3305
URL:http://yapc2011.us/yn2011/talk/3305
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Jesse Vincent
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:John Lightsey
ATTENDEE:Kenneth Power
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Kartik Thakore
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Andrew Nelson
ATTENDEE:David Neimeyer
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Leanan
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Jan Vogel
ATTENDEE:Matt Phillips
ATTENDEE:Ed Deloye
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
ATTENDEE:John Wang
ATTENDEE:Tommy Petty
COMMENT:90 attendees
DESCRIPTION:Contents may include\, but are not limited to:\n\n  - This year
  in perl 5.\n  \n  - This year in its community.\n  \n  - People. Projects
 . Cool stuff. Ways to get involved.\n  \n  - And most importantly:\n  \n  
   Can you train a velociraptor with a chainsaw?\n    \nAll this and more a
 s mst attempts another rollercoaster ride through the past\,\npresent and 
 future of perl 5\, probably with a focus on the previous year\,\npossibly 
 with a coherent theme (no guarantee\, express or implied)\, and\nalmost ce
 rtainly with blatant attempts to attract more of the heckling that\nmade t
 his so much fun last year.\n\nTurn up. It'll be fun.
DTEND;TZID=America/New_York:20110629T163000
DTSTART;TZID=America/New_York:20110629T154000
LOCATION:Mt. Mitchell
ORGANIZER:Matt S Trout
SUMMARY:State of the Velociraptor
UID:http://yapc2011.us/yn2011/talk/3310
URL:http://yapc2011.us/yn2011/talk/3310
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Chip Salzenberg
ATTENDEE:Sam Vilain
ATTENDEE:James E Keenan
ATTENDEE:Marcus Del Greco
ATTENDEE:Brock Wilcox
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Bruce Gray
ATTENDEE:John Lightsey
ATTENDEE:Dan Wright
ATTENDEE:chromatic
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:James Engel
ATTENDEE:Kartik Thakore
ATTENDEE:Solomon Foster
ATTENDEE:Robert Threet
ATTENDEE:Jon Gentle
ATTENDEE:Kevin Shaum
ATTENDEE:Brian Gernhardt
ATTENDEE:Matt Phillips
ATTENDEE:Ed Deloye
ATTENDEE:Kevin Polulak
ATTENDEE:Mary Ehlers
COMMENT:27 attendees
DESCRIPTION:As Parrot’s architect\, I have an exciting view of the potentia
 l that Parrot has\nto change how developers look at dynamic languages. Unf
 ortunately there are\nseveral barriers that Parrot’s community needs to ov
 ercome to turn our\npotential awesomeness into actual awesomeness. I’ll ta
 lk about where Parrot’s\nbeen\, what we’re doing now and where I see Parro
 t going in the future\, both as\na platform for language development and e
 xperimentation and as a product for\nembedding into other\, sometimes surp
 rising\, applications. Satellites may be\ninvolved.\n\nIn the retrospectiv
 e\, I’ll touch on some of our successes and some of the\nproblems we’ve de
 alt with. Rakudo Perl 6 has been an excellent user\, both by\nrequiring a 
 stable platform for development and by exposing bugs in our code\nand proc
 esses\, which I’ll cover. Our current policy and tools for dealing with\nd
 eprecations were motivated largely by Rakudo. They’ve also necessitated a 
 move\nto a more sophisticated automated testing infrastructure capable of\
 nintelligently tracking updates and dependencies and reporting failures.\n
 (currently a wip)\n\nI’ll also talk about our series of low-level redesign
 s and rewrites known\ncollectively as “Lorito” and what they’ll mean for P
 arrot’s users. Lorito is\nessentially a microcode-like set of very simple 
 instructions on top of which\nthe bulk of Parrot will be implemented. I’ll
  cover the design inspirations for\nLorito and the benefits that our users
 . This will include a 10\,000 foot view of\nLorito and its meta-object mod
 el\, based on Jonathan Worthington’s 6model work.\nI’ll take a high-level 
 look at our roadmap and talk what’s been done and what\nremains.\n\nIf any
  time is left\, I’ll talk about what we’ve got in the pipeline and show\no
 ff what our hackers have been doing.
DTEND;TZID=America/New_York:20110629T115000
DTSTART;TZID=America/New_York:20110629T110000
LOCATION:Mt. Roan
ORGANIZER:Christoph Otto
SUMMARY:Parrot: State of the VM
UID:http://yapc2011.us/yn2011/talk/3311
URL:http://yapc2011.us/yn2011/talk/3311
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Chip Salzenberg
ATTENDEE:Brock Wilcox
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Todd Olson
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:chromatic
ATTENDEE:James Mastros
ATTENDEE:JT Smith
ATTENDEE:John Anderson
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Paul Driver
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Josh Rabinowitz
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Nick Patch
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Kevin Shaum
ATTENDEE:Kevin Smith
ATTENDEE:Stan Schwertly
ATTENDEE:Rick Bolen
ATTENDEE:John Ellyson
ATTENDEE:gordon gvanamburg
ATTENDEE:Michael Edmonds
ATTENDEE:David Storrs
ATTENDEE:Mary Ehlers
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:34 attendees
DESCRIPTION:Update: I have started a github repo with the code examples fro
 m 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 a
 dd anything!\n\nAsynchronous programming is oft considered a black art\, a
 nd in many ways it is. In any event (pun intended!)\, as is usually the ca
 se with Perl\, there are many ways to do it.\n\nWhy choose one toolkit or 
 framework over another? That's part of the challenge. Event-based programm
 ing doesn't have to be hard or even painful\, and it's not... once you've 
 wrapped your head around it and understand what's going on. In my opinion\
 , one of the main factors in your choice should be your comfort level with
  the fundamentals of the framework you choose.\n\nThis talk is intended to
  be a tutorial for those who want to get up-end-running with AnyEvent\, be
 yond the trivial examples and code-snippets available in the documentation
  and other tutorials out on the web. First\, we'll cover the core ideas be
 hind its design and API\, and then we'll step through how one goes about w
 riting a simple\, fully-asynchronous application. As we go along\, I'll po
 int out some good practices\, techniques\, and how to avoid the pitfalls a
 nd subtleties that can lead to frustration and confusion.\n\nPlease be awa
 re that in order to understand the content of this talk you will need to h
 ave a firm grasp on closures\, lexical scope\, and basic perl OO.
DTEND;TZID=America/New_York:20110628T151000
DTSTART;TZID=America/New_York:20110628T135000
LOCATION:Mt. Mitchell
ORGANIZER:Stephen Scaffidi
SUMMARY:Practical AnyEvent
UID:http://yapc2011.us/yn2011/talk/3318
URL:http://yapc2011.us/yn2011/talk/3318
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Ricardo Signes
ATTENDEE:Mike Weisenborn
ATTENDEE:Todd Rinaldo
ATTENDEE:Brad Oaks
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:James Mastros
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Burns
ATTENDEE:Rocco Caputo
ATTENDEE:Jonathan Hogue
ATTENDEE:Rick Bolen
ATTENDEE:Andrew Grangaard
COMMENT:17 attendees
DESCRIPTION:This talk will be about Termcast\, a broadcasting client that a
 llows you to stream your terminal sessions across the internet and some ex
 cellent Perl modules that are being developed to accomplish this. The talk
  will also cover my intentions for writing these applications\, and will f
 inish with a short demonstration.
DTEND;TZID=America/New_York:20110628T170000
DTSTART;TZID=America/New_York:20110628T164000
LOCATION:Mt. Pilot
ORGANIZER:Jason May
SUMMARY:Broadcasting your Programming
UID:http://yapc2011.us/yn2011/talk/3319
URL:http://yapc2011.us/yn2011/talk/3319
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jesse Vincent
ATTENDEE:Karsten Dahms
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Nick Melnick
ATTENDEE:Olaf Alders
ATTENDEE:chromatic
ATTENDEE:William Fishburne
ATTENDEE:Jess Robinson
ATTENDEE:Adam Prime
ATTENDEE:Jonathan Swartz
ATTENDEE:jerry gay
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Joe Kline
ATTENDEE:Devin Austin
ATTENDEE:Chas. Owens
ATTENDEE:Kartik Thakore
ATTENDEE:Christopher Bottoms
ATTENDEE:Andy Gorman
ATTENDEE:Tommy Stanton
ATTENDEE:David Neimeyer
ATTENDEE:Rick Bolen
ATTENDEE:John Ellyson
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:gordon gvanamburg
ATTENDEE:Andrew Grangaard
ATTENDEE:Michael Edmonds
ATTENDEE:David Storrs
ATTENDEE:Kevin Zembower
ATTENDEE:Tommy Petty
COMMENT:35 attendees
DESCRIPTION:As any open source project that leverages the power of the CPAN
  or other\ndependency rich sources knows\, streamlining installation for y
 our users\nis critical.  Many of our projects can requires 100+ dependenci
 es from\nCPAN plus the C libraries that they depend on.  Shipwright lets y
 ou pick\nspecific versions of CPAN modules to include\, avoiding interesti
 ng bugs\nthat occur when new versions of a module remove or subtly break a
 \nfeature you were relying on.  You can ship relocatable binary\ndistribut
 ions for particular platforms or ship a vessel that includes\neverything (
 including a known-good version of the perl interpreter) to\nbe built by th
 e end user on their particular platform of choice.\n\nShipwright vessels a
 re tracked in a version control system such as\nsubversion or git and allo
 w you to record local tweaks to modules\nrequired to work around an upstre
 am bug or a required local modification\n(such as a patch submitted upstre
 am but not yet applied). \nYou can import your local modules on top of the
 ir requirements from\nCPAN.  If you need tweaks to configure or build line
 s in order to\naccommodate your local environment\, you can easily add the
 m to a\nper-dependency build script.  Once you're done building your vesse
 l\, you\ncan ship it around as a distribution package or puppet it out to 
 your\nservers.  \n\nWhen you're ready to release your next version\, take 
 the existing source\nrepository and begin importing updated versions of yo
 ur modules and new\ndependencies.  Test your app against new versions of l
 ibraries before\nadding them to your blessed vessel for deployment.  When 
 managing a farm\nof servers\, be confident that every machine is using the
  same version of\nyour application and its dependencies.  \n\nMore than an
 ything else\, Shipwright allows modern perl applications to\navoid the "in
 stalling half of CPAN" stigma that can frustrate and drive\naway users and
  make sysadmins pull our their hair debugging weird\nintegration issues.
DTEND;TZID=America/New_York:20110629T105000
DTSTART;TZID=America/New_York:20110629T100000
LOCATION:Mt. Pilot
ORGANIZER:Kevin Falcone
SUMMARY:Shipwright: Application Distribution Simplified
UID:http://yapc2011.us/yn2011/talk/3320
URL:http://yapc2011.us/yn2011/talk/3320
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Jesse Vincent
ATTENDEE:James E Keenan
ATTENDEE:Andrew Rodland
ATTENDEE:Mike Weisenborn
ATTENDEE:Robert Blackwell
ATTENDEE:Dave Rolsky
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Rinaldo
ATTENDEE:Nick Melnick
ATTENDEE:Stevan Little
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Olaf Alders
ATTENDEE:Dan Wright
ATTENDEE:chromatic
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Jonathan Swartz
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Lee Aylward
ATTENDEE:Christoph Otto
ATTENDEE:Reini Urban
ATTENDEE:Jesse Luehrs
ATTENDEE:Paul Fenwick
ATTENDEE:Tim Heaney
ATTENDEE:James Engel
ATTENDEE:Robert Threet
ATTENDEE:Andy Gorman
ATTENDEE:bryan abfalter
ATTENDEE:bill pemberton
ATTENDEE:Jens Reeder
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Tim Elkins
ATTENDEE:Leanan
ATTENDEE:Steven Novakovich
ATTENDEE:Kirby Krueger
ATTENDEE:Matt Phillips
ATTENDEE:Ed Deloye
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:David Storrs
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:John Wang
COMMENT:52 attendees
DESCRIPTION:*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 late
 st and greatest of CPAN. We know whose books and articles and blogs to rea
 d. We lurk on the right mailing lists and idle on the popular IRC channels
  and even share meals at YAPCs.\n\nHow do we tell the rest of the world--P
 erl programmers and otherwise--that they too can write great programs with
  Perl\, whether Perl 5 or Perl 6?\n\nLearn what you can do to explain why 
 it's never been a better time to write Perl.
DTEND;TZID=America/New_York:20110628T151000
DTSTART;TZID=America/New_York:20110628T142000
LOCATION:Mt. Pilot
ORGANIZER:chromatic
SUMMARY:Modern Advocacy for Modern Perl
UID:http://yapc2011.us/yn2011/talk/3321
URL:http://yapc2011.us/yn2011/talk/3321
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Jesse Vincent
ATTENDEE:Marcus Del Greco
ATTENDEE:Ricardo Signes
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Brigham Johnson
ATTENDEE:Brad Oaks
ATTENDEE:Matt Nash
ATTENDEE:William Fishburne
ATTENDEE:John Anderson
ATTENDEE:Michael Aquilina
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Josh Rabinowitz
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Joe Kline
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Paul Fenwick
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Jonathan Hogue
ATTENDEE:Stan Schwertly
ATTENDEE:Andrew Nelson
ATTENDEE:Rick Bolen
ATTENDEE:John Ellyson
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Mike Doherty
COMMENT:40 attendees
DESCRIPTION: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.\n\nI hop
 e to cover the basics of what being a telecommuter is like\, some pros and
  cons\, and some dos and don'ts. I will especially provide suggestions on 
 how workers can improve communication\, when regular face time with cowork
 ers is not an option.
DTEND;TZID=America/New_York:20110627T170500
DTSTART;TZID=America/New_York:20110627T161500
LOCATION:Mt. Roan
ORGANIZER:Sterling Hanenkamp
SUMMARY:Telecommuting. Or How to survive work without a water cooler.
UID:http://yapc2011.us/yn2011/talk/3323
URL:http://yapc2011.us/yn2011/talk/3323
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:Dave Rolsky
ATTENDEE:Stevan Little
ATTENDEE:Heath Bair
ATTENDEE:James Mastros
ATTENDEE:Daniel Sterling
ATTENDEE:Jay Shirley
ATTENDEE:Reini Urban
ATTENDEE:Matthew Dees
COMMENT:9 attendees
DESCRIPTION:How a Perl organization (Japan Perl Association) was born\, and
  how it operates.\n\nJapan Perl Association is a relatively new organizati
 on to promote and market Perl in Japan. We also run YAPC::Asia Tokyo\, hol
 d trainings\, and support regional PMs.\n\nWe've so far had great success\
 , both in terms of the actual promotion of Perl\, and better yet -- we're 
 profitable! \n\nLearn how we started and how we operate.\n\nThis talk is t
 argeted towards people who want to know how others run an organization.
DTEND;TZID=America/New_York:20110627T154500
DTSTART;TZID=America/New_York:20110627T145500
LOCATION:Mt. Pisgah
ORGANIZER:Daisuke Maki
SUMMARY:How To Run Japan Perl Association
UID:http://yapc2011.us/yn2011/talk/3326
URL:http://yapc2011.us/yn2011/talk/3326
END:VEVENT
BEGIN:VEVENT
ATTENDEE:William McKee
ATTENDEE:Dave Rolsky
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Heath Bair
ATTENDEE:Dan Wright
ATTENDEE:Daniel Sterling
ATTENDEE:Matt Reinhart
ATTENDEE:Josh Rabinowitz
ATTENDEE:Aran Deltac
ATTENDEE:Kenneth Graves
ATTENDEE:Jonathan Hogue
ATTENDEE:Kevin Smith
ATTENDEE:Stan Schwertly
ATTENDEE:Buddy Burden
ATTENDEE:Steven Novakovich
ATTENDEE:Kirby Krueger
ATTENDEE:Michael Edmonds
ATTENDEE:Link McGaughey
ATTENDEE:Steve Smale
COMMENT:20 attendees
DESCRIPTION:This brief talk explores the issues and practical consideration
 s when implementing a web-service in perl.\nIncludes a demonstration on ho
 w to build a simple SOAP based service and client.\nWe will cover WSDL fil
 e creation\, code auto-generation. Apache configuration\, mod_perl and alt
 ernatives - in an informative\, but practice walk through.
DTEND;TZID=America/New_York:20110629T105000
DTSTART;TZID=America/New_York:20110629T100000
LOCATION:Mt. Mitchell
ORGANIZER:Robin Darby
SUMMARY:Perl service-oriented architectures.
UID:http://yapc2011.us/yn2011/talk/3329
URL:http://yapc2011.us/yn2011/talk/3329
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Robert Threet
ATTENDEE:Stan Schwertly
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Steve Smale
COMMENT:6 attendees
DESCRIPTION:I am planning to create an XML based Twitter client for the SEN
  (Siemens Enterprise) Openstage 60/80 phones using a web application frame
 work called Perl Catalyst. The main idea is that the user should be able t
 o display her timeline\, mentions\, and direct messages directly on the ph
 one. As entering text using the phone keys would be too awkward in my opin
 ion there are no plans to implement a possibility to send tweets using the
  application at the moment.\nBecause of the limitations the Openstage’s so
 ftware imposes\, users will have to create an account for the application 
 using a web interface and connect it to twitter using OAuth. From then on 
 they can log into the application using the phone and will get a periodica
 lly updated view of their information using three tabs.\nUsing this exampl
 e I want to show that it is possible to implement Openstage XML applicatio
 ns using of-the-shelf web frameworks and that there are alternatives to us
 ing Java as backend technology.
DTEND;TZID=America/New_York:20110629T112000
DTSTART;TZID=America/New_York:20110629T110000
LOCATION:Mt. Pisgah
ORGANIZER:Christoph Wild
SUMMARY:Twitter on SEN Openstage 60/80 using Perl Catalyst
UID:http://yapc2011.us/yn2011/talk/3330
URL:http://yapc2011.us/yn2011/talk/3330
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:William McKee
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Nick Melnick
ATTENDEE:Heath Bair
ATTENDEE:John Lightsey
ATTENDEE:Kenneth Power
ATTENDEE:James Mastros
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Dave Doyle
ATTENDEE:Reini Urban
ATTENDEE:Aran Deltac
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:Ella Westerly
ATTENDEE:Jon Gentle
ATTENDEE:Andy Gorman
ATTENDEE:Jake Gelbman
ATTENDEE:Jens Reeder
ATTENDEE:Brian Gernhardt
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:Link McGaughey
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:30 attendees
DESCRIPTION: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 shoul
 d we organize themselves?  How should we make decisions?  How can we accom
 modate new participants?\n\nThese are questions with no single answer.  In
  this presentation\, we address these questions by drawing upon the experi
 ences of the Parrot project.
DTEND;TZID=America/New_York:20110627T163500
DTSTART;TZID=America/New_York:20110627T161500
LOCATION:Mt. Pisgah
ORGANIZER:James E Keenan
SUMMARY:Open Source Software Projects: Two Stages and Ten Questions
UID:http://yapc2011.us/yn2011/talk/3333
URL:http://yapc2011.us/yn2011/talk/3333
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sam Vilain
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Brad Lhotsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Todd Olson
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:Matt Nash
ATTENDEE:Dan Wright
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Stephen Scaffidi
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Joe Kline
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Justin Hunter
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Kartik Thakore
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Yanick Champoux
ATTENDEE:gordon gvanamburg
ATTENDEE:Andrew Grangaard
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:David Storrs
ATTENDEE:Link McGaughey
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
ATTENDEE:Zach Morgan
COMMENT:39 attendees
DESCRIPTION:A head-to-head comparison of several disparate concurrency mana
 gement systems in Perl5. Strengths? Weaknesses? Cats? Dogs? You decide.\n\
 nCurrent plan: Quick survey and overview of Poe\, Reflex\, Coro\, and AnyE
 vent (and maybe another few). Then some carefully selected code-to-code st
 udies to illustrate the relationships and structures of each. Finally we'l
 l hook them all up together a few different ways and see what explodes.\n\
 nSadly\, nperez won't be joining us this time after all :(
DTEND;TZID=America/New_York:20110628T115000
DTSTART;TZID=America/New_York:20110628T110000
LOCATION:Mt. Mitchell
ORGANIZER:Brock Wilcox
SUMMARY:POE\, Reflex\, Coro\, AnyEvent\, .... What and Why
UID:http://yapc2011.us/yn2011/talk/3334
URL:http://yapc2011.us/yn2011/talk/3334
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Chip Salzenberg
ATTENDEE:Jesse Vincent
ATTENDEE:Uri Guttman
ATTENDEE:Sam Vilain
ATTENDEE:Michael Peters
ATTENDEE:Lawrence Hixson
ATTENDEE:Dave Rolsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Todd Olson
ATTENDEE:Jason Crome
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:Heath Bair
ATTENDEE:Olaf Alders
ATTENDEE:Dan Wright
ATTENDEE:William Fishburne
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:Cory Watson
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Josh Rabinowitz
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Aran Deltac
ATTENDEE:Paul Fenwick
ATTENDEE:Mark Jubenville
ATTENDEE:Justin Hunter
ATTENDEE:Kartik Thakore
ATTENDEE:Jon Gentle
ATTENDEE:Stan Schwertly
ATTENDEE:Yanick Champoux
ATTENDEE:Leanan
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Jan Dubois
ATTENDEE:Michael Edmonds
COMMENT:41 attendees
DESCRIPTION: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.\n\nThe server has lots of tough jobs:   It has to support 
 any game with a smart client and no hard round-trip time limit.   It has t
 o scale up to at least a million simultaneous users without instance shard
 s.  It has to make efficient use of virtual cloud servers like Amazon's EC
 2 (those things are expensive!).  And\, by the time of YAPC11\, it has to 
 already be running.  Will it be?  I don't know about you\, but the suspens
 e is killing *me*.  :-)\n\nCome learn how modern Perl\, event-driven Perl\
 , modern Perl web technology\, and a general purpose game model come toget
 her into a client-agnostic web-scale game server of awesome.\n\nPS: If the
  game has gone live I'll demo it.  If not\, I'll have some cool war storie
 s.  Either way\, you win!
DTEND;TZID=America/New_York:20110628T170000
DTSTART;TZID=America/New_York:20110628T154000
LOCATION:Mt. Roan
ORGANIZER:Chip Salzenberg
SUMMARY:A Million-Player Game Server in Event-Driven Perl
UID:http://yapc2011.us/yn2011/talk/3337
URL:http://yapc2011.us/yn2011/talk/3337
END:VEVENT
BEGIN:VEVENT
ATTENDEE:G. Wade Johnson
ATTENDEE:Todd Olson
ATTENDEE:Nick Melnick
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:William Fishburne
ATTENDEE:JT Smith
ATTENDEE:Ingy döt Net
ATTENDEE:Stephen Scaffidi
ATTENDEE:Reini Urban
ATTENDEE:Nick Patch
ATTENDEE:Justin Hunter
ATTENDEE:Tommy Stanton
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Andrew Grangaard
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:David Storrs
COMMENT:21 attendees
DESCRIPTION:Do you ♥ your Modules? Want to take them to the future? Imagine
  a world where every Makefile.PL is one short line\, your documentation wr
 ites 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. Con
 fused? Come find clarity!\n\nIn this talk\, Ingy döt Net will talk about M
 odule::Package (the successor to Module::Install)\, Stardoc\, TestML and o
 ther Acmeist module packaging tools.\n\n----\n\nThis time slot was origina
 lly for "Cog - A Thoughtful Application Framework". My apologies\, as appr
 opriate.
DTEND;TZID=America/New_York:20110628T105000
DTSTART;TZID=America/New_York:20110628T100000
LOCATION:Mt. Pisgah
ORGANIZER:Ingy döt Net
SUMMARY:Postmodern Module Packaging
UID:http://yapc2011.us/yn2011/talk/3338
URL:http://yapc2011.us/yn2011/talk/3338
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karsten Dahms
ATTENDEE:Andrew Rodland
ATTENDEE:William McKee
ATTENDEE:Brigham Johnson
ATTENDEE:James Mastros
ATTENDEE:Michael Aquilina
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:Josh Rabinowitz
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Greg Estep
ATTENDEE:Andy Gorman
ATTENDEE:Mark A. Stratman
ATTENDEE:Andrew Grangaard
ATTENDEE:Link McGaughey
ATTENDEE:Tommy Petty
COMMENT:17 attendees
DESCRIPTION:At Shutterstock.com\, photographers ask us for input on what to
 pics 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 s
 hoot that we believe will sell well to underserved markets. We've built te
 xt and graphical web-based interfaces to surface these content gaps to con
 tributors. This talk will show some of our interfaces and explain some of 
 our methodology.
DTEND;TZID=America/New_York:20110628T170000
DTSTART;TZID=America/New_York:20110628T164000
LOCATION:Mt. Mitchell
ORGANIZER:Josh Rabinowitz
SUMMARY:Discovering Content Gaps
UID:http://yapc2011.us/yn2011/talk/3351
URL:http://yapc2011.us/yn2011/talk/3351
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Sam Vilain
ATTENDEE:James E Keenan
ATTENDEE:Ricardo Signes
ATTENDEE:Mike Weisenborn
ATTENDEE:William McKee
ATTENDEE:Kevin Falcone
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Nick Melnick
ATTENDEE:Brad Oaks
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Jess Robinson
ATTENDEE:John Anderson
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Joe Kline
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Brendan Byrd
ATTENDEE:Paul Fenwick
ATTENDEE:Mark Jubenville
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Jon Gentle
ATTENDEE:bryan abfalter
ATTENDEE:Jake Gelbman
ATTENDEE:Andrew Nelson
ATTENDEE:John Ellyson
ATTENDEE:Matthew Dees
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Tim Elkins
ATTENDEE:Leanan
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:gordon gvanamburg
ATTENDEE:Matt Phillips
ATTENDEE:Andrew Grangaard
ATTENDEE:Michael Edmonds
COMMENT:45 attendees
DESCRIPTION:Programming in a business environment puts some unique requirem
 ents\non the programmer. While "best programming practises" get a lot of\n
 attention\, "business awareness" is often neglected.\n\nIn this talk\, we'
 ll take some lessons from a large\, successful company\n(market leader in 
 its field) whose technical platform is driven by Perl\,    \nand look what
  "business skills" they require from their programmers. \n\nWe will see th
 at not everything that is considered "best programming\npractise" always m
 akes sense business wise. After all\, while many    \nbusinesses have an I
 T department\, and many people in the audience\nwork for an IT development
 \, most businesses make their money selling goods\nor services that aren't
  code. For a business\, code usually is a means\,\nnot a goal.
DTEND;TZID=America/New_York:20110627T180500
DTSTART;TZID=America/New_York:20110627T171500
LOCATION:Mt. Roan
ORGANIZER:Abigail
SUMMARY:The Business Aware Programmer
UID:http://yapc2011.us/yn2011/talk/3354
URL:http://yapc2011.us/yn2011/talk/3354
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Mike Weisenborn
ATTENDEE:Lawrence Hixson
ATTENDEE:Jonathan Rockway
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Brigham Johnson
ATTENDEE:Krishna Sethuraman
ATTENDEE:James Mastros
ATTENDEE:Chris Fedde
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Kenneth Graves
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Andy Gorman
ATTENDEE:Stan Schwertly
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:Buddy Burden
ATTENDEE:Ed Deloye
ATTENDEE:David Storrs
ATTENDEE:Link McGaughey
ATTENDEE:Mary Ehlers
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
ATTENDEE:Zach Morgan
COMMENT:38 attendees
DESCRIPTION:Thanks to Damian Conway\, the joy of inheritable grammars has b
 een brought to Perl 5.\n\nWe will extract data from the conference schedul
 e using Regexp::Grammars\, and structure the data in Moose objects.\n\nThe
 n we'll have joy\, joy\, joy\, joy\, joy!
DTEND;TZID=America/New_York:20110627T180500
DTSTART;TZID=America/New_York:20110627T171500
LOCATION:Mt. Mitchell
ORGANIZER:Nathan Gray
SUMMARY:Practical Extraction with Regexp::Grammars
UID:http://yapc2011.us/yn2011/talk/3356
URL:http://yapc2011.us/yn2011/talk/3356
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:Walt Mankowski
ATTENDEE:Bruce Gray
ATTENDEE:Matt Reinhart
ATTENDEE:Jay Hannah
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Charles Phillips
ATTENDEE:bryan abfalter
ATTENDEE:John Ellyson
ATTENDEE:Brian Gernhardt
ATTENDEE:Ed Deloye
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
COMMENT:17 attendees
DESCRIPTION:Perl is not only a world-class programming language but also a 
 potent command-line tool. However\, even if you already write the occasion
 al 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 p
 rowess\, every audience member will become a command-line ninja!
DTEND;TZID=America/New_York:20110628T163000
DTSTART;TZID=America/New_York:20110628T154000
LOCATION:Mt. Pisgah
ORGANIZER:Walt Mankowski
SUMMARY:Essential One-Liners
UID:http://yapc2011.us/yn2011/talk/3358
URL:http://yapc2011.us/yn2011/talk/3358
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Sam Vilain
ATTENDEE:Marcus Del Greco
ATTENDEE:Lawrence Hixson
ATTENDEE:Todd Olson
ATTENDEE:Brigham Johnson
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Matt Nash
ATTENDEE:jerry gay
ATTENDEE:Aran Deltac
ATTENDEE:Jonathan Hogue
ATTENDEE:Brian Gernhardt
ATTENDEE:Mary Ehlers
COMMENT:14 attendees
DESCRIPTION:As part of a Senior Design Project at NC State University\, a t
 eam 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. It also reduced fina
 l-semester stress by several orders of magnitude. I describe the project's
  progress and celebrate Perl's ability to integrate a giant pile of enabli
 ng technologies\, making the impossible merely difficult.
DTEND;TZID=America/New_York:20110627T154500
DTSTART;TZID=America/New_York:20110627T152500
LOCATION:Mt. Mitchell
ORGANIZER:Matt Nash
SUMMARY:Perl Helped Me Graduate
UID:http://yapc2011.us/yn2011/talk/3364
URL:http://yapc2011.us/yn2011/talk/3364
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:William McKee
ATTENDEE:Brigham Johnson
ATTENDEE:Stevan Little
ATTENDEE:Kiran Kumar
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:Paul Driver
ATTENDEE:Dave Doyle
ATTENDEE:Jesse Luehrs
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Jon Gentle
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:Mark A. Stratman
ATTENDEE:gordon gvanamburg
ATTENDEE:Andrew Grangaard
ATTENDEE:David Storrs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:33 attendees
DESCRIPTION:Most asynchronous Perl programming is unnecessarily dynamic.  I
 t conflicts with object orientation\, and it reintroduces memory managemen
 t issues that some of us learned Perl to escape.\n\nReflex is a flexible\,
  contemporary asynchronous library that embraces the latest developments i
 n Perl object orientation.  Asynchronous classes can be snapped together a
 t coding time\, reducing the amount of anonymous code that's often slung a
 round at runtime.  Methods are first-class callbacks in Reflex\; they can 
 be augmented and overridden using normal Perl OO.  Mixing in Moose make th
 ings even better.\n\nThis presentation is an expanded\, more code-intensiv
 e version of my Perl Oasis talk.  It will cover the 6.5 ways Reflex-based 
 modules can be used\, including anonymous callback and closure juggling\, 
 and mind-bogglingly powerful Moose-fueled OO crack.  Imperative promises a
 re included for people who just want to do one simple thing without muckin
 g about with callbacks at all.\n\nYou will get the most out of this talk i
 f you already understand fundamental Perl OO.  You've encountered callback
 s at least once\, but it was dark\, and you might not have got a good look
  at them.  You enjoy learning new things---possibly things that haven't ex
 isted before.  And you can at least look at Moose syntax without shudderin
 g.
DTEND;TZID=America/New_York:20110628T163000
DTSTART;TZID=America/New_York:20110628T154000
LOCATION:Mt. Mitchell
ORGANIZER:Rocco Caputo
SUMMARY:Reflex - How Does it Work?! (extended dance mix)
UID:http://yapc2011.us/yn2011/talk/3365
URL:http://yapc2011.us/yn2011/talk/3365
END:VEVENT
BEGIN:VEVENT
ATTENDEE:James E Keenan
ATTENDEE:Bruce Gray
ATTENDEE:Kenneth Power
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Dave Doyle
ATTENDEE:Nick Patch
ATTENDEE:James Engel
ATTENDEE:Chas. Owens
ATTENDEE:Robert Threet
ATTENDEE:Charles Phillips
ATTENDEE:Kevin Shaum
ATTENDEE:Tommy Stanton
ATTENDEE:bryan abfalter
ATTENDEE:David Neimeyer
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Steven Novakovich
ATTENDEE:Ed Deloye
ATTENDEE:Andrew Grangaard
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
COMMENT:27 attendees
DESCRIPTION:Getopt modules\, such as Getopt::Long\, are used for processing
  command line options.  There are over sixty Getopt modules on CPAN\, whic
 h can be intimidating to select from.  This talk will highlight some of th
 e Getopt pearls that have been released in the past few years.  Both begin
 ners to command line processing and seasoned command line mungers who want
  to catch up with modern Getopt are welcome.
DTEND;TZID=America/New_York:20110628T170000
DTSTART;TZID=America/New_York:20110628T164000
LOCATION:Mt. Pisgah
ORGANIZER:Nick Patch
SUMMARY:Modern Getopt for Command Line Processing
UID:http://yapc2011.us/yn2011/talk/3366
URL:http://yapc2011.us/yn2011/talk/3366
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sam Vilain
ATTENDEE:Mike Weisenborn
ATTENDEE:Brad Lhotsky
ATTENDEE:Dave Rolsky
ATTENDEE:Todd Rinaldo
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Krishna Sethuraman
ATTENDEE:Kenneth Power
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:John Anderson
ATTENDEE:Jonathan Swartz
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Christoph Otto
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Joe Kline
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Brendan Byrd
ATTENDEE:Jacinta Richardson
ATTENDEE:James Engel
ATTENDEE:Justin Hunter
ATTENDEE:Jonathan Hogue
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Stan Schwertly
ATTENDEE:bryan abfalter
ATTENDEE:Jake Gelbman
ATTENDEE:Andrew Nelson
ATTENDEE:David Neimeyer
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Matthew Dees
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Brian Gernhardt
ATTENDEE:Philip Kanzleiter
ATTENDEE:Leanan
ATTENDEE:Steven Novakovich
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Ed Deloye
ATTENDEE:Michael Edmonds
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Link McGaughey
ATTENDEE:Mary Ehlers
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:61 attendees
DESCRIPTION:As with many programming languages\, it’s very easy to find Per
 l code that can best be described as “write only”. Cute tricks\, short var
 iable names\, inconsistent spacing\, dubious reliance on default arguments
 … Even without the added challenge of a whole extra embedded language (reg
 ular expressions)\, some Perl programs deserve to be referred to as line-n
 oise.\n\nYet Perl is a beautiful\, expressive language that can be used su
 ccessfully by novices through to experts to achieve powerful results\; and
 \, with a little extra preparation can be easy to read\, fun to work with\
 , and a joy to maintain.\n\nPerl has come a very long way even in the last
  6 years since Dr Conway's Perl Best Practices book was published. This ta
 lk will provide a lightning tour of the current status of Perl's best prac
 tices using many of the ideas from Modern Perl.
DTEND;TZID=America/New_York:20110627T144500
DTSTART;TZID=America/New_York:20110627T135500
LOCATION:Mt. Roan
ORGANIZER:Jacinta Richardson
SUMMARY:Perl Programming Best Practices 2011
UID:http://yapc2011.us/yn2011/talk/3367
URL:http://yapc2011.us/yn2011/talk/3367
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Karsten Dahms
ATTENDEE:Brock Wilcox
ATTENDEE:Michael Peters
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:Brad Lhotsky
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Todd Olson
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:John Lightsey
ATTENDEE:Dan Wright
ATTENDEE:William Fishburne
ATTENDEE:Jess Robinson
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Uwe Voelker
ATTENDEE:jerry gay
ATTENDEE:Paul Driver
ATTENDEE:Stephen Scaffidi
ATTENDEE:Dave Doyle
ATTENDEE:Jay Hannah
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Rocco Caputo
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Smith
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:David Neimeyer
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Brian Gernhardt
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Jan Vogel
ATTENDEE:Michael Edmonds
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Kevin Zembower
ATTENDEE:Ali Nabavi
ATTENDEE:Mary Ehlers
ATTENDEE:Tommy Petty
COMMENT:72 attendees
DESCRIPTION:The End
DTEND;TZID=America/New_York:20110629T180000
DTSTART;TZID=America/New_York:20110629T174000
LOCATION:Mt. Mitchell
ORGANIZER:Chris Prather
SUMMARY:Closing
UID:http://yapc2011.us/yn2011/talk/3396
URL:http://yapc2011.us/yn2011/talk/3396
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Jesse Vincent
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Ricardo Signes
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Robert Blackwell
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Crome
ATTENDEE:Nick Melnick
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Krishna Sethuraman
ATTENDEE:Dan Wright
ATTENDEE:William Fishburne
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Brendan Byrd
ATTENDEE:Paul Fenwick
ATTENDEE:Mike Burns
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Jake Gelbman
ATTENDEE:David Neimeyer
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Jose Mtanous
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:gordon gvanamburg
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Link McGaughey
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:89 attendees
DESCRIPTION:Lets get this conference started
DTEND;TZID=America/New_York:20110627T102500
DTSTART;TZID=America/New_York:20110627T100000
LOCATION:Mt. Mitchell
ORGANIZER:Chris Prather
SUMMARY:Welcome
UID:http://yapc2011.us/yn2011/talk/3398
URL:http://yapc2011.us/yn2011/talk/3398
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Sam Vilain
ATTENDEE:Karsten Dahms
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:William McKee
ATTENDEE:Robert Blackwell
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Nick Melnick
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Krishna Sethuraman
ATTENDEE:Dan Wright
ATTENDEE:William Fishburne
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Dave Doyle
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Brendan Byrd
ATTENDEE:Paul Fenwick
ATTENDEE:Mike Burns
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Jake Gelbman
ATTENDEE:David Neimeyer
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Jose Mtanous
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Philip Kanzleiter
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Kevin Polulak
ATTENDEE:Link McGaughey
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:79 attendees
DESCRIPTION:Some announcements while the Lightning Talk speakers finish set
 ting up.
DTEND;TZID=America/New_York:20110627T113500
DTSTART;TZID=America/New_York:20110627T113000
LOCATION:Mt. Mitchell
ORGANIZER:Chris Prather
SUMMARY:Welcome II
UID:http://yapc2011.us/yn2011/talk/3399
URL:http://yapc2011.us/yn2011/talk/3399
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Jesse Vincent
ATTENDEE:Sam Vilain
ATTENDEE:Marcus Del Greco
ATTENDEE:Karsten Dahms
ATTENDEE:Andrew Rodland
ATTENDEE:Brock Wilcox
ATTENDEE:Mike Weisenborn
ATTENDEE:G. Wade Johnson
ATTENDEE:Lawrence Hixson
ATTENDEE:William McKee
ATTENDEE:Brad Lhotsky
ATTENDEE:Robert Blackwell
ATTENDEE:Jonathan Rockway
ATTENDEE:Kevin Falcone
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Nick Melnick
ATTENDEE:Brigham Johnson
ATTENDEE:Kiran Kumar
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Heath Bair
ATTENDEE:Matt Nash
ATTENDEE:John Lightsey
ATTENDEE:Krishna Sethuraman
ATTENDEE:Dan Wright
ATTENDEE:Kenneth Power
ATTENDEE:William Fishburne
ATTENDEE:James Mastros
ATTENDEE:Adam Prime
ATTENDEE:John Anderson
ATTENDEE:Shawn Moore
ATTENDEE:Michael Aquilina
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:Uwe Voelker
ATTENDEE:Matt Reinhart
ATTENDEE:jerry gay
ATTENDEE:Stephen Scaffidi
ATTENDEE:Sterling Hanenkamp
ATTENDEE:Mohammed Chaudhry
ATTENDEE:Reini Urban
ATTENDEE:Joe Kline
ATTENDEE:Jesse Luehrs
ATTENDEE:Mike Greb
ATTENDEE:Aran Deltac
ATTENDEE:Arthur Schmidt
ATTENDEE:Nick Patch
ATTENDEE:Brendan Byrd
ATTENDEE:Paul Fenwick
ATTENDEE:Mike Burns
ATTENDEE:James Engel
ATTENDEE:Mark Jubenville
ATTENDEE:Mark Jubenville
ATTENDEE:Chas. Owens
ATTENDEE:Justin Hunter
ATTENDEE:Ella Westerly
ATTENDEE:Jonathan Hogue
ATTENDEE:Solomon Foster
ATTENDEE:Robert Threet
ATTENDEE:Greg Estep
ATTENDEE:Jon Gentle
ATTENDEE:Charles Phillips
ATTENDEE:Andy Gorman
ATTENDEE:Kevin Shaum
ATTENDEE:Tommy Stanton
ATTENDEE:Stan Schwertly
ATTENDEE:Jake Gelbman
ATTENDEE:David Neimeyer
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Matthew Dees
ATTENDEE:Buddy Burden
ATTENDEE:Mark A. Stratman
ATTENDEE:Yanick Champoux
ATTENDEE:Jose Mtanous
ATTENDEE:Tim Elkins
ATTENDEE:Brian Gernhardt
ATTENDEE:Philip Kanzleiter
ATTENDEE:Leanan
ATTENDEE:Kirby Krueger
ATTENDEE:Matthew Horsfall
ATTENDEE:Matt Phillips
ATTENDEE:Jan Dubois
ATTENDEE:Andrew Grangaard
ATTENDEE:Kevin Polulak
ATTENDEE:Mike Doherty
ATTENDEE:Ali Nabavi
ATTENDEE:Link McGaughey
ATTENDEE:Mary Ehlers
ATTENDEE:Shaun Biggs
ATTENDEE:Steve Smale
ATTENDEE:Tommy Petty
COMMENT:95 attendees
DESCRIPTION:We are not saying yet\, but something interesting will fill thi
 s space.
DTEND;TZID=America/New_York:20110627T111500
DTSTART;TZID=America/New_York:20110627T102500
LOCATION:Mt. Mitchell
ORGANIZER:Larry Wall
SUMMARY:Keynote Address
UID:http://yapc2011.us/yn2011/talk/3400
URL:http://yapc2011.us/yn2011/talk/3400
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Jesse Vincent
ATTENDEE:James E Keenan
ATTENDEE:Andrew Rodland
ATTENDEE:Lawrence Hixson
ATTENDEE:William McKee
ATTENDEE:Kevin Falcone
ATTENDEE:Nick Melnick
ATTENDEE:Heath Bair
ATTENDEE:Dan Wright
ATTENDEE:James Mastros
ATTENDEE:Daniel Sterling
ATTENDEE:Chris Fedde
ATTENDEE:jerry gay
ATTENDEE:Mike Greb
ATTENDEE:Arthur Schmidt
ATTENDEE:Ella Westerly
ATTENDEE:Jon Gentle
ATTENDEE:Tommy Stanton
COMMENT:19 attendees
DESCRIPTION:The Perl Foundation has entered its 11th year. This talk will p
 rovide a review of the successes and failures of the past year\, and take 
 a brief look at the plans for the year ahead.
DTEND;TZID=America/New_York:20110627T144500
DTSTART;TZID=America/New_York:20110627T142500
LOCATION:Mt. Pisgah
ORGANIZER:Karen Pauley
SUMMARY:The Perl Foundation: Year in Review
UID:http://yapc2011.us/yn2011/talk/3402
URL:http://yapc2011.us/yn2011/talk/3402
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The tutorials will be announced later\, but this is where they 
 will live on the schedule.
DTEND;TZID=America/New_York:20110701T160000
DTSTART;TZID=America/New_York:20110701T100000
LOCATION:Mt. Mitchell
ORGANIZER:Your Name Here
SUMMARY:Tutorial placeholder
UID:http://yapc2011.us/yn2011/talk/3403
URL:http://yapc2011.us/yn2011/talk/3403
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The tutorials will be announced later\, but this is where they 
 will live on the schedule.
DTEND;TZID=America/New_York:20110630T170000
DTSTART;TZID=America/New_York:20110630T100000
LOCATION:Mt. Pisgah
ORGANIZER:Your Name Here
SUMMARY:Tutorial placeholder
UID:http://yapc2011.us/yn2011/talk/3404
URL:http://yapc2011.us/yn2011/talk/3404
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Matt Nash
ATTENDEE:Rick Bolen
ATTENDEE:Jens Reeder
ATTENDEE:John Ellyson
ATTENDEE:Matthew Horsfall
ATTENDEE:Jan Vogel
ATTENDEE:Ed Deloye
ATTENDEE:Mike Doherty
ATTENDEE:Link McGaughey
ATTENDEE:Steve Smale
ATTENDEE:Demian Riccardi
COMMENT:12 attendees
DESCRIPTION: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.\n\nWith Moose\, simple class
 es can be created without writing any subroutines\, and complex classes ca
 n be simplified. Moose's features include a powerful attribute declaration
  system\, type constraints and coercions\, method modifiers ("before"\, "a
 fter"\, and "around")\, a role system (like mixins on steroids)\, and more
 . Moose also has a vibrant ecosystem of extensions as seen in the variety 
 of MooseX:: modules on CPAN.\n\nThis course will cover Moose's core featur
 es\, go in depth on many of them\, and explore some of the more powerful M
 ooseX:: modules available on CPAN.\n\nStudents are expected to bring a lap
 top\, as you will be writing code during the class. You will also be provi
 ded with a tarball a week or so before the class is scheduled. This will c
 ontain the exercises for the class.
DTEND;TZID=America/New_York:20110630T170000
DTSTART;TZID=America/New_York:20110630T100000
LOCATION:Mt. Mitchell
ORGANIZER:Dave Rolsky
SUMMARY:Introduction to Moose
UID:http://yapc2011.us/yn2011/talk/3473
URL:http://yapc2011.us/yn2011/talk/3473
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:This course covers using and creating modules for your code.  T
 his course assumes you are familiar with basic Perl syntax\, subroutines a
 nd conditionals.\n\nYou will learn:\n\n  * about CPAN and how to install C
 PAN modules both in system  directories and locally\;\n  * how to write an
 d use Perl modules and packages\;\n  * how to use Module::Starter to start
  your modules off on the right foot\;\n  * how to test your modules with T
 est::More\;\n  * about coverage testing and how to improve your tests' cov
 erage\;\n  * about using Perl::Critic to evaluate and improve your module 
 code.\n\nThis is a hands on course where you will be writing a module from
  scratch\, using Module::Starter and writing tests.  Attendees are request
 ed to bring a laptop with Perl installed for the full day.
DTEND;TZID=America/New_York:20110630T170000
DTSTART;TZID=America/New_York:20110630T100000
LOCATION:Mt. Roan
ORGANIZER:Jacinta Richardson
SUMMARY:Starting off correctly (CPAN\, modules and testing)
UID:http://yapc2011.us/yn2011/talk/3474
URL:http://yapc2011.us/yn2011/talk/3474
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Kröll
ATTENDEE:Marcus Del Greco
ATTENDEE:G. Wade Johnson
ATTENDEE:Walt Mankowski
ATTENDEE:Todd Rinaldo
ATTENDEE:Nick Melnick
ATTENDEE:Paul Fenwick
ATTENDEE:Brian Gernhardt
ATTENDEE:Andrew Grangaard
ATTENDEE:Michael Edmonds
ATTENDEE:Mary Ehlers
ATTENDEE:Shaun Biggs
COMMENT:12 attendees
DESCRIPTION:A good programmer needs many qualities: intelligence\, foresigh
 t\, dedication\,\nand the ability to fight off a hundred angry targh armed
  only with your\nbat'leth. On Qo'noS\, software developers undertake an in
 tensive course in\ncombat programming before they are cleared for active d
 uty. The tlhIngan\ntraditions have long known one truth holds true for bot
 h glory in battle and\nsoftware development:\n\nbIlujDI' yIchegh()Qo'\; yI
 Hegh()!\n\nIt is better to die() than to return() in failure.\n\nFor too l
 ong\, Perl has been a pujwI'\, and unsuitable for use by true\nwarriors. I
 n this talk we will show how the new autodie pragma can help you\nto code 
 with batlh!
DTEND;TZID=America/New_York:20110627T151500
DTSTART;TZID=America/New_York:20110627T145500
LOCATION:Mt. Mitchell
ORGANIZER:Paul Fenwick
SUMMARY:The Art of Klingon Programming
UID:http://yapc2011.us/yn2011/talk/3565
URL:http://yapc2011.us/yn2011/talk/3565
END:VEVENT
END:VCALENDAR

