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
by Jean-Marc Valin
by Paul Fenwick
by Peter Chubb
The Bourne shell is universally available on every Linux system, from the least-powerful embedded device, to the largest supercomputer.
In this tutorial, we'll cover the basics of:
The Shell's input: how it reads words, splits them, expands special stuff, etc.
Control flow: case, if, while, for
Common utilities: sed, awk, grep, test, find, xargs, etc
After some introductory material, we'll spend the time working together to build a simple server for fortunes/fables entirely in shell.
by Avi Miller
by Thomas Sprinkmeier
The thrilling adventures of a geek volunteering at his kids' schools to promote geek-dom.
For the last 3 terms I've been running a weekly session in all things geek, from Guido van Robot programming to Lego Mindstorm, circuit-glue to cyber-safety, rocketry to metallurgy.
My motivation is to inspire curiosity, the burning desire to know how things work (and how to make them work better), in short: geek-dom.
My talk is about how to do this in a minimal budget using not much more than remastered Linux DVDs, salt and LEDs.
The title is my challenge to the community: find yourself a classroom and spread the word!
by Dave Chinner
by David Mandala
the journey from the beginning and where it's going
by Todd Austin
by Peter Chubb
by Amitay Isaacs and Andrew Bartlett
by Jeremy Lakeman and Corey Wallis
The Serval Project has as a core tenet the concept that Communication is a Human Right. The project is focused on the development of open source software that uses mobile devices to create a resilient mesh network. The network is designed to support communication tools that are infrastructure independent, while integrating with existing infrastructure where possible.
by Florian Haas
by Tim Ansell
For the last 6 months Tim Ansell has been trying to figure out a live streaming solution for the local user groups he help out with (including Sydney Linux User Group, Sydney Python User Group and Functional Programming Group).
The solution had to be turn key and support the latest HTML5 streaming as well as fall back to flash for legacy users. Users participating at home should be part of the action, including the ability to ask questions and heckle!
The system has been now used for 3 months and successfully streaming the events to numerous users. Tim will describe the set up that he settled on which uses an open source stack and how to reproduce it for your own user group.
This talk will cover the following technologies;
* Flumotion and gstreamer, the backbone of the streaming system.
* Flowplayer and jwplayer, the front end UI provided to users.
* A little bit of AppEngine to serve the front end UI.
* Set up scripts for deploying to your favorite cloud hosting provider such as Amazon AWS.
* Some custom code to integrate IRC, twitter and the player into one UI.
by Valeria Bertacco
16th–20th January 2012