Personal schedule for Michael Shadle

Download or subscribe to Michael Shadle's schedule.

Tools and Techniques
Location: Portland 252
garrett honeycutt (GH Solutions, LLC)
Average rating: ***..
(3.12, 25 ratings)
Learn Puppet hands on. We will set up a puppet master and actually write code. No previous Puppet knowledge needed. Read more.
Data
Location: Portland 252
Shaun Verch (MongoDB)
Average rating: **...
(2.25, 24 ratings)
This tutorial will be a crash course in the basics of how to use MongoDB, as well as an introduction to some of MongoDB's core design principles. We'll start by going over the fundamentals of what MongoDB is, use that as context for starting a simple application, and finish off by showing how to set up MongoDB Replica Sets and Sharded Clusters. Read more.
Data
Location: Portland 256
Erik Hatcher (LucidWorks)
Average rating: ***..
(3.33, 21 ratings)
Apache Solr is a Lucene-based blazing fast, highly scalable search engine used in thousands of applications and projects at organizations such as Zappos, Wells Fargo, Getty Images and many more. This tutorial will provide you with the fundamentals, enabling you to be up and running with Solr in minutes. Read more.
Cloud
Location: Portland 255
Florian Haas (hastexo)
Average rating: ***..
(3.68, 31 ratings)
Call us crazy, but here is where you stand up an OpenStack cloud, from scratch, in three and a half hours. Running full throttle through the basics of OpenStack, this fast-paced tutorial will whirl through authentication, image storage, networking, and compute at breakneck speed. Not for the faint at heart. Read more.
Tools and Techniques
Location: E145
Tim Berglund (GitHub, Inc.)
Average rating: ****.
(4.64, 14 ratings)
GitHub has a number of important collaborative features beyond here Git hosting. Come to this talk for a whilrwind tour of forks, pull requests, project sites, and more! Read more.
PHP
Location: D139/140
Joel Pobar (Facebook)
Average rating: ****.
(4.22, 9 ratings)
The PHP language resists efficient execution. Like many other web languages, PHP offers programmers the conveniences of dynamic typing, and late binding for functions and classes. Facebook's HipHop VM (HHVM) is a new execution engine for PHP that combines ahead-of-time and just-in-time techniques to try save precious CPU cycles. We'll explore HHVM, and deep dive on the bits that makes it go fast! Read more.
Operations
Location: E146
Benjamin Kero (Mozilla Corporation), Daniel Maher (Mozilla)
Average rating: ***..
(3.50, 6 ratings)
Puppet is an immensely powerful tool, but it's not always obvious how to use Puppet correctly. I will explain guiding principles of responsible Puppet design and architecture, walk through real-life examples to illustrate solid approaches, and illuminate Puppeteers of all skill levels. As a bonus, I will demonstrate ho w to integrate into continuous integration platforms! Read more.
Geek Lifestyle
Location: F151
David Uhlman (clearhealth inc.)
Average rating: ***..
(3.00, 4 ratings)
Most technology people have a unique perspective on problem solving and DIY. "Hacking Your Health" shows you how to put those same principles to use with your health and body. Get your labs done directly (for "science" or to save money), fun and profitable things to do with MRI/CAT like 3D Printing your head, "being the best patient you can be" and inner secrets about health care as a whole. Read more.
Operations
Location: Portland 255
Solomon Hykes (dotCloud)
Average rating: ****.
(4.50, 12 ratings)
Compared to KVM or Xen, LXC has very low overhead since it runs processes within a common host kernel, instead of emulating complete machines. LXC relies on kernel namespaces (providing isolation), and control groups (ensuring fair sharing of resources). We will detail their respective roles. We will also show how to use unioning filesystems for fast & lightweight provisioning of environments. Read more.
Sponsored Sessions
Location: E143
Jason Johnson (SoftLayer)
Average rating: **...
(2.83, 6 ratings)
If your software writes to disk, you can never know too much about your file system! File systems offer a feature set often replicated, usually with less performance and reliability. In this talk, we will cover the file system notification infrastructure (inotify), locking (mandatory vs advisory and implications of distribution), movement guarantees (atomicity), and basic performance tuning. Read more.
Software Architecture
Location: Portland Ballroom
Tim Bray (Google, Inc.)
Average rating: ****.
(4.35, 17 ratings)
There are three flavors of identity pain: Users struggling with passwords (which don’t scale to the Net), operators living in fear of being hacked and leaking personal data, and developers fighting with arcane identity APIs. This talk surveys the state of play the in the effort to reduce all three. Read more.
PHP
Location: F150
Moderated by:
Stuart Langley (Google)
Panelists:
Amy Unruh (Google)
Average rating: ****.
(4.00, 3 ratings)
Google App Engine allows you to build web applications on the same scalable systems that power Google applications. In this session we’ll dive into the best practices for writing scalable PHP applications on the App Engine platform. Read more.
Cloud
Location: E147
Kevin Kluge (Elasticsearch)
Average rating: ****.
(4.75, 4 ratings)
Apache CloudStack, a project in Incubation, helps an admin or devops engineer build an IaaS cloud. This talk provides a technical description of the CloudStack feature set, deployment options, and integration points with the data center. The project's status and possible future directions will be presented as well. Read more.
Location: E143
PHP is used by the likes of Facebook, Yahoo, Zynga, Tumblr, Etsy, and Wikipedia. Join this session and find out how to use the latest tools in PHP for developing high performance applications. Read more.
Location: E142
Moderated by: Dave Neary
There are dozens of distributions of OpenStack, from Linux vendors like Red Hat, Suse, Canonical, hosting or hardware companies like Rackspace, Dell, Cisco, or from start-ups Piston Cloud, Nebula, Cloudscaling and more. Come along to hear about the focus and differences between a myriad of OpenStack distributions, where they're different and how we can work together on common needs upstream. Read more.
Tools and Techniques
Location: Portland 256
Jeff McCune (Puppet Labs)
Average rating: ****.
(4.00, 4 ratings)
Attend this talk and learn how Puppet Labs handles community contributions and the FOSS tools we’ve published to automate much of the process. Puppet Labs handles thousands of contributions from hundreds of contributors and we’ve integrated Github, TravisCI and Trello to manage all of it. Come see how we do it and what we’ve built. Read more.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

Contact Us

View a complete list of OSCON contacts