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: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: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:20090729T170029
LOCATION:Meeting Room J1/J4
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7554
UID:http://www.oscon.com/oscon2009--s2009-07-21-08:30--7554
SUMMARY:Practical Erlang Programming Tutorial
DESCRIPTION:Presented by Francesco Cesarini (Erlang Solutions Ltd). Prac
 tical Erlang Programming covers the basic, sequential and concurrent asp
 ects of the Erlang programming language. You will learn the basics of ho
 w to read, write and structure Erlang programs. The target audience are 
 software developers and engineers with an interest in server side applic
 ations and massively concurrent systems. The perquisites are basic progr
 amming knowledge.
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:20101103T233844
LOCATION:Ballroom A3/A6
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7872
UID:http://www.oscon.com/oscon2009--s2009-07-22-10:45--7872
SUMMARY:Zen and the Art of Abstraction Maintenance
DESCRIPTION:Presented by Alex Martelli (Google). Abstraction is a powerf
 ul servant, but a dangerous master.  We code, design, think, debug ... o
 n a tower of abstractions. Spolsky's Law tells us that "All abstractions
  leak". This talk explores why they leak, why that's often a problem, wh
 at to do about it; I also cover why sometimes abstractions SHOULD "leak"
 , and how best to produce and consume abstraction layers.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090722T122000
DTSTART;TZID=US/Pacific:20090722T113500
DTSTAMP:20090728T172155
LOCATION:Ballroom A4/A5
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8198
UID:http://www.oscon.com/oscon2009--s2009-07-22-11:35--8198
SUMMARY:Gearman: Bringing the Power of Map/Reduce to Everyday Applicatio
 ns
DESCRIPTION:Presented by Eric Day (Rackspace Cloud), Brian Aker (HP). Co
 me learn the fundamentals of how to leverage Gearman, the open-source, d
 istributed job queuing system. Originally designed to scale LiveJournal.
 com, Gearman is now faster than ever and can help you build your own sca
 lable applications. Gearman's generic design allows it to be used as a b
 uilding block for almost any use - from speeding up your website to buil
 ding your own Map/Reduce cluster.
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:20090722T152000
DTSTART;TZID=US/Pacific:20090722T143500
DTSTAMP:20090730T155332
LOCATION:Meeting Room B2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8413
UID:http://www.oscon.com/oscon2009--s2009-07-22-14:35--8413
SUMMARY:Transparent Sharing of Complex Data with YAML
DESCRIPTION:Presented by Ingy döt Net (Oui Code Software, LLC). YAML is 
 the serialization language that enables sharing of complex data between 
 Perl, Python, Ruby, PHP and Java. It does it so in a human friendly mann
 er. Many popular frameworks use YAML, including Ruby on Rails. In this t
 alk, Ingy döt Net, one of the authors of the YAML specification, will sh
 ow you how to share data objects not feasible by JSON or XML.
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:20090723T113000
DTSTART;TZID=US/Pacific:20090723T104500
DTSTAMP:20090730T214640
LOCATION:Ballroom A4/A5
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8135
UID:http://www.oscon.com/oscon2009--s2009-07-23-10:45--8135
SUMMARY:Situation Normal, Everything Must Change
DESCRIPTION:Presented by Simon Wardley (Leading Edge Forum (CSC)). In to
 day's computing world, it can often feel like we are drowning in wave af
 ter wave of new trends such as mashups, service oriented architecture an
 d cloud computing. This sea of concepts are simply the manifestation of 
 an underlying change in IT. In this session we will explore what is happ
 ening and why open source is the dominant model for the future.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090723T122000
DTSTART;TZID=US/Pacific:20090723T113500
DTSTAMP:20090728T051824
LOCATION:Ballroom A4/A5
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7984
UID:http://www.oscon.com/oscon2009--s2009-07-23-11:35--7984
SUMMARY:Eucalyptus: an Open Source Infrastructure for Cloud Computing
DESCRIPTION:Presented by Rich Wolski (University of California, Santa Ba
 rbara (UCSB)). We will present Eucalyptus -- Elastic Utility Computing A
 rchitecture for Linking Your Programs to Useful Systems -- an open sourc
 e software infrastructure that implements IaaS-style cloud computing. Th
 e goal of Eucalyptus is to allow sites with existing clusters and server
  infrastructure to host an elastic computing service that is interface-c
 ompatible with Amazon's AWS.
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:20090724T184315
LOCATION:Meeting Room J3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/7917
UID:http://www.oscon.com/oscon2009--s2009-07-23-14:35--7917
SUMMARY:Clojure: Functional Concurrency for the JVM
DESCRIPTION:Presented by Howard Lewis Ship (Formos). Clojure is a functi
 onal programming language that runs on the JVM and features great perfor
 mance and innovative concurrency support.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T113000
DTSTART;TZID=US/Pacific:20090724T104500
DTSTAMP:20090727T210815
LOCATION:Meeting Room B3
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8190
UID:http://www.oscon.com/oscon2009--s2009-07-24-10:45--8190
SUMMARY:What's in a Name: Can Trademarks be Helpful to Free Software Pro
 jects?
DESCRIPTION:Presented by Karen Sandler (GNOME Foundation), Simon  Phipps
  (Open Source Initiative), Gervase Markham (Mozilla Foundation), Larry A
 ugustin (SugarCRM), Chris Messina (Google). Trademark law is designed to
  prevent confusion in the market place but understanding how it can bene
 fit the FOSS community can often be confusing. This panel will discuss w
 hether it is useful to register a trademark and, if so, how to permit it
 s use by others. Various policies and enforcement strategies will be eva
 luated from  corporate and non-profit perspectives, often in strong disa
 greement.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20090724T122000
DTSTART;TZID=US/Pacific:20090724T113500
DTSTAMP:20090724T212342
LOCATION:Meeting Room J2
URL:http://www.oscon.com/oscon2009/public/schedule/detail/8408
UID:http://www.oscon.com/oscon2009--s2009-07-24-11:35--8408
SUMMARY:Stream Fusion: Beautiful Performance in Haskell
DESCRIPTION:Presented by Bryan O'Sullivan (Serpentine Green Design). The
  Haskell language makes it possible to write elegant code while achievin
 g top-notch performance. We'll introduce you to the features that make f
 ast code possible, focusing on one of the newest and most exciting techn
 iques for number crunching and text processing: stream fusion.
END:VEVENT
END:VCALENDAR
