<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>matt-good.net</title>
    <link>http://matt-good.net/</link>
    <description>matt-good.net</description>
    <language>en-nz</language>
    <webMaster>matt</webMaster>
    <generator>snurf</generator>
    
    <item>
      <title>Safari 3</title>
      <link>http://matt-good.net/2007/08/28/safari-3/</link>
      <guid>http://matt-good.net/2007/08/28/safari-3/</guid>
      <author>matt</author>
      <description>
I think I've tried just about every web browser available for the Mac.  The included Safari 2 didn't feel quite right, Firefox was too slow and a memory hog, Flock, Shiira and some others just didn't really fit what I was looking for.  Camino was nice and light, and better integrated with the Mac than Firefox, but I was missing a good search box and it felt a little too limited in features.  Now I'm using the Safari 3 beta and couldn't be happier.  There are lots of little things that just feel "right" and it fits with the Mac OS nicely.  After downloading an application you are warned that it contains an app, and if you approve the DMG file is mounted so you can run or install the app.  But, the one thing that seems simple, but I've felt missing in browsers for a while is the tab management.  On Linux I used Epiphany which has supported rearranging tabs for a while, and Firefox now supports it, but Safari gets one more thing right: dragging tabs between windows.  So far I haven't seen another browser do this, but in Safari you can drag a tab up or down to detach it from the current window and either drag it to a different window, or out into a new window.  It's not a feature I use constantly, but I do really like being able to keep my tabs organized in a logical manner instead of having a random assortment of tabs all open in the same window.  Thanks Apple for getting this right.
</description>
      <pubDate>Tue, 28 Aug 2007 06:55:17 +1200</pubDate>
      <category>Mac</category>
      <category>Tech</category>
      <category>Web</category>
    </item>
    <item>
      <title>Scripts&#58; svndiff</title>
      <link>http://matt-good.net/2007/08/05/scripts-svndiff/</link>
      <guid>http://matt-good.net/2007/08/05/scripts-svndiff/</guid>
      <author>matt</author>
      <description>
To make the output of the "svn diff" command more readable here's a small script to pipe the output to the Pygments_ library to colorize the command line output:

.. _Pygments: http://pygments.org

::

   #!/bin/bash
   svn diff "$@" | pygmentize -ldiff
</description>
      <pubDate>Sun, 05 Aug 2007 09:24:36 +1200</pubDate>
      <category>Tech</category>
    </item>
    <item>
      <title>Industrial Design</title>
      <link>http://matt-good.net/2007/05/01/industrial-design/</link>
      <guid>http://matt-good.net/2007/05/01/industrial-design/</guid>
      <author>matt</author>
      <description>
For April 1st ThinkGeek presented us with `this wonderful device`_:

.. _this wonderful device: http://www.thinkgeek.com/stuff/41/lebedev.shtml

.. image:: http://matt-good.net/files/post-related/_images_products_front_vilcus_plug-8C8Nby.jpg
   :height: 360
   :width: 250
   :alt: Vilcus Plug Dactyloadapter

However, this product was created by another industrial design company that has a lot of extremely creative products, such as this `phone with rotation aware clock display`_:

.. _phone with rotation aware clock display: http://www.artlebedev.com/everything/mabbila/interface/

.. image:: http://matt-good.net/files/post-related/_everything_mabbila_interface_001-1-4JHt9Q.jpg
   :height: 262
   :width: 585
   :alt: Mabbila Phone

Unfortunately many of their products are only produced in small runs, so availability is limited.  However, it's worth browsing their `industrial design catalog`_ to see some of the cool ideas.

.. _industrial design catalog: http://www.artlebedev.com/everything/id/
</description>
      <pubDate>Wed, 02 May 2007 05:14:27 +1200</pubDate>
      <category>Tech</category>
    </item>
    <item>
      <title>Mac Migration &#40;part 1&#41;</title>
      <link>http://matt-good.net/2007/05/01/mac-migration-part-1/</link>
      <guid>http://matt-good.net/2007/05/01/mac-migration-part-1/</guid>
      <author>matt</author>
      <description>
A week ago I started my new job at YouTube_.  Most people here use Macs so I got a nice shiny new MacBook Pro to work on.  I've been using Linux (Debian_ and Ubuntu_) almost exclusively for about 4 years now and Windows before that, so I've been quickly getting up to speed on using my new Mac.

.. _YouTube: http://youtube.com
.. _Debian: http://debian.org
.. _Ubuntu: http://ubuntu.com

One of my first major annoyances was that some form controls weren't keyboard navigable.  Filling out web forms was frustrating since hitting Tab would skip past drop-down fields, and when dialogs popped up and I didn't want to respond with the default button I had to switch over to the mouse instead of just tabbing to the right one.

Fortunately I found these `instructions on changing this behavior`_.  Now I can use the keyboard to quickly navigate these inputs.

.. _instructions on changing this behavior: http://www.tonyspencer.com/2006/05/02/tab-skips-select-form-fields-in-mac-browsers/

More on my Mac switch to come.
</description>
      <pubDate>Tue, 01 May 2007 06:42:25 +1200</pubDate>
      <category>Tech</category>
      <category>Linux</category>
      <category>Mac</category>
      <category>Ubuntu</category>
    </item>
    <item>
      <title>PyCon Trac Presentation</title>
      <link>http://matt-good.net/2007/02/28/pycon-trac-presentation/</link>
      <guid>http://matt-good.net/2007/02/28/pycon-trac-presentation/</guid>
      <author>matt</author>
      <description>
Here are the materials from my PyCon Trac presentation:

* `HTML slides &lt;http://matt-good.net/files/software-dev-with-trac/software_development.html&gt;`_
* `reStructuredText source &lt;http://matt-good.net/files/software-dev-with-trac/software_development.rst&gt;`_
* `rst2s5 modified for code coloring &lt;http://matt-good.net/files/software-dev-with-trac/rst2s5&gt;`_

The modified rst2s5 script requires Pygments_ for coloring the example code.

.. _Pygments: http://pygments.pocoo.org

</description>
      <pubDate>Wed, 28 Feb 2007 11:08:20 +1200</pubDate>
      <category>Trac</category>
      <category>Python</category>
    </item>
    <item>
      <title>PythongPaste</title>
      <link>http://matt-good.net/2007/02/27/pythongpaste/</link>
      <guid>http://matt-good.net/2007/02/27/pythongpaste/</guid>
      <author>matt</author>
      <description>
Ian Bicking has just added a new package to the Paste suite for WSGI utilities

&lt;p&gt;&lt;a href='http://matt-good.net/2007/02/27/pythongpaste/'&gt;Read more&lt;/a&gt;&amp;hellip;&lt;/p&gt;
</description>
      <pubDate>Tue, 27 Feb 2007 00:51:31 +1200</pubDate>
      <category>Python</category>
    </item>
    <item>
      <title>Ubuntu package for Germanium</title>
      <link>http://matt-good.net/2007/02/03/ubuntu-package-for-germanium/</link>
      <guid>http://matt-good.net/2007/02/03/ubuntu-package-for-germanium/</guid>
      <author>matt</author>
      <description>
I've built an Ubuntu Edgy package for Germanium.  It may work on Dapper, or
Debian versions, but I haven't tested it on any of those yet.  I think the
dependencies should be covered, but if you find any problems you can `open a
ticket`_.

.. _open a ticket: http://projects.matt-good.net/trac/emusic-gnome/newticket

**Download:**
  `germanium_0.2.0-0ubuntu1_all.deb
  &lt;http://packages.matt-good.net/germanium_0.2.0-0ubuntu1_all.deb&gt;`_

</description>
      <pubDate>Sat, 03 Feb 2007 16:17:08 +1200</pubDate>
      <category>Tech</category>
      <category>Python</category>
      <category>Germanium</category>
      <category>Ubuntu</category>
    </item>
    <item>
      <title>Germanium 0&#46;2&#46;0 Released</title>
      <link>http://matt-good.net/2007/02/02/germanium-0-2-0-released/</link>
      <guid>http://matt-good.net/2007/02/02/germanium-0-2-0-released/</guid>
      <author>matt</author>
      <description>
Germanium 0.2.0 features better GNOME integration including mime handling for
.emp files and a GConf schema, keyboard shortcuts, as well as album art
display, and optionally saving album art with the tracks.

**Download:**
  `emusic-gnome-0.2.0.tar.gz
  &lt;http://matt-good.net/files/releases/germanium/germanium-0.2.0.tar.gz&gt;`_

**Darcs:**

``darcs get --tag=0.2.0 http://projects.matt-good.net/darcs/emusic-gnome/``


</description>
      <pubDate>Fri, 02 Feb 2007 19:07:28 +1200</pubDate>
      <category>Germanium</category>
      <category>Music</category>
      <category>Tech</category>
      <category>Python</category>
    </item>
    <item>
      <title>Trac Nominated for Linux User Awards</title>
      <link>http://matt-good.net/2006/10/16/trac-nominated-for-linux-user-awards/</link>
      <guid>http://matt-good.net/2006/10/16/trac-nominated-for-linux-user-awards/</guid>
      <author>matt</author>
      <description>
Trac_ has been nominated in the `Linux User Awards`_ for "Best Linux/OSS
Developer Tool".  Launchpad_ and Mono_ are the other nominations in this
category, so we're among some pretty big competition.  The Trac community has
grown tremendously in the past year, so it's nice to see that it's so highly
regarded.

.. _Trac: http://trac.edgewall.org
.. _Linux User Awards: http://linuxawards.co.uk
.. _Launchpad: http://launchpad.net
.. _Mono: http://mono-project.com

</description>
      <pubDate>Mon, 16 Oct 2006 12:56:03 +1200</pubDate>
      <category>Trac</category>
      <category>Web</category>
      <category>Tech</category>
    </item>
    <item>
      <title>The Daily Show&#58; Not &#34;Fake News&#34;</title>
      <link>http://matt-good.net/2006/10/13/the-daily-show-not-fake-news/</link>
      <guid>http://matt-good.net/2006/10/13/the-daily-show-not-fake-news/</guid>
      <author>matt</author>
      <description>
Indiana University conducted a study of Comedy Central's "The Daily Show with
Jon Stewart" comparing the amount of actual content in their coverage of the
2004 elections in comparison to "real" news shows.  Regular watchers of The
Daily Show will not be surprised to find that there was no significant
difference in the amount of political content offered by the humor show.

The Daily Show has quite often ridiculed the rediculous topics covered by "real"
new programs such as those on CNN, MSNBC, and Fox News.  These shows are no less
padded with "entertainment" than The Daily Show, though they lack the witty
satire offered by Jon Stewart and his team of writers.

So, don't feel guilty about relying on The Daily Show to stay informed.  You not
only get a good source of news, but some good laughs as well.

`Read the press release from Indiana University
&lt;http://newsinfo.iu.edu/news/page/normal/4159.html&gt;`_

</description>
      <pubDate>Fri, 13 Oct 2006 16:02:40 +1200</pubDate>
      <category>Politics</category>
      <category>Entertainment</category>
    </item>
  </channel>
</rss>
