Personal schedule for Kevin Clark

Download or subscribe to Kevin Clark's schedule.

Tools and Techniques
Location: Portland 252
Matthew McCullough (GitHub, Inc.), Tim Berglund (GitHub)
Average rating: ****.
(4.47, 34 ratings)
Matthew McCullough, trainer for GitHub.com, and Tim Berglund, co-presenter of the O'Reilly Git Master Class videos and Mastering Advanced Git videos, will guide you through the fundamentals and a few intermediate elements of Git in three hours of lecture, discussion, and hands-on exercises. Read more.
Data
Location: Portland 252
John David Duncan (Oracle Corp.), Craig L Russell (Oracle Corporation)
Average rating: **...
(2.00, 17 ratings)
A tutorial on setting up MySQL Cluster 7.2 and developing hybrid SQL/NoSQL applications using the Cluster/J and Memcached APIs. Read more.
Event
Location: Portland Ballroom
Average rating: ****.
(4.43, 30 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’re going to find out when we conduct our third Ignite event at OSCON. Read more.
Location: D137-138
Moderated by: Raja Rao DV
Average rating: *****
(5.00, 1 rating)
Learn about internal workings of Node.js & buzz around Node.js. Also learn about basics of VMware Cloud Foundry PaaS and how to run 4 different kinds of sample Node.js apps on Cloud Foundry Read more.
Javascript & HTML5
Location: Portland 256
Rik Arends (Cloud9 IDE Inc), Bert Belder
Average rating: ***..
(3.38, 21 ratings)
Want to write Node.JS applications and want someone to show you the ropes? In this workshop we will go through a quick paced introduction to node.JS, and will introduce the basic principles of writing evented IO applications. For the more advanced developers it will be interactive on the depth of certain subjects. Read more.
OpenStack Day
Location: F150
Tags: openstack
Average rating: ***..
(3.50, 6 ratings)
Join us for a day-long program exploring OpenStack, the open source cloud infrastructure platform. Originally founded at NASA and Rackspace, OpenStack has grown to be a global software community of developers collaborating on a standard and massively scalable open source cloud operating system. Read more.
Event, Sponsored Tutorials
Location: E141
Chiradeep Vittal (Citrix Systems)
Average rating: ***..
(3.50, 2 ratings)
Apache CloudStack is an infrastructure-as-a-service platform used to deploy Amazon-style cloud computing environments, in this session developers will learn abou the architecture, plugin framework, and how to get involved in the Apache CloudStack project. Read more.
Perl
Location: Portland 255
Tags: perl
Randal L. Schwartz (Stonehenge Consulting Services, Inc.), Peter Scott (Pacific Systems Design Technologies)
Average rating: ***..
(3.20, 10 ratings)
In this tutorial, brian d foy will cover aspects of his latest book, Mastering Perl, which is practical advice for working programmers on creating enterprise-quality Perl programs Read more.
Event
Location: Expo Hall
Average rating: ****.
(4.10, 20 ratings)
Grab a drink and kick off the 14th edition of OSCON by meeting and mingling with exhibitors and fellow attendees. Read more.
Event
Location: Exhibit Hall A
Average rating: ****.
(4.12, 32 ratings)
We're swapping last year's clown shoes for Camp OSCON t-shirts at this year's attendee party. You don't have to worry about sewing in nametags and forget those long bus rides -- just stroll over Exhibit Hall A (next to the Expo Hall). This is the camp you wish your parents had sent you to. You won't want to miss this; trust us. Read more.
Event
Location: 411 NW Park Ave.
Average rating: ****.
(4.29, 14 ratings)
Join Puppet Labs at their headquarters in the Pearl District. The part is free, as in free beer, food and fun. Two open bars and more! Take the Green or Yellow line (free transit) west to Union Station and walk 2 blocks west to 411 NW Park Ave. Read more.
Perl
Location: D136
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.28, 18 ratings)
In this session, Ricardo Signes (rjbs), the Perl 5 project lead, will discuss the future of the Perl language, the guiding principles of its ongoing design, and the specific changes toward which the Perl 5 Porters are working. It will also describe the way Perl 5 development really happens, how that is changing, and what we might want it to become. Read more.
Javascript & HTML5
Location: Portland 251
David Geary (Clarity Training, Inc.)
Average rating: ***..
(3.66, 32 ratings)
This talk is a demo-fueled, fast-paced introduction to HTML5 Canvas. Read more.
Cloud
Location: D139-140
Lance Albertson (Oregon State University Open Source Lab)
Average rating: ***..
(3.80, 20 ratings)
Private cloud computing has become an integral part of global business. While each platform provides a way for virtual machines to be deployed, implementations vary widely. It can be difficult to determine which features are right for your needs. This session will discuss the top open source private cloud platforms and provide analysis on which one is the best fit for you. Read more.
Sponsored Sessions
Location: E143
Brandon Philips (Rackspace, Inc)
Average rating: ****.
(4.00, 9 ratings)
Logging infrastructures have traditionally been centered around building human readable logging, but as systems have grown, the volume of log data is impractical for a human to consume. Read more.
Cloud
Location: D139-140
Florian Haas (hastexo)
Average rating: ***..
(3.80, 5 ratings)
An introduction to high availability for the OpenStack cloud stack, using the Pacemaker cluster management framework. Read more.
Sponsored Sessions
Location: E141
Jason Hall (Bluehost)
Average rating: ***..
(3.50, 4 ratings)
In this talk, Jason Hall will discuss the problems that every developer misses, why your finance gets frustrated, and the marketing team cries about your existing billing code. He will also show you how to avoid problems by utilizing existing open source billing toolkits like Freeside as the base of your billing and payments system. Read more.
Programming
Location: Portland 256
Thiago Macieira (Intel)
Average rating: ***..
(3.23, 13 ratings)
The past 15 years have seen many languages be created to solve problems that languages before it couldn't solve or had not solved properly. In 2011, our old and familiar C and C++ languages received an upgrade: C11 and C++11. The changes to C++11 are so important it is almost a new language. This talk will present some of the most interesting changes aimed at making a developer's life easier. Read more.
Javascript & HTML5
Location: Portland 251
Nathaniel Schutta (ntschutta.com)
Average rating: ***..
(3.81, 32 ratings)
Believe it or not, the JavaScript party hasn't stopped. What other libraries are out there? What do they offer? This talk will survey the field of modern JavaScript libraries getting you up to speed on what's new. Read more.
Sponsored Sessions
Location: E143
Ori Herrnstadt (FoundationDB)
Average rating: ****.
(4.50, 2 ratings)
If you are thinking of implementing noSQL because you have no alternative, we’ll show you how to drop Akiban Server into your existing application & solve problematic SQL queries w/o investing in an entirely new approach to storing data. Your applications operate on Objects - we will demonstrate how much performance can be gained when you remove the SQL impedance mismatch with the Akiban Server. Read more.
Programming
Location: Portland 256
Dan Menard (Netflix)
Average rating: ***..
(3.32, 38 ratings)
Why don't more companies practice code review? We all know how beneficial it is, and we've all seen it's successes in open source. What's so hard about bringing it over to the world of commercial software development? Nothing! This is a success story about adopting code review from the open source community and applying it to commercial development. It worked for us. It can work for you too. Read more.
Sponsored Sessions
Location: E142
Greg Brockman (Stripe)
Average rating: ****.
(4.20, 5 ratings)
Applications are only as reliable as the database they use. At Stripe, we've developed a set of practical techniques for running MongoDB without downtime even in the face of catastophic machine failure. This session will cover a range of these techniques (and the tales behind their development). Read more.
Cloud
Location: D139-140
Average rating: ****.
(4.17, 6 ratings)
With its latest release (2.4.0), Apache httpd is ideally suited for the cloud, both in performance and capability. See what enhancements have been made so that you can also take advantage of Apache 2.4.0. Read more.
Sponsored Sessions
Location: E143
Boris Livshutz (Appdynamics)
Average rating: ***..
(3.00, 5 ratings)
Data systems have struggled to keep up with the rapid growth of application data. As a result, many have turned to sharding their data as a solution. These new complex systems or "data clouds" present a new array of challenges. In this session we'll discuss best practices around monitoring and managing your data cloud. Read more.
Perl
Location: D136
Tags: cpan, git, git_hub
Mark Allen (Mark Allen)
Average rating: ***..
(3.89, 18 ratings)
For many Perl programmers, using git is a bit of a black box. This talk hopes to bring some clarity around the rather unintuitive interface of the git distributed version control system. The talk is geared for git beginners, primarily, although some of the content may be interesting to people who are comfortable with the basic git workflow of "add, commit, push." Read more.
Sponsored Sessions
Location: E141
Jeff Potts (Alfresco Software)
Average rating: *****
(5.00, 3 ratings)
Find out how Java-based Alfresco, a rich content repository that is open source and fully standards compliant, can be a building block in your architecture for content-heavy solutions. We'll explore different patterns of implementation in order to get you started on your next project. Includes live demos and code snippets. Read more.
Javascript & HTML5
Location: Portland 251
Joakim Recht (Tradeshift)
Average rating: **...
(2.95, 21 ratings)
Testing HTML UIs - can it be done? Most people instinctively say no, but it doesn't have to be like that. Using technologies like Webdriver, Selenium, and Geb, it actually becomes possible, and we'll take a look at how. Read more.
Data
Location: Portland 252
Tags: php, nosql, mongodb
Steve Francia (10gen)
Average rating: ***..
(3.75, 8 ratings)
It is common to use multiple systems as part of the infrastructure of an application, but it’s sometimes unclear to developers when to use MongoDB alongside a relational database and what the best practices are. This presentation will introduce MongoDB, make the case for hybrid applications, and outline several real-world examples of such applications. Read more.
Tools and Techniques
Location: E147
Drew Engelson (Celerity)
Average rating: ***..
(3.00, 1 rating)
Bring your ideas to life! Convince your boss to that open source development is faster and cheaper than the "safe" COTS solution they probably hate anyway. Let's investigate ways to get real-life, functional prototypes up with blazing speed. We'll look at and compare tools for truly rapid development including Python, Django, Flask, PHP, Amazon EC2 and Heroku. Read more.
PHP
Location: E144
Lorna Jane Mitchell (LornaJane)
Average rating: ***..
(3.94, 16 ratings)
Whether you're consumer or provider, getting the API right is a puzzle. This session gives the best practices for making this relationship easier all round, with clear PHP-based examples and a few war stories to go with them. Read more.
Open Hardware
Location: D137
Bruce Momjian (EnterpriseDB)
Average rating: ***..
(3.88, 8 ratings)
There are more options for home automation than ever before --- a growing number of inputs and outputs can be harnessed to make your home life easier. This presentation ties shows how sensors, temperatures, wireless devices, and telephones can be tied into lights, sounds, and even coffee pots to make your home "smart". Read more.
Business
Location: E145
Tim Sammut (Cisco Security Research and Operations)
Average rating: ***..
(3.25, 4 ratings)
The use of Open Source Software in products or services can create numerous benefits; however, it simultaneously presents security challenges that are often overlooked. How do you learn of new vulnerabilities in OSS that you use? How do you effectively manage and track those issues? How do you disclose issues to your customers? This session will address these questions and many more. Read more.
Data
Location: Portland 252
Nate McCall (Apigee)
Average rating: ****.
(4.50, 2 ratings)
Integrating a distributed database with standard test-driven development techniques can be next to impossible, especially the breadth and complexity of failure scenarios that need to be created. This Session, led by Nate McCall of DataStax, will show attendees how to make the best of the open source utilities and projects available for integrating Apache Cassandra with your testing environment. Read more.
Sponsored Sessions
Location: E141
Blake Yeager (Hewlett Packard)
Average rating: ****.
(4.00, 2 ratings)
HP’s public cloud is built on OpenStack open-source cloud technology. The OpenStack project has rapidly been adopted as the leading open source cloud solution because it avoids vendor lock-in, and is ubiquitous across public, managed and private clouds. Read more.
Sponsored Sessions
Location: E143
Nate Jones (Media Temple), David Castro (Media Temple)
Average rating: ****.
(4.00, 5 ratings)
Learn how to use open source to build an enterprise grade log processing and searching solution that scales. We’ll cover the challenges and all the software that makes a diy solution possible: logstash, elasticsearch, rabbitmq and Kibana. We’ll cover a practical use case with examples and provide you with everything you need to get up and running. Read more.
Javascript & HTML5
Location: Portland 251
Mike Amundsen (Layer 7 Technologies)
Average rating: ***..
(3.68, 25 ratings)
Unlike some introductions to Node.js that spend time explaining event loops and web sockets, this session start with a typical “Hello, Node” demo and quickly moves to short, fully-functional pps that show how to deal with static files, POST forms, mashups from other servers, file manipulation, data-handling, and even supporting HTTP Authentication. Read more.
Perl
Location: D136
Damian Conway (Thoughtstream)
Average rating: ****.
(4.80, 40 ratings)
Perl regexes are the wolverines of the programming world: compact, immensely powerful, and with a nasty tendency to maul you, when and where you least expect it. This talk demonstrates and explains a new Perl module (Regexp::Debugger) that helps tame unruly regexes by providing live interactive run-time visualizations of any regex in your code, as that regex matches. Read more.
Javascript & HTML5
Location: Portland 251
David Pacheco (Joyent)
Average rating: ***..
(3.78, 9 ratings)
While dynamic languages are extremely popular for rapid development, they're notoriously difficult to debug in production. Despite being a relative newcomer, Node.js has already developed sophisticated tools for both postmortem and runtime analysis that exceed those of many popular languages. We will discuss our work building and deploying such tools, including real-world production experiences. Read more.
Tools and Techniques
Location: E147
Tags: git
Michael Schwern (eval Empire)
Average rating: ****.
(4.58, 12 ratings)
Learn how to think like a Git using nothing more than children's toys! If you’re using git, but are uncomfortable with it and don’t really get it, this is for you. WARNING: CHOKING HAZARD – Small Parts. Not For Children Under 4 Years. Read more.
Perl
Location: D136
Jay Janssen (Percona, Inc.)
Average rating: ****.
(4.13, 15 ratings)
Illustrated guide to how to write non-blocking code for Perl (and some Javascript). Goal for this session is to give some familiarity to high-level non-blocking APIs for engineers who want to dig into non-blocking programming. Read more.
Sponsored Sessions
Location: E141
Chris DiBona (Google, Inc.)
Average rating: ****.
(4.11, 9 ratings)
First done at OSCON 2010, we though this session was extremely useful in helping developers work better with Googlers and Google technology and we’ll be able answer most questions that they might be baffled about. Read more.
Data
Location: Portland 252
Calvin Sun (Twitter)
Average rating: **...
(2.33, 3 ratings)
This is a general session on InnoDB; give a brief overall of InnoDB architecture and its main features; Discuss the current state of InnoDB; also covers InnoDB roadmap. Read more.
Sponsored Sessions
Location: E142
Cooper Stevenson (LINBIT)
Average rating: **...
(2.60, 5 ratings)
In this session Cooper Stevenson will present DRBD, the Linux kernel approved high availability storage replication solution. Read more.
Tools and Techniques
Location: E147
John Goulah (Etsy), Erik Kastner (Kickstarter)
Average rating: ***..
(3.50, 14 ratings)
Its common to discuss the production environment in public but it is a black art on how to construct the development environment correctly, in fact it is a common problem that development doesn’t closely mirror the production experience. We will address why this is important, some common anti-patterns, and how it can be done correctly. Read more.
Cloud
Location: D139-140
Dan Bode (PuppetLabs)
Average rating: ***..
(3.22, 9 ratings)
This presentation will cover how OpenStack (an open source infrastructure as a service platform) and Puppet (an open source configuration management language) can be integrated to deploy and manage your own private cloud. Read more.
PHP
Location: E144
Steve Meyers (Utah Open Source Foundation)
Average rating: **...
(2.50, 4 ratings)
Most developers are developers, not DBAs, yet many smaller companies have inadequate database experience in-house. This is largely because databases like MySQL and PostgreSQL don't necessarily require a full-time DBA to administer. It's become more important for developers at smaller companies to have some basic knowledge of how to keep their database happy. Read more.
Data
Location: Portland 252
Peter Zaitsev (Percona Inc)
Average rating: ***..
(3.60, 5 ratings)
MySQL's configuration file is often the focus of too much attention, and too much tweaking of variables that make no difference -- or worse, have the potential to negatively impact performance. The sample default configuration files that come with MySQL are unfortunately not very helpful or good, either. We'll looking in creating a better one in this session. Read more.
Community
Location: E147
Carol Smith (Google, Inc.), Shawn Pearce (Google), Chris DiBona (Google, Inc.)
Average rating: ***..
(3.00, 1 rating)
In this talk we’ll talk about the years events in open source at Google, including a breakdown of the Google code-in project and an update on the Summer of Code. Also, we'll talk about how we dealt with hosting Android and Gerrit after the kernel.org hack. Read more.
Programming
Location: Portland 256
Nathaniel Manista (Google), Augie Fackler (Google)
Average rating: ***..
(3.75, 24 ratings)
Have you ever wished you could know early in a project's development which choices you were making that would later harm the project as it grows in longevity, scale, and complexity? We'll share with you how thanks to software architectural principles and testing discipline, and we'll share with you a few laughs as we relate the bumpy road we took on our way to finding out how ourselves. Read more.
Java & JVM
Location: Portland 255
James Ward (Typesafe)
Average rating: ****.
(4.46, 13 ratings)
This session will teach you how to pull together jQuery, LESS, Twitter Bootstrap, Java, and Play Framework to build the Client/Server web app. You will also learn how to deploy Client/Server web apps on the cloud using a Content Delivery Network (Amazon CloudFront) for the Client and a Cloud Application Provider (Heroku) for the Server. Read more.
Community
Location: E147
Scott Hanselman (Microsoft)
Average rating: ****.
(4.80, 5 ratings)
Will Microsoft ever get serious about Open Source? How does Microsoft design what is "Open Source" vs. "Source Opened"? Join Scott Hanselman from the Azure/ASP.NET/IIS team as he talks about what's going on in Open Source in the Angle Brackets and Curly Brackets space. Read more.
Javascript & HTML5
Location: Portland 251
Rik Arends (Cloud9 IDE Inc)
Average rating: **...
(2.62, 8 ratings)
Are you building a big app, and wondering why NodeJS backends scale so well for applications? At Cloud9 we have built our entire backend in Node.JS, and it has taught us a lot of lessons. In this presentation i want to go through what we learned at Cloud9 IDE also want to give attention to common pitfalls and tracing bugs. Read more.
Tools and Techniques
Location: E147
Damian Conway (Thoughtstream)
Average rating: ****.
(4.78, 27 ratings)
If you're one of the 50% of developers who uses vi/Vim on a regular basis, but you still only use the 5% of the editor features that you learned in school, this talk will offer you a dozen ways to instantly make your editing more efficient and productive. Read more.
Ops
Location: D139-140
Brandon Philips (Rackspace, Inc)
Average rating: ****.
(4.50, 4 ratings)
Finding on host monitoring that works for OSX, Linux and Windows is tough. It is even tougher to do it without CPU and Memory intensive languages. But, we are doing it with virgo. Virgo is a Rackspace project that is creating a tiny daemon using lua, luvit and C to do monitoring across all major OSes fast and securely. Learn how it is built, how you can hack on it, and what it can do. Read more.

Sponsors

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

View a complete list of OSCON contacts