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
* Considering in-house automated web testing?
Interested in setting up your own test automation infrastructure? This is what you need to know.
|
Chemistry |
Adam Christian | |
* Developing Replication Plugins for Drizzle
The Drizzle Project is a fork of the MySQL 6.0 server. One of the many goals of Drizzle is to enable a large plugin ecosystem by improving, simplifying, and modernizing the application programming interfaces between the kernel and the modules providing services for Drizzle. This tutorial serves to showcase the new APIs for Drizzle's replication through a series of in-depth examples.
|
Chemistry |
Padraig O'Sullivan | |
* Functional Requirements: Thinking Like A Pirate
Creating functional requirements as a part of the planning process is like creating a treasure map. You want to get compensated for the value your cool built-with-open-source-thing is providing to your clients. Your clients want it to work better than what they originally had in mind. If you do the work upfront, you'll know when you've hit the X marks the spot.
|
Business |
Amye Scavarda, Bill Fitzgerald | |
* 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.
|
Culture |
Josh Berkus, Ian Dees | |
* How to write quality software using the magic of tests
Writing quality software is a worthwhile challenge. Learn how to harness the magic of testing to create better software. This presentation will provide you with an overview of the different kinds of tests, show code using different testing tools, and help you decide when and how to apply these to your projects
|
Cooking |
Igal Koshevoy | |
* Lightning Talks
LIGHTNING TALKS!
|
Hacks |
Peter Fein | |
* Making Drupal Go Fast with Varnish and Pressflow
You've launched your new web site and it's starting to get some attention. You've tuned your database and optimized your HTTP daemon, but what if it's not enough to keep up with all the hits you're getting? We'd like to introduce you to your two new best friends: Varnish and Pressflow.
|
Cooking |
Greg Lund-Chaix, Rudy Grigar | |
* Multicore Haskell Now!
Multicore computers are here: is your programming language ready?
|
Hacks |
Don Stewart | |
* Organizing user groups, a panel discussion
User groups are a vital part of the open source community. Learn more about how to start a group, keep it going, and make an existing group better from a panel of experienced user group organizers.
|
Culture |
Igal Koshevoy, Jesse Hallett, Eric Wilhelm, Christie Koehler, gabrielle roth, Audrey Eschright, Sam Keen | |
* Professional JavaScript
JavaScript is a unique and powerful language. Its ubiquity in the browser and its elegant concurrency model make JavaScript an ideal tool in a number of situations. Learn about the best ways to use and to understand this language from a full-time JavaScript professional.
|
Chemistry |
Jesse Hallett | |
* Puppet for Beginners
Puppet is a powerful configuration management tool that makes life easier for people managing systems and applications. This tutorial gives you an in-depth and hands-on introduction to Puppet that is ideal for beginners to Puppet and configuration management.
|
Cooking |
Teyo Tyree | |
* Release your hardware hacker potential with gEDA
Ever wanted to create your own printed circuit board? There are open source tools for that. This session will take you step-by-step through the process of creating a printed circuit board using the gEDA suite of electronic design automation tools. Beginners are welcome, no previous hardware experience required.
|
Cooking |
Eric Thompson | |
* Speeding up your PHP Application
Is your Wordpress site too slow? What's this HipHop PHP thing? How do I write really fast PHP apps? Drop by to get the answers to these questions.
|
Hacks |
Rasmus Lerdorf | |
* The Return of Command-Line Kung Fu
A follow-on to last year's highly popular presentation, Hal Pomeranz returns with another super-size helping of command-line madness!
|
Cooking |
Hal Pomeranz | |
* When Everything Looks Like A Nail
Markus: Nautilus? I thought you said noodle house!
Matt: Wait, wait, I think I see her head!!
Markus: Are you sure?
Matt: Maybe It's Not Her Head...
|
Hacks |
Markus Roberts, Matt Youell |
Proposals for this sessiontype
* Blocker Talk: confessional-meets-Scrum
What are the three highest priorities for your FLOSS project, what's blocking you, and can we help? A guided discussion.
|
Cooking | 2010-03-29 22:48:36 +0000 |
Sumana Harihareswara | ||
* Flex from zero to hero
If you are tired of hearing of how Adobe Flex can be used to create MP3 players—and want instead to find out how you can use it to create powerful cross-platform applications—attend this live-coding talk and help build a *useful* application from scratch using Flex and AIR.
|
Hacks | 2010-02-20 02:02:36 +0000 |
Marco Tabini | ||
* From the Ashes of MetroFi
The Personal Telco Project has been offered a portion of the wireless gear abandoned by the MetroFi muni-wifi failure. We are working on extracting the maximum public benefit from what we ultimately receive.
|
Hacks | 2010-02-24 09:04:44 +0000 |
Russell Senior | ||
* Git (Mostly) For Drupal
A crash course in git with a slant towards the special techniques needed by Drupal projects. Other developers will also find it useful.
|
Cooking | 2010-03-26 01:31:46 +0000 |
Michael Schwern | ||
* Grails for Switchers
Come on. You know you want to.
|
Cooking | 2010-03-03 23:20:21 +0000 |
Matt Woodward | ||
* How to build a simple website in Drupal in an hour -ish
Drupal has a steep learning curve for non-developers. Learn how to get started and build a simple website in an hour (or as long as you allow).
|
Cooking | 2010-03-26 05:50:58 +0000 |
VJ Beauchamp | ||
* Introduction to SnapLogic
SnapLogic is an open source platform for building system integrations that can be scripted or extended in Python and Java. With SnapLogic, complex integrations are broken down into discrete components that act upon data streams.
Using this framework, it is possible to build conduits among homogenous SaaS systems, databases, etc. In this session, we'll introduce the system and walk through the code to create a new integration target: a SaaS system with an XML API.
|
Cooking | 2010-03-17 00:02:19 +0000 |
Dylan Reinhardt | ||
* Negotiating an Open Source Future
Given the economic crisis we are leaving, open source is more compelling than ever, and companies must know how to advocate and win an open source future.
|
Business | 2010-03-26 05:06:15 +0000 |
Martin Medeiros | ||
* Nothing But Nines: Achieving %99.999 Uptime with Open Source High Availability Clustering
Achieve the ultimate in business continuity and productivity by eliminating downtime. As of Linux 2.6.33, Distributed Replicated Block Device (DRBD) is mainline. Find out what it is, what it does, why its awesome and how it can be coupled with Pacemaker to ensure your services remain highly available.
|
Cooking | 2010-03-25 00:54:06 +0000 |
Adam Gandelman | ||
* Regular expressions and meta obsessions
How do you parse and validate a date? What about an email address? A URL, phone number, postal code? How do you quickly search through a file for something that you only know a little about? Regular Expressions, that's how.
|
Cooking | 2010-03-26 03:53:00 +0000 |
Philip Tellis | ||
* Service Oriented Architecture (SOA) Open Source Options
Have you heard the 'SOA' buzz but not dived into it? SOA - service oriented architecture, has many different uses in software and IT. Discussion of SOA, composite vs multi-channel applications, enterprise service bus technology, messaging and web services.
|
Business | 2010-03-26 18:22:25 +0000 |
Laurence Gellert | ||
* Test Driven Database Development
Learn how to apply the principals of test-driven development to developing a database schema.
|
Cooking | 2010-03-21 01:02:05 +0000 |
David Wheeler | ||
* Using Django on the Djob
Django is a great framework for building public web sites, but it's also a great platform for building connected business apps. This session will examine use cases where Django presents an opportunity to build powerful, robust systems on a budget.
|
Cooking | 2010-03-16 23:23:23 +0000 |
Dylan Reinhardt | ||
* Using Eduglu, a new Drupal Distro for Higher Education
Drupal's use is exploding in Higher Education. This session will introduce a new Drupal distribution designed to serve as a platform for building rich intranets for educational institutions.
|
Cooking | 2010-03-26 05:34:40 +0000 |
Kyle Mathews | ||
* Write a Linux Device Driver: Flipping bits, blinking lights and crashing Kernels
Curious what makes your hardware tick? Itching to crash your system in a indiviualized way? Then you should try your hand at writing a device driver for Linux.
|
Chemistry | 2010-03-26 05:31:26 +0000 |
Brandon Philips |