Speakers - OLF 2010
Saturday Speakers
KEYNOTE SPEAKERS
Who is Stealing Your Desktop? - Stormy Peters As more and more applications move to "the cloud", people are giving up their freedom. Without realizing it they are giving their data and their rights to companies that run "free" web services. Free software can change that. Free software, the desktop and developers should be working together to develop applications that protect users' data and rights while giving them well integrated and synchronized applications. Come learn three ways you can help make the desktop of the future and the web work together in a way that gives you freedom.The Digital Media Frontier - Christopher "Monty" Montgomery The internet is becoming less about technology for the sake of technology itself and more about how we use it. At the same time, we've seen an unprecedented concentration of fundamental media technology under a single, proprietary umbrella. Steve Jobs himself said "All video codecs are covered by patents."
Has Open Source already lost its opportunity to participate meaningfully in the next big technological wave of Digital Media? Has it become illegal to even try? We'll take a look at how digital audio and video have gotten to this point, how it makes a twisted kind of sense, where things might go from here, and why 'fun' is a more important motivation than 'outrage'.
Thanks For All The Fish! - Jon "maddog" Hall maddog recently celebrated the 60th anniversary of his birth, and more than 40 years in computing. Most of his programming experience has been spent using what people today call "Open Source", but not all of it was "Free Software". This talk will review those 40 years of computing, discussing so interesting personalities he met along the way, and look to the future of what Free Software will bring.
The 7 Habits of Highly Ineffective Project Managers - Carol Smith Things you can do as an aspiring or existing project manager to work more effectively with the engineers in your organization. Takinga page from a well known book of a similar title, I'll add a slightly humorous bent and make the talk fun for those looking to make themselves more productive in the workplace.
And Now They Own You - Deral Heiland As we continue to deal with vulnerabilities in so many of the products we have deployed, we are faced with trying to understanding the true risk related to those vulnerabilities and how they could impact our organization. In an attempt be help better understand those risk. We will take an in depth look at several Linux based vulnerabilities that have been discovered during the past 12 months and also conduct live demonstrations showing how these vulnerabilities can be exploited.
Choosing the Right Documentation Syntax For Your Open Source Project - Jim Campbell End-user documentation is an important part of a successful open-source project, but there are a wide range of documentation syntaxes available. How can you know which one to choose? The purpose of this presentation isn't to identify a single "best documentation syntax," but is to demonstrate what syntax options are available, and factors to consider in choosing the best syntax for your project's particular needs.
To do this I will explore a number of documentation syntaxes, including lightweight (yet powerful) markup languages like Markdown and reStructuredText+Python-Sphinx, GNOME's new Mallard syntax, tried-and-true DocBook, and even the heavy-hitting Darwin Information Typing Architecture (aka DITA). I'll examine each syntax with regards to ease of authoring, available output formats, ease of customization of the output, translation workflows, accessibility, and syntax authoring tool support.
Communicating with Perl and Arduino - Robert Blackwell This talk will get you going using Arduino, an open-source electronics prototyping platform. You will learn the "Hello, World" blinking LED sketch. From this basic sketch I will expand to show you how to begin communicating with the Arduino and Perl. You will learn how to take input from the outside world to control events in your Perl programs. You will learn how to control the outside world using Perl. These basic skills will open up your I/O world and you will use Perl to glue it together of course. More information about Arduino can be found here, http://www.arduino.cc/.
Configuring a Stable and Redundant Monitoring System - Benny Crampton In systems that require as much uptime as possible, a tool that alerts you quickly and accurately to outages is absolutely essential. This presentation will be about the different tools that can be used, and how to know which is best for your system.
Cross Developing for Awesome Consoles Using Open Source Tools - SigFLUP Every wonder how the Sega-Genesis works and how you can program it yourself? Look no further because in this panel you'll learn the the details of it's construction and how to set up the gnu compiler tools to cross build to it.
Getting Started with IPv6 - Kevin Otte The IPv4 address space is running out, and the future has arrived. IPv6 is the new standard for the Internet, and the time to adopt it is now. Come learn about IPv6 and how to take your first steps into a larger world.
If You Can See It, You Can Automate It: Sikuli - Catherine Devlin Your computer should save you from doing tedious and repetitive tasks yourself, but automation programming has been too difficult for casual uses. MIT's Project Sikuli changes that. It fuses traditional text-base scripts with actual screenshots of targets on your screen, making programming simple, versatile, and useful. If you've ever told a friend, "Go here, now click on this, then on that", you know enough to start using Sikuli. Let Project Sikuli shake up your notions of what programming is like.
Intro to Video Editing with Kdenlive - Jordan Keyes A walk-through of Kdenlive, starting with an overview of the interface and ending with a completed video.
Introduction to
SQL/SQLite - Clif Flynt
An
introduction to the basic SQL-92 commands, discussion of DB
basics, Pros/Cons of Oracle, Postgres, MySQL and SQLite, discussion
of sqlite3 pragmas and how to use it.
Linux & Libraries: Evangelistic Opportunities - Stephen Michael Kellat Public libraries are fertile grounds for promoters of Linux to act. As beachheads in today's knowledge ecology, libraries present opportunities for evangelism. Beyond simply standing behind a table handing out install discs, how can evangelism go deeper? Through service opportunities and ideas for community-initiated programs, ways to go beyond passing out discs will be explored so that the Linux community might increase in numbers.
The Linux Security Myth - Mackenzie Morgan A discussion of what security concerns still remain for the average person who knows only that some geek told them "Linux doesn't get viruses." This presentation was popular at Southeast LinuxFest.
Making a Difference with Open Source Accessibility - Bryen Yunashko Open source plays an important role on the world stage in making computing experiences affordable. And accessibility is a major part of that goal. Join us as we introduce you to the GNOME-A11y Team and talk about the tools available for people with disabilities. We'll also talk about the community behind the effort to make accessible computing affordable and the plans we have moving forward.
Merging Authentication Between Windows and Linux - Michael Szymczak Windows and Linux can and do play well together if you know what you're doing. Admins have a number of choices in merging authentication between Windows and Linux. I'll talk about the ins and outs of migrating to unified authentication using Active Directory with open source tools.
PC-BSD: An Easy to Use BSD Desktop - Dru Lavigne This presentation will introduce the PC-BSD operating system, an easy-to-use desktop OS based on FreeBSD. It will provide an overview of the OS and associated project and demonstrate the features that are unique to PC-BSD.
PyGTK for Beginners - Paul Frields PyGTK is a toolkit that allows you to build powerful graphical applications using Python. If you know a little Python or scripting of any kind, but you're having trouble making the final leap into GUI goodness, this talk will bridge the gap for you. Everyone is welcome, but beginning and intermediate users who understand a little about scripting will find it most useful.
Reaching Out With... Video Games? - Kelly West Community is one of the core ideas presented at Ohio Linux Fest. There are many advocates of the Linux community, and one who deserves special attention is the gamer. You won't learn how to tinker with Wine or how to host a LAN party in this talk; this about you, the gamers, and how you can give back to the Linux community and appeal to those who haven't joined us yet.
Saving the World with Virtualization - Michael Schultheiss Many computing resources are not used to their full potential and sit idle for much of the time. By using virtualization, you can increase the utilization of these computing resources and more make more effective use of other resources such as power and cooling. Questions that should be answered in this talk include: What is Virtualization? Why Virtualize? Which virtualization technology should I use? Benefits of virtualization Pitfalls of virtualization These topics and more will be discussed in this session.
SELinux, and Why You Should Love It - David Nalley SElinux, once the bane of systems administrators, and 'turned off' immediately upon system installation is clearly not going away. In fact it's becoming more important as part of the security and system administration toolkit. Learn a bit about SElinux, the tools to tame the beast, and you'll walk away loving it too.So, You Think You Want To Start an Open Source Business? - Tarus Balog Love open source software? Wish you could do it full time? Ever think about starting a business based on open source software? This presentation will cover many things to think about when starting such a business. Based on the personal experiences of the speaker, it will detail how he went from a one man shop based out of his attic to a company with employees in three countries, customers in 24 and revenues well north of seven figures - all without the help of outside investment. Note: this is an updated version of a keynote given at SCaLE this year.
Ubuntu on ARM - David Mandala For three Releases (9.04, 9.10, 10.04) Ubuntu has supported the ARM processor on selected SoC's (System on Chip). This talk will discuss the challenges of a modern Linux Distribution to support the ARM processor. Issues and challenges from kernel space to building distro images, native compilation, discussed along with other topics.
Volunteer
Vertigo and High Tech Hangover - Amber Graner
In
this talk Amber expands her 5 minute UpSCaLE talk from SCaLE
and presents it in the 12-step style what happens when as a volunteer
you take on too much. Speaking from 20+ years of personal experience
in voluntarism. With humor Amber tackles the hurdles of saying "no",
prioritizing tasks, setting goals, successfully withdrawing as an
active contributor without crippling the project or organization and
more. This will be an interactive discussion, participants will be
encouraged to share their experiences and leave the session with
ideas of what to look for in themselves and others who may be caught
somewhere between "balance" and "burnout". (Note
Amber is not a medical professional, nor does she play one on TV,
this session is meant to start the conversation about taking on too
much, not as a substitute for medical advice or treatment.)
Open Source Solutions Stage
This is the year of the irrelevance of the desktop - Phil Robb
This talk will focus on the fact that winning on the desktop market isn't even
relevant anymore. There is so much open source in so many product
platforms at this point, it is clear to nearly everybody that Linux &
Open Source have won. FOSS based computing devices dominate the
market. We can pat ourselves on the back for that.
With this success comes the added responsibility for all of us to
ensure that the culture of sharing and collaboration that got us here
continues as the ecosystem continues to flourish and grow. This talk
will discuss some of the activities that HP is involved in to meet
that end and what we see for the future.
Nagios - Ethan Galstad of Nagios
Automating Open Source IT Monitoring With Zenoss - Matt Ray
Zenoss delivers the functionality to monitor the health and performance of networks, servers and applications through a single, integrated Open Source software package. The talk will cover Zenoss’ capabilities as a monitoring solution and discuss ways to automate monitoring IT infrastructure with a variety of other Open Source tools. We will also discuss how the large and active community around Zenoss gives it an advantage over closed-source alternatives to meet the changing needs of the large installation systems administration.
The latest technology innovations for Linux and IBM, including eX5
enablement - Brian Warner of IBM
Configuration Management with Chef - John Wills of OpsCode
New Telephony Tricks with Asterisk - John Todd
Asterisk is the leading platform for telephony integration
as both a stand-alone PBX or as a toolkit for service providers to
link their applications to voice-enabled devices. John will give a
brief introduction to Asterisk for first time interested parties, but
will then go into descriptions and samples of some of the new features
in the upcoming Asterisk 1.8 release which show off some of the deep
integration that is possible with Asterisk.