Personal schedule for Kim Reverman

Download or subscribe to Kim Reverman'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.
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.
Event
Location: Birds of a Feather
Average rating: ***..
(3.40, 5 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.
Location: D135
Tags: database
Moderated by: Michael Widenius
MariaDB is a database server that offers drop-in replacement functionality for MySQL. MariaDB is built by some of the original authors of MySQL, with assistance from the broader community of Free and open source software developers. MariaDB offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches. Read more.
Databases
Location: E143/E144
Please note: to attend, your registration must include Tutorials.
Chander Ganesan (Open Technology Group, Inc)
Average rating: ****.
(4.00, 11 ratings)
The PostgreSQL Open Source Databases upcoming release includes several ground-breaking new features that allows database administrators to "take things to the next level". In this tutorial you will learn how to architect and implement PostgreSQL's Warm Standby, Hot Standby, and Streaming replication capabilities. Read more.
Operations
Location: E143/E144
Tags: rt
Please note: to attend, your registration must include Tutorials.
Jesse Vincent (Best Practical)
Average rating: ****.
(4.80, 5 ratings)
Request Tracker (RT) is an enterprise-grade ticketing system. It's designed to help your organization track what needs to get done and what still needs doing. From basic customer service to advanced back-office workflows, RT is flexible enough to keep your processes smooth and effective. This tutorial will cover deployment and day to day use of RT as well as basic customization. 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.
Average rating: **...
(2.90, 10 ratings)
If cloud computing is one natural conclusion of open source business models, what kind of cloud ecosystem would best support open source as a whole? Join James Urquhart, author of the "Wisdom of Clouds" blog on the CNET blog network, as he explores the technology and business models that could drive the open source opportunities of tomorrow--and a few that won't. Read more.
Products & Services
Location: E142
Tags: mysql
Giuseppe Maxia (Continuent)
Average rating: **...
(2.86, 7 ratings)
MySQL 5.1 has been GA for 18 months. It is reliable and efficient. Demanding users are also looking expectantly at the goodies offered by MySQL 5.5, available in beta, where more performance and features are in store. If speed is what you are looking for, you can have it today with MySQL 5.1, by using the InnoDB plugin, which is GA as of MySQL 5.1.47. Read more.
Products & Services
Location: E141
Will Reese (Rackspace Hosting)
Average rating: ***..
(3.80, 5 ratings)
Know before you build. Knowing the principles of distributed systems is the first step in building any large cloud based system. Read more.
Go
Event
Location: F150_El Camp
This session is part of Emerging Languages Camp.
Rob Pike (Google, Inc.)
Average rating: ***..
(3.88, 8 ratings)
Go's approach to concurrency differs from that of many languages, even those (such as Erlang) that make concurrency central, yet it has deep roots. The path from Hoare's 1978 paper to Go provides insight into how and why Go works as it does. 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.
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.
Products & Services
Location: E141
Bob Newell (Infobright)
Average rating: **...
(2.40, 5 ratings)
Columnar databases are designed for high performance queries and analytics. This session will cover the differences between row and column databases, and how Infobright's columnar database, built on MySQL, delivers high performance without indexes, data partitioning or other DBA effort. It will also discuss how to migrate from traditional row-based products, and present several case studies. Read more.
Databases
Location: Portland 255
Average rating: ***..
(3.73, 26 ratings)
Database scalability means different things to different people. Vertical vs. Horizontal scaling? Federating vs. Sharding? Despite the labels database scalability tends to fall into a few common patterns that anyone can apply. In this talk we'll discuss factors for applying these patterns including the life-cycle of your database, how hardware affects your choices, and tools to help you on the way Read more.
Databases
Location: Portland 255
Giuseppe Maxia (Continuent)
Average rating: **...
(2.69, 13 ratings)
Sharding is a hot topic. Every big web site is using some sharding technique with home made solutions. The quest for the silver bullet goes on without apparent good results. This session will present two MySQL storage engines (Spider and Vertical partitioning) that implement transparent sharding techniques. 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.
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.
Business
Location: D136
Tags: community, sun
Simon Phipps (Open Source Initiative)
Average rating: ****.
(4.00, 5 ratings)
We've all heard it said: "you can be confident using open source software, because if the company goes away, the community lives on." Does it actually work? We're about to find out. With the acquisition of Sun by Oracle, a number of open source products were quietly dropped. The community response was the creation of ForgeRock. Read more.
Event
Location: Offsite Event
Average rating: ****.
(4.60, 5 ratings)
Open bar & DJ! Read more.
Keynote
Location: Portland Ballroom
David Recordon (Facebook)
Average rating: ***..
(3.53, 38 ratings)
Keynote by David Recordon, Facebook. Read more.
Community
Location: D137
Average rating: ****.
(4.72, 18 ratings)
The GNU Manifesto asserted that software should not be copyrighted. Yet, the very definition is of Open Source software is the nature of the copyright license. To License software is to fail to make it free or open. It is time to make software truly open by placing it in the public domain. To license it is to fail. Read more.
Average rating: ***..
(3.33, 9 ratings)
Does Python have Design Patterns? You bet! Whatever the misguided meme going around is claiming to the contrary, every field of human endeavor has Patterns, and so of course does Python. This talk shows how and why, recapping what Patterns are all about, Design patterns in particular, and presenting examples of how they work best in Python, both singly and as part of a Language of Patterns. Read more.
Products & Services
Location: E141
Tags: mobile, meego
Sunil Saxena (Intel Corporation)
Average rating: ***..
(3.33, 6 ratings)
MeeGo is an open source Linux project for platforms such as netbooks/entry-level desktops, handheld computing and communications devices, in-vehicle infotainment devices, connected TVs, and media phones. Attend this session to gain insight into the architecture and key technologies of MeeGo. 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.
Mobile
Location: D139/140
Paul Beusterien (Symbian Foundation)
Average rating: *....
(1.67, 6 ratings)
Mobile devices are at the nexus of innovation of the desktop, the web, and embedded systems. Mobile developers need usable, functional tools to create compelling apps for mobile. We'll explore how open source contributes to the value and capability of tools for mobile developers and how the transformational challenges have been overcome. 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.
Government
Location: D138
Tags: copyright, arts
Karl Fogel (Open Tech Strategies, LLC)
Average rating: ****.
(4.67, 6 ratings)
In 2009, QuestionCopyright.org helped filmmaker Nina Paley release her award-winning feature film "Sita Sings the Blues" under a free license & an open source economic model. The film is now an audience hit, and the free license has resulted in more money for Paley than any traditional distributor could offer. This talk is an in-depth look at how open source is not just for software anymore. Read more.
Mobile
Location: D139/140
Tags: mobile, linux, meego
Michael Meeks (Novell, Inc.)
Average rating: ***..
(3.73, 11 ratings)
The MeeGo platform is an exciting new project, unifying the best of the Moblin and Maemo projects. Come and see how it all stacks up from Netbook to hand-set, and get excited about the wealth of usability and possibility. 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.
Community
Location: D133
Jeffrey Osier-Mixon (Intel Corporation)
Average rating: ***..
(3.67, 3 ratings)
Documentation can define the difference between a winning project and an also-ran. How can you manage the documentation portion of your open-source project? This presentation reveals the basics of doc project management, showing you what your users need and how to meet their expectations. 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.
Event
Location: Offsite Event
Average rating: ***..
(3.00, 8 ratings)
Join us for API Hour at OSCON, happening Thursday, July 22, starting at 7pm at the The EastBurn, located in the East Burnside district. OSCON API Hour will feature local Portland favorite microbrews and appetizers, plus skeeball, vintage video games, pinball, and live music starting at 10:00PM. Read more.
Keynote
Location: Portland Ballroom
Tags: portland
Sam Adams (City of Portland, Oregon)
Average rating: ****.
(4.14, 22 ratings)
Keynote by Sam Adams, Mayor of the City of Portland, Oregon. Read more.
Keynote
Location: Portland Ballroom
Simon Wardley (Leading Edge Forum (CSC))
Average rating: ****.
(4.69, 32 ratings)
In today’s computing world, it can often feel like we are drowning in wave after wave of new trends. This sea of concepts are simply the evolution of our industry from a product to a service based economy. This talk will examine the evolution of technology, the management challenges this brings and the common myths that surround the concept of cloud computing. 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.
  • 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