BEGIN:VCALENDAR
X-WR-CALNAME:OSCON 2010
VERSION:2.0
PRODID:Expectnation
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100719T120000
DTSTART;TZID=US/Pacific:20100719T083000
DTSTAMP:20100726T190648
LOCATION:E145/E146
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13330
UID:http://oscon.com/--s2010-07-19-08:30--13330
SUMMARY:Android for Java Developers
DESCRIPTION:Presented by Marko Gargenta (Marakana). Learn how to develop
  mobile apps for Android platform in this quick tutorial. Assuming you a
 re familiar with Java or similar OOP, this hands-on example-driven tutor
 ial will show you how Android uses Java and how you can quickly pick it 
 up to start programming for mobile devices.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100719T170000
DTSTART;TZID=US/Pacific:20100719T133000
DTSTAMP:20100723T190612
LOCATION:E143/E144
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13673
UID:http://oscon.com/--s2010-07-19-13:30--13673
SUMMARY:Moose is Perl: A Guide to the New Revolution
DESCRIPTION:Presented by Ricardo Signes (Pobox.com). Moose continues to 
 emerge as the new standard for writing OO libraries in Perl. It provides
  a powerful, consistent API for building classes with a minimum of code.
  It can be customized with reusable components, making it easier to refa
 ctor your code as you go. This tutorial will explain what Moose is, how 
 its parts work together, and how to start using Moose today to get more 
 done with less.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100720T120000
DTSTART;TZID=US/Pacific:20100720T083000
DTSTAMP:20100729T044915
LOCATION:D139/140
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13728
UID:http://oscon.com/--s2010-07-20-08:30--13728
SUMMARY:Practical Erlang Programming
DESCRIPTION:Presented by Francesco Cesarini (Erlang Solutions Ltd). This
  hands on tutorial will give you an introduction to the Erlang programmi
 ng language. You will learn the basics of how to read, write and structu
 re Erlang programs. We start with an insight into the theory and concept
 s behind sequential and concurrent Erlang, allowing you to get acquainte
 d with the Erlang syntax and semantics.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100720T170000
DTSTART;TZID=US/Pacific:20100720T133000
DTSTAMP:20100727T205920
LOCATION:Portland 251
URL:http://www.oscon.com/oscon2010/public/schedule/detail/14182
UID:http://oscon.com/--s2010-07-20-13:30--14182
SUMMARY:Cooking with jQuery
DESCRIPTION:Presented by Mike Hostetler (appendTo, LLC), Jonathan Sharp 
 (appendTo LLC.). JavaScript is not a dirty word. The language itself is 
 quite elegant. However, competing implementations by differing browsers 
 has given it a bad rap. Yet, in this age of Ajax it is a must-have for a
 ny successful web application. Join this group of JavaScript gurus, who 
 co-authored the O'Reilly jQuery Cookbook, for a tutorial session coverin
 g reliable techniques: intermediate to advanced.
END:VEVENT
END:VCALENDAR
