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 Andrew Bartlett and Amitay Isaacs
by Corey Wallis and Jeremy Lakeman
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.
16th–20th January 2012