Personal schedule for Wade Arnold

Download or subscribe to Wade Arnold's schedule.

Databases
Location: D135
Please note: to attend, your registration must include Tutorials.
Emil Eifrem (Neo Technology / Neo4j)
Average rating: ***..
(3.77, 22 ratings)
This workshop will show you how to build a high-performance social network backend based on the open source Neo4j graph database. We will investigate the implementation of a small but working social network backend with simple but powerful APIs to find paths between people and analyze the social graph. Finally, we will show how it outperforms a relational backend by a factor of 1000x or more. Read more.
Java
Location: D137/138
Please note: to attend, your registration must include Tutorials.
Dean Wampler (Typesafe)
Average rating: ***..
(3.90, 20 ratings)
Scala is a hybrid object-functional language for the JVM. Java programmers can easily migrate to Scala as an improved Java, then learn to exploit its powerful support for Functional Programming. Developers from other languages can exploit the JVM's power and rich libraries using a state-of-the-art language. Come learn why Scala is seductive; why it meets the needs of the modern developer. Read more.
Scala Summit
Location: F151
Tags: scala
A comprehensive introduction to the Scala programming language and ecosystem. Read more.
Keynote
Location: Portland Ballroom
Allison Randal (DrugDev, Inc.), Edd Dumbill (Silicon Valley Data Science)
Average rating: ***..
(3.56, 27 ratings)
Opening remarks by the OSCON program chairs, Allison Randal and Edd Dumbill. Read more.
Keynote
Location: Portland Ballroom
Tags: oreilly
Tim O'Reilly (O'Reilly Media, Inc.)
Average rating: ***..
(3.82, 44 ratings)
Keynote by Tim O'Reilly, Founder and CEO of O'Reilly Media. Read more.
Keynote
Location: Portland Ballroom
Bryan Sivak (Government of the District of Columbia)
Average rating: ***..
(3.33, 33 ratings)
Keynote by Bryan Sivak, CTO, Government of the District of Columbia. Read more.
Keynote
Location: Portland Ballroom
Jennifer Pahlka (Code for America)
Average rating: ***..
(3.62, 40 ratings)
The framework for our country is our laws and our principles. But increasingly, as a nation, we can't express these principles or uphold our laws without the right software in place to support them. A new generation of civic heroes is needed to heed the call to service, and the Open Source community should lead the way. Read more.
Keynote
Location: Portland Ballroom
Tags: mobile, meego
Dirk Hohndel (Intel Corporation)
Average rating: **...
(2.24, 37 ratings)
Since the MeeGo project was launched in February of this year, we've made great progress with the launch of MeeGo 1.0, providing developers with a stable core foundation for application development and a rich user experience for Netbooks, and the opening of the handset user experience as part of the MeeGo 1.1 development tree. Read more.
Keynote
Location: Portland Ballroom
Stormy Peters (GNOME Foundation)
Average rating: ***..
(3.60, 40 ratings)
We worried about making sure we had free and open source software to use, we worried about privacy, we worried about user rights. And then we handed the keys to our data to "free" web services. How can we ensure that our data is in the hands of web services that will respect our rights? How can free and open source software ideals be applied to web services? Read more.
Keynote
Location: Portland Ballroom
Mårten Mickos (Eucalyptus Systems)
Average rating: ***..
(3.11, 37 ratings)
Keynote by Marten Mickos, CEO of Eucalyptus Systems. Read more.
Databases
Location: Portland 255
Jonathan Ellis (DataStax)
Average rating: ***..
(3.79, 24 ratings)
NoSQL (or NOSQL -- Not Only SQL) is sometimes justly criticized for being too broad a category, but after thirty years of the relational database being the instinctive choice for data storage, publicizing the concept that One Size Does Not Fit All is a Good Thing. This talk will present some axes along which to evaluate database products, applied to some of today's popular NoSQL products. Read more.
Databases
Location: Portland 255
Eric Day (craigslist)
Average rating: ***..
(3.88, 8 ratings)
Drizzle is a fork of the MySQL server focused on modularity, improved performance, and community development. This session will give an overview of the current state of Drizzle, tools around it, and the various language APIs available. The session will go through the steps to install Drizzle, how to get started with management, and things to watch out for when porting and writing applications. Read more.
Jason Brittain (eBay Inc.)
Average rating: ***..
(3.33, 12 ratings)
You already use the open source Apache Tomcat servlet container to serve your web applications, and this presentation will show you how to secure your web application running on Tomcat. We'll cover security fixes that will give your web application production-ready security when running on Tomcat. Improve your web site's security through these best practice techniques. Read more.
Java
Location: D137
Howard Lewis Ship (TWD Consulting)
Average rating: ***..
(3.00, 12 ratings)
Aside from learning Clojure's syntax and approach to functional programming and concurrency, there's also the more mundane issues: What editor do I use? How to I build large projects? How do I share my work with others? This session will discuss IDEs and plugins, command line build tools, and web sites. Read more.
Matthew Russell (Digital Reasoning Systems)
Average rating: **...
(2.69, 13 ratings)
A non-classified case study that describes how we've built a stack based on MALLET, Hadoop/Cassandra, and Flare/Flex to build a highly scalable system for the U.S. intelligence community: MALLET lends itself to state of the art NLP, Hadoop/Cassandra yield a massively distributed back end, and Flare/Flex provide the tools for creating a great UI/UX capable of performing advanced analysis. Read more.
Keynote
Location: Portland Ballroom
David Recordon (Facebook)
Average rating: ***..
(3.53, 38 ratings)
Keynote by David Recordon, Facebook. Read more.
Keynote
Location: Portland Ballroom
Jill Tarter (SETI Institute)
Average rating: ***..
(3.85, 48 ratings)
For years you've been leaving your computers turned on in order to process data packets for UC Berkeley's SETI@home - that's great! Please keep it up! Did you ever want to get more involved? It's time to change the humanity's point of view of who we are (individually and collectively) to one that is more cosmic and inclusive. Read more.
Keynote
Location: Portland Ballroom
Jean Paoli (Microsoft)
Average rating: **...
(2.32, 38 ratings)
The cloud is all about more connectivity – and interoperability is at the heart of that. Organizations around the world are looking at opportunities to leverage a new wave of cloud technologies. New data sets. New computing power. Read more.
Keynote
Location: Portland Ballroom
Rob Pike (Google, Inc.)
Average rating: ****.
(4.02, 52 ratings)
Object-oriented programming began, back in the 1960s with Simula, as a way to describe the behavior of interacting items - objects. It was purified through languages such as Smalltalk, in which everything is an object and every operation a message send, a clear and beautiful model. But then something went very wrong. Read more.
John Willis (Enstratius), Damon Edwards (DTO Solutions)
Average rating: ****.
(4.43, 14 ratings)
In an orchestra, people with differing talents, timing, responsibilities, and tools all somehow come together to make beautiful music. Is the task of achieving highly efficient and reliable web operations all that different? In this light-hearted session based on real world examples, we'll examine the culture and tooling of highly effective and well orchestrated web operations. Read more.
JavaScript
Location: Portland 255
Average rating: ***..
(3.00, 35 ratings)
WebSockets is an exciting new technology that enables bidirectional communication between web applications and server-side processes. Google's Chrome browser already provides WebSockets and developers can expect to see the technology in other browsers in 2010. This presentation will cover the WebSocket protocol, JavaScript API, and server-side implementations. Read more.
JavaScript
Location: Portland 255
Mike Hostetler (appendTo), Jonathan Sharp (appendTo LLC.)
Average rating: **...
(2.32, 37 ratings)
jQuery UI is the official jQuery suite of interactions and widgets for building Rich Internet Applications. It makes building web interfaces as refreshingly simple as jQuery has made Ajax and the DOM. As simple as $('<p>Hello, World</p>').dialog(); Read more.
Mobile
Location: D139/140
Arno Puder (http://www.heise.de/)
Average rating: ****.
(4.09, 11 ratings)
The presentation shows how Android applications can be cross-compiled to the iPhone. Only knowledge of Android's SDK is required. The cross-compiler will automatically generate an iPhone version. This approach promises the "Write-once, run anywhere" paradigm for smart phone platforms. Read more.
Operations
Location: D135
Justin Erenkrantz (The Apache Software Foundation), Lance Albertson (Oregon State University Open Source Lab), John Hawley (Red Hat)
Average rating: *....
(1.73, 11 ratings)
Behind the scenes of many successful open source projects is a team of elves who keep the critical project infrastructure (mailing lists, websites, networks, mirrors, etc.). How does Apache run Apache? How does kernel.org run Linux? Learn some of their secrets in this session as the folks behind the curtain come out and share their experiences with the OSCON community. Read more.
Trotter Cashion (Mashion, LLC)
Average rating: ***..
(3.08, 13 ratings)
Having trouble ensuring that all your machines are provisioned properly? Find your system of bash scripts difficult to maintain? Come meet Chef and see how easy automated system provisioning can be. We'll cover the benefits of using a tool like Chef, how easy it is to get started with Chef Solo, and how you can scale up to hundreds and even thousands of boxes without breaking a sweat. Read more.
Databases
Location: E145/E146
Kevin Weil (Twitter, Inc.)
Average rating: ****.
(4.20, 15 ratings)
How does Twitter analyze its massive dataset? What tools do we use, and where do we focus our analysis? In this talk, I will discuss our transition from a MySQL-based to a Hadoop-based data infrastructure and our use of Pig (a scripting language built on top of Hadoop) to democratize big-data analysis across the company. I will present concrete examples of interesting analyses at each step. Read more.
Teyo Tyree (Puppet Labs)
Average rating: ***..
(3.80, 10 ratings)
Efficient IT infrastructures must hold to several basic properties. Changes must be tracked. Automation must be maximized. Compliance against corporate standards must be preserved. Especially in days of limited resources, how can software help solve this problem? In this presentation, we'll show how Puppet can automate, enforce, and ensure sanity in the modern datacenter. Read more.
JavaScript
Location: Portland 255
Average rating: ****.
(4.19, 16 ratings)
While JavaScript is ubiquitous on the web it isn't really well known outside of the browser. All of that is about to change. Node.js is a fast, non-blocking, event driven server that is opening the door for JavaScript on the server. For everyone who ever wanted to use JavaScript everywhere, or wondered just how fast a server can go, this talk if for you. Read more.
Robin Anil (Google)
Average rating: ***..
(3.62, 8 ratings)
Data is exploding all over the internet. There is immense knowledge within this huge volume of information that needs to be unlocked. We need to Mine patterns, Find clusters, Organize content and Predict the future. In this talk, we will show what these methods are and how the new Apache Mahout project is attempting to solve these problems in a scalable way by utilizing Hadoop. Read more.
Event
Location: Portland 252
Tags: perl
Average rating: **...
(2.74, 38 ratings)
The OSCON tradition continues as Larry Wall delivers the annual State of the Onion Address. 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.
Operations
Location: D135
Theo Schlossnagle (OmniTI/Circonus)
Average rating: ***..
(3.57, 7 ratings)
Monitoring systems to collect metrics is systems administration 101. However, systems are more complicated, there are more metrics and correlation is a must to troubleshoot problems or plan for growth. As our problem got bigger, our tools didn't get better. Reconnoiter is a large-scale monitoring and trend analysis system designed to nip these problems in the bud. Read more.
Tools & Techniques
Location: Portland 255
Robert Johnson (Facebook)
Average rating: ***..
(3.29, 17 ratings)
One piece of software we've found to be particularly useful in scaling our site is Scribe, an open source system for aggregating massive amounts of logging data from thousands of machines, or more generally moving around large amounts of data in an asynchronous and mostly-reliable way. Read more.
Java
Location: Portland 251
Jeremy Grelle (SpringSource, a division of VMware)
Average rating: ****.
(4.12, 8 ratings)
Building modern Java™ technology-based Web applications that expose your business services to the widest-possible audience has become an increasingly difficult task in this day of Ajax, RIA, and SOA. Spring 3.0 strives to bring effective weapons in the battle against complexity, including a complete modular stack of Web-focused solutions. Read more.
Keynote
Location: Portland Ballroom
Paul Fenwick (Perl Training Australia)
Average rating: ****.
(4.80, 25 ratings)
Technology advances through the creation of new inventions. New creations and research increase the breadth of human knowledge, and make life easier for us all; at least in theory. In reality, the advance of progress is littered with bad ideas. What's worse, we often build upon such twisted horrors in the creation of new technology. A humouros look at some of the worst inventions ever made. Read more.
Location: Portland Ballroom
Allison Randal (DrugDev, Inc.), Edd Dumbill (Silicon Valley Data Science)
OSCON belongs to its attendees, and we want to hear what you think of this year's show. Join the organizers to talk about what you loved and hated about OSCON, and what you'd like to see next year Read more.
Event
Location: Portland Ballroom Foyer
Average rating: ***..
(3.50, 2 ratings)
Take the opportunity to network one last time at this closing event. Say thank you and exchange contact information until next year. 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