Your current filters are…
There isn't a lot of software out there that will be satisfied with just 640kB of memory these days, but some isn't even satisfied when its given four or more orders of magnitude more memory than that. This talk discusses the task of tracking down one such malcontent within Red Hat, from changes to our code, through tweaking python and Apaches and finally to fixing a bug in the kernel, along with some tips on how to get useful data and convincing other people when they have a bug to fix too.
by Ronnie Sahlberg
by Selena Deckelmann and Stewart Smith
by Andrew Tridgell and Andrew Bartlett
Andrew Bartlett and Andrew Tridgell will talk about the state of Samba, particularly as we approach a Samba 4.0 release.
A networked arduino is a powerful device, facilitating the capture of data from the real world and taking it to the web or allowing interaction with physical devices via a web interface. This session goes a step further, looking at how real time interaction can be achieved between multiple arduinos and multiple web browsers with a discussion of the principles and mechanics of the stack to achieve this.
by Monty Taylor
by Arjen Lentz
by Bruce Perens
by Lenz Gschwendtner and Nicolás Erdödy
Threading Building Blocks (TBB) is a C++ threading library that makes multicore programming more accessible. We considered TBB for web application developers working in script languages.
by David Basden and Christopher Collins
by Kathy Reid
by Jonathan Corbet
This talk will be a fast-paced tour of what has been happening in the kernel community in the last year, and what can be expected in the year (or so) to come. Attendees of any technical ability will go away with a better understanding of what's up with one of the largest and most active software development projects on the planet.
The Catalyst Open Source Academy is an initiative designed to provide training and work experience for young New Zealand technologists.
The pilot programme was held for two weeks in January 2011. It gave 17 Secondary School students a taste of real open source development through a combination of classroom sessions and hands-on project work.
The aim was to get the students to the point where they could usefully contribute to a real (open source) project.
By organising and funding the Academy, Catalyst hoped to show young technologists how to participate in open source communities and to fully explore their passion for IT through freely available open source tools.
In this presentation Catalyst's Ian Beardslee will outline how they put the initiative together, what worked and what didn't, and lessons learnt from the project.
by Greg Banks
Software is a human construct and like everything we make it
eventually falls into disrepair. Houses get mould, vermin
infestations, and frightening old wiring. Software projects get
equivalents of these, albeit a few decades faster.
This talk is about the experience of doing a major renovation on
a software relic: the Cyrus IMAP server. Fastmail (now Opera
Software Australia) has been using Cyrus commercially to provide
an IMAP interface to an email store for years now, and over the
last year has significantly contributed to a resurgent effort to
modernise the code and rejuvenate the community. The author
works fulltime on this project and has both observed and
contributed.
Topics will include: introducing modern software engineering
practices like Continuous Integration, making testing happen,
attracting a developer community, a practical guide on how to
find and fix outdated coding practices (a.k.a. bugs waiting to
happen), and an introduction to paleoentomology. All
illustrated with real world examples.
If your organisation depends on ancient software in need of
revitalising, or if you're just looking for some spare time Open
Source work to keep your hand in, come to this talk and get some
practical tips and a laugh or two.
by Bernard Duggan
by Robert Mibus
We all want IPv6, because the sky is falling, and many of us have gone back to the future and are trialling IPv6 already. This is a good thing. But many of us want our NodePonies too - we want those v6 addresses reverse mapped. There's no way your ISP is going to handle all those reverse mappings manually like they did for v4 - there's around 2^72 entries per customer! What do you use to solve your problem - use pymds!
This presentation is a real-world case study of how a successful Australian ISP - Internode - took a simple open-source DNS server and made it part of their production DNS environment. As we fall down the rabbit hole we'll discuss:
by Monty Taylor and James Blair
by Joel Stanley and Mark Jessop
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. We launch payloads into the stratosphere, capturing photographs, recording sensor data and provides a launch platform for high altitude experiments.
by David Rowe
by Dan McGarry
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. Users can take on a single, persistent online persona to present their honest views without compromising their real life identity.
With curated information streams supplemented by user-submitted content, we'll supply Pacific decision-makers with appropriate, useful research and opinion, feeding open, honest discussion, free from undue pressure from inside and out.
Policy Circles aims to fill that gap by offering a platform that is open to those dealing with policy development in the islands but also holds a public section that publishes profiles about the participating countries, the organizations and the various people involved in policy development.
Policy Circles is built on top of CouchDB and Mojolicious and was bootstrapped in Vanuatu in October 2011. It is driven by the Pacific Institute for Public Policy in Port Vila and we try to reach participation of all pacific islands by 2012. The project is unique in the way it tries to address both, the need for public discussion and the need to protect privacy in these discussions.
by Dario Freddi