BEGIN:VCALENDAR
X-WR-CALNAME:OSCON 2009
VERSION:2.0
PRODID:Expectnation
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090720T120000
DTSTART;TZID=US/Pacific:20090720T083000
DTSTAMP:20090727T211813
LOCATION:Meeting Room B1/B4
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8061
UID:http://www.oscon.com/oscon2009--s2009-07-20-08:30--8061
SUMMARY:Perl 6: Why? What? How?
DESCRIPTION:Presented by Damian Conway (Thoughtstream). This half-day tu
 torial provides a comprehensive and practical introduction to the new la
 nguage, specifically designed to get current Perl 5 programmers up to sp
 eed on the new and powerful features of Perl 6.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090720T120000
DTSTART;TZID=US/Pacific:20090720T083000
DTSTAMP:20090724T165621
LOCATION:Ballroom A8
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8158
UID:http://www.oscon.com/oscon2009--s2009-07-20-08:30--8158
SUMMARY:Finding the Swan in Squeak's Ugly Duckling
DESCRIPTION:Presented by Randal L. Schwartz (Stonehenge Consulting Servi
 ces, Inc.). Squeak Smalltalk is wholly unlike any other open source prog
 ramming tool you've worked with - and mostly in good ways. Unfortunately
 , it's the bad ways that make the first impression. This hands-on tutori
 al will help you get past the unfamiliar and the unwieldy so that you ca
 n take advantage of the elegant and productive environment that lies und
 erneath.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090720T170000
DTSTART;TZID=US/Pacific:20090720T133000
DTSTAMP:20090729T174642
LOCATION:Meeting Room B1/B4
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8892
UID:http://www.oscon.com/oscon2009--s2009-07-20-13:30--8892
SUMMARY:What's new in Perl v5.10?
DESCRIPTION:Presented by Tom Christiansen (TCPC). Perl5 is alive and wel
 l, and this tutorial outlines the many significant changes appearing in 
 the 5.10.0 release and beyond, especially in regular expressions and mod
 ules.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090721T120000
DTSTART;TZID=US/Pacific:20090721T083000
DTSTAMP:20090729T205510
LOCATION:Meeting Room J2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8206
UID:http://www.oscon.com/oscon2009--s2009-07-21-08:30--8206
SUMMARY:Gearman: Build Your Own Distributed Platform in 3 Hours
DESCRIPTION:Presented by Eric Day (Rackspace Cloud), Brian Aker (HP). Th
 is tutorial will show you how to get started with Gearman, the flexible 
 job queuing system used to power websites such as LiveJournal and Digg. 
 We'll cover common architectures, installation, APIs, and deployment. A 
 few use cases will be described and built, including a Map/Reduce cluste
 r and database-driven URL mining application.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090721T170000
DTSTART;TZID=US/Pacific:20090721T133000
DTSTAMP:20090726T122958
LOCATION:Ballroom A4/A5
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8451
UID:http://www.oscon.com/oscon2009--s2009-07-21-13:30--8451
SUMMARY:Doing Perl Right
DESCRIPTION:Presented by Paul Fenwick (Perl Training Australia), Jacinta
  Richardson (Perl Training Australia). You already know some Perl.  You'
 ve read a book, written a few scripts, maybe even a module, but are you 
 sure you're doing it right?  Languagues and techniques evolve over time,
  and Perl is no exception. This detailed tutorial covers many of the bes
 t modern and practical techniques in Perl, including Moose, autodie, Dev
 el::NYTProf, Devel::Cover, PAR, Perl::Critic and more.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T113000
DTSTART;TZID=US/Pacific:20090722T104500
DTSTAMP:20090817T183831
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8139
UID:http://www.oscon.com/oscon2009--s2009-07-22-10:45--8139
SUMMARY:How Not to Use Memcached
DESCRIPTION:Presented by Jonathan Steinert (SixApart). Many people know 
 how to use memcached, the popular caching system powering much of web1+.
   Most folks, though, don't know how not to use it, and how improper usa
 ge can cause data problems, poor site/application performance, and an in
 credibly grumpy DBA.  Learn what memcached is good for, and what it's no
 t good for from those that have learned the wrong way.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T122000
DTSTART;TZID=US/Pacific:20090722T113500
DTSTAMP:20090725T172502
LOCATION:Meeting Room J2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7941
UID:http://www.oscon.com/oscon2009--s2009-07-22-11:35--7941
SUMMARY:State-of-the-art Profiling with Devel::NYTProf
DESCRIPTION:Presented by Tim Bunce (TigerLead). Devel::NYTProf has revol
 utionized profiling perl code. Making accurate and detailed performance 
 data available for the first time, and in richly annotated and inter-lin
 ked HTML reports. Come and learn how NYTProf can shed light on the perfo
 rmance hot spots in your code.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T143000
DTSTART;TZID=US/Pacific:20090722T134500
DTSTAMP:20090728T172159
LOCATION:Meeting Room J2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8059
UID:http://www.oscon.com/oscon2009--s2009-07-22-13:45--8059
SUMMARY:Perl 6 Update
DESCRIPTION:Presented by Larry Wall (The Wall Nuthouse), Damian Conway (
 Thoughtstream). Larry Wall and Damian Conway will present the latest fea
 tures of Perl 6, and discuss the on-going implementation of the new Perl
 .
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T143000
DTSTART;TZID=US/Pacific:20090722T134500
DTSTAMP:20090725T011240
LOCATION:Meeting Room J3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7507
UID:http://www.oscon.com/oscon2009--s2009-07-22-13:45--7507
SUMMARY:User Interface Year 2020
DESCRIPTION:Presented by Robin Rowe (Linux Plus Magazine). In the Year 2
 020 the user interface will look completely different from today. What w
 ill that be and how can FOSS lead the way?
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T152000
DTSTART;TZID=US/Pacific:20090722T143500
DTSTAMP:20090728T172202
LOCATION:Meeting Room J2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8582
UID:http://www.oscon.com/oscon2009--s2009-07-22-14:35--8582
SUMMARY:Hacking Rakudo Perl
DESCRIPTION:Presented by Patrick Michaud (pmichaud.com). This talk prese
 nts ways in which people can become active contributors to Perl 6 and Ra
 kudo Perl.  It presents the details needed to quickly become a Rakudo Pe
 rl and Perl 6 library developer.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T171500
DTSTART;TZID=US/Pacific:20090722T163000
DTSTAMP:20090724T202953
LOCATION:Ballroom A7
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8216
UID:http://www.oscon.com/oscon2009--s2009-07-22-16:30--8216
SUMMARY:Embracing Forks: How Git Changes Open Source Contribution
DESCRIPTION:Presented by Tom Preston-Werner (GitHub). Git is a distribut
 ed version control system with easy branching that has forever changed t
 he way that open source projects accept contributions. By embracing a pa
 ttern of casual forking, the barrier to submit patches and track upstrea
 m changes is reduced, resulting in an explosion of contributors and patc
 hes. This talk will use case studies to illustrate how your project can 
 enjoy these benefits.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T171500
DTSTART;TZID=US/Pacific:20090722T163000
DTSTAMP:20090801T191508
LOCATION:Ballroom A8
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8972
UID:http://www.oscon.com/oscon2009--s2009-07-22-16:30--8972
SUMMARY:R we f#¢$ed? Why We Don't Understand Risk, and How it Dooms Us A
 ll
DESCRIPTION:Presented by Danese Cooper (Wikimedia Foundation and Open So
 urce Initiative), David Smith (REvolution Computing). Risk and chance pl
 ay a huge part in our daily lives, yet the human brain doesn't come pre-
 loaded with the right software to make intuitive decisions about them. T
 his talk is to provide some illumination in the basic principles to help
  you understand and quantify risk, and to introduce you to the open-sour
 ce language R, an essential tool for finding statistical solutions to yo
 ur own problems.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T180500
DTSTART;TZID=US/Pacific:20090722T172000
DTSTAMP:20090728T175929
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8404
UID:http://www.oscon.com/oscon2009--s2009-07-22-17:20--8404
SUMMARY:Open Source Analytics: Visualization and Predictive Modeling of 
 Big Data with the R Programming Language
DESCRIPTION:Presented by Michael Driscoll (Metamarkets). The age of Big 
 Data demands open-source tools that move beyond storage towards analytic
 s:  tools to turn terabytes into insights. R is an open-source language 
 for statistical computing and graphics, and an extensible, embeddable to
 ol for the analysis of large data sets. In this session, I showcase R's 
 power by building predictive models for Brazilian soybean harvests and b
 aseball slugger salaries.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T113000
DTSTART;TZID=US/Pacific:20090723T104500
DTSTAMP:20090729T170009
LOCATION:Ballroom A8
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8196
UID:http://www.oscon.com/oscon2009--s2009-07-23-10:45--8196
SUMMARY:Drizzle: Status, Principles, and Ecosystem
DESCRIPTION:Presented by Brian Aker (HP), Monty Taylor (HP), Mark Atwood
  (HP Cloud Services), Ronald  Bradford (EffectiveMySQL), Eric Day (Racks
 pace Cloud), Patrick Galbraith (Blue Gecko). In this panel talk a number
  of core Drizzle developers will explain where development sits today, c
 ritical tools involved, best practices that were used to get here, and h
 ow a vibrant open-source developer community has been built.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T122000
DTSTART;TZID=US/Pacific:20090723T113500
DTSTAMP:20090724T184203
LOCATION:Ballroom A1
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8584
UID:http://www.oscon.com/oscon2009--s2009-07-23-11:35--8584
SUMMARY:Building Compilers with the Parrot Compiler Toolkit
DESCRIPTION:Presented by Patrick Michaud (pmichaud.com). This talk provi
 des a tutorial on creating compilers in Parrot using the Parrot Compiler
  Toolkit.  It walks through the process of creating a parser, building a
 n abstract syntax tree, and generating executable output.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T122000
DTSTART;TZID=US/Pacific:20090723T113500
DTSTAMP:20100112T210737
LOCATION:Meeting Room C3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10357
UID:http://www.oscon.com/oscon2009--s2009-07-23-11:35--10357
SUMMARY:Controlling the Addiction: Best Practices for Scaling With Memca
 ched (a.k.a Crack for Developers) & the LAMP Stack
DESCRIPTION:Presented by Joaquin Ruiz (Gear6). Dynamic content created b
 y and targeted at consumers is fuelling today’s web traffic growth and d
 riving the evolution of the software stack. This evolution is a reversal
  of trends seen 10 years ago where the enterprise was the driving force 
 in software development. The web is in the driver’s seat.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T143000
DTSTART;TZID=US/Pacific:20090723T134500
DTSTAMP:20090728T051955
LOCATION:Ballroom A7
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10204
UID:http://www.oscon.com/oscon2009--s2009-07-23-13:45--10204
SUMMARY:Why It Is Hard To Be Fast
DESCRIPTION:Presented by Auke  Kok  (Intel). From the early 80s to the e
 arly 2000s computers and software got faster. But in the last 5 years th
 e perception of performance hasn't really changed - or has even gotten w
 orse! In this presentation we'll explain why it is hard to be fast, walk
  the audience step by step through one example where we addressed the is
 sue and talk about ways to look at the problem more systematically.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T152000
DTSTART;TZID=US/Pacific:20090723T143500
DTSTAMP:20090723T220829
LOCATION:Ballroom A7
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10435
UID:http://www.oscon.com/oscon2009--s2009-07-23-14:35--10435
SUMMARY:MariaDB: Community Driven SQL Server
DESCRIPTION:Presented by Kurt von Finck (Monty Program Ab), Michael Wide
 nius (Monty Program Ab). MariaDB is a fork of Sun's MySQL product. This 
 talk will present how MariaDB is both similar to and different from MySQ
 L, in both social and technical senses.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T152000
DTSTART;TZID=US/Pacific:20090723T143500
DTSTAMP:20090729T175247
LOCATION:Meeting Room B2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8230
UID:http://www.oscon.com/oscon2009--s2009-07-23-14:35--8230
SUMMARY:High Performance SQL with PostgreSQL
DESCRIPTION:Presented by David Fetter (PgExperts). PostgreSQL 8.4 is the
  first Open Source database management system to handle trees and lists 
 using SQL:2008-compliant Common Table Expressions and Windowing function
 s.  You'll learn how these work, see intriguing examples, and walk out r
 eady to use them to your advantage.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T180500
DTSTART;TZID=US/Pacific:20090723T163000
DTSTAMP:20090729T180753
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7934
UID:http://www.oscon.com/oscon2009--s2009-07-23-16:30--7934
SUMMARY:Perl Lightning Talks
DESCRIPTION:Presented by R Geoffrey Avery (Platypi Ventures). A series o
 f 5-minute talks on anything related to Perl or people who use it. A cha
 nce to get one-third of your 15 minutes of fame.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T171500
DTSTART;TZID=US/Pacific:20090723T163000
DTSTAMP:20090729T151852
LOCATION:Meeting Room J1/J4
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8049
UID:http://www.oscon.com/oscon2009--s2009-07-23-16:30--8049
SUMMARY:Unit Test Your Database!
DESCRIPTION:Presented by David Wheeler (PostgreSQL Experts, Inc.). You u
 nit test your application API. You unit test your presentation layer. Yo
 u write integration and acceptance tests. But your database is tested on
 ly as a side-effect to testing everything else. That's a pretty importan
 t part of the stack to just leave to the assumption it works as expected
 ! Come to this talk to learn about the tools that enable integrated unit
  tests for your database.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T180500
DTSTART;TZID=US/Pacific:20090723T172000
DTSTAMP:20091207T195545
LOCATION:Meeting Room J1/J4
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7754
UID:http://www.oscon.com/oscon2009--s2009-07-23-17:20--7754
SUMMARY:"Design Patterns" in Dynamic Languages
DESCRIPTION:Presented by Neal Ford (ThoughtWorks). Design patterns descr
 ibe common problems in software development, but many people believe tha
 t the GoF book demonstrates the best ways to implement these patterns. D
 ynamic languages provide more facilities than C++ or Java; this session 
 shows alternative implementations of design patterns using dynamic langu
 ages (Ruby and Groovy).
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T094500
DTSTART;TZID=US/Pacific:20090724T093000
DTSTAMP:20090725T230629
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10456
UID:http://www.oscon.com/oscon2009--s2009-07-24-09:30--10456
SUMMARY:The Rewilding: A Metaphor
DESCRIPTION:Presented by Karl Schroeder. Open source software.  Ecosyste
 m services, distributed "smart" electrical grids, and sustainable econom
 ics. Collective intelligence, the Science Commons, and Wikipedia.  What 
 do all these have in common? They seem to represent a new ethos of "lett
 ing go" of centralized control--in project management, industrial and ec
 onomic infrastructure, and culture.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T113000
DTSTART;TZID=US/Pacific:20090724T104500
DTSTAMP:20090801T191530
LOCATION:Meeting Room B1/B4
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8165
UID:http://www.oscon.com/oscon2009--s2009-07-24-10:45--8165
SUMMARY:The Art of Klingon Programming
DESCRIPTION:Presented by Paul Fenwick (Perl Training Australia). A good 
 programmer needs many qualities: intelligence, foresight, dedication, an
 d the ability to fight off a hundred angry targh armed only with your ba
 t'leth. On Qo'noS, software developers undertake an intensive course in 
 combat programming before they are cleared for active duty. Join Paul Fe
 nwick as he examines how Perl's new autodie pragma can bring you the ver
 y best of Klingon programming.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T122000
DTSTART;TZID=US/Pacific:20090724T113500
DTSTAMP:20090802T141854
LOCATION:Ballroom A4/A5
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8060
UID:http://www.oscon.com/oscon2009--s2009-07-24-11:35--8060
SUMMARY:The Conway Channel
DESCRIPTION:Presented by Damian Conway (Thoughtstream). The usual smorga
 sbord of new and improbably useful modules beamed straight into your min
 d from the secret island hideaway of Perl's own Dr Evil.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T122000
DTSTART;TZID=US/Pacific:20090724T113500
DTSTAMP:20090725T001551
LOCATION:Meeting Room B3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9257
UID:http://www.oscon.com/oscon2009--s2009-07-24-11:35--9257
SUMMARY:Automating the Cloud with Chef
DESCRIPTION:Presented by Adam Jacob (Opscode). Infrastructure is code - 
 the separation between how you manage your infrastructure and how you bu
 ild your applications is disappearing.  Adam Jacob, CTO of Opscode and p
 rimary author of Chef, will teach you what this means in practice - thro
 ugh showing how to deploy real-world applications with Chef on EC2.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T133000
DTSTART;TZID=US/Pacific:20090724T123000
DTSTAMP:20090729T175305
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10416
UID:http://www.oscon.com/oscon2009--s2009-07-24-12:30--10416
SUMMARY:Moblin, Chrome, Android, Ubuntu, etc: What's the Deal with Linux
  on the Desktop?
DESCRIPTION:Presented by Jim Zemlin (The Linux Foundation). Join Jim Zem
 lin as he takes a look back at the big moves that drove Linux to dominat
 e the server and super computing markets and how we are seeing similar t
 rends start now in the desktop.
END:VEVENT
END:VCALENDAR
