<?xml version='1.0' ?>
<feed version='0.3'>
  <title>Talks</title>
  <link href="http://jon.oxer.com.au/" rel="alternate" type="text/html"/>
  <tagline>Talks</tagline>
  <modified>2008-02-05 12:Feb:th</modified>
  <author>
    <name>2008-02-05 12:Feb:th</name>
    <url>http://jon.oxer.com.au</url>
    <email>jon@oxer.com.au</email>
  </author>
  <copyright>Copyright 2008 Jonathan Oxer</copyright>
  <entry>
    <issued>Tue, 05 Feb 2008 12:12:44  +1000</issued>
    <modified>Tue, 05 Feb 2008 12:12:44  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/104" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/104</id>
    <title mode="escaped" type="text/html">Hardware / Software Hacking: Joining Second Life to the Real World</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      Software developers usually confine themselves to working entirely within the runtime environment of a computer just pushing around bits and pixels. Even virtual worlds such as Second Life exist only in the confines of our CPUs.<br />
<br />
On the other hand, hardware hacking has really taken off in recent years and there are now magazines such as MAKE devoted to modifying everyday objects. It's a lot easier than software jockeys may expect, and this tutorial will begin with an entertaining exploration of simple ways to get started with linking a computer to real-world objects.<br />
<br />
But what happens when you knock down the boundaries between the real world and a virtual world? This tutorial will show specific techniques and examples for linking real-world objects into the Second Life environment so that changes in the real world can be reflected in SL and vice versa. Participants had the option of either providing their own parts or purchasing a bundled kit for about $55 which included an Arduino microcontroller used during the tutorial to create a custom hardware interface to control objects in SL, and allow SL objects to control devices and appliances in the real world.<br />
<br />
<b>Video</b><br />
The tutorial was recorded, and can be accessed in OGG format from the Linux Australia mirror:<br />
<a href="http://mirror.linux.org.au/pub/linux.conf.au/2008/Wed/mel8-039a.ogg">Video Part 1</a><br />
<a href="http://mirror.linux.org.au/pub/linux.conf.au/2008/Wed/mel8-039b.ogg">Video Part 2</a><br />
<br />
<b>Audio</b><br />
An audio-only recording in Speex format is also available:<br />
<a href="http://mirror.linux.org.au/pub/linux.conf.au/2008/Wed/mel8-039a.spx">Audio Part 1</a><br />
<a href="http://mirror.linux.org.au/pub/linux.conf.au/2008/Wed/mel8-039b.spx">Audio Part 2</a>    </content>
  </entry>
  <entry>
    <issued>Tue, 29 Jan 2008 10:54:20  +1000</issued>
    <modified>Tue, 29 Jan 2008 10:54:20  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/102" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/102</id>
    <title mode="escaped" type="text/html">Release Monkey: Build, Test And Release Your Software Into The Wild</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      Using distro tools to package, test and release software for deployment on Linux systems.    </content>
  </entry>
  <entry>
    <issued>Mon, 28 Jan 2008 22:37:34  +1000</issued>
    <modified>Mon, 28 Jan 2008 22:37:34  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/100" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/100</id>
    <title mode="escaped" type="text/html">Debian Package Caching Solutions</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      Use a local package cache to save time and bandwidth when upgrading multiple Debian-based machines.    </content>
  </entry>
  <entry>
    <issued>Thu, 29 Nov 2007 22:34:41  +1000</issued>
    <modified>Thu, 29 Nov 2007 22:34:41  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/98" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/98</id>
    <title mode="escaped" type="text/html">Pragmatic Idealism</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      Australia is losing its place in the world as a leader in ICT. What can we do to get it back?    </content>
  </entry>
  <entry>
    <issued>Wed, 28 Nov 2007 22:32:02  +1000</issued>
    <modified>Wed, 28 Nov 2007 22:32:02  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/96" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/96</id>
    <title mode="escaped" type="text/html">gpgID: Combining OpenID and GPG for single-sign-on with verified identity</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      OpenID provides single-sign-on for the web. The GnuPG web of trust is designed to help determine the identity of individuals. Put the two together to positively identify individual website users.    </content>
  </entry>
  <entry>
    <issued>Tue, 27 Nov 2007 22:27:58  +1000</issued>
    <modified>Tue, 27 Nov 2007 22:27:58  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/94" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/94</id>
    <title mode="escaped" type="text/html">Real World Second Life</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      Link Second Life to physical devices to break down the barriers between the real and the virtual.    </content>
  </entry>
  <entry>
    <issued>Tue, 27 Nov 2007 22:21:42  +1000</issued>
    <modified>Tue, 27 Nov 2007 22:21:42  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/92" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/92</id>
    <title mode="escaped" type="text/html">OSDclang</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      OSDclang: a simple language with just 3 tokens and 8 syntax elements that let you express the emotion of attending OSDC!    </content>
  </entry>
  <entry>
    <issued>Thu, 01 Nov 2007 22:19:02  +1000</issued>
    <modified>Thu, 01 Nov 2007 22:19:02  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/90" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/90</id>
    <title mode="escaped" type="text/html">Secure Password Storage In SiteBuilder</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      Web apps should store user passwords in an encrypted format internally. This talk outlines an approach to implementing hashed password storage.    </content>
  </entry>
  <entry>
    <issued>Thu, 25 Oct 2007 22:10:59  +1000</issued>
    <modified>Thu, 25 Oct 2007 22:10:59  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/88" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/88</id>
    <title mode="escaped" type="text/html">Introduction to OpenID</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      OpenID provides single-sign-on for the web. This internal tech talk (largely inspired / modeled on a talk by Simon Willison) introduces the basic concepts of OpenID and then covers the preliminary OpenID support in SiteBuilder.    </content>
  </entry>
  <entry>
    <issued>Thu, 11 Oct 2007 21:57:45  +1000</issued>
    <modified>Thu, 11 Oct 2007 21:57:45  +1000</modified>
    <link href="http://jon.oxer.com.au/talks/id/86" rel="alternate" type="text/html"/>
    <id>http://jon.oxer.com.au/talks/id/86</id>
    <title mode="escaped" type="text/html">How To Grow Your eBusiness And Stay Sane</title>
    <content mode="escaped" type="text/html" xml:lang="en-US" xml:space="preserve">
      A non-technical introduction to the concept of "web 2.0" and how businesses can make the most of it to engage with customers in a more personal way. This talk is a logical follow-on from my "How To Build A Website And Stay Sane" talk, and assumes the audience members already have websites but want to know how to maximise its effectiveness and improve communication with customers and suppliers.    </content>
  </entry>
</feed>
