EFI and Linux: the future is here, and its awful - Matthew GarrettLinux.conf.au 2012 Ballarat, Australia2026-09-22 | EFI and Linux: the future is here, and its awful - Matthew GarrettRescuing Joe - Andrew TridgellLinux.conf.au 2012 Ballarat, Australia2012-01-21 | In September 2012 the CanberraUAV team will try to rescue 'Outback Joe' as part of the UAV outback challenge. This talk is all about the technology and techniques that we have developed for building an Unmanned Aerial Vehicle (UAV) that can search for and find a lost bushwalker in outback Australia.Best Of #3Linux.conf.au 2012 Ballarat, Australia2012-01-21 | ...Best Of #4Linux.conf.au 2012 Ballarat, Australia2012-01-21 | ...Gang Scheduling in Linux Kernel Scheduler - Nikunj A DadhaniaLinux.conf.au 2012 Ballarat, Australia2012-01-21 | Operating System scheduler assigns the most eligible process to run on a CPU. On a multi-CPU system, tasks are assigned to CPUs independent of each other. The scheduler may not look into inter-process dependencies while assigning processes. Hence, at any given point in time, the set of processes that is running on the system might not be the optimal one. Gang Scheduling is a method to schedule a group of inter-dependent processes on different CPUs simultaneously.Best Of #2Linux.conf.au 2012 Ballarat, Australia2012-01-21 | ...Best Of #1Linux.conf.au 2012 Ballarat, Australia2012-01-21 | ...Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt EvansLinux.conf.au 2012 Ballarat, Australia2012-01-21 | The 'ls' binary on the original release of Unix (version 6) was 4920 bytes long. Thirty six years later, 'ls' on Ubuntu is 105776 bytes. Is this the laziness of modern coders? Increasing features? Does 'cat' really now do 313 times more stuff, or is there something else going on?
Grab your sandals and/or fake beards as our two brave coders tear apart a handful of common UNIX utilties which they grew up alongside, with adult supervision from a genuine greybeard.Samba4: After the merge, ready for the real worldLinux.conf.au 2012 Ballarat, Australia2012-01-21 | Samba4: After the merge, ready for the real world.The copyright safe harbour is no longer safe - Ben PowellLinux.conf.au 2012 Ballarat, Australia2012-01-21 | This presentation will examine the recent changes in Australian Copyright law coming from the recent court decisions in the AFACT v iiNet cases. The presentation will draw on some of the ideas that I have written about in the following posts: http://czaxxover140.blogspot.com/2011/03/harbour-is-not-as-safe-as-it-looks.html and http://czaxxover140.blogspot.com/2011/03/afact-appeals-against-reason.html and will also examine the High Court case (which should be concluded by the time LCA is on).Keynote - Jacob AppelbaumLinux.conf.au 2012 Ballarat, Australia2012-01-21 | ...Guerrilla Data Liberation - Henare DeganLinux.conf.au 2012 Ballarat, Australia2012-01-20 | What has the government been spending my money on? Which corporation is responsible for the most oil spills? How much radiation is coming out of the crippled Fukushima nuclear plant? Where are the crime hot spots in my area? To paraphrase Special Agent Mulder, the data is out there...Lightning talksLinux.conf.au 2012 Ballarat, Australia2012-01-20 | ...Women in open technology and culture worldwide - Valerie Aurora,Mary GardinerLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Last year at LCA 2011, Mary Gardiner asked for a show of hands in response to the question "who has heard that women are underrepresented in open source?" Unsurprisingly, almost everybody had. But many people's knowledge stops there, particularly when it comes to attempts to change this. It can feel like nothing is changing, that there's a lot of talk and no action.Android is not vi: mobile user experience for geeks - Paris Buttfield-AddisonLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Join us for a light-hearted primer on user experience (UX) for geeks. In this session, we'll take a fast paced tour of the world of Android and explain how, while smartphones may initially bare no similarities to vi, good UX design is something our community should know all about.Creating social applications with Telepathy and Libsocialweb - Dario FreddiLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Being "social" is becoming more and more important for applications, especially in a mobile environment. Almost every distribution already provides the needed infrastructure for enabling applications to connect to the outer world: Telepathy provides your desktop with instant messaging features, and Libsocialweb brings social networking in your digital pocket. Both of them feature a client library (based upon GLib and Qt) to integrate their features inside any application.Torturing OpenSSL - Valeria BertaccoLinux.conf.au 2012 Ballarat, Australia2012-01-20 | For any computing system to be secure, both hardware and software have to be trusted. If the hardware layer in a secure system is compromised, not only it is possible to extract secret information about the software, but it is also extremely difficult for the software to detect that an attack is underway.Cloud meets Word Processor RDF and abiword in the Browser. - Ben MartinLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Dr. Ben Martin and Associate Professor Martin Sevior
Abiword is an open source word processor with advanced collaboration capabilities. Documents can be shared either stored on abicollab.net or edited on a purely peer to peer basis.
Abiword has recently gained RDF support across its native abw format, RTF, as well ODF format files. RDF is the base layer of the Semantic Web and allows the meaning of information to be described in a manner that a computer can understand.VCS Interoperability - David BarrLinux.conf.au 2012 Ballarat, Australia2012-01-20 | In March 2010, the state of the art for Subversion integration with git was slow and error-prone for many existing repositories with 5 or more years history. One developer started solo on a new approach to solve this problem and was joined along the way by some great people. The success of this subproject hinged on supplementing the existing protocol documentation for Subversion by reverse-engineering archives of Subversion repositories found in the wild.Linux Australia AGM - Linux Australia BoardLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Annual General Meeting for Linux Australia.How good are you, really? Improving your technical writing skills.Linux.conf.au 2012 Ballarat, Australia2012-01-20 | Even the most hardcore open source developers need to write documentation to go with their code. Whether it's design specifications, code comments, a reference manual, or the entire user guide, having good documentation can mean the difference between people using and contributing to your code, or throwing it away as a bad joke.Rustys Welcome - Rusty RusselLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Welcome to LCA Message.MySQL Web Infra Scaling and Keeping it Online, Cheaply - Arjen LentzLinux.conf.au 2012 Ballarat, Australia2012-01-20 | MySQL Web Infra Scaling and Keeping it Online, Cheaply.MySQL and Postgres Cloud Offerings - Stewart Smith & Selena DeckelmannLinux.conf.au 2012 Ballarat, Australia2012-01-20 | MySQL and Postgres Cloud Offerings.Swift 101 - Monty TaylorLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Swift 101.Scaling Data: Postgres, The Stack and the Future of ReplicationLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Scaling Data: Postgres, The Stack and the Future of Replication.CTDB Overview - Ronnie SahlbergLinux.conf.au 2012 Ballarat, Australia2012-01-20 | CTDB Overview.An Introduction to Open vSwitch - Simon HormanLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Over recent years there has been increased interest in the use of virtualisation in many aspects of computing including the data-center. As a result virtualised networking has become more and more important as mission-critical services are deployed in virtualised environments. VPS, SaaS, Cloud are all part of the resulting buzzword soup. Open vSwitch seeks to provide virtual networking capabilities for edge-nodes that extends beyond the current bridging implementation in the Linux kernel.Developing accessible web applications - how hard can it be?Linux.conf.au 2012 Ballarat, Australia2012-01-20 | Presentation by Silvia Pfeiffer and Alice Boxhall
This talk will introduce some of the background any developer creating a web application should have when considering accessibility.
There are many simple, but important things that we can do when developing Web applications that will have a massive impact on their accessibility. At the same time, they help us make our Web pages more navigable and usable.What is in a tiny Linux installation - Malcolm TredinnickLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Let's take a tour of the lower-level pieces of a functional Linux and see what is involved in making a smaller, possibly simpler system. Perhaps for installation on resource-constrained hardware; perhaps for restricted use systems; perhaps just for enjoyment and self-education.
It is "well known" that Linux runs on everything from super computers to toasters (well... maybe).MySQL for the Developer in a Post-Oracle World - Adam DonnisonLinux.conf.au 2012 Ballarat, Australia2012-01-20 | MySQL for the Developer in a Post-Oracle World.POLICY CIRCLES - Freedom to Think Aloud - Dan McGarryLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Despite its immensity, the Pacific can feel like a tiny place, fraught
with small-town, identity-driven politics. Isolated and outnumbered by
consultants, advisors and family- or island-based alliances,
decision-makers often acquiesce to ideas they might not share.
Policy Circles aims to change that. We're building a distributable
social networking app that emphasises frank, confidential discussion
which in turn feeds public debate.Squashing SPOFs with Common Sense, Velcro, and a Hammer - Rob ThomasLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Squashing SPOFs with Common Sense, Velcro, and a Hammer.High Availability Login Services with Samba4 Active Directory - Kai BlinLinux.conf.au 2012 Ballarat, Australia2012-01-20 | High Availability Login Services with Samba4 Active Directory.HA Lessons Learned from Darth Vader - Ronnie SahlbergLinux.conf.au 2012 Ballarat, Australia2012-01-20 | HA Lessons Learned from Darth Vader.High Availability Sprint: from the brink of disaster to the Zen of PacemakerLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Ever wonder what happens to your most important application if your server goes cactus? Does the mere thought make the hair on your neck stick up like that of a roo facing a road train going 100? And, when you think about server failure, are you as well protected as a skinny dipper on a North Queensland beach during stinger season?
Relax. We're here to help.HiPBX - HiAv VoIP with Open Source Software and 5000 Lines of Bash - Rob ThomasLinux.conf.au 2012 Ballarat, Australia2012-01-20 | HiPBX - HiAv VoIP with Open Source Software and 5000 Lines of Bash.Australias Toughest Linux Deployment - Sridhar DhanapalanLinux.conf.au 2012 Ballarat, Australia2012-01-20 | A 300,000 seat Linux deployment is nothing to sneeze at. What if those seats were actually children's laps? By providing a flexible learning platform, OLPC Australia aims to create a sustainable and comprehensive programme to enhance opportunities for every child in remote Australia. What's more, we plan to achieve this by 2014.
In focusing on the most remote areas of the continent, the mission is by no means easy.Adventures in Logo Design: One Coders Pain is Your Gain. - Jon CruzLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Logo design is an all too common task for the open source project, especially a project with fewer artistic contributors. Getting logos wrong is often far too easy, while getting one right can bring huge rewards (though not often the fame and easy living one might wish it brings). By studying some of the successes and failures in the area, you can gain enough insight to attempt to tackle one. However, actually implementing the design can also bring its own challenges.Tux in Space: High altitude ballooning - Joel Stanley,Mark JessopLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Tux in (near) space!
This talk will describe how to launch and recover high altitude balloons: logistics, regulations, and most importantly the open source hardware and software used. Arduino hackers, amateur radio operators and anyone who likes seeing photos of earth from 35km will enjoy this talk.
Project Horus is a high altitude balloon project run by amateur radio and electronics enthusiasts for fun and experimentation.mitmproxy - use and abuse of a hackable SSL-capable man-in-the-middle proxyLinux.conf.au 2012 Ballarat, Australia2012-01-20 | mitmproxy is great new tool for investigating the conversations your web browsers & devices carry out. Not only will it hack open HTTPS connections with ease, from the console tool you can halt, inspect, modify and replay requests in either direction.BITS: Running Python in GRUB to test BIOS and ACPI - Josh TriplettLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Modern hardware platforms include numerous features to support awesome OS and application functionality. Often, those platform features require careful initialization by BIOS to work correctly, and require carefully written ACPI tables to tell the OS how it can use them. Often, BIOS gets these wrong, and the functionality depending on those platform features suffers.Time to harden up - SELinux is no longer an option - Steven EllisLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Time to harden up - SELinux is no longer an option.Lazy Security in a Large Gateway - Mark SuterLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Lazy Security in a Large Gateway.Extend Pacemaker to Support Geographically Distributed ClusteringLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Extend Pacemaker to Support Geographically Distributed Clustering.Building a Non-Shared Storage HA Cluster with Pacemaker and PostgreSQL 9.1Linux.conf.au 2012 Ballarat, Australia2012-01-20 | Building a Non-Shared Storage HA Cluster with Pacemaker and PostgreSQL 9.1.Storage Replication in High-Performance High-Availability (HPHA) EnvironmentsLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Storage Replication in High-Performance High-Availability (HPHA) Environments.Easy Platform as a Service - Mark AtwoodLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Easy Platform as a Service.Stress and Performance Testing in Virtual EnvironmentsLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Stress and Performance Testing in Virtual Environments.7 Networking things all Systems Administrators should know - Julien GoodwinLinux.conf.au 2012 Ballarat, Australia2012-01-20 | 7 Networking things all Systems Administrators should know.Application programming in Lua: experiences through LOMP - daurnimatorLinux.conf.au 2012 Ballarat, Australia2012-01-20 | Application programming in Lua: experiences through LOMP.