Personal schedule for Robert Morrison

Download or subscribe to Robert Morrison's schedule.

Tools & Techniques
Location: Portland 255
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.16, 51 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.
Mobile
Location: Portland 255
Please note: to attend, your registration must include Tutorials.
Kevin Whinnery (Appcelerator)
Average rating: ***..
(3.10, 21 ratings)
HTML, CSS and JavaScript are quickly becoming the development languages of choice for creating native mobile applications. By using the open source Titanium platform, web developers can create apps for iPhone, Android and Blackberry using a single code base. Read more.
Location: D136
Moderated by: Graham Weldon
Average rating: ****.
(4.00, 2 ratings)
CakePHP, Symfony, Zend Framework, CodeIgnitor, Solaar, Lithium, you name it, the PHP Frameworks BoF is here to discuss the various frameworks and application development techniques that exist and are emerging in the PHP arena as more people move to PHP5 and PHP 5.3 support. Read more.
Cloud Computing
Location: Portland 251
Please note: to attend, your registration must include Tutorials.
Krishna Sankar (Tata America International)
Average rating: **...
(2.42, 26 ratings)
This tutorial will provide an in-depth tutorial on various forms of NOSQL (NotOnlySQL) datastores (key/value, data structure store, document store and wide column stores) for working with semi- structured data. The data ranges from web logs to social and knowledge graphs to configuration data stores for cloud infrastructures and other domains. Read more.
Operations
Location: Portland 256
Please note: to attend, your registration must include Tutorials.
Theo Schlossnagle (OmniTI/Circonus)
Average rating: ****.
(4.24, 29 ratings)
Internet traffic spikes aren't what they used to be. It is now evident that even the smallest sites can suffer the attention of the global audience. This presentation dives into techniques to avoid collapse under dire circumstances. Looking at some real traffic spikes, we'll pinpoint what part of the architecture is crumbling under the load; then, walk though stop-gaps and complete solutions. 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.
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.
Ikai Lan (Google, Inc.)
Average rating: ***..
(3.67, 18 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 session introduces attendees to its architecture & various service APIs. Time-permitting we'll go through a simple example using Python. Read more.
Mobile
Location: D139/140
Jonathan Stark (Jonathan Stark Consulting)
Average rating: ****.
(4.54, 35 ratings)
Explore an alternative approach to native mobile app development that allows you to create smooth animation, operate in offline mode, and hook into advanced device features (accelerometer, camera, location, vibration, and sound) using HTML, CSS, and JavaScript. Read more.
Cloud Computing
Location: Portland 251
Tags: cloud
Average rating: **...
(2.93, 15 ratings)
The Simple Cloud API is a project sponsored by several leading vendors (Zend, Go Grid, IBM, Microsoft, Nirvanix and Rackspace). This session will demonstrate how to use open-source implementations of the API to work with multiple cloud vendors. Read more.
Zohar Babin (Kaltura), Jason Levitt (Spirit.io), Tab Atkins Jr. (Google, Inc.)
Average rating: ***..
(3.05, 19 ratings)
Admist a number of proprietary alternatives such as Adobe Flash, Microsoft Silverlight, and Sun JavaFX, the HTML 5 specification now offers competitive multimedia features that promises a more open platform for RIA development. What are the tradeoffs? This session will look at the current state of the art, and then invite a conversation about the future. Read more.
Products & Services
Location: E143/E144
Matt Ingenthron (Couchbase, Inc.)
Average rating: **...
(2.90, 10 ratings)
Like most web applications, memcached and MySQL formed the data foundation beneath Farmville - until mid-2010. As the popularity of that application skyrocketed, a more effective system was needed to sustain FarmVille's 500,000 operations per second. In response, NorthScale, Zynga and NHN developed _membase_ - a distributed, key-value database that is 100% compatible with memcached. Read more.
Databases
Location: Portland 255
Average rating: ***..
(3.76, 25 ratings)
MongoDB (from "humongous") is a high-performance, open source, schema-free document-oriented database. Read more.
Nosh Petigara (10gen), Rick Copeland (SourceForge.net / GeekNet)
Average rating: ***..
(3.93, 15 ratings)
The need for database systems that scale efficiently has led to many alternatives to the traditional RDBMS. This talk presents an overview of these new non-relational databases, collectively referred to as "NoSQL," followed by an in-depth examination of SourceForge.net's deployment of MongoDB, an open-source NoSQL database. Read more.
Business
Location: E145/E146
Bradley Kuhn (Software Freedom Conservancy), Karen Sandler (GNOME Foundation)
Average rating: ***..
(3.67, 12 ratings)
Developers regularly encounter issues with the legal infrastructure of software. Co-presented by a lawyer and a software developer, this presentation is a tightly packed overview on the need-to-know issues of copyrights, patents and trademarks for busy developers who wish to simply know the bare essentials, so they can get on with their work while still remaining well-informed on legal issues. 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.
PHP
Location: Portland 251
Average rating: ***..
(3.88, 8 ratings)
Replacing double quotes with single quotes makes your PHP applications faster, right? This talk covers that and more, with advanced optimization techniques and beginner pitfalls. Read more.
Products & Services
Location: E142
Jeremy Cole (Twitter)
Average rating: ****.
(4.00, 1 rating)
MySQL users have an insatiable need for speed, capacity, and availability, all at a reasonable cost. This session will provide technical overview of the approach that Schooner engineering took to optimize MySQL Enterprise and InnoDB with flash memory, multi-core processors, and DRAM to achieve an 8x improvement in performance relative to existing systems. Read more.
Products & Services
Location: E141
Tags: data
Benjamin Bassi (CommonPlaces e-Solutions)
Average rating: *....
(1.50, 4 ratings)
Like panning for gold, intelligently analyzing your data is a four-step process: Prospecting, Mining, Extracting, and Refining. In this presentation, you’ll learn how to uncover insights that elude simple search, find hidden connections in your data, spot potential issues sooner, and discover new ways to create value for your community and your organization – easily and efficiently. Read more.
Luke Welling ([Redacted])
Average rating: ***..
(3.36, 14 ratings)
Future Luke has traveled back from the year 2050 to give past Luke a beating for leaving bad code behind. Find out what you can do now to prevent future you from hating yourself, what happens to PHP over the next 40 years, and get an opportunity to ask somebody from 2050 when we will finally get our flying cars and why everybody in science fiction versions of the future has to wear a jumpsuit. Read more.
Operations
Location: D135
Average rating: ****.
(4.20, 5 ratings)
Apache Traffic Server is an Open Source project implementing a caching HTTP proxy server, donated to the Apache Foundation by Yahoo! We will examine the technical details behind TS, what it's good for, and how you can configure it to accelerate your web traffic. Read more.
John Pugh (Canonical, Ltd)
Average rating: **...
(2.80, 5 ratings)
Ubuntu is a widely used operating system and cloud computing is one of the hottest topics in technology today. Come see how Ubuntu can be used in cloud computing from simple deployments in Amazon EC2 to complete datacenter private cloud configurations. We will explore uses of Ubuntu in cloud computing as well as run through several configuration options in this very informative session for all. Read more.
PHP
Location: Portland 251
Tags: operations, php
John Mertic (SugarCRM)
Average rating: **...
(2.50, 2 ratings)
Talks about how to develop PHP applications that can be deployed on many different platforms with ease. Read more.
Location: D133
Tags: fedora
Moderated by: Larry Cafiero
The Fedora Project's Birds of a Feather brings together those who have an interest in Fedora, from the curious novice to the most hardcore user. Attendees can find out about Fedora, discuss various aspects of the project, and network with Fedora users. This BoF is open to everyone. 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