<?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>Sound Juicer &quot;Fishy Wishy, Totally Addicated to Plaice&quot; 0.5.8</title><guid isPermaLink="false">computers/sound-juicer/sj-0.5.8</guid><link>http://www.burtonini.com/blog/computers/sound-juicer/sj-0.5.8</link><description>Sound Juicer &quot;Fishy Wishy, Totally Addicated to Plaice&quot; 0.5.8 -- download the tarball here . Debian packages available in my ...</description><content:encoded><![CDATA[  <p>
     Sound Juicer "Fishy Wishy, Totally Addicated to Plaice" 0.5.8 -- download the <a
      href="http://www.burtonini.com/computing/sound-juicer-0.5.8.tar.gz">tarball
      here</a>. Debian packages available in <a
      href="http://www.burtonini.com/debian">my repository</a>, I'll upload to
      the archive once I've sorted out my keys after the break in.
  </p>
  <ul>
    <li>Don't enable deprecation by default, use --enable-deprecation</li>
    <li>Add an --autostart option, so that extracting starts straight away</li>
    <li>Add an "eject when finished" preference</li>
    <li>Add an directory pattern of "no directories"</li>
    <li>Disable more widgets in the main window when ripping (Brent Fox)</li>
    <li>Rename Extract? to Extract</li>
    <li>Use the status bar for progress notification (BF)</li>
    <li>Don't crash as much (teuf)</li>
  </ul>
]]></content:encoded><category domain="http://www.burtonini.com">/computers/sound-juicer</category><dc:date>2003-11-26T17:09:35Z</dc:date></item><item><title>Birthday!</title><guid isPermaLink="false">life/birthday-2003-11-26-12-00</guid><link>http://www.burtonini.com/blog/life/birthday-2003-11-26-12-00</link><description>Today I'm officially old -- one quarter of a century old. I took today off and it has been a ...</description><content:encoded><![CDATA[  <p>
    Today I'm officially old -- one quarter of a century old.
  </p>
  <p>
    I took today off and it has been a good day so far -- Vicky got me a funky
    black shirt and a very nice DKNY watch, and I also got <i>Dude, Where's My
    County?</i> and &pound;100 in vouchers.  I finally picked up <i>The Two Towers</i>
    (which has been sitting in the post office), and am currently watching more
    of <i>Babylon 5</i> series 3.  Life isn't bad despite the weather.
  </p>
]]></content:encoded><category domain="http://www.burtonini.com">/life</category><dc:date>2003-11-26T12:00:00Z</dc:date></item><item><title>GNOME in Pixar</title><guid isPermaLink="false">computers/pixar-20031115</guid><link>http://www.burtonini.com/blog/computers/pixar-20031115</link><description>Saw Finding Nemo last night. Very, very cool to see Sawfish all over the 'making of' documentary and one shot ...</description><content:encoded><![CDATA[  <blockquote><cite>
      Saw Finding Nemo last night. Very, very cool to see Sawfish all over the
      'making of' documentary and one shot that briefly contained a gnome panel.
    </cite> - Luis Villa</blockquote>
  <p>
    I can inform everyone that Pixar is now using Metacity and, well, <a
    href="http://www.burtonini.com/blog/computers/devilspie">Devil's Pie</a>.
    Sawfish was a little too crackful for them so they switched to GNOME 2 with
    Metacity and Devil's Pie to provide a small amount of crack.
  </p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2003-11-15T18:17:35Z</dc:date></item><item><title>Sound Juicer &quot;No no nos&quot; 0.5.7</title><guid isPermaLink="false">computers/sound-juicer/sj-0.5.7</guid><link>http://www.burtonini.com/blog/computers/sound-juicer/sj-0.5.7</link><description>Sound Juicer &quot;No No Nos&quot; 0.5.7 is out -- download the tarball here . Debian packages in the upload queue ...</description><content:encoded><![CDATA[  <p>
    Sound Juicer "No No Nos" 0.5.7 is out -- download the <a
      href="http://www.burtonini.com/computing/sound-juicer-0.5.7.tar.gz">tarball here</a>. Debian
    packages in the upload queue already.
  </p>
  <ul>
    <li>Hopefully stop crashing so often!</li>
    <li>Add the GStreamer command line options</li>
    <li>Fix the Invalid Encoder dialogue which wasn't going away</li>
    <li>Use the correct SI units when talking about file sizes</li>
    <li>Fix the path to the really, really cool orange icon</li>
    <li>Disable the Extract button when there are no tracks to extract</li>
    <li>Clamp the progress bar value, fixing a warning</li>
    <li>Display error dialogues if we can't create a file</li>
    <li>Fix up the "error" signal declaration in SjExtractor</li>
    <li>Stop depending on all of the GStreamer libraries</li>
  </ul>
  <p>
    Basically, if 0.5.6 crashed for you, try this.  I've nailed a few bugs which
    were causing frequent crashes.
  </p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers/sound-juicer</category><dc:date>2003-11-11T14:34:00Z</dc:date></item><item><title>Success!</title><guid isPermaLink="false">computers/update-20031105</guid><link>http://www.burtonini.com/blog/computers/update-20031105</link><description>Despite the continued chronic tiredness, today isn't going badly. My tool to search the Evolution address book is working . ...</description><content:encoded><![CDATA[  <p>
    Despite the continued chronic tiredness, today isn't going badly.
  </p>
  <p>
    My tool to search the Evolution address book <a
    href="http://www.burtonini.com/computing/screenshots/evolution-panel-1.png">is
    working</a>. The next stage is to clean up the UI (I'm stealing the vCard
    widgets from Evolution) and evolve (boom boom) it into a panel applet.
  </p>
  <p>
    Finally managed to get a LDAP server running at work, thanks to Jeff Waugh
    and Chris Toshok.  I'm glad to see that Evolution's use of LDAP is far, far
    superior to Outlook Express or Mozilla's.
  </p>
  <p>
    And to finish it all off:
  </p>
  <blockquote><pre>
$ ./vmpTest
Running suite(s): Direct
100%: Checks: 185, Failures: 0, Errors: 0
  </pre></blockquote>
  <p>
    That, my son, is a comprehensive test suite. The full suite contains 195
    tests but 10 of them are not relevant here.
  </p>
  <p>
    <b>Dave</b>: great news about the new Nautilus plugin API.  I suggest you
    attempt a Subversion plugin first though using the lovely Subversion client
    API, otherwise you'll send half of your time parsing the damn <tt>CVS/*</tt>
    files...
  </p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2003-11-05T13:33:43Z</dc:date></item><item><title>URIs Considered Harmful...</title><guid isPermaLink="false">computers/uuid-20031103</guid><link>http://www.burtonini.com/blog/computers/uuid-20031103</link><description>Many people, specifically the Nautilus maintainers, but including me, consider the use of URIs in GNOME something which should be ...</description><content:encoded><![CDATA[  <p>
    Many people, specifically the Nautilus maintainers, but including me,
    consider the use of <abbr title="Uniform Resource Identifiers">URIs</abbr>
    in GNOME something which should be hidden from the user.
  </p>
  <p>
    For example, to access the CD burning tools in Nautilus, you can navigate to
    <tt>burn:///</tt>. This is ugly and has zero discoverability, i.e. the user
    has to be told that it exists. The same for <tt>network:///</tt>,
    <tt>fonts:///</tt> and <tt>applications:///</tt>. These are all magic URIs,
    once the user knows they exist, they should be able to remember them, but
    the point is that shouldn't have to.  A good example of this is the
    integration of magicdev with nautilus-cd-burner, instead of having to go to
    <tt>burn:///</tt> (or selecting "CD Creator" in GNOME 2.4) to open the
    correct location, magicdev will open it automatically when a blank CD is
    inserted on the assumption that you are likey to want to burn something to
    it.  Joe User can just use it, and Lee T. Hacker remembers the URI.
  </p>
  <p>
    Thats all well and good, and often-covered material.  However, URIs have one
    thing going for them: at least they are not <abbr title="Universal Unique
    Identifiers">UUIDs</abbr>.  I found this gem in the Windows 2000 Resource
    Kit:
  </p>
  <blockquote>
    <p>
      To open a new Explorer window which displays My Documents, use this as the
      command line:
    </p>
    <pre>%SystemRoot%\explorer.exe /e,::{450D8FBA-AD25-11D0-98A8-0800361B1103}</pre>
  </blockquote>
  <p>
    Check out that snappy UUID...
  </p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2003-11-03T19:19:45Z</dc:date></item></channel></rss>