Sessions at Open Source Bridge 2009 about Linux

Your current filters are…

Wednesday 17th June 2009

  • Advanced Git tutorial: Not your average VCS.

    by Sarah Sharp

    Git is an open source, distributed version control system used to track many different projects. You can use it to manage anything from a personal notes directory to a multi-programmer project.

    This tutorial provides a short walk through of basic git commands and the Git philosophy to project management. Then we'll dive into an exploration of the more advanced and "dangerous" Git commands. Watch as we rewrite our repository history, track bugs down to a specific commit, and untangle commits into an LKML-worthy patchset.

    At 3:50pm to 5:35pm, Wednesday 17th June

    Coverage note

  • Building an embedded Linux system monitoring device

    by Philips

    Update: The device isn't completely working but the talk will cover debugging, setting up a build environment, Beagleboard I/O and basics of Linux network drivers.

    I will show how I built an embedded system to monitor machines on a small development network using an ARM based Linux machine with a SPI attached network adapter.

    The embedded ARM device is a "BeagleBoard":http://beagleboard.org/ that records the syslogs coming from my development systems and communicates with my "power distribution unit":http://www.apc.com/resource/include/techspec_index.cfm?base_sku=AP9212 to reboot them automatically if it detects a system oops. My talk will discuss building software for the ARM architecture, writing a Kernel driver for a simple network device and the automation of the system.

    At 3:50pm to 4:35pm, Wednesday 17th June

    Coverage note

Thursday 18th June 2009

  • The Linux Kernel Development model

    by Greg K-H

    This talk will go into how the Linux kernel development model works, harnessing the energy of thousands of different developers, moving at a faster rate than any other software project ever has, yet at the same time, producing a stable and reliable kernel release every 3 months for many years.

    The different kernel trees will be explained, how people get involved and are encouraged by others, and how regressions are handled and tested for.

    At 10:00am to 10:45am, Thursday 18th June

    Coverage note

  • Virtualize vs Containerize: Fight!

    by Andy de la Lucha and Irving Popovetsky

    This talk presents a point-counterpoint argument comparing Virtualization and Containerization technologies. The purpose of this talk is to provide the audience, including decision makers and techies, with the real-life experience of two systems engineers who have extensively compared, evaluated and used these technologies.

    At 11:20am to 12:05pm, Thursday 18th June

    Coverage note

  • Command-Line Kung Fu: White Belt

    by Hal Pomeranz

    I teach Linux/Unix skills to hundreds of students every year. Many of them are relatively inexperienced with the Unix command line and I see them getting frustrated or taking round-about approaches to solving problems, when in reality just knowing a few simple tricks would make them vastly more productive.

    Topics covered include:
    -- Command line history and tab completion skills
    -- Fun with find and xargs
    -- Loop constructs
    -- cut vs. awk
    -- sort and uniq

    The talk is interactive and full of live demos. Students can bring their own laptops and play along.

    At 1:45pm to 3:30pm, Thursday 18th June

    Coverage note

  • Faking It Til I Make It: A Woman On The Fringe Of Open Source

    by Maria Webster

    This is a three-part presentation, beginning with an introduction of my personal experiences with open source:

    • early exploration of open source software
    • technical journey, from sales to support, administration and finally, engineering
    • the danger of "laying low"
    • challenges and successes
    • how failure led to the need for inspiration
    • how inspiration led to community

    The second section will explore the community I've discovered:

    • local groups for women in tech
    • vast resources on the web
    • support and recognition within the sub-community of women in tech
    • what's next?

    The last section invites the attendees to participate:

    • Q & A
    • Invitation to share women-in-tech events
    • Invitation to share additional experiences
    • Comments and suggestions

    The entire presentation gives voice to my own experience but more precisely how I believe it parallels that of many women in technology: we think ourselves on the fringe, but in fact, we are active participants in an ever-growing community.

    At 3:50pm to 4:35pm, Thursday 18th June

    Coverage note

  • Linux Server Profiling

    by M. Edward Borasky

    A number of open source tools exist that make profiling Linux servers easier. These tools include traditional Unix utilities like "sar" and "iostat", but they also include some tools that go deep into the processors and I/O subsystems.

    This session will present a tutorial on some of these open source tools. I’ll show you how to get them, how to install them, how to run them, and how to interpret their output. The tools should work on any of the major Linux distributions, but the focus will be on the three most popular community-based distributions, Ubuntu, openSUSE and Fedora.

    At 7:00pm to 8:30pm, Thursday 18th June

    Coverage note