Personal schedule for Charles Nutter

Download or subscribe to Charles Nutter's schedule.

Tools & Techniques
Location: Portland 251
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.33, 28 ratings)
As application complexity increases, observing it in action becomes harder. Traditional tools are not very useful when going across programing languages. DTrace is a revolutionary tool that allows you to observe applications in AMP stack and those written in languages like PHP, Ruby, Python, Java, C, C++ and much more. This session will teach you DTrace and demonstrate techniques of using it. Read more.
Mobile
Location: E145/E146
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.34, 32 ratings)
Learn how to develop mobile apps for Android platform in this quick tutorial. Assuming you are familiar with Java or similar OOP, this hands-on example-driven tutorial will show you how Android uses Java and how you can quickly pick it up to start programming for mobile devices. Read more.
Community
Location: D135
Please note: to attend, your registration must include Tutorials.
The best, most effective presentations capture the audience quickly, hold their interest effortlessly, educate and entertain them in equal measure, and sometimes even inspire them. This tutorial explores seven basic principles (and dozens of specific techniques) for achieving those goals in any kind of technical presentation. Read more.
Python
Location: D137/138
Please note: to attend, your registration must include Tutorials.
Mike Mueller (Python Academy)
Average rating: **...
(2.88, 17 ratings)
Although Python programs may be slow for certain types of tasks, there are many different ways to improve performance. This tutorial will introduce optimization strategies and demonstrate techniques to implement them. Participants will learn how to decide what might be the optimal solution for a certain performance problem. Participants are strongly recommended to bring laptops. Read more.
Ikai Lan (Google, Inc.)
Average rating: **...
(2.89, 19 ratings)
Google App Engine is an development & hosting platform that lets you build & deploy web applications on Google's high-traffic infrastructure. You only need to upload your code: no more worrying about machines, storage, scalability! This tutorial 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! Read more.
JavaScript
Location: Portland 251
Please note: to attend, your registration must include Tutorials.
Mike Hostetler (appendTo), Jonathan Sharp (appendTo LLC.)
Average rating: ***..
(3.03, 30 ratings)
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 any successful web application. Join this group of JavaScript gurus, who co-authored the O'Reilly jQuery Cookbook, for a tutorial session covering reliable techniques: intermediate to advanced. Read more.
Event
Location: Portland Ballroom
Average rating: ****.
(4.27, 22 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 second Ignite event at OSCON. Read more.
Mobile
Location: D139/140
Tags: android
Dan Morrill (Google)
Average rating: ***..
(3.44, 25 ratings)
Android is an open-source OS and software stack for mobile devices. Come join the Android Open-Source Lead for a discussion of the Android open source philosophy, and insight into how the project is run. Read more.
Products & Services
Location: E143/E144
Tags: google
Tim Bray (Google, Inc.), Chris DiBona (Google, Inc.)
Average rating: **...
(2.67, 3 ratings)
Got questions about open source and Google? Come and talk with Chris DiBona, Tim Bray, and other Googlers during this free form hour of questions, answers, and general hanging out. Read more.
Ruby
Location: Portland 252
John Woodell (Google, Inc. ), Charles Nutter (Engine Yard, Inc)
Average rating: ****.
(4.00, 4 ratings)
Ruby apps can now be deployed to Google App Engine thanks 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 development because new instances can spin-up in a second. Read more.
Tools & Techniques
Location: E145/E146
Tim Bray (Google, Inc.)
Average rating: ****.
(4.22, 27 ratings)
Computers are getting wider, not faster. If you want your code to run faster, it has to have some parallelism. This is hard, and threads probably aren't the answer. There is a lot of new concurrency technology on the scene. This talk surveys the 2010 state of the art in tools to empower developers to write concurrent code, and makes some predictions. Read more.
  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

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

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share? oscon-idea@oreilly.com

Contact Us

View a complete list of OSCON contacts