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:20100729T033534
LOCATION:E145/E146
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13839
UID:http://oscon.com/--s2010-07-19-13:30--13839
SUMMARY:Evolution of Web Security: Fundamentals, Emerging Trends, and Id
 eas for the Future
DESCRIPTION:Presented by Chris Shiflett (Analog). This tutorial explores
  new concepts in web security. After a solid grounding in well-known exp
 loits, I'll demonstrate how traditional exploits are being combined toge
 ther and with other technologies to launch sophisticated attacks that pe
 netrate firewalls, target users, and spread like worms. I'll then discus
 s some ideas for the future to help you provide a better, more secure us
 er experience.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100720T120000
DTSTART;TZID=US/Pacific:20100720T083000
DTSTAMP:20100726T230516
LOCATION:Portland 255
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13769
UID:http://oscon.com/--s2010-07-20-08:30--13769
SUMMARY:Introduction to Google App Engine
DESCRIPTION:Presented by Ikai Lan (Google, Inc.). Google App Engine is a
 n development & hosting platform that lets you build & deploy web applic
 ations on Google's high-traffic infrastructure. You only need to upload 
 your code: no more worrying about machines, storage, scalability! This t
 utorial introduces attendees to its architecture & various service APIs.
  In the hands-on lab, you'll build+deploy a real app to the cloud using 
 Python in minutes!
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100720T170000
DTSTART;TZID=US/Pacific:20100720T133000
DTSTAMP:20100726T134007
LOCATION:Portland 255
URL:http://www.oscon.com/oscon2010/public/schedule/detail/14016
UID:http://oscon.com/--s2010-07-20-13:30--14016
SUMMARY:Grails: Bringing Radical Productivity to the JVM
DESCRIPTION:Presented by Dave Klein (Independent). Developers around the
  world, from boutique web development shops to fortune 100 corporations,
  are discovering how they can get more done in less time with Grails. In
  this hands-on tutorial we'll see why.  We'll work together to build and
  a deploy an Ajax enabled, database backed web application and have fun 
 doing it!
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T112000
DTSTART;TZID=US/Pacific:20100721T104000
DTSTAMP:20100726T163108
LOCATION:E142
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15558
UID:http://oscon.com/--s2010-07-21-10:40--15558
SUMMARY:Getting Ready for the New MySQL
DESCRIPTION:Presented by Giuseppe Maxia (Continuent). MySQL 5.1 has been
  GA for 18 months. It is reliable and efficient. Demanding users are als
 o looking expectantly at the goodies offered by MySQL 5.5, available in 
 beta, where more performance and features are in store. If speed is what
  you are looking for, you can have it today with MySQL 5.1, by using the
  InnoDB plugin, which is GA as of MySQL 5.1.47.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T121000
DTSTART;TZID=US/Pacific:20100721T113000
DTSTAMP:20100727T211250
LOCATION:D139/140
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13648
UID:http://oscon.com/--s2010-07-21-11:30--13648
SUMMARY:Building Mobile Apps with HTML, CSS, and JavaScript
DESCRIPTION:Presented by Jonathan Stark (Jonathan Stark Consulting). Exp
 lore an alternative approach to native mobile app development that allow
 s you to create smooth animation, operate in offline mode, and hook into
  advanced device features (accelerometer, camera, location, vibration, a
 nd sound) using HTML, CSS, and JavaScript.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T142000
DTSTART;TZID=US/Pacific:20100721T134000
DTSTAMP:20100725T163749
LOCATION:D138
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13550
UID:http://oscon.com/--s2010-07-21-13:40--13550
SUMMARY:Open Government - San Francisco
DESCRIPTION:Presented by Dave Geller (City and County of San Francisco).
  In this session members of the Emerging Technologies group for the City
  and County of San Francisco will discuss open government and open sourc
 e initiatives enacted in 2009/2010.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T151000
DTSTART;TZID=US/Pacific:20100721T143000
DTSTAMP:20100725T204042
LOCATION:Portland 251
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13976
UID:http://oscon.com/--s2010-07-21-14:30--13976
SUMMARY:Building Applications with the Simple Cloud API
DESCRIPTION:Presented by Doug Tidwell (IBM). The Simple Cloud API is a p
 roject sponsored by several leading vendors (Zend, Go Grid, IBM, Microso
 ft, Nirvanix and Rackspace). This session will demonstrate how to use op
 en-source implementations of the API to work with multiple cloud vendors
 .
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T171000
DTSTART;TZID=US/Pacific:20100721T163000
DTSTAMP:20100727T155703
LOCATION:Portland 255
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13173
UID:http://oscon.com/--s2010-07-21-16:30--13173
SUMMARY:Introduction to MongoDB
DESCRIPTION:Presented by Kristina Chodorow (MongoDB). MongoDB (from "hum
 ongous") is a high-performance, open source, schema-free document-orient
 ed database.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T180000
DTSTART;TZID=US/Pacific:20100721T172000
DTSTAMP:20100728T031828
LOCATION:D136
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15407
UID:http://oscon.com/--s2010-07-21-17:20--15407
SUMMARY:From 'Titanic' to 'Awesome' - Open Source Continuity In Practice
DESCRIPTION:Presented by Simon  Phipps (Open Source Initiative). We've a
 ll heard it said: "you can be confident using open source software, beca
 use if the company goes away, the community lives on." Does it actually 
 work? We're about to find out. With the acquisition of Sun by Oracle, a 
 number of open source products were quietly dropped. The community respo
 nse was the creation of ForgeRock.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T220000
DTSTART;TZID=US/Pacific:20100721T190000
DTSTAMP:20100818T200816
LOCATION:Portland Ballroom
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15632
UID:http://oscon.com/--s2010-07-21-19:00--15632
SUMMARY:Android Hands-On
DESCRIPTION:Join us at OSCON Android Hands-on, an intense, technical, an
 d structured event led by Google Android experts. Co-presented by Google
  and O’Reilly, the Hands-on takes place after the Expo Hall reception on
  Wednesday, July 21 from 7:00-10:00 pm. Space is limited.  Separate adva
 nce registration is required, and is open only to registered conference 
 attendees and speakers.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T000000
DTSTART;TZID=US/Pacific:20100721T210000
DTSTAMP:20100727T084054
LOCATION:Offsite Event
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15699
UID:http://oscon.com/--s2010-07-21-21:00--15699
SUMMARY:(mt) Media Temple OSCON Party
DESCRIPTION:Open bar & DJ!
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T112000
DTSTART;TZID=US/Pacific:20100722T104000
DTSTAMP:20100728T032013
LOCATION:D133
URL:http://www.oscon.com/oscon2010/public/schedule/detail/14760
UID:http://oscon.com/--s2010-07-22-10:40--14760
SUMMARY:Another Go at Language Design
DESCRIPTION:Presented by Rob Pike (Google, Inc.). A while back, it seeme
 d that type-driven object-oriented languages such as C++ and Java had ta
 ken over.  They still dominate education.  Yet the last few years have s
 een a number of different languages reach prominence, often of very diff
 erent styles: Python, Ruby, Scala, Erlang, Haskell, Lua, and many more. 
  Surely there are enough languages.  Yet new ones keep appearing.  Why? 
  And why now?
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T112000
DTSTART;TZID=US/Pacific:20100722T104000
DTSTAMP:20100725T011450
LOCATION:E145/E146
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13653
UID:http://oscon.com/--s2010-07-22-10:40--13653
SUMMARY:Moving to the Cloud with NYTimes.com
DESCRIPTION:Presented by Ben Gerst (The New York Times), Vadim Jelezniak
 ov (The New York Times). User-generated content has become an integral p
 art of NYTimes.com. And where there's a community, there are scaling iss
 ues. At The Times, we recently moved our entire community platform from 
 our own internal hardware to the Amazon EC2 infrastructure. Join us as w
 e discuss our adventures in the cloud so far. Topics will include cloud 
 management, auto-scaling and deployment on the cloud.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T121000
DTSTART;TZID=US/Pacific:20100722T113000
DTSTAMP:20100726T155053
LOCATION:Portland 252
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13647
UID:http://oscon.com/--s2010-07-22-11:30--13647
SUMMARY:Ruby and Mirah on App Engine
DESCRIPTION:Presented by John Woodell (Google, Inc. ), Charles Nutter (E
 ngine Yard, Inc). Ruby apps can now be deployed to Google App Engine tha
 nks to JRuby. New app instances spin-up on demand so there is no need to
  provision hardware but each new JRuby runtime can take several seconds.
  Mirah (formerly Duby) is a new language with Ruby-inspired syntax that 
 compiles directly to Java bytecode. Duby is compelling for App Engine de
 velopment because new instances can spin-up in a second.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T142000
DTSTART;TZID=US/Pacific:20100722T134000
DTSTAMP:20100727T010241
LOCATION:Portland 255
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13547
UID:http://oscon.com/--s2010-07-22-13:40--13547
SUMMARY:Reactive Extensions For JavaScript
DESCRIPTION:Presented by Erik Meijer (Microsoft). The "A" in "AJAX" stan
 ds for "Asynchronous" and indeed almost all Web and mobile applications 
 have to be written in an asynchronous and event-driven style. Reactive E
 xtensions for JavaScript is a library for coordinating and orchestrating
  asynchronous and concurrent computations in a high-level and declarativ
 e way.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T142000
DTSTART;TZID=US/Pacific:20100722T134000
DTSTAMP:20100723T172948
LOCATION:D138
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13932
UID:http://oscon.com/--s2010-07-22-13:40--13932
SUMMARY:Forge.mil: Open Source Collaborative Principles at Work within t
 he U.S. Department of Defense
DESCRIPTION:Presented by Guy Martin (CollabNet), Aaron Lippold (Forge.mi
 l). In this session, gain insight into the progress of Forge.mil, the Do
 D’s groundbreaking open source-style collaborative software development 
 environment that has garnered over 4,000 members and 170 projects in the
  last year and a half. Learn from first-hand experience how open source 
 principles are transforming the way the DoD develops software.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100722T180000
DTSTART;TZID=US/Pacific:20100722T172000
DTSTAMP:20100727T155600
LOCATION:D139/140
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13672
UID:http://oscon.com/--s2010-07-22-17:20--13672
SUMMARY:BlackBerry development for Web Application Developers
DESCRIPTION:Presented by Kevin Falcone (Best Practical Solutions). So yo
 u have a web service and it has an API and you've already written an iPh
 one app and an Android app, but you realize that some users are still us
 ing those phones from Canada with push email.  Follow along as a Perl de
 veloper shows you how to learn enough of the Blackberry platform to star
 t offering an on-device experience to your BlackBerry users.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100723T104000
DTSTART;TZID=US/Pacific:20100723T100000
DTSTAMP:20100809T215443
LOCATION:F151
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13978
UID:http://oscon.com/--s2010-07-23-10:00--13978
SUMMARY:Free Software on Medical Devices: Unchain My Heart
DESCRIPTION:Presented by Karen Sandler (GNOME Foundation). When Karen di
 scovered she had a potentially life threatening heart condition, the las
 t thing she expected was to come up against proprietary software. Now, w
 ith a heart device implanted in her body, she and SFLC have been working
  to show how free and open source software is essential on implantable m
 edical devices. In this talk, Karen discusses her professional and perso
 nal view of the issues.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100723T114000
DTSTART;TZID=US/Pacific:20100723T110000
DTSTAMP:20100728T025701
LOCATION:D137
URL:http://www.oscon.com/oscon2010/public/schedule/detail/13990
UID:http://oscon.com/--s2010-07-23-11:00--13990
SUMMARY:Unit Tests Aren't Enough!
DESCRIPTION:Presented by Trotter Cashion (Mashion, LLC). Your QA cycle i
 s broken and unit tests aren't enough to fix it. QA takes too long, is t
 oo error prone, and never covers as much as we need. To really do QA rig
 ht, you need automated integration and acceptance testing tools like Cuc
 umber. In this talk, we'll discuss why automated integration testing is 
 a necessity, how you can do it, and why your coworkers and boss will tha
 nk you for it.
END:VEVENT
END:VCALENDAR
