Personal schedule for Mark Nutter

Download or subscribe to Mark Nutter's schedule.

PHP
Location: E143/E144
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.00, 11 ratings)
In this tutorial, Sebastian Bergmann, a pioneer in the field of quality assurance in PHP projects and creator of PHPUnit, imparts comprehensive knowledge and experience about testing and quality assurance in PHP-based software projects. Read more.
Tools & Techniques
Location: D136
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.50, 12 ratings)
This talk will introduce the world of 3D animation to novices and beginner users. Using Blender, users will learn how to perform many tasks, including modelling (mesh editing, subsurfing, etc), texturing (procedural and image-based), material design, animation, and lighting. Intermediate users will also learn a lot from this tutorial, as the new version of Blender, 2.6, has significantly changed. Read more.
Tools & Techniques
Location: E145/E146
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.09, 22 ratings)
This tutorial explores new concepts in web security. After a solid grounding in well-known exploits, I'll demonstrate how traditional exploits are being combined together and with other technologies to launch sophisticated attacks that penetrate firewalls, target users, and spread like worms. I'll then discuss some ideas for the future to help you provide a better, more secure user experience. Read more.
Tools & Techniques
Location: Portland 256
Please note: to attend, your registration must include Tutorials.
Neal Ford (ThoughtWorks)
Average rating: ***..
(3.57, 35 ratings)
My latest book The Productive Programmer shows developers how to supercharge their effectiveness. It consists of two parts: mechanics and practice. The mechanics section covers productivity principles like acceleration, canonicality, focus, and automation. The practice section shows how productive thinking and questioning assumptions makes you a better developer. 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.
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 256
Please note: to attend, your registration must include Tutorials.
Eric Evans (Rackspace)
Average rating: ***..
(3.08, 25 ratings)
Moore's Law has run its course, yet despite the growing demands placed on databases, traditional solutions offer little alternative to vertical scaling. Come learn step-by-step how to use Apache Cassandra to turn a cluster of inexpensive commodity servers in to a massively scalable distributed datastore. 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
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.
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.
Hardware
Location: D135
Bryan Smith (Fossetcon)
Average rating: ****.
(4.56, 16 ratings)
The Sheevaplug is the first device in the latest Plug Computing trend. Packed in the form factor of an ac adapter(wall wart); it sports a 1.2Ghz processor consuming only 3 watts of power when idle. Its small foot print and massive processing power make it the greenest 1.2Ghz system currently on the market. The Sheevaplug houses an ARM5 processor and more I/O than you can imagine. *nix required 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.
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.
Event
Location: Expo Hall
Average rating: ****.
(4.00, 23 ratings)
Have a drink and mingle with other OSCON participants, and see the latest products, projects, services, and gadgets from sponsors and exhibitors in the Expo Hall. Read more.
Event
Location: Birds of a Feather
Average rating: ****.
(4.25, 4 ratings)
Following the planned sessions during the day, it's time for OSCON attendees to take the floor. BoFs are informal conversations that you and other participants plan. Visit the BoF page for more details and to sign up to lead a BoF of your own. 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
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.
PHP
Location: Portland 251
Haiping Zhao (Facebook)
Average rating: ***..
(3.44, 9 ratings)
HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it. Read more.
Event
Location: F150_El Camp
This session is part of Emerging Languages Camp.
Rich Hickey (Datomic)
Average rating: ****.
(4.75, 8 ratings)
This talk will provide a brief experience report on Clojure, a dynamic, functional language targeting the JVM. It will detail the challenges faced in providing a practical and approachable programming language featuring pervasive immutability on top of the commodity infrastructure of the JVM. 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.
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.
JavaScript
Location: Portland 255
Lennon Day-Reynolds (Dark Horse Comics)
Average rating: ***..
(3.67, 12 ratings)
Javascript has become the universal language of the web. Usable on client or server, it can be fast, flexible, and reusable across many sites and applications. To really master JS you need more than a framework: you need to grok some heavy-duty functional and OO concepts it took from weird languages like Scheme and Self. Come see where these ideas came from, and how to use them in your JS code. Read more.
Python
Location: D136
Average rating: ****.
(4.50, 4 ratings)
Learn how to write custom GIMP plug-ins in two languages: Script-fu, GIMP's native scripting language, and Python. Read more.
Java, Tools & Techniques
Location: Portland 255
Tags: google, wave
Average rating: ***..
(3.17, 6 ratings)
Check out the progress on the open sourcing of Google Wave along with the state of the federation protocol. Read more.
Event
Location: Birds of a Feather
Average rating: ****.
(4.50, 2 ratings)
Following the planned sessions during the day, it's time for OSCON attendees to take the floor. BoFs are informal conversations that you and other participants plan. Visit the BoF page for more details and to sign up to lead a BoF of your own. 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