Personal schedule for Paul Birnie
Download or
subscribe to Paul Birnie's
schedule.
In 10 years of fixing other people's SQL databases, I've noticed that the less the original developer knew, the more complex the databases are ... and the more complex the problems. Here I offer a refreshing approach for simple SQL database design.
Read more.
Overview of App Engine and its major components, including an overview of the APIs the SDK provides, the underlying technologies App Engine is built on. Tutorial is a hands on event where we will build multiple applications over three hours exploring many of features and APIs in App Engine.
Read more.
Few applications are architecturally simple. As soon as you grow, you find yourself using multiple subsystems and machines to scale, creating new headaches in configuration management. Help is at hand! This tutorial introduces Chef, a modern Ruby-based open source approach to systems integration. Chef lets you manage your servers by writing code, not running commands.
Read more.
This course presents a minimalist approach to interface design known as "S.A.T." Developed by Damian Conway over the past decade, this design philosophy can produce smaller, better focused, more usable module APIs.
Read more.
Drupal is a highly modular, Open Source Content Management System with a wealth of powerful add-on modules. Learn to harness it all and build dynamic websites with Drupal from authors of the book, Using Drupal.
Read more.
Event
Location: Exhibit Hall 3
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 try our first Ignite event at OSCON. Damian Conway is scheduled to end OSCON Ignite in style. Want to present at Ignite?
Read more.
Event
Location: Exhibit Hall 3
Winners of the Google O'Reilly Open Source Award will be announced during this fun evening event.
Read more.
Opening remarks by the OSCON program chairs, Allison Randal and Edd Dumbill.
Read more.
Imad Sousou, Director of Intel Open Source Technology Center will present the technology vision and direction for Intel’s overall Open Source efforts, including Mobility, Virtualization, Power, and Performance.
Read more.
In 15 minutes, discover 15 years of secrets behind building software faster, more efficiently, and using less floppy disks.
Read more.
Monitoring systems to collect metrics is systems administration 101. However, systems are more complicated, there are more metrics and correlation is a must to troubleshoot problems or plan for growth. As our problem got bigger, our tools didn't get better. Reconnoiter is a large-scale monitoring and trend analysis system designed to nip these problems in the bud.
Read more.
Video lovers of the world unite. Shay will present the world's first full open source video solution stack (used by Wikipedia and 27,000 other publishers), and demo several self-hosted video applications. He’ll walk through technicalities of setting up an online video platform, discuss pros and cons of self-hosted versus SaaS, and even dive into some code.
Read more.
Perl
Location: Meeting Room J2
Larry Wall and Damian Conway will present the latest features of Perl 6, and discuss the on-going implementation of the new Perl.
Read more.
People
Location: Exhibit Hall 3
A pervasive elitism hovers in the background of collaborative software development: everyone secretly wants to be seen as a genius. In this talk, we discuss how to avoid this trap and gracefully exchange personal ego for personal growth and super-charged collaboration. We'll also examine how software tools affect social behaviors, and how to successfully manage the growth of new ideas.
Read more.
While you might not be able to tell at a glance, a lot has changed behind the scenes on a modern Ubuntu system. For instance, did you know Ubuntu is phasing out System V init and has already replaced the init binary? In this talk Kyle discusses the current changes Ubuntu is making to what we might consider the traditional Linux system.
Read more.
In most open-source projects, often left unsaid is how to effectively contribute within the accepted "societal norms" of a project. Do not become a poisonous person and instead learn how to constructively contribute to your favorite open source project!
Read more.
Sex and Design Axioms describes the minimal rule set for designing interfaces: the foundational concepts that are required knowledge for designers and engineers to create usable and elegant interfaces.
It is the analog for The Elements of Style by Strunk and White on user interface that encompasses layout, interaction, visual design, and prototyping tenets.
Read more.
Open source shares critical values with government and public education that make them function in the ideal; meritocracy of ideas, transparency, collaboration. But where is the sweet spot in the confluence of these social, technical, and public policy ideals? And where is the opportunity for the citizen developer to get involved?
Read more.
Have you ever had a manager or legal department slow down your project why they try to figure out software licensing issues? This session will arm you with all the key information you need to join the conversation and recognize when your lawyer is trying to pull a fast one, versus when you’re facing a legitimate challenge.
Read more.
Mobile
Location: Meeting Room J3
Released in early 2008 under the GPL, and downloaded over 100,000 times, the offline Wikipedia reader for the iPhone was one of the most popular pre-SDK apps. Now available in 17 languages for the iPhone/OLPC, it's the main means of browsing Wikipedia for those without internet access. This talk explains the techniques and challenges involved in efficiently storing Wikipedia on a mobile device.
Read more.
Keynote by Simon Wardley, Canoncial Ltd.
Read more.
In today's computing world, it can often feel like we are drowning in wave after wave of new trends such as mashups, service oriented architecture and cloud computing. This sea of concepts are simply the manifestation of an underlying change in IT. In this session we will explore what is happening and why open source is the dominant model for the future.
Read more.
Using the <video> tag in HTML5, developers can do all sorts of things that are hard or impossible with plugins. In this presentation, Mozilla's Mark Surman and Asa Dotzler paint a picture of the open video future and demo the cool stuff you can do with web video when it's properly integrated with a page.
Read more.
In this talk, Chris DiBona will bring the audience up to date on recent Google activities in open source. We will specifically cover advances in Android’s open source deployment infrastructure, including the Gerrit and Repo tools, and the directions those tools are taking.
Read more.
With all the hype surrounding multimillion dollar rounds of funding, it's easy forget there's another way to build a business: by being cheap and smart. By relying on open source, building in increments, and only buying what you need, it's possible to create a successful company on your own (or with a few co-founders). This talk will focus on just that: the frugal path to profitability.
Read more.
Rich Wolski (University of California, Santa Barbara (UCSB))
We will present Eucalyptus -- Elastic Utility Computing Architecture for
Linking Your Programs to Useful Systems -- an open source software
infrastructure that implements IaaS-style cloud computing.
The goal of Eucalyptus is to allow sites with existing clusters and server
infrastructure to host an elastic computing service that
is interface-compatible with Amazon's AWS.
Read more.
From the early 80s to the early 2000s computers and software got faster. But in the last 5 years the perception of performance hasn't really changed - or has even gotten worse! In this presentation we'll explain why it is hard to be fast, walk the audience step by step through one example where we addressed the issue and talk about ways to look at the problem more systematically.
Read more.
On Download Day 2008 eight million users downloaded Firefox 3 and set a Guinness World Record. Firefox 3's in-product help is provided by support.mozilla.com, written in PHP and using a variety of FOSS tools. Learn how we scaled up for Download Day and how we support millions of users worldwide.
Read more.
What would you do if you were tasked with building a Twitter clone which was highly scalable, made from open source components and deployed in this infamous thing we call the cloud?
Read more.
A graph db stores data in a network structure rather than in relational tables. This model is well suited for many web use cases such as tagging, metadata annotations, social networks, wikis and other network-shaped or hierarchical data sets. This talk will introduce Neo4j: a high-performance, transactional open source graph db, which frequently outperforms RDBMSs with >1000x for such use cases.
Read more.
In a time of tight IT budgets, open source has attracted much attention due to its cost advantages. But what is hype and what is reality? Join industry veterans, analysts and end-users as the look at the true costs and cost savings of open source. Participants will discuss how smart open source implementation can save money and where investments need to be made.
Read more.
Besides MySQL release officially available from Sun there are multiple patches and extensions developed by community. In this Presentation we will look into them to see what extra features patches from Google, Percona and OurDelta offer and how can you use them to make your MySQL life more fun.
Read more.