Long Form

Long-form presentations will receive a 1 hour, 45 minute session. For this format, we’re especially interested in seeing interactive approaches: tutorials, guided discussions, or other hands-on explorations.

Sessions for this sessiontype

* Give a Great Tech Talk

Why do so many technical presentations suck? Make sure that yours doesn't. Josh Berkus and Ian Dees will show you how to share your ideas with your audience by speaking effectively and (when the situation warrants it) showing your code.
Ian Dees, Josh Berkus

* Hands-on Virtualization with Ganeti

Ganeti is a cluster virtualization management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software. This hands-on tutorial will give an overview of Ganeti, how to install it, how to get started deploying VMs, & administrative guide to Ganeti. The tutorial will also cover installing & using Ganeti Web Manager as a web front-end.
Lance Albertson, Peter Krenesky

* No More Joins

Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
Nuno Job, J Chris Anderson, Roger Bodamer

* Open Source Communities Panel

Learn from open source community leaders who work on projects big and small.
Audrey Eschright, Asheesh Laroia, Noirin Plunkett, Jane Wells, Chris Strahl

* Preventing Runtime Errors at Compile Time

Are you tired of null pointer exceptions, unintended side effects, SQL injections, concurrency errors, mistaken equality tests, and other run-time errors that appear during testing or in the field? A compile-time tool named the Checker Framework has found hundreds of such errors. Oracle plans to include it in the Java 8 javac, but you can use it today to improve your code and avoid errors.
David Lazar, Michael Ernst, Werner Dietl

* Run Your Javascript Everywhere, with Jellyfish.

In a world where Javascript is everywhere; your browser, server, database, mobile device -- you want and need code reuse to speed up development. In order to do this, you need to know that code works in all the environments you care about. Jellyfish is a node project focused on provisioning different environments and making it easy for you to execute your JS and get the results.
Adam Christian

* So, You Want to Make a Map?

Practical cartographic geekery for accidental and padawan mapmakers: a crash course in Mapping 101 where we'll talk about the anatomy of maps and what you need to know when creating them. Topics include cartographic standards, projections, visualization, and the fine art of finding, deciphering, and using geodata and metadata. Included will be examples of the good, the bad, and the ugly, as well as resources for further exploration.
Sarah Beecroft, Darrell Fuhriman

Proposals for this sessiontype

* Baby Steps into Open Source

At the Apache Software Foundation, we believe in being open. But we also recognize that "open" isn't enough to draw people in and get them involved. This talk will draw on the lessons learned in the incubation and mentoring projects at Apache to help you understand what's needed to tap the huge pool of potential contributors who already care about your work!
Culture 2011-03-22 22:28:50 +0000
Noirin Plunkett

* Blocker Confessional & Bugbash

What are the three highest priorities for your FLOSS project, what's blocking you, and can we help? A guided discussion, and a hackfest.
Cooking 2011-03-16 16:54:36 +0000
Sumana Harihareswara

* Building a business application on the SugarCRM platform

Learn how to build your business application on the SugarCRM platform.
Business 2011-01-28 11:18:32 +0000
John Mertic

* Cloud Hosts - Look Behind the Scenes

In the last few years, cloud computing has become a major trend in IT industry. By using cloud hosting services like MediaTemple or Mosso, shared hosting almost became obsolete. This session takes a closer look on the concept and technology of grid (cloud) hosting providers and shows what to learn for your own hosting strategy.
Cooking 2011-02-22 00:29:09 +0000
Markus Franz

* Geek Choir 3.0 (Long Form)

Geek Choir - The Return! (Now, even longer!)
Culture 2011-02-11 21:54:57 +0000
Michael Alan Brewer

* Groovy for Java Developers

Build confidence in Groovy with practical experience that draws on your Java knowledge!
Cooking 2011-03-10 05:30:36 +0000
Merlyn Albery-Speyer

* HTML5 and concrete5: Made for Each Other

concrete5 CMS has been making it simple to edit websites for years. Now learn how it can take the hassle out of building HTML5 websites, too.
Cooking 2011-03-30 21:55:48 +0000
Andrew Embler

* Inside Dalvik

Dalvik is Google's version of the Java VM for running apps on Android. This session gives an introduction to the concepts shared by Java and Dalvik, as well as how to migrate code from one to another platform.
Chemistry 2011-02-22 19:47:51 +0000
Markus Franz

* LibreOffice and OO.org - The Evolution of Office

By founding the Document Foundation, a major part of the OpenOffice.org community left Oracle for speeding up development. This session shows how OO.org merged with Go-Oo and other projects to LibreOffice and how it is technically different from OO.org releases.
Chemistry 2011-02-22 00:05:44 +0000
Markus Franz

* Open source geocoding in PostGIS

We will explore the basics of "geocoding" (finding latitude/ longitude from an address string) and "reverse geocoding" (vice-versa) using the PostGIS TIGER geocoder.
Cooking 2011-03-29 18:35:49 +0000
Webb Sprague

* Open, transparent, and vocal - adding audio to your outreach

Let's talk about modern podcasting. There are good reasons to include audio and video in your project or personal blog, and it's gotten so much easier in the last 5 years.
Culture 2011-03-31 19:11:47 +0000
Sarah Novotny, Sheeri Cabral

* PHP on Windows Azure

Only a few months ago, PHP developers faced a dramatical change in the cloud computing industry: By opening Windows Azure for PHP applications, Microsoft transformed their proprietary platform to a great place for open source hosting. This session gives an introduction on using PHP on Azure.
Cooking 2011-02-22 00:56:13 +0000
Markus Franz

* Stone Soup Refactoring

Come be a backseat driver at a collaborative pairing session where we'll factor, refactor, and defactor code from open source projects until we make the world a better place, or learn something, or both.
Cooking 2011-03-29 16:07:05 +0000
Matt Youell

* Why I blog with Drupal

Why do I blog with Drupal instead of say, Wordpress, like everyone else? Learn how I use Drupal on my blog at http://xolotl.org/ to create a highly capable, tailored blogging platform, including customized rich content and media.
Cooking 2011-03-30 20:46:57 +0000
Nathan Angell