Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Personal schedule for Gene Dascher

Download or subscribe to Gene Dascher's schedule.

Javascript & HTML5
Location: Portland 251
Estelle Weyl (Standardista.com)
Average rating: **...
(2.90, 30 ratings)
HTML5 and CSS3 are the new buzz words. Recruiters will soon be asking for 5 to 10 years of HTML5 experience. While we can't give that to you, we can help you stay ahead of the game! In this workshop you will learn what CSS3 and HTML5 features are implementable and how to implement them. Read more.
Javascript & HTML5
Location: E145/146
Remy Sharp (Left Logic)
Average rating: ***..
(3.90, 20 ratings)
Learn how to master the most popular and powerful JavaScript library by writing less and doing more. Read more.
Javascript & HTML5
Location: Portland 251
Average rating: ****.
(4.00, 10 ratings)
The Canvas element is one of the most exciting features added to HTML since the marquee tag. You can draw 2D graphics, implement special effects, edit photos at the pixel level, and bring rich animation to both desktop and mobile browsers alike; no plugins required! This workshop will cover Canvas in depth, from basic shapes to advanced pixel buffer effects, and even a few experimental APIs. Read more.
Perl
Location: Portland 256
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.12, 16 ratings)
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 refactor 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. Read more.
Mobile Platforms
Location: Portland 255
Keith Sutton (Adobe Systems Inc)
Average rating: **...
(2.75, 4 ratings)
This hands on tutorial will lead attendees through the entire process of building their first mobile application using Adobe's Open Source Flex SDK ( http://opensource.adobe.com/wiki/display/site/Home) and compiling it, packaging and installing it on Android and BlackBerry operating systems. Beginners are welcome! Read more.
Event
Location: Oregon Ballroom
Average rating: ****.
(4.79, 24 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’re going to find out when we conduct our third Ignite event at OSCON. Read more.
Javascript & HTML5
Location: Portland 251
Remy Sharp (Left Logic)
Average rating: ****.
(4.33, 6 ratings)
Clue: I won't say "no" and sit in silence for 3 hours. This workshop I will go through a number of HTML5 and (new) non-HTML5 technologies and show you, with working code, how these technologies can be used in production today. Read more.
Mobile Platforms
Location: E145/146
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ****.
(4.48, 25 ratings)
Lots of mobile platforms and stores are available out there. How to create a mobile app for many mobile devices and platforms? How to deal with porting and compatibility problems? jQuery Mobile is a HTML5-powered framework, open sourced, that deals with these problem for us. Any web designer or web developer can create a mobile app in just minutes using standard HTML5 code. Read more.
Perl
Location: Portland 256
Tags: perl
brian d foy (The Perl Review, LLC)
Average rating: ****.
(4.00, 6 ratings)
In this tutorial, brian d foy will cover aspects of his book Mastering Perl, which is practical advice for working programmers on creating professional, enterprise-quality Perl programs. He will cover four major topics from the book: modules as programs, modifying and jury-rigging third party code, profiling Perl programs, and secure programming techniques. Read more.
Javascript & HTML5, Tools and Techniques
Location: Portland 251
Jason VanLue (Envy Labs)
Average rating: **...
(2.69, 13 ratings)
We've all heard about HTML5 & CSS3, but do we know how to effectively apply all of the new properties and features to our websites? In this tutorial, practical application is the name of the game. We'll cut through the theory and show you how to design and build functional websites using the newest HTML5 tags and CSS3 properties. Read more.
Cloud Computing
Location: Portland 255
wesley chun (Google)
Average rating: ***..
(3.67, 6 ratings)
Google App Engine is an application development and cloud-hosting platform that lets users create apps to run Google's datacenters. In this 3-part tutorial, we'll give a 1-hour intro talk on cloud computing and App Engine, a 90-100 minute introductory codelab to get your feet wet with App Engine development, and finally conclude with about a half-hour intro to some of App Engine's newest features! Read more.
Event
Location: Expo Hall
Average rating: ***..
(3.92, 24 ratings)
Grab a drink and kick off the 13th edition of OSCON by meeting and mingling with exhibitors and fellow attendees. Read more.
Event
Location: Hall B
Average rating: ****.
(4.22, 37 ratings)
Step right up and join us at the O'Reilly OSCON Carnival. There will be games, clowns, sumo wrestling, log rolling, tattoos, and lots more. There's free food, free wine, and free beer. You’ve never seen a carnival like this. Trust us. Read more.
Event
Location: 411 NW Park Ave.
Average rating: ****.
(4.08, 12 ratings)
Join Puppet Labs and SwellPath Interactive at their headquarters in the Pearl District. The party is free, as in free beer, food and fun. Two floors, two open bars, and more. Take the Green or Yellow line (free transit) west to Union Station and walk 2 blocks west to 411 NW Park Ave. Read more.
Location: Portland Ballroom
Average rating: ***..
(3.63, 19 ratings)
Keynotes today will be shared by OSCON, OSCON Data, and OSCON Java. Read more.
Keynote
Location: Portland Ballroom
Jono Bacon (Canonical Ltd)
Average rating: **...
(2.64, 55 ratings)
In this new keynote, Jono Bacon, author of The Art of Community (O'Reilly), founder of the Community Leadership Summit and award-winning Community Manager for the global Ubuntu community, talks about the new opportunities and challenges we face in understanding the art and science of community leadership. Read more.
Keynote
Location: Portland Ballroom
Steve Holden (Holden Web LLC)
Keynote
Location: Portland Ballroom
Gianugo Rabellino (Microsoft)
Average rating: **...
(2.51, 49 ratings)
The world is changing, and so is Microsoft. We are continuing down the path of even greater openness and interoperability in new ways . . . not just in development, but rising to meet the challenges and opportunities of the cloud and becoming flexible and nimble in the world of mobile. Read more.
Keynote
Location: Portland Ballroom
Ariel Waldman (Spacehack.org)
Average rating: ****.
(4.35, 62 ratings)
From launching robots into space to discovering distant galaxies: how people are creating open source space exploration and hacking science. Read more.
Keynote
Location: Portland Ballroom
Average rating: *....
(1.97, 37 ratings)
Javascript & HTML5
Location: Portland Ballroom
Stoyan Stefanov (Facebook)
Average rating: **...
(2.78, 18 ratings)
Doing more with less? How about learning one language and doing everything with it: client-side browser scripting, server-side programming with node.js, shell scripting, cross-OS desktop applications, browser extensions, photoshop scripting and even native phone apps. Come learn how to leverage "the world's most misunderstood language". Read more.
Mobile Platforms
Location: Portland 252
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ***..
(3.80, 10 ratings)
Mobile development becomes a big problem for everyone trying to create mobile applications, games or experiences. Standards, such as HTML5-related APIs and open sourced projects, such as PhoneGap, WURFL, or cocos2d for iOS and Android are great examples of how to create multiplatform solutions for mobile devices. Read more.
Geek Lifestyle
Location: D138
Clinton N. Dreisbach (Relevance, Inc.)
Average rating: **...
(2.83, 6 ratings)
8 years ago, I moved from my tuned Linux desktop to OS X. This closed-source platform has attracted many developers with its BSD underpinnings and excellent user interface. Can a developer pampered by sleek design ever go back? I'm going to show you how to break the closed-source habit and run a true open-source environment without sacrificing usability. Read more.
Mobile Platforms
Location: Portland 252
Average rating: ****.
(4.15, 13 ratings)
PhoneGap is an open source Mobile framework for developing native applications for multiple devices. The developer programs using standard, well known Web technologies but gets access to device features using JavaScript apis. Build the app with web technologies, wrap it in the PhoneGap framework for device access, deploy on iOS, Android, Blackberry and more! One application, many platforms! Read more.
Geek Lifestyle
Location: D138
Sarah Sharp (Intel)
Average rating: ****.
(4.00, 9 ratings)
Open source folks are naturally lazy. Anything mundane task they can automate, they will. So what does an open source developer do when faced with planning, planting, and tediously watering a garden? Automate! Read more.
Mobile Platforms
Location: Portland 252
Yehuda Katz (Tilde Inc)
Average rating: ***..
(3.00, 11 ratings)
Just a few years ago, most people used just a single personal computer, and application developers only needed to worry about single-device applications. Today, people expect to use applications on their desktops and seamlessly switch to phones, tablets or even televisions. Instead of just building an iPhone app, companies should think about the multi-device trend when designing a mobile strategy. Read more.
Mobile Platforms
Location: Portland 252
Arno Puder (http://www.heise.de/)
Average rating: ****.
(4.50, 4 ratings)
In this presentation we demonstrate how an Android application can be cross-compiled to other smartphones such as the iPhone or Windows Phone 7. We will give a technical overview of the cross-compilation process based on the Open Source project XMLVM. Read more.
Mobile Platforms
Location: Portland 252
Patrick Mueller (IBM, Apache)
Average rating: ***..
(3.33, 12 ratings)
Weinre is a debugger for mobile web apps. It reuses the user interface of WebKit's Web Inspector debugger to allow you to debug your web applications running on a device or emulator from your desktop. Read more.
Perl
Location: Portland 256
Tags: perl_6
Damian Conway (Thoughtstream)
Average rating: ****.
(4.43, 21 ratings)
Over the past eighteen months Damian has revisited some of his most popular Perl 5 modules and reimplemented them in "native" Perl 6. In this talk he will walk through the changes needed to port several of those modules, a journey that gives a surprisingly thorough overview of how the two languages differ, as well as insights into the relative strengths of each. Read more.
Mobile Platforms
Location: Portland 252
Joe Bowser (Adobe Systems)
Average rating: **...
(2.60, 10 ratings)
A cautionary tale of all the documented and undocumented quirks involved with developing applications with web technologies on Android. This will cover the fundamentals, as well as the obscure facts about developing Android Web Applications in the real world. Read more.
Event
Location: Spirit of 77 (500 MLK Jr. Blvd.)
Average rating: ***..
(3.67, 6 ratings)
Come join us to toast OpenStack's One-Year Anniversary! Read more.
Location: Left Bank Annex (101 N Weidler St.)
Average rating: ****.
(4.62, 8 ratings)
More information coming soon Read more.
Keynote
Location: Portland Ballroom
Jim Zemlin (The Linux Foundation)
Average rating: ****.
(4.28, 29 ratings)
On the eve of Linux’ 20th anniversary, Jim Zemlin invites the OSCON audience into his "Bizarro World” of 2011. The world of computing has been turned upside down. Microsoft’s stock is down. They now are filing anti-trust suits, not being the subject of them. Heck, Microsoft is even contributing code to Linux. And for good reason. Read more.
Keynote
Location: Portland Ballroom
Fred Trotter (FredTrotter.com)
Average rating: ***..
(3.13, 30 ratings)
Open Source software will power a new Internet layer, the Health Internet, which will finally make healthcare data liquid. The Health Internet will finally change healthcare the same way the Internet changed everything else; better, faster, cheaper. Read more.
Keynote
Location: Portland Ballroom
Eri Gentry (BioCurious)
Average rating: ****.
(4.19, 31 ratings)
Join Eri Gentry, founder of BioCurious, the world’s first “hackerspace for biology” on a journey from garage biology to community lab. Read more.
Keynote
Location: Portland Ballroom
John Graham-Cumming (CloudFlare)
Average rating: ****.
(4.14, 21 ratings)
This talk tells the behind-the-scenes story of the apology campaign complete with source code, tips on dealing with the old-school media, how Twitter helped and didn't, and a call for people who want to change the world to be "reasonably unreasonable" because nothing ever gets done by the reasonable. Read more.
Keynote
Location: Portland Ballroom
Gabe Zichermann (Gamification.Co & Gamification Summit)
Average rating: ****.
(4.03, 33 ratings)
Creating engaging user experiences in software have become the mantra of businesses big and small - but what about open source? Do we do enough user-centric design and are we creating the kind of long-term user engagement we want? What are the challenges for open source advocates and developers to building truly engaging experiences and how can gamification make open-everywhere a reality? Read more.
Keynote
Location: Portland Ballroom
The 7th Annual O’Reilly Open Source Award winners will be announced. Read more.
Perl
Location: Portland 256
Damian Conway (Thoughtstream)
Average rating: ****.
(4.79, 28 ratings)
Once again, Perl's own Dr. Evil emerges from his secret lair on a remote Pacific island to beam a devastating onslaught of dangerously useful software ideas directly into your unsuspecting frontal lobes. Read more.
Tools and Techniques
Location: Portland 255
Tim Anglade (Apigee)
Average rating: **...
(2.00, 11 ratings)
A look at the state of data storage, management & analysis, from SQL to NOSQL, “NewSQL” and beyond. I will explain why the core premises of data management have changed; tell some of the tales of success and failure I have collected on the topic; share some counterintuitive rules-of-thumb about the sometimes mind-blowing, sometimes nerve-wrecking reality of life with an alternative datastore. Read more.
Perl
Location: Portland 256
Jacinta Richardson (Perl Training Australia)
Average rating: ****.
(4.22, 18 ratings)
Perl has come a very long way even in the last 6 years since Dr Conway's Perl Best Practices book was published. This talk will provide a lightning tour of the current status of Perl's best practices using many of the ideas from Modern Perl. Read more.
Programming
Location: Portland 255
Piers Cawley (Thermeon)
Average rating: ***..
(3.29, 24 ratings)
Languages with first class functions are different. Callbacks and `each' are just the start - the fun really begins when you start learning from the Lisp guys and writing code that writes code that writes code. Think differently about your Javascript and do more with less code Read more.
Javascript & HTML5
Location: Portland Ballroom
Tags: mobile, html5, css3
Joseph Lewis (Sandia National Laboratories)
Average rating: ****.
(4.20, 15 ratings)
Refactor existing web pages and applications for maximum accessibility in modern mobile devices using simple HTML5 and CSS3 techniques. Read more.
Education
Location: Portland 252
Chris DiBona (Google, Inc.), Carol Smith (Google, Inc.)
Average rating: ***..
(3.00, 5 ratings)
In this talk we'll talk about the years events in open source at Google, including a breakdown of the Google code-in project and an update on the Summer of Code. Read more.
Javascript & HTML5
Location: Portland Ballroom
Filip Maj (Nitobi)
Average rating: ***..
(3.85, 13 ratings)
Learn how to combine open source development tools with HTML5 to build full-featured, cross-platform mobile apps in HTML, CSS and JavaScript. Read more.
Tools and Techniques
Location: Portland 252
Chris DiBona (Google, Inc.)
Average rating: ****.
(4.10, 10 ratings)
First done at OSCON 2010, we though this session was extremely useful in helping developers work better with Google technology and answer questions they might be baffled about. So, for 40 minutes, we'll be happy to answer nearly any question an engineer might have. Many Googlers covering everything from Android to search will be in attendance and ready to answer your questions. Read more.
Programming
Location: Portland 255
Jeremiah Peschka (Brent Ozar PLF)
Average rating: ***..
(3.27, 11 ratings)
Writing SQL is has very little in common with writing application code. Refactoring SQL has nothing in common with writing application code. Good object-oriented refactoring techniques frequently cause problems with SQL. This talk covers tried and true methods for refactoring SQL. Read more.
Perl
Location: Portland 256
Average rating: ***..
(3.80, 5 ratings)
Simple patterns like [a-z] or \d no longer cut the mustard, partly because Unicode is such a large character set, and partly because of multiple ways of writing characters with diacritics. There are many land mines in regular expressions now that Unicode matters Read more.
Mobile Platforms
Location: Portland 252
Deborah Wallach (Google), Eni Mustafaraj (Wellesley College), Dave Wolber (University of San Francisco), Ralph Morelli (Trinity College, Hartford, CT)
Average rating: ***..
(3.62, 8 ratings)
App Inventor is a new visual programming environment developed by Google, free to the public. Since Fall 2009, several educational institutions have been using it to teach programming in introductory computer science courses. This presentation will share experiences from these courses, showcase examples of mobile apps created by students, and discuss the future of App Inventor use in education. Read more.
Perl
Location: Portland 256
A.Sinan Unur (Unur)
Average rating: *....
(1.60, 5 ratings)
HTML5's canvas element allows graphics generation to be offloaded to the client's web browser. Various Perl modules make it easy to take data in various "spreadsheet" formats and turn them into easily chartable data. This presentation will demonstrate a simple web application built using Perl's Dancer to tie these elements together. Read more.
Event, Perl
Location: Portland 252
R Geoffrey Avery (Platypi Ventures), Larry Wall (The Wall Nuthouse)
Average rating: ****.
(4.47, 15 ratings)
Join us for the annual State of the Onion address with Larry Wall, followed by the ever popular Perl Lightning Talks. Read more.
Event
Location: Jupiter Hotel @ the Dream Tent
Average rating: ***..
(3.33, 3 ratings)
Thursday, July 28th, (mt) Media Temple Party! held at the Jupiter Hotel @ the Dream Tent with an Open Bar/All you can eat Tacos/DJ! Read more.
Perl
Location: Portland 256
Victor Felix (Univ. of Maryland)
Average rating: ****.
(4.33, 3 ratings)
With systems such as Grid Engine, Condor and others, it is relatively easy these days for organizations to create robust distributed compute farms. See how the Grid::Request Perl module can make the authoring, submission and control of large distributed jobs easy and in a scheduler agnostic manner. Read more.
Javascript & HTML5
Location: Portland Ballroom
Bastian Hofmann (ResearchGate GmbH)
Average rating: ****.
(4.62, 21 ratings)
Nowadays many modern web applications are solely relying on JavaScript to render their frontend. But if you want to create mashups, load data from many different places or include external widgets into your site, you are quickly running into boundaries because of browser and security restrictions. In this presentation I will talk about techniques old and new helping you with such problems. Read more.