<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:html="http://www.w3.org/1999/html" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Ross Burton</title><link>http://www.burtonini.com/blog</link><description>A potted account of Ross' life</description><language>en</language><ttl>60</ttl><dc:creator>Ross Burton</dc:creator><admin:generatorAgent rdf:resource="http://pyblosxom.sourceforge.net/"/><admin:errorReportsTo rdf:resource="mailto:ross@burtonini.com"/><item><title>GUPnP Action</title><guid isPermaLink="false">computers/gupnp-2008-06-30-14-00</guid><link>http://www.burtonini.com/blog/computers/gupnp-2008-06-30-14-00</link><description>Action around GUPnP has been really hotting up recently. Jorn is back from the dead studying and demonstrating that he ...</description><content:encoded><![CDATA[<p>
  Action around GUPnP has been really hotting up recently.  Jorn is back
  from <strike>the dead</strike> studying and demonstrating that he hasn't lost
  his touch by refactoring the various audio/visual widgets spread around our
  toy projects
  into <a href="http://svn.o-hand.com/repos/misc/trunk/libowl-av/">libowl-av</a>,
  adding Vala bindings, and then writing
  a <a href="http://svn.o-hand.com/repos/gupnp/trunk/gupnp-media-renderer/">MediaRenderer</a>
  implementation on top of that.  This means we now have reference
  implementations of the full media specification in the form of
  gupnp-media-server (server), gupnp-av-cp (control), and gupnp-media-renderer
  (playback).
</p>
<p>
  Also Johan Kristell posted to the list for the first time with an
  implementation of
  the <a href="http://www.upnp.org/standardizeddcps/digitalsecuritycamera.asp">Digital
  Security Camera specifications</a>, both server and
  client.  <a href="http://www.kristell.se/network-camera/">GUPnP Network
  Camera</a> currently only supports still images, but as it is based on
  GStreamer video can't be far away.
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-06-30T13:00:00Z</dc:date></item><item><title>Erm...</title><guid isPermaLink="false">computers/fail-2008-06-23-18-00</guid><link>http://www.burtonini.com/blog/computers/fail-2008-06-23-18-00</link><description>case &quot;$1&quot; in *.sh) # Source shell script for speed. ( trap - INT QUIT TSTP scriptname=$1 shift . $scriptname ...</description><content:encoded><![CDATA[<pre>case "$1" in
        *.sh)
                # Source shell script for speed.
                (
                        trap - INT QUIT TSTP
                        scriptname=$1
                        shift
                        . $scriptname
                )
                ;;
        *)
                "$@"
                ;;
  esac</pre>
<p>
  OPTIMISATION FAIL.
</p>
<p>
  <small>NP: <cite>Roseland NYC Live</cite>, Portishead</small>
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-06-23T17:00:00Z</dc:date></item><item><title>Zebu 0.1</title><guid isPermaLink="false">computers/zebu-2008-06-22-14-20</guid><link>http://www.burtonini.com/blog/computers/zebu-2008-06-22-14-20</link><description>As one of the maintainers of debian.o-hand.com I use the always wonderful pbuilder and cowbuilder to rebuild packages originally build ...</description><content:encoded><![CDATA[<p>
  As one of the maintainers
  of <a href="http://debian.o-hand.com/">debian.o-hand.com</a> I use the always
  wonderful <tt>pbuilder</tt> and <tt>cowbuilder</tt> to rebuild packages
  originally build for Debian Sid for Debian Etch, Ubuntu Gutsy, Hardy, and so
  on.  Continually typing the commands to update the cowbuilders can get
  tiresome fast so last week I scratched the itch and
  produced <cite>Zebu</cite>.
</p>
<p>
  <img src="http://burtonini.com/computing/screenshots/zebu-0.1.png" alt="Zebu"/>
</p>
<p>
  As of version 0.1 it is barely functional but it does let you update or login
  to a cowbuilder.  It requires that the cowbuilders are
  named <tt>/var/cache/pbuilder/*.cow</tt> and doesn't support "traditional"
  pbuilder rootstraps yet, but that is planned.  Anyway, cowbuilders are the
  future.
</p>
<p>
  If anyone else thinks this could be useful there is
  a <a href="http://burtonini.com/computing/zebu-0.1.tar.gz">tarball</a> and
  a <a href="http://burtonini.com/bzr/zebu">Bazaar repository</a>.  I must also
  thank the wonderful Ulisse Perusin for the rocking icon he created.
</p>
<p>
  <small>NP: <cite>Cosmos</cite>, Murcof</small>
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-06-22T13:20:00Z</dc:date></item><item><title>Wanted: Icon</title><guid isPermaLink="false">computers/wanted-icon-2008-06-18-09-40</guid><link>http://www.burtonini.com/blog/computers/wanted-icon-2008-06-18-09-40</link><description>I'm hacking on a small tool at the moment and need an icon for the launcher. A simple icon of ...</description><content:encoded><![CDATA[<p>
  I'm hacking on a small tool at the moment and need an icon for the launcher.
  A simple icon of a cow's head would be perfect: anyone know of something like
  this, or willing to quickly draw one for me?
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-06-18T08:40:00Z</dc:date></item><item><title>Postr 0.12.2</title><guid isPermaLink="false">computers/postr/postr-2008-06-15-15-10</guid><link>http://www.burtonini.com/blog/computers/postr/postr-2008-06-15-15-10</link><description>Another point release of Postr which should fix Flickr authentication for good this time. Also the file size limit has ...</description><content:encoded><![CDATA[<p>
  Another point release
  of <a href="http://burtonini.com/blog/computers/postr">Postr</a> which should
  fix Flickr authentication for good this time.  Also the file size limit has
  been increased to 20Mb to match the new Flickr limits.
</p>
<p>
  The <a href="http://burtonini.com/computing/postr-0.12.2.tar.gz">tarball is
    here</a>, and packages for Debian are being worked on next.
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers/postr</category><dc:date>2008-06-15T14:10:00Z</dc:date></item><item><title>UPnP in Epiphany</title><guid isPermaLink="false">computers/gupnp-ephy-2008-06-12-22-10</guid><link>http://www.burtonini.com/blog/computers/gupnp-ephy-2008-06-12-22-10</link><description>One of the more useful features of the UPnP specification is that devices have a standard way of specifying a ...</description><content:encoded><![CDATA[<p>
  One of the more useful features of the UPnP specification is that devices have
  a standard way of specifying a "presentation URL", a human-readable web page
  representing the device.  For example, my SoundBridge has a web page which
  shows the currently playing music and lets me switch radio station, whilst my
  router's presentation URL is the administration page.
</p>
<p>
  Useful, but not exposed anywhere.  Until now...
</p>
<p>
  <img src="http://burtonini.com/computing/screenshots/ephy-upnp.png" alt="GUPnP in Epiphany" width="609" height="400"/>
</p>
<p>
  This is a small Epiphany extension which adds all presentation URLs it finds
  to the <cite>Nearby Sites</cite> menu, just like the URLs discovered using
  Avahi.  It needs a bit more work as it doesn't yet handle being unloaded or
  devices disappearing, but it is certainly usable now.
</p>
<p>
  If anyone else wants to have a go with it, the source can be fetched using
  Bazaar from <a href="http://burtonini.com/bzr/ephy-gupnp/">here</a>.  Watch
  out for the currently hard-coded paths...
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-06-12T21:10:00Z</dc:date></item><item><title>GUPnP Documentation</title><guid isPermaLink="false">computers/gupnp-2008-06-10-17-15</guid><link>http://www.burtonini.com/blog/computers/gupnp-2008-06-10-17-15</link><description>What started off as a quick tutorial to writing a service using GUPnP turned into a week of reviewing and ...</description><content:encoded><![CDATA[<p>
  What started off as a quick tutorial to writing a service using GUPnP turned
  into a week of reviewing and writing more GUPnP documentation.  It's all
  landed in our Subversion repository now but if anyone wants to see how to
  write
  a <a href="http://burtonini.com/computing/gupnp-docs/client-tutorial.html">UPnP
  client</a>, <a href="http://burtonini.com/computing/gupnp-docs/server-tutorial.html">implement
  the UPnP networked light bulb service</a>, or just browse the beginnings
  of the <a href="http://burtonini.com/computing/gupnp-docs/glossary.html">glossary</a>, then I have a local copy of
  the <a href="http://burtonini.com/computing/gupnp-docs/">latest documentation
  online</a>.
</p>

<p>
  <small>NP: <cite>Aerial</cite>, 2562</small>
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-06-10T16:15:00Z</dc:date></item><item><title>Week 21</title><guid isPermaLink="false">life/baby-2008-06-06-17-38</guid><link>http://www.burtonini.com/blog/life/baby-2008-06-06-17-38</link><description>Growing nicely.</description><content:encoded><![CDATA[<p>
  <a class="noline" href="http://www.flickr.com/photos/rossburton/2556272648/" title="Week 21 by Ross Burton, on Flickr">
    <img class="thumbnail" src="http://farm4.static.flickr.com/3143/2556272648_02283b484e.jpg" width="500" height="361" alt="Week 21" />
  </a>
</p>
<p>
  Growing nicely.
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/life</category><dc:date>2008-06-06T16:38:00Z</dc:date></item><item><title>Sound Juicer &quot;Harder Now With Higher Speed&quot; 2.23.0</title><guid isPermaLink="false">computers/sound-juicer/sj-2.23.0</guid><link>http://www.burtonini.com/blog/computers/sound-juicer/sj-2.23.0</link><description>Sound Juicer &quot;Harder Now With Higher Speed&quot; 2.23.0 has finally been released.. Tarballs are available on burtonini.com , or from ...</description><content:encoded><![CDATA[<p>
  Sound Juicer "Harder Now With Higher Speed" 2.23.0 has finally been released..  Tarballs
  are available <a href="http://www.burtonini.com/computing/sound-juicer-2.23.0.tar.bz2">on
    <tt>burtonini.com</tt></a>, or from
  the <a href="ftp://ftp.gnome.org/pub/gnome/sources/sound-juicer/2.23/">GNOME
  FTP servers</a>.  Hot new features!
</p>
<ul>
  <li>Port to GIO (Michael Terry)</li>
  <li>Update URL handling for New GIO World Order (Bastien Nocera)</li>
  <li>Fix display problems with the cluebar (Pekka Vuorela)</li>
  <li>Add audio preview when overwriting (Luca Cavalli)</li>
  <li>Use GtkVolmeButton instead of BaconVolume (MT)</li>
  <li>Fix crash when no profile is selected (Matthew Martin)</li>
  <li>Add []&lt;&gt; to the special character list (MM)</li>
  <li>Make the year and disc entries a11y (Patrick Wade)</li>
  <li>Fix error handling in CD playback (Tim-Philipp Müller)</li>
  <li>Require intltool 0.40</li>
</ul>
<p>
  I really need some heavy testing on the GIO rewrite, so please try and extract
  tracks to as many different targets as possible.  Although I expect
  confirmation that using an unmounted remote location currently fails, it
  should be possible to use this to write to Samba, OBEX-FTP, and so on.
</p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers/sound-juicer</category><dc:date>2008-06-05T12:34:03Z</dc:date></item></channel></rss>