WIOS
Everyone
Speaker: Sarah Mei

The San Francisco Ruby community went from 3% women to 18% women in less than a year, using no witchcraft! Any OSS community with the right dedication can do it. Come find out how.

In January 2009, the monthly San Francisco Ruby meetings averaged 2% women. In January 2010, they averaged 18%. What happened in a year to make such a big difference? Over the last year, Sarah Allen and I have been spending all our nights and weekends working on a series of workshops for women who want to learn Ruby. When we got started, to be honest, I wasn't very optimistic. I've lived through quite a few gender diversity efforts in quite a few technical communities, and most of them failed to make any noticeable dent. But to my amazement, we were incredibly successful. In this talk, I'll take you through the factors that were critical to our success, and I'll explore the great things our community has gotten from the effort - some expected, some wonderfully unexpected. I believe that any local OSS community can adapt these techniques and end up with an outreach effort that makes an immediate, visible, and lasting difference.
OSSIE
Speaker: Andrew Vandever

Installation, configuration and usage of the application.

Are you a parent trying to protect your kids from unwanted internet content? IT for a business with slumping productivity? Whatever your needs, DansGuardian is the Open Source solution that can handle it. This session is a DansGaurdian overview and will cover the installation of DansGuardian and squid. From installation and basic configuration to filtering group management, blacklists, exceptions and regular expression matching, we'll cover what you need to know about DansGuardian.
Try It Lab
Everyone
Speaker: Benoit St-Andre

Overview of Open Source Social Networking tools.

MySpace, Facebook, Youtube.... Students in your school districts are using it, staff in your school districts are using it. Come and see how other are using internal open source social networking tools to leverage learning in a controlled environment. You will be able to test and use various social networks and microblogging platforms hands-on.
Program Track C
Everyone
Speaker: Stephen Spector

The Xen.org community develops the leading open source virtualization solution; the Xen Hypervisor. This session will present an overview of the community, its products and future directions.

The Xen.org community develops the leading open source virtualization solution; the Xen Hypervisor. This session will present an overview of the community, its products and future directions. Learn how you can become an active participant in Xen.org as a developer, tester, or user and see demonstrations of state of the art virtualization products based on Xen.
Program Track B
Beginner Everyone
Speaker: Michael Barrett

OpenSolaris can offer users a powerful and innovative alternative to traditional community OS choices.

In a world that is owned by Debian, SuSE, and Red Hat distributions why do we need another open source choice at the operating system level? Relatively new (about 5 years) to the open source scene is OpenSolaris. OpenSolaris fills a unique gap that is present in the datacenter and general purpose desktop markets that revolve around the lack of innovation. In a world of “me too” features, OpenSolaris brings a fresh approach to the the table on some very old problems. An Operating System basically sits on a CPU and MEM facilitator, rides on storage of some type, has a runtime, and is accessed by users or their applications. - CPU/MEM access layer - File System/Disk/Storage layer - Runtime layer - User Access layer In this paper we will explore the problems OpenSolaris saw in traditional community based operating systems and explain it's solution for them.
Program Track C
Speaker: Don Marti Speaker: Jason Haslup Speaker: Shawn Pearce Speaker: Doug Judd

Users of the git revision control system discuss tips, configuration and tools for using it effectively.

Major free software projects including Linux, Samba, and X are relying on git, and software collaboration sites including GitHub, Gitorious, and Sourceforge support it. But more than any other revision control system, git has spawned a bewildering array of hacks, hooks, and alternate workflows. This panel discussion will bring together a variety of git users--who use it for tasks such as open-source and in-house software projects, a public web site, system administration, a wiki, and small-scale individual projects. As panel moderator, I'll coordinate the panelists to discuss deploying and managing software with git, how to implement policy and workflow (including how to use git as a centralized revision control system), and the ultimate git hook: a git-backed wiki. The panel should inform Linux users who just want to follow the latest version of their favorite software or track down a bug with "git bisect," help webmasters and sysadmins who want something more than rsync, and of course give software developers some ideas about productive ways to work together.
Try It Lab
Intermediate
Speaker: Shawn Anderson

Exploring 2D game development with open source tools and Ruby.

Rubygame is a cross-platform multimedia library for the most beautiful programming language in the world: Ruby. It embraces the Ruby spirit to provide developers with a library that is clean and easy to use so you can get things done painlessly, and yet powerful and flexible so you can get them done right. With that in mind, this class will guide participants through the process of creating 2D games with Rubygame. At the end of the class the participants will have a basic understanding of how 2D games work and will have created a small space invaders clone with animation and sound. Participants should have a solid understanding of Ruby programming.
Program Track B
Intermediate
Speaker: Ari Lerner

Declarative, enjoyable cloud infrastructure framework

PoolParty is an open-source cloud computing framework aimed at making it easier to get in the clouds and stay there. Learn about the framework, how to get involved and how it can make your cloud computing experience fast and easy. Get in the clouds in less than 5 minutes!
WIOS
Everyone
Speaker: Rikki Kite

10 Tips for Getting Published

Would you like to see more female authors online or in the printed pages of your favorite tech magazine? Whether you want to write for fun, to impress your parents, or to rev up your resume, you'll learn some practical tips for intriguing editors, ironing out your writing wrinkles, and polishing your prose for print.
OSSIE
Beginner
Speaker: Steven Doran

Programming Lego Mindstorms with leJOS and Linux

This presentation is an introduction to programming Lego Mindstorms NXT with the open source project leJOS and Linux. The presentation gives an overview of both the Lego Mindstorms NXT and leJOS with a hands on demonstration of installing leJOS and running a leJOS application. The presentation also discusses the endless possibilities both Lego Mindstorms NXT and leJOS provide the audience in creating and controlling their own Lego Mindstorms NXT robots.

Copyright 2002-2010 Linux Expo of Southern California. All Rights Reserved.