Videos in category Operating Systems


LinuxConf.Au: Telepathy: IM/VOIP Communications Framework

LinuxConf.Au: Telepathy: IM/VOIP Communications Framework

Posted in Networking, Conferences, Operating Systems

Telepathy is a communications framework based around D-Bus. The project defines a series of interfaces which can expose all of the functionality of any IM/VOIP protocol, implemented in background processes which maintain connections to the services on your behalf. Front-end processes (be they GUIs, console applications, bots, gateways...) can interact with these background processes to carry ou...

Tags: Networking, Conferences, OS, Linux, Lectures, VoIP, LinuxConf.AU



LinuxConf.Au: Managing enterprise data-centers with openQRM

LinuxConf.Au: Managing enterprise data-centers with openQRM

Posted in Conferences, Operating Systems

High-availability, scalability, fast and flexible deployment, service- and server-virtualization are the most serious key-parameters for modern, enterprise data-centers today. This new, open-source projects intentions is to combine and integrate all kinds of useful system management tools within a unified and generic data-center management User-interface. openQRM is an open source system manage...

Tags: Conferences, OS, Linux, Lectures, LinuxConf.AU, Clustering


LinuxConf.Au: (Para)virtualisation without pain

LinuxConf.Au: (Para)virtualisation without pain

Posted in Conferences, Operating Systems

There's been a lot of hoohah recently about adding virtualisation interfaces to Linux. That something needs to be done is agreed... but what? The Xen port to IA64 needs around 2000 changed or new lines of code. Is that all necessary? Probably not. We (UNSW and the University of Kahlsruhe) have been working together on a technique known as `afterburning' which drastically reduces the engineering...

Tags: Conferences, OS, Linux, Lectures, LinuxConf.AU


LinuxConf.Au: Mondo Rescue: A GPL disaster recovery solution

LinuxConf.Au: Mondo Rescue: A GPL disaster recovery solution

Posted in Networking, Conferences, Operating Systems

Mondo Rescue is a powerful and versatile GPL Disaster Recovery Suite. With six years experience in disaster recovery built into it, Mondo Rescue can presently restore to bare metal from media as diverse as tape, DVD or NFS. Mondo Rescue handles various file systems ranging from ext3 to NTFS; and mechanisms like LVM and RAID are fully supported. Unlike imaging tools, Mondo Rescue provides full f...

Tags: Networking, Conferences, OS, Linux, Lectures, LinuxConf.AU, NFS, backup, LVM


LinuxConf.Au: Mozilla Extension Writing Tutorial

LinuxConf.Au: Mozilla Extension Writing Tutorial

Posted in Conferences, Development, Web Technologies, Operating Systems

We propose a two part tutorial, the first covering the basics of writing an extension for Mozilla-based applications, and the second walking through a non-trivial extension which interacts with network services. Extensions are a powerful way to extend and enhance Mozilla-based applications such as Firefox, Flock (which Ian and I work on), Epiphany, Songbird, etc. The technology behind them is a...

Tags: Conferences, Technologies, Javascript, OS, Windows, RSS, MacOS, Mozilla, Linux, Lectures, LinuxConf.AU, ...



LinuxConf.Au: Writing really rad GTK/GNOME applications in C, Python, or Java!

LinuxConf.Au: Writing really rad GTK/GNOME applications in C, Python, or Java!

Posted in Conferences, Development, Operating Systems

GNOME is the best desktop on the planet, so everyone wants to write applications for it! Writing GTK programs to work on Linux and other Unix operating systems is actually much easier than common perception would have you believe. The basic concepts involved are fairly straight forward, but the GNOME universe is an extensive one and figuring out where to start can be a bit daunting. Actually wh...

Tags: Conferences, Python, Java, OS, Linux, Lectures, LinuxConf.AU, C and C++


LinuxConf.Au: Flumotion: streaming with Python and GStreamer

LinuxConf.Au: Flumotion: streaming with Python and GStreamer

Posted in Networking, Conferences, Development, Operating Systems

Flumotion is a GPL streaming media server written in Python. It is distributed and component-based: every step in the streaming process (production, conversion, consumption) can be run inside a separate process on separate machines. Flumotion uses Twisted and GStreamer. Twisted enables the high-level functionality, distributing components over the network. GStreamer, through the Python bindings...

Tags: Networking, Conferences, Python, OS, Linux, Lectures, LinuxConf.AU


LinuxConf.Au: Puppet: A System Administration Abstraction and Automation Framework

LinuxConf.Au: Puppet: A System Administration Abstraction and Automation Framework

Posted in Networking, Conferences, Development, Frameworks, Operating Systems

Puppet is a system administration automation framework, written entirely in Ruby. The big difference between Puppet and other frameworks is that Puppet provides an abstraction layer between the sysadmin and all of those messy operating system details -- instead of caring about how useradd or crontab work, you talk about users and cron jobs, and Puppet will figure out how to create or modify the...

Tags: Networking, Conferences, Ruby On Rails, Frameworks, Technologies, OS, Linux, Lectures, LinuxConf.AU, Web Services


LinuxConf.Au: Linux: Anycast DNS, Failover DHCP, Peering NTP

LinuxConf.Au: Linux: Anycast DNS, Failover DHCP, Peering NTP

Posted in Networking, Conferences, Operating Systems

At the end of 2005, UofA put a plan in place to upgrade its DNS, DHCP and NTP infrastructure. Hardware was spec'd and purchased and rough plans were put in place for the deployment. In January 2006 I started a contract at UofA to roll out these services. My first month focused around research on deploying these services with maximum availablity being the driving force behind the upgrade. I was ...

Tags: Networking, TCP/IP, DNS, Conferences, OS, High Performance, Linux, Lectures, LinuxConf.AU


LinuxConf.Au: Ext4: The next generation of ext2/3

LinuxConf.Au: Ext4: The next generation of ext2/3

Posted in Conferences, Operating Systems

The ext3 filesystem has served the Linux community well, with backwards compatibility with ext2, performance, as well as reliability and safety. However, there have been some performance gaps that can not be closed without making some incompatible changes to the filesystem format. Starting in July, the ext3 development has embarked on a new adventure; forking the ext3 code base to create an opp...

Tags: Conferences, OS, Linux, Lectures, LinuxConf.AU, file-system, ext2, ext3, ext4