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:20090720T170000
DTSTART;TZID=US/Pacific:20090720T133000
DTSTAMP:20100128T180810
LOCATION:Ballroom A2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7728
UID:http://www.oscon.com/oscon2009--s2009-07-20-13:30--7728
SUMMARY:XMPP 101: Building Real-Time Applications with Jabber Technologi
 es
DESCRIPTION:Presented by Peter Saint-Andre (Cisco), Jack Moffitt (Collec
 ta). Jabber/XMPP technologies are the gold standard for real-time messag
 ing, presence, and collaboration over the Internet. This interactive tut
 orial provides a fast-paced introduction to XMPP, including many practic
 al guidelines and "gotchas" that will help you get off to a fast start w
 ith XMPP-based software projects.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090721T120000
DTSTART;TZID=US/Pacific:20090721T083000
DTSTAMP:20090729T215323
LOCATION:Ballroom A3/A6
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8062
UID:http://www.oscon.com/oscon2009--s2009-07-21-08:30--8062
SUMMARY:7 Principles of Better API Design
DESCRIPTION:Presented by Damian Conway (Thoughtstream). This course pres
 ents a minimalist approach to interface design known as "S.A.T." Develop
 ed by Damian Conway over the past decade, this design philosophy can pro
 duce smaller, better focused, more usable module APIs.
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:20090722T091500
DTSTART;TZID=US/Pacific:20090722T090000
DTSTAMP:20090804T004549
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9014
UID:http://www.oscon.com/oscon2009--s2009-07-22-09:00--9014
SUMMARY:Welcome
DESCRIPTION:Presented by Allison Randal (DrugDev, Inc.), Edd Dumbill (O'
 Reilly Media, Inc. ). Opening remarks by the OSCON program chairs, Allis
 on Randal and Edd Dumbill.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T093000
DTSTART;TZID=US/Pacific:20090722T091500
DTSTAMP:20090803T204830
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9170
UID:http://www.oscon.com/oscon2009--s2009-07-22-09:15--9170
SUMMARY:The O'Reilly Radar
DESCRIPTION:Presented by Tim O'Reilly (O'Reilly Media, Inc.). Keynote by
  Tim O'Reilly.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T094500
DTSTART;TZID=US/Pacific:20090722T093000
DTSTAMP:20090803T232842
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10153
UID:http://www.oscon.com/oscon2009--s2009-07-22-09:30--10153
SUMMARY:Intel and Open Source: Innovation and Leadership for Continued G
 rowth
DESCRIPTION:Presented by Dirk Hohndel (Intel Corporation). Imad Sousou, 
 Director of Intel Open Source Technology Center will present the technol
 ogy vision and direction for Intel’s overall Open Source efforts, includ
 ing Mobility, Virtualization, Power, and Performance.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T100000
DTSTART;TZID=US/Pacific:20090722T094500
DTSTAMP:20090803T210744
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9124
UID:http://www.oscon.com/oscon2009--s2009-07-22-09:45--9124
SUMMARY:A Brief History of Software
DESCRIPTION:Presented by Michael  Lopp (Rands in Repose). In 15 minutes,
  discover 15 years of secrets behind building software faster, more effi
 ciently, and using less floppy disks.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T101500
DTSTART;TZID=US/Pacific:20090722T100000
DTSTAMP:20090724T224549
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9015
UID:http://www.oscon.com/oscon2009--s2009-07-22-10:00--9015
SUMMARY:Q & A
DESCRIPTION:An open microphone question and answer session with the morn
 ing's keynote speakers.
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:20090724T191749
LOCATION:Ballroom A7
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8333
UID:http://www.oscon.com/oscon2009--s2009-07-22-11:35--8333
SUMMARY:Distributed Bug Tracking with SD
DESCRIPTION:Presented by Jesse Vincent (Best Practical). SD is a disconn
 ected, replicated bug tracking system designed to let developers track a
 nd resolve bugs without sacrificing the flexibility of the modern workfl
 ows that distributed version control systems have made possible.  This t
 alk will teach you how to start becoming more productive with SD without
  giving up your existing bug tracker.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T143000
DTSTART;TZID=US/Pacific:20090722T134500
DTSTAMP:20090728T051748
LOCATION:Ballroom A4/A5
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7950
UID:http://www.oscon.com/oscon2009--s2009-07-22-13:45--7950
SUMMARY:Full Text Search with Sphinx
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc). Sphinx Full Text s
 earch engine became increasingly popular over years powering search for 
 number of Alexa 100 sites  as Craigslist and NetLog.  Sphinx combines po
 werful  full text search features with ease of use and high performance.
   Being specially designed for indexing database content it is natural f
 it for modern database powered web sites.
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:20090722T180500
DTSTART;TZID=US/Pacific:20090722T172000
DTSTAMP:20090725T192628
LOCATION:Meeting Room B2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10469
UID:http://www.oscon.com/oscon2009--s2009-07-22-17:20--10469
SUMMARY:Parrot Architecture
DESCRIPTION:Presented by Allison Randal (DrugDev, Inc.). The Parrot virt
 ual machine hit 1.0 in March of this year, with a second production rele
 ase (1.4) this week. A virtual machine like no other, Parrot targets dyn
 amic languages such as Perl, Ruby, Python and PHP. This talk explains th
 e overall architecture of Parrot and the theory behind that architecture
 .
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T091500
DTSTART;TZID=US/Pacific:20090723T090000
DTSTAMP:20090817T214232
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10173
UID:http://www.oscon.com/oscon2009--s2009-07-23-09:00--10173
SUMMARY:Standing Out in the Crowd
DESCRIPTION:Presented by Kirrily Robert (Freebase.com). What's it like t
 o be a woman in an open source project that's 99% men? What's it like to
  be a woman in a project that's 75%... women? Kirrily Robert, who has wo
 rked on both kinds of projects, will talk about the differences, and wha
 t we can learn from majority-female open source projects.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T093000
DTSTART;TZID=US/Pacific:20090723T091500
DTSTAMP:20090803T013347
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9168
UID:http://www.oscon.com/oscon2009--s2009-07-23-09:15--9168
SUMMARY:Your Work in Open Source, the Numbers
DESCRIPTION:Presented by Chris DiBona (Google, Inc.). Google crawls more
  than just web  pages, we also crawl source code. Ever wondered just how
  much open source code is out there? What licenses is all that code unde
 r? Which projects are the most shared? We'll try to answer these questio
 ns in this talk.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T094500
DTSTART;TZID=US/Pacific:20090723T093000
DTSTAMP:20090728T051808
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/10209
UID:http://www.oscon.com/oscon2009--s2009-07-23-09:30--10209
SUMMARY:Enabling Academic Research – Open Tools and Services on Microsof
 t Platforms
DESCRIPTION:Presented by Tony Hey (Microsoft Corporation). Microsoft Ext
 ernal Research builds bridges between academia, industry, and government
  to advance computer science, education, and scientific research. Modern
  science and academic research increasingly relies on integrated informa
 tion technologies and computation to collect, process, and analyze compl
 ex data.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T100000
DTSTART;TZID=US/Pacific:20090723T094500
DTSTAMP:20090820T065618
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9210
UID:http://www.oscon.com/oscon2009--s2009-07-23-09:45--9210
SUMMARY:Cloud Computing - Why IT Matters
DESCRIPTION:Presented by Simon Wardley (Leading Edge Forum (CSC)). Keyno
 te by Simon Wardley, Canoncial Ltd.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T101500
DTSTART;TZID=US/Pacific:20090723T100000
DTSTAMP:20090728T051820
LOCATION:Exhibit Hall 3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/9016
UID:http://www.oscon.com/oscon2009--s2009-07-23-10:00--9016
SUMMARY:Apps for America
DESCRIPTION:Presented by Clay Johnson (InformationDiet.com). New Technol
 ogy is crashing the gates of Washington, DC as a new administration begi
 ns to find its legs. Open Source developers are the key to making a lot 
 of this change happen and we've got to move fast and work together in or
 der to do it right. This talk is about strategy-- how can open source de
 velopers change their government?
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T113000
DTSTART;TZID=US/Pacific:20090723T104500
DTSTAMP:20090725T150308
LOCATION:Ballroom A2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8133
UID:http://www.oscon.com/oscon2009--s2009-07-23-10:45--8133
SUMMARY:Persistence Solutions with the Smalltalk Seaside Web Framework
DESCRIPTION:Presented by Randal L. Schwartz (Stonehenge Consulting Servi
 ces, Inc.). Nearly all Web Applications need persistent solutions to be 
 effective. For Perl and Ruby, the choice is generally "use an Object-Rel
 ational Mapper to put data into an SQL database", but with Smalltalk's o
 bject model, pure-object storage is also available as an option.  We'll 
 look at ORM and Object solutions for web apps built with Seaside, includ
 ing a few commercial solutions like GemStone/S
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T122000
DTSTART;TZID=US/Pacific:20090723T113500
DTSTAMP:20090724T195330
LOCATION:Meeting Room J2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7529
UID:http://www.oscon.com/oscon2009--s2009-07-23-11:35--7529
SUMMARY:Untestable Code
DESCRIPTION:Presented by Sebastian Bergmann (thePHP.cc). How do you writ
 e untestable code and anger an ancient goddess? These and other question
 s will guide us while we discuss testability, an often forgotten attribu
 te of software design and quality. Starting from untestable code fragmen
 ts, the audience will learn why the code is untestable and how it can be
  refactored for testability.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T143000
DTSTART;TZID=US/Pacific:20090723T134500
DTSTAMP:20090728T165126
LOCATION:Meeting Room J3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8144
UID:http://www.oscon.com/oscon2009--s2009-07-23-13:45--8144
SUMMARY:A Survey of Concurrency Constructs
DESCRIPTION:Presented by Ted Leung (The Walt Disney Company). This talk 
 will be a survey of concurrent programming constructs which are currentl
 y available in some programming language or library.    We will look at 
 programming model being presented, as well as examining some of the impl
 ementation challenges for the various models.
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: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:20090724T054302
LOCATION:Ballroom A2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7948
UID:http://www.oscon.com/oscon2009--s2009-07-23-17:20--7948
SUMMARY:MySQL Community Patches & Extensions
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc). Besides MySQL rele
 ase officially available from Sun there are multiple patches and extensi
 ons developed by community.  In this Presentation we will look into them
  to see what extra features patches from Google, Percona and OurDelta of
 fer and how can you use them to make your MySQL life more fun.
END:VEVENT
END:VCALENDAR
