Free and Open Software Conference and Expo - Columbus, Ohio - October 24-26, 2014

Accepted sessions

Session Experience level Track
0 to Cloud in 30 minutes or less.
Scott Suehle

Learn to stand up your own hybrid cloud on as little hardware as your laptop in less time than it takes to have a pizza delivered. This Vagrant setup gives you a functional Chef deployment that...

Intermediate Virtualization/Cloud
100 % Open Source ColdFusion
Richard Hughes

How to learn & develop in ColdFusion with a completely open source virtual machine running from virtualbox on a micro distribution of Linux ( currently Tiny Core ).

The distibution...

Beginner Web
All your job are belong to us. aka. (Building an amazing career and landing that IT dream job)

How do you find that job you have always dreamed of? The challenging one, the rewarding one, the great paying one, and of course, the one with free beer? We will talk about how to...

Intermediate Career Track
Android Development on Linux
Gregory Martin

Android Development on Linux covers why budding developers should choose Linux as their platform of choice and how to configure their environment. Topics covered include choosing an IDE (Eclipse/...

Beginner Development
Applied continuous integration: baking quality into server systems.
Eric Wolfe

What do Deming, Goldratt, and Toyota have to do with server systems management, or configuration as software code?  This talk will cover some of the theory behind continuous integration...

Intermediate Development
Best practices for MySQL High Availability
Colin Charles

The MySQL world is full of tradeoffs and choosing a High Availability (HA) solution is no exception. This session aims to look at all of the alternatives in an unbiased nature. Preference is of...

Intermediate Open Source Solutions Stage
Building a Networked Appliance
John Sellens

This talk tells the tale of designing and building a small networked computing appliance into a product, and the decisions, trial(s) and error(s), and false starts that it entailed.

Intermediate Devices
Building a Private Data Cloud with OpenAFS
Michael Meffie

In this talk Michael will describe how you can build and run a private cloud data storage system using the OpenAFS open source project.  OpenAFS is a caching, distributed, network filesystem...

Intermediate Virtualization/Cloud
Converting Community Enthusiasm Into Better Documentation
Michelle Fredette

Just as your user community contributes to the vitality and integrity of your software, they can also make your documentation more robust, up-to-date, accurate, and real-world aware. At Puppet...

Advanced /dev/random
crushing data silos with ownCloud
Frank Karlitschek

More and more people store their personal files and documents in cloud services like Dropbox, Google Drive, Skydrive or iCloud. The reason is that they provide convenient features to sync your...

Intermediate Virtualization/Cloud
Encrypting your files
Brian Miller

Worried about prying eyes finding your files? Want to make sure that no thief is able to access your stored banking information on your hard drives? This talk will discuss the Linux Unified Key...

Intermediate Security
Fun Art and Science with Linux and Three Million Timelapse Images
Eric Floehr

This talk will be a fun, fast-paced, entertaining and inspirational look at how I took a camera, a Raspberry Pi, a lot of disks and computer power and did some cool things with taking a picture...

Beginner Early Penguins
Funny Under Fire: How the Tools and Techniques of Comedy Writing Will Have Your Team Performing Brilliantly During Your Next Outage
David Crone

Comedy is pain separated by time. Nobody thinks IT system outages are funny in the moment. But, that doesn’t mean we can’t laugh and keep things light while getting the systems back...

Intermediate Career Track
Geek Empowerment: The Real Heart of Open Source
Russell Pavlicek

Many people today have jobs creating Open Source software. But for too many of these people, FOSS development is just another coding job with just another development methodology. Although these...

Beginner /dev/random
Get children creating, sharing and programing with Scratch
Raul Suarez, Sergiane Nascimento

Remember when you started to program? The pleasure of the instant gratification. Do you want to share that high with a new generation? Expose them to ...

Beginner /dev/random
Getting Started With Vim
Joshua Dennis

There are many text editors to choose from today.  In this talk I'll start out by giving an overview of the kinds of things vim can do that put's it "on par" with other...

Beginner Early Penguins
HA Clustering - Keeping applications alive in your sleep
David Wood

Three in the morning and the database server is down. If only there was a way to fix the unknown issue before any one knew there was an issue. Welcome to the world of High Availability Clusters....

Intermediate High Availability
Hadoop for System Administrators
Justin Miller, Weston Bassler

Hadoop for the SysAdmins

Justin J. Miller

Weston Bassler


Intermediate System Administration
High Performance Computing at the Ohio Supercomputing Center
Shawn Hall



The Ohio Supercomputer Center (OSC), a member of the Ohio Technology Consortium of the Ohio Board of Regents, addresses the rising computational demands of academic and...

Beginner Open Source Solutions Stage
How To Write a Computer Language
Sigflup Synasloble

I will start by talking about the stages of GCC. Then I'll talk about the stages of a the compile stage. After that I'll discuse compilation in general and then will be talking about...

Advanced Development