Personal schedule for Joe VanAndel

Download or subscribe to Joe VanAndel's schedule.

Java, Ruby
Location: Ballroom A2
Neal Ford (ThoughtWorks)
Average rating: ***..
(3.80, 5 ratings)
JRuby is Ruby on the Java Platform, so it brings the advantages of Ruby to the JVM and the advantages of Java to Ruby. This session shows Ruby syntax and lots of integration techniques with Java, including building Swing-based UI's using Swiby and how to unit test Java code with JRuby. Read more.
Programming
Location: Ballroom A4/A5
Scott Chacon (GitHub)
Average rating: ****.
(4.31, 13 ratings)
Git is a new distributed version control system that is fast, flexible, works offline and supports powerful local branching and easy merging that encourages non-linear workflows and makes developers far more productive and efficient. This tutorial will introduce you to Git, rid you of your SVN sins, and teach you how to become more efficient and productive as a programmer. Read more.
Perl, Programming
Location: Ballroom A3/A6
Damian Conway (Thoughtstream)
Average rating: ****.
(4.34, 32 ratings)
This course presents a minimalist approach to interface design known as "S.A.T." Developed by Damian Conway over the past decade, this design philosophy can produce smaller, better focused, more usable module APIs. Read more.
Linux
Location: Ballroom A1
Average rating: ***..
(3.29, 7 ratings)
Now that everyone and their dog has some sort of a digital camera, what are you supposed to do with it, and how? What real solutions are out there that aren't just for the subfenestrated? Read more.
Design & Usability
Location: Meeting Room J3
Jon Tan (OmniTI)
Average rating: ***..
(3.59, 17 ratings)
Design is 80% science and 20% art. This talk dives straight into the science to give you the techniques to create your own interfaces and demystify design. From using the golden ratio in layout and Fibonacci numbers in typography, to brand design and art direction, it covers it all in simple, tasty, bite-size pieces. Read more.
Linux
Location: Ballroom A2
Theodore Ts'o (Linux Foundation)
Average rating: ***..
(3.92, 13 ratings)
What does the future hold in store for filesystem and storage technologies? Why is it that there has been a flowering of new filesystems showing up in Linux in the last 18 months? This talk will review the new file systems and storage technologies which have shown up in Linux and discuss what is likely to come in the future. Read more.
Design & Usability, Emerging Topics, People, Programming
Location: Meeting Room J3
Robin Rowe (Linux Plus Magazine)
Average rating: *....
(1.86, 7 ratings)
In the Year 2020 the user interface will look completely different from today. What will that be and how can FOSS lead the way? Read more.
Programming, Python
Location: Meeting Room J1/J4
Matt Harrison (MetaSnake)
Average rating: ***..
(3.00, 11 ratings)
Sure you it's easy to throw a script over the fence for your users, but how do you deal with maintenance, testing, packaging and distributing your scripts? This talk will cover best practices for python scripting including any changes needed for version 3. Read more.
Design & Usability, Web Applications
Location: Meeting Room J3
Juhan Sonin (Involution Studios)
Average rating: ***..
(3.86, 7 ratings)
Sex and Design Axioms describes the minimal rule set for designing interfaces: the foundational concepts that are required knowledge for designers and engineers to create usable and elegant interfaces. It is the analog for The Elements of Style by Strunk and White on user interface that encompasses layout, interaction, visual design, and prototyping tenets. Read more.
Emerging Topics, Programming
Location: Exhibit Hall 3
Michael Driscoll (Metamarkets)
Average rating: ***..
(3.61, 18 ratings)
The age of Big Data demands open-source tools that move beyond storage towards analytics: tools to turn terabytes into insights. R is an open-source language for statistical computing and graphics, and an extensible, embeddable tool for the analysis of large data sets. In this session, I showcase R's power by building predictive models for Brazilian soybean harvests and baseball slugger salaries. Read more.
Products and Services
Location: Meeting Room C2
Chris Lord (Intel)
Average rating: ****.
(4.00, 2 ratings)
In the process of creating application for the new user experience in Moblin 2.0, a lot has been learned about how to effectively use Clutter to build aesthetically pleasing and practical interfaces. This will be a tutorial on how to implement complex and good-looking UI animations using Clutter. Read more.
Desktop Applications, Mozilla, Programming
Location: Ballroom A1
Mark Surman (Mozilla Foundation), Asa Dotzler (Mozilla)
Average rating: ****.
(4.20, 10 ratings)
Using the <video> tag in HTML5, developers can do all sorts of things that are hard or impossible with plugins. In this presentation, Mozilla's Mark Surman and Asa Dotzler paint a picture of the open video future and demo the cool stuff you can do with web video when it's properly integrated with a page. Read more.
Business, Emerging Topics, Linux, Mobile
Location: Exhibit Hall 3
Chris DiBona (Google, Inc.), Leslie Hawthorn (Elasticsearch)
Average rating: ***..
(3.67, 9 ratings)
In this talk, Chris DiBona will bring the audience up to date on recent Google activities in open source. We will specifically cover advances in Android’s open source deployment infrastructure, including the Gerrit and Repo tools, and the directions those tools are taking. Read more.
Emerging Topics, Programming
Location: Ballroom A3/A6
Bryan O'Sullivan (Serpentine Green Design)
Languages like Erlang, Haskell, Scala and Clojure have been gaining visibility rapidly over the past few years. Our panel will discuss the advantages and challenges of developing and deploying software using functional languages. How do coding, QA, and maintenance change in this world? Read more.
Desktop Applications
Location: Meeting Room B2
Eric Wilhelm (Cisco, Inc.)
Average rating: ***..
(3.00, 1 rating)
FreeTUIT is desktop programming with less code. A concise, declarative syntax for widget layout and an expressive API for runtime give you clean and maintainable wxWidgets or Qt cross-platform applications in minutes. Read more.
Emerging Topics, Java, Programming
Location: Meeting Room J3
Average rating: ***..
(3.50, 4 ratings)
Clojure is a functional programming language that runs on the JVM and features great performance and innovative concurrency support. Read more.
Java, Web Applications
Location: Meeting Room J3
Patrick Hogan (NASA), Randy Kim (NASA)
Average rating: ****.
(4.00, 1 rating)
We are entering an era when 3D visualization technology will become as standard as 2D web browsers are today. NASA World Wind is standards-based, open source technology oriented to stimulate innovation. Just as public highways built for the common good opened up huge opportunities for society, so too NASA World Wind client *and* server technology provides a public domain 3D highway. Read more.
Desktop Applications, Linux, Programming
Location: Ballroom A1
Saill White (Lina Software), Paul Honis (Lina Software)
Average rating: ****.
(4.00, 3 ratings)
In this session, we will help you create a single universal binary and installer of your Open Source project that can run on Windows, Mac, UNIX, Xen, VMware, VirtualBox, Qemu, Parallels, and Amazon's EC2. If you want to Linafy your app, just create a Debian package of your application and bring that and a 128x128 PNG image of your logo. Read more.
Mobile, Programming, Web Applications
Location: Meeting Room J3
Douglas Crockford (Yahoo! Inc.)
Average rating: ***..
(3.88, 8 ratings)
How JSON overcame intolerance, inurement, and death threats to become the preferred data interchange format. Read more.
Emerging Topics, Web Applications
Location: Exhibit Hall 3
Bruce Lawson (Opera Software ASA)
Average rating: ****.
(4.42, 12 ratings)
A pragmatic look at HTML 5 by experimenting with converting a real site to HTML 5 - how does it work? Where it useful and where is it annoying? How is support in current browsers? Read more.
Emerging Topics
Location: Ballroom A3/A6
Bruce Momjian (EnterpriseDB), Matthew Momjian (Student)
Average rating: ***..
(3.33, 3 ratings)
You can control devices in your home from your computer with no new wiring. This session covers controlling lights, bells, and motors using open source software. Wireless remotes can also control devices. Sensors can provide information about motion, sunset, temperature. Capturing caller id and auto-dialing is also covered. Read more.
  • Intel
  • Microsoft
  • Google
  • SourceForge.net
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • MySpace.com
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

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)

Contact Us

View a complete list of OSCON contacts