<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  
  <title>David Edmondson</title>
  <link href="http://weblog.dme.org/atom.xml" rel="self"/>
  <link href="http://weblog.dme.org"/>
  <updated>2010-07-26T13:11:54+01:00</updated>
  <id>http://weblog.dme.org/</id>
  <author>
    <name>David Edmondson</name>
    <email>dme@dme.org</email>
  </author>

  
  <entry>
    <title>water on grass</title>
    <link href="http://weblog.dme.org/2010/07/26/water-on-grass.html"/>
    <updated>2010-07-26T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/07/26/water-on-grass</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dme/4826590360/&quot; title=&quot;water on grass&quot;&gt;
&lt;img src=&quot;http://farm5.static.flickr.com/4121/4826590360_ebed4feef7_b.jpg&quot; alt=&quot;water on grass&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
water on grass (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4826590360/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Zendegi: Amazon.co.uk: Greg Egan: Books</title>
    <link href="http://weblog.dme.org/2010/07/15/zendegi-amazonco.html"/>
    <updated>2010-07-15T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/07/15/zendegi-amazonco</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.amazon.co.uk/gp/product/0575086181/ref=s9_newr_gw_ir02?pf_rd_m=A3P5ROKL5A1OLE&amp;amp;pf_rd_s=center-2&amp;amp;pf_rd_r=0M33D2PMVSCS231GCNWE&amp;amp;pf_rd_t=101&amp;amp;pf_rd_p=467128533&amp;amp;pf_rd_i=468294&quot;&gt;Zendegi: Amazon.co.uk: Greg Egan:
Books&lt;/a&gt;:
Remember the rules: If it's written by Egan, it's worth reading.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>I know where you are</title>
    <link href="http://weblog.dme.org/2010/07/15/i-know-where-you-are.html"/>
    <updated>2010-07-15T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/07/15/i-know-where-you-are</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dme/4796356940/&quot; title=&quot;I know where you are&quot;&gt;
&lt;img src=&quot;http://farm5.static.flickr.com/4076/4796356940_549ea30d1e_b.jpg&quot; alt=&quot;I know where you are&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
I know where you are (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4796356940/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Planet Solaris is no more</title>
    <link href="http://weblog.dme.org/2010/07/06/planet-sun-is-no-more.html"/>
    <updated>2010-07-06T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/07/06/planet-sun-is-no-more</id>
    <content type="html">&lt;p&gt;After watching the frequency of collected posts and the subscriber
list for a couple of weeks, I've decided to turn off &lt;a href=&quot;http://planetsolaris.org&quot;&gt;Planet
Solaris&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;As
&lt;a href=&quot;http://weblog.dme.org/2010/03/01/planet-sun-is-no-more.html&quot;&gt;before&lt;/a&gt;,
this has nothing to do with any request from Oracle.&lt;/p&gt;

&lt;p&gt;OpenSolaris news can be had from &lt;a href=&quot;http://planet.opensolaris.org/&quot;&gt;Planet
OpenSolaris&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thanks for reading over the last few years, it was fun.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Update:&lt;/em&gt; &lt;a href=&quot;http://www.filibeto.org/~aduritz/&quot;&gt;Stoyan Angelov&lt;/a&gt; decided
to resurrect and curate things, so &lt;a href=&quot;http://planetsolaris.org&quot;&gt;it's
back&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Cognitive Surplus: Creativity and Generosity in a Connected Age by Clay Shirky</title>
    <link href="http://weblog.dme.org/2010/06/29/cognitive-surplus-creativity-and-generosity-in-a-connected-age-amazonco.html"/>
    <updated>2010-06-29T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/06/29/cognitive-surplus-creativity-and-generosity-in-a-connected-age-amazonco</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.amazon.co.uk/Cognitive-Surplus-Creativity-Generosity-Connected/dp/1846142172/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1277792486&amp;amp;sr=8-2&quot;&gt;Cognitive Surplus: Creativity and Generosity in a Connected Age:
Amazon.co.uk: Clay Shirky:
Books&lt;/a&gt;:
Better use of our otherwise idle brain power?&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>emacs, convert dos to unix and vice versa « /home/edivad</title>
    <link href="http://weblog.dme.org/2010/06/10/emacs-convert-dos-to-unix-and-vice-versa-homeedivad.html"/>
    <updated>2010-06-10T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/06/10/emacs-convert-dos-to-unix-and-vice-versa-homeedivad</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://edivad.wordpress.com/2007/04/03/emacs-convert-dos-to-unix-and-vice-versa/&quot;&gt;emacs, convert dos to unix and vice versa «
/home/edivad&lt;/a&gt;:
Saving a file with different line endings in emacs.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Today's Guardian (Phil Gyford’s website)</title>
    <link href="http://weblog.dme.org/2010/06/09/todays-guardian-phil-gyfords-website.html"/>
    <updated>2010-06-09T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/06/09/todays-guardian-phil-gyfords-website</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.gyford.com/phil/writing/2010/06/09/todays-guardian.php&quot;&gt;Today's Guardian (Phil Gyford’s
website)&lt;/a&gt;:
Excellent &lt;a href=&quot;http://guardian.gyford.com/&quot;&gt;interface&lt;/a&gt; for reading today's
Guardian content.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>St. Ives harbour</title>
    <link href="http://weblog.dme.org/2010/06/07/st.html"/>
    <updated>2010-06-07T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/06/07/st</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dme/4678353106/&quot; title=&quot;St. Ives harbour&quot;&gt;
&lt;img src=&quot;http://farm5.static.flickr.com/4030/4678353106_4dd1b2ba27_b.jpg&quot; alt=&quot;St. Ives harbour&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
St. Ives harbour (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4678353106/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>testing ON changes with OpenSolaris installers - Liane Praza's Weblog</title>
    <link href="http://weblog.dme.org/2010/05/27/testing-on-changes-with-opensolaris-installers-liane-prazas-weblog.html"/>
    <updated>2010-05-27T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/05/27/testing-on-changes-with-opensolaris-installers-liane-prazas-weblog</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/lianep/entry/testing_on_changes_with_opensolaris&quot;&gt;testing ON changes with OpenSolaris installers - Liane Praza's
Weblog&lt;/a&gt;:
Using the distro constructor to generate ISO and USB install images
for OpenSolaris.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>The Early Days of a Better Nation: Red Plenty</title>
    <link href="http://weblog.dme.org/2010/05/23/the-early-days-of-a-better-nation.html"/>
    <updated>2010-05-23T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/05/23/the-early-days-of-a-better-nation</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://kenmacleod.blogspot.com/2010/05/red-plenty.html&quot;&gt;The Early Days of a Better Nation: Red
Plenty&lt;/a&gt;:
Enthusiastic review of &lt;a href=&quot;http://www.amazon.co.uk/Red-Plenty-Francis-Spufford/dp/0571225233&quot;&gt;Red
Plenty&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>eucalyptus</title>
    <link href="http://weblog.dme.org/2010/05/23/eucalyptus.html"/>
    <updated>2010-05-23T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/05/23/eucalyptus</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dme/4629508331/&quot; title=&quot;eucalyptus&quot;&gt;
&lt;img src=&quot;http://farm5.static.flickr.com/4021/4629508331_74a021a160_b.jpg&quot; alt=&quot;eucalyptus&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
eucalyptus (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4629508331/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>How to Manage the Automatic ZFS Snapshot Service - OpenSolaris 2009.06 Information Resources - wikis.sun.com</title>
    <link href="http://weblog.dme.org/2010/05/20/how-to-manage-the-automatic-zfs-snapshot-service-opensolaris-200906-information-resources-wikissun.html"/>
    <updated>2010-05-20T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/05/20/how-to-manage-the-automatic-zfs-snapshot-service-opensolaris-200906-information-resources-wikissun</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://wikis.sun.com/display/OpenSolarisInfo200906/How+to+Manage+the+Automatic+ZFS+Snapshot+Service&quot;&gt;How to Manage the Automatic ZFS Snapshot Service - OpenSolaris
2009.06 Information Resources -
wikis.sun.com&lt;/a&gt;:
Managing the automatic snapshot service in OpenSolaris. If installing
using the text-mode installer, the package to add is
&lt;code&gt;service/storage/zfs-auto-snapshot&lt;/code&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>RFC 3156 - MIME Security with OpenPGP</title>
    <link href="http://weblog.dme.org/2010/05/18/rfc-3156-mime-security-with-openpgp.html"/>
    <updated>2010-05-18T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/05/18/rfc-3156-mime-security-with-openpgp</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://tools.ietf.org/html/rfc3156&quot;&gt;RFC 3156 - MIME Security with
OpenPGP&lt;/a&gt;: Information on how to
generate and parse &lt;code&gt;multipart/signed&lt;/code&gt; containing PGP.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>twin stars</title>
    <link href="http://weblog.dme.org/2010/05/07/181218.html"/>
    <updated>2010-05-07T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/05/07/181218</id>
    <content type="html">&lt;p&gt;&lt;a
href=&quot;http://www.flickr.com/photos/dme/4587151406/&quot;
title=&quot;twin stars&quot;&gt;
&lt;img
src=&quot;http://farm5.static.flickr.com/4011/4587151406_8f41558090_b.jpg&quot;
alt=&quot;twin stars&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
twin stars (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4587151406/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>General Reference Filing with Org Mode</title>
    <link href="http://weblog.dme.org/2010/04/15/090221.html"/>
    <updated>2010-04-15T00:00:00+01:00</updated>
    <id>http://weblog.dme.org/2010/04/15/090221</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.jboecker.de/2010/04/14/general-reference-filing-with-org-mode.html&quot;&gt;General Reference Filing with Org
Mode&lt;/a&gt;:
Details of an interesting approach to collecting reference material -
particularly the part about how to reference scanned documents.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Planet Sun is no more</title>
    <link href="http://weblog.dme.org/2010/03/01/planet-sun-is-no-more.html"/>
    <updated>2010-03-01T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/03/01/planet-sun-is-no-more</id>
    <content type="html">&lt;p&gt;Now that &lt;a href=&quot;http://www.sun.com&quot;&gt;Sun Microsystems&lt;/a&gt; is a wholly owned
subsidiary of &lt;a href=&quot;http://www.oracle.com&quot;&gt;Oracle&lt;/a&gt;, I've decided to shut
down &lt;a href=&quot;http://planetsun.org&quot;&gt;Planet Sun&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To forestall any questions, this decision is not the result of any
pressure or request from Oracle (or Sun) - no-one from the company has
contacted me at all about Planet Sun.&lt;/p&gt;

&lt;p&gt;Thanks for reading over the last five or six years, it was fun.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>New Employer</title>
    <link href="http://weblog.dme.org/2010/03/01/new-employer.html"/>
    <updated>2010-03-01T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/03/01/new-employer</id>
    <content type="html">&lt;p&gt;Today I have a new employer, &lt;a href=&quot;http://www.oracle.com&quot;&gt;Oracle&lt;/a&gt;. How much
effect this has on my day-to-day life remains to be seen - I'm not
anticipating great changes. It does mean that I should re-iterate
something that I haven't mentioned for a few years:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;All views expressed on this blog are those of David Edmondson and do
not necessarily reflect the views of any other entity, including Sun
Microsystems and Oracle.&lt;/p&gt;&lt;/blockquote&gt;
</content>
  </entry>
  
  <entry>
    <title>git ready &raquo; squashing commits with rebase</title>
    <link href="http://weblog.dme.org/2010/02/18/git-ready-raquo-squashing-commits-with-rebase.html"/>
    <updated>2010-02-18T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/18/git-ready-raquo-squashing-commits-with-rebase</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html&quot;&gt;git ready &amp;raquo; squashing commits with
rebase&lt;/a&gt;:
Merging multiple commits into a single commit using &lt;code&gt;git rebase -i&lt;/code&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>How to delete a remote branch - Gitorious | Google Groups</title>
    <link href="http://weblog.dme.org/2010/02/18/403-forbidden.html"/>
    <updated>2010-02-18T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/18/403-forbidden</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://groups.google.com/group/gitorious/browse_thread/thread/5afe8581cdd96d2b&quot;&gt;How to delete a remote branch - Gitorious | Google
Groups&lt;/a&gt;:
Cleaning up remote repositories that include now-defunct branches.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>GuruPlug Server</title>
    <link href="http://weblog.dme.org/2010/02/15/guruplug-server.html"/>
    <updated>2010-02-15T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/15/guruplug-server</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.globalscaletechnologies.com/t-guruplugdetails.aspx&quot;&gt;GuruPlug
Server&lt;/a&gt;:
Second generation SheevaPlug looks interesting - adds WiFi, Bluetooth,
eSATA and (optionally) two gigabit ethernet interfaces.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>DebianExperimental - Debian Wiki</title>
    <link href="http://weblog.dme.org/2010/02/12/debianexperimental-debian-wiki.html"/>
    <updated>2010-02-12T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/12/debianexperimental-debian-wiki</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://wiki.debian.org/DebianExperimental&quot;&gt;DebianExperimental - Debian
Wiki&lt;/a&gt;: How to use the
occasional experimental package.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>ResourceSpace: Open Source Digital Asset Management (DAM)</title>
    <link href="http://weblog.dme.org/2010/02/11/resourcespace-open-source-digital-asset-management-dam.html"/>
    <updated>2010-02-11T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/11/resourcespace-open-source-digital-asset-management-dam</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.resourcespace.org/index.php&quot;&gt;ResourceSpace: Open Source Digital Asset Management
(DAM)&lt;/a&gt;: PHP/MySQL based
digital resource management solution originally developed for Oxfam.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>notmuch</title>
    <link href="http://weblog.dme.org/2010/02/08/notmuch.html"/>
    <updated>2010-02-08T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/08/notmuch</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://notmuchmail.org/&quot;&gt;notmuch&lt;/a&gt;: A new email client based around a
Xapian index and tagging. Similar in intent to
&lt;a href=&quot;http://gmail.com&quot;&gt;Gmail&lt;/a&gt; and &lt;a href=&quot;http://sup.rubyforge.org&quot;&gt;sup&lt;/a&gt;, but
&lt;code&gt;emacs&lt;/code&gt;, &lt;code&gt;vim&lt;/code&gt; and curses frontends.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>iSCSI: Opensolaris target, Fedora initiator, with CHAP  - For the good of all of us</title>
    <link href="http://weblog.dme.org/2010/02/04/iscsi-opensolaris-target-fedora-initiator-with-chap-for-the-good-of-all-of-us.html"/>
    <updated>2010-02-04T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/04/iscsi-opensolaris-target-fedora-initiator-with-chap-for-the-good-of-all-of-us</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.skytale.net/blog/archives/18-iSCSI-Opensolaris-target,-Fedora-initiator,-with-CHAP.html&quot;&gt;iSCSI: Opensolaris target, Fedora initiator, with CHAP  - For the
good of all of
us&lt;/a&gt;:
Configuring CHAP authentication for a Fedora iSCSI initiator.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Alasdair on Everything &raquo; Solaris as an iSCSI Server with ZFS</title>
    <link href="http://weblog.dme.org/2010/02/04/alasdair-on-everything-raquo-solaris-as-an-iscsi-server-with-zfs.html"/>
    <updated>2010-02-04T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/02/04/alasdair-on-everything-raquo-solaris-as-an-iscsi-server-with-zfs</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://blogs.everycity.co.uk/alasdair/2008/11/solaris-as-an-iscsi-server-with-zfs/&quot;&gt;Alasdair on Everything &amp;raquo; Solaris as an iSCSI Server with
ZFS&lt;/a&gt;:
Configuring CHAP authentication for a Windows iSCSI initiator.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>stevenf.com - I need to talk to you about computers.  I’ve been...</title>
    <link href="http://weblog.dme.org/2010/01/29/stevenfcom-i-need-to-talk-to-you-about-computers-ive-been.html"/>
    <updated>2010-01-29T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/29/stevenfcom-i-need-to-talk-to-you-about-computers-ive-been</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://stevenf.tumblr.com/post/359224392/i-need-to-talk-to-you-about-computers-ive-been&quot;&gt;stevenf.com - I need to talk to you about computers.  I’ve
been...&lt;/a&gt;:
Nice contrast between &lt;em&gt;New World&lt;/em&gt; and &lt;em&gt;Old World&lt;/em&gt; computing.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Nothing Creative</title>
    <link href="http://weblog.dme.org/2010/01/28/ongoing-by-tim-bray-xb7-nothing-creative.html"/>
    <updated>2010-01-28T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/28/ongoing-by-tim-bray-xb7-nothing-creative</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.tbray.org/ongoing/When/201x/2010/01/27/iPad&quot;&gt;Tim&lt;/a&gt; says:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;For creative people, this device is nothing.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Which seems like a very odd statement. By the same token, would art
galleries, museums, theatre performances, music concerts, etc. all be
classed as &lt;em&gt;&quot;nothing&quot;&lt;/em&gt; for creative people?&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Using OpenSolaris extras & support repositories : frontline</title>
    <link href="http://weblog.dme.org/2010/01/26/using-opensolaris-extras-support-repositories-frontline.html"/>
    <updated>2010-01-26T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/26/using-opensolaris-extras-support-repositories-frontline</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/frontline/entry/using_opensolaris_extras_support_repositories&quot;&gt;Using OpenSolaris extras &amp;amp; support repositories :
frontline&lt;/a&gt;:
How to acquire a certificate for access to the OpenSolaris extra
repository.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Sustainable Energy - Without the Hot Air: Amazon.co.uk: David J.C. MacKay: Books</title>
    <link href="http://weblog.dme.org/2010/01/26/sustainable-energy-without-the-hot-air-amazoncouk-david-jc.html"/>
    <updated>2010-01-26T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/26/sustainable-energy-without-the-hot-air-amazoncouk-david-jc</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.amazon.co.uk/gp/product/0954452933?ie=UTF8&amp;amp;tag=links01-21&amp;amp;linkCode=as2&amp;amp;camp=1634&amp;amp;creative=19450&amp;amp;creativeASIN=0954452933&quot;&gt;Sustainable Energy - Without the Hot Air: Amazon.co.uk: David
J.C. MacKay:
Books&lt;/a&gt;:
United Kingdom focussed book on sustainable (rather than renewable)
energy sources.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>What time is it?</title>
    <link href="http://weblog.dme.org/2010/01/19/what-time-is-it.html"/>
    <updated>2010-01-19T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/19/what-time-is-it</id>
    <content type="html">&lt;p&gt;Like many other people, I work with others who are spread around the
globe. Figuring out when is a good time to call, what would be a
sensible meeting time, etc. is always awkward - especially when the
daylight savings rules keep changing.&lt;/p&gt;

&lt;p&gt;Here's a small script called &lt;code&gt;wwt&lt;/code&gt; that I use to help understand what
the time is:&lt;/p&gt;

&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;sh&quot;&gt;&lt;span class=&quot;c&quot;&gt;#!/bin/sh&lt;/span&gt;

&lt;span class=&quot;c&quot;&gt;# Which timezones to report&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;zones&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;UTC \&lt;/span&gt;
&lt;span class=&quot;s2&quot;&gt;Europe/London Europe/Paris \&lt;/span&gt;
&lt;span class=&quot;s2&quot;&gt;US/Eastern US/Central US/Mountain US/Pacific \&lt;/span&gt;
&lt;span class=&quot;s2&quot;&gt;Asia/Shanghai&amp;quot;&lt;/span&gt;

&lt;span class=&quot;nb&quot;&gt;local&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;${TZ}&amp;quot;&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;${TZ}&amp;quot;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;; &lt;span class=&quot;k&quot;&gt;then&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;local&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;cat /etc/timezone&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;fi&lt;/span&gt;

&lt;span class=&quot;nv&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;$*&amp;quot;&lt;/span&gt;

&lt;span class=&quot;c&quot;&gt;# If no time is specified, use now.&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;${a}&amp;quot;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;; &lt;span class=&quot;k&quot;&gt;then&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;date&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;fi&lt;/span&gt;

&lt;span class=&quot;c&quot;&gt;# Determine if the specified time makes sense and determine the &amp;#39;fully&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;# qualified&amp;#39; version of the specified time, i.e. including the date.&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;o&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;--date=TZ=\&amp;quot;${local}\&amp;quot; ${a}&amp;quot;&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;d&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;date &lt;span class=&quot;s2&quot;&gt;&amp;quot;${o}&amp;quot;&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;$?&amp;quot;&lt;/span&gt; -ne 0 &lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;; &lt;span class=&quot;k&quot;&gt;then&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;\&amp;quot;${a}\&amp;quot; makes no sense.&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;exit &lt;/span&gt;1
&lt;span class=&quot;k&quot;&gt;fi&lt;/span&gt;

&lt;span class=&quot;nv&quot;&gt;o&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;--date=TZ=\&amp;quot;${local}\&amp;quot; ${d}&amp;quot;&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;for &lt;/span&gt;i in &lt;span class=&quot;k&quot;&gt;${&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;zones&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;}&lt;/span&gt;; &lt;span class=&quot;k&quot;&gt;do&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;t&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;TZ&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;${&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;}&lt;/span&gt; date &lt;span class=&quot;s2&quot;&gt;&amp;quot;${o}&amp;quot;&lt;/span&gt; +&lt;span class=&quot;s2&quot;&gt;&amp;quot;%l:%M%p&amp;quot;&lt;/span&gt; | tr &lt;span class=&quot;s1&quot;&gt;&amp;#39;[A-Z]&amp;#39;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;[a-z]&amp;#39;&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;
    &lt;span class=&quot;nv&quot;&gt;d&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;TZ&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;${&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;}&lt;/span&gt; date &lt;span class=&quot;s2&quot;&gt;&amp;quot;${o}&amp;quot;&lt;/span&gt; +&lt;span class=&quot;s2&quot;&gt;&amp;quot;%A %e %B %Y (%Z, %:::z)&amp;quot;&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;
    &lt;span class=&quot;nv&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;${i}#${t}#${d}&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;${&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;}&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;done&lt;/span&gt; | awk -F&lt;span class=&quot;se&quot;&gt;\#&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;{printf(&amp;quot;%16s: %s  %s\n&amp;quot;, $1, $2, $3);}&amp;#39;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;


&lt;p&gt;I use it in three ways: to find out what time it is now in various
places (my local timezone is set to Europe/London, where it's now
11:54pm):&lt;/p&gt;

&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; wwt
&lt;span class=&quot;go&quot;&gt;             UTC: 11:54pm  Tuesday 19 January 2010 (UTC, +00)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;   Europe/London: 11:54pm  Tuesday 19 January 2010 (GMT, +00)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    Europe/Paris: 12:54am  Wednesday 20 January 2010 (CET, +01)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Eastern:  6:54pm  Tuesday 19 January 2010 (EST, -05)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Central:  5:54pm  Tuesday 19 January 2010 (CST, -06)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;     US/Mountain:  4:54pm  Tuesday 19 January 2010 (MST, -07)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Pacific:  3:54pm  Tuesday 19 January 2010 (PST, -08)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;   Asia/Shanghai:  7:54am  Wednesday 20 January 2010 (CST, +08)&lt;/span&gt;
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;


&lt;p&gt;To find out what time it would be when it's 8am here:&lt;/p&gt;

&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; wwt 8am
&lt;span class=&quot;go&quot;&gt;             UTC:  8:00am  Tuesday 19 January 2010 (UTC, +00)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;   Europe/London:  8:00am  Tuesday 19 January 2010 (GMT, +00)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    Europe/Paris:  9:00am  Tuesday 19 January 2010 (CET, +01)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Eastern:  3:00am  Tuesday 19 January 2010 (EST, -05)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Central:  2:00am  Tuesday 19 January 2010 (CST, -06)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;     US/Mountain:  1:00am  Tuesday 19 January 2010 (MST, -07)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Pacific: 12:00am  Tuesday 19 January 2010 (PST, -08)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;   Asia/Shanghai:  4:00pm  Wednesday 20 January 2010 (CST, +08)&lt;/span&gt;
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;


&lt;p&gt;To find out what time it would be when it's 8am in US/Pacific:&lt;/p&gt;

&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;TZ&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;US/Pacific wwt 8am
&lt;span class=&quot;go&quot;&gt;             UTC:  4:00pm  Tuesday 19 January 2010 (UTC, +00)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;   Europe/London:  4:00pm  Tuesday 19 January 2010 (GMT, +00)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    Europe/Paris:  5:00pm  Tuesday 19 January 2010 (CET, +01)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Eastern: 11:00am  Tuesday 19 January 2010 (EST, -05)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Central: 10:00am  Tuesday 19 January 2010 (CST, -06)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;     US/Mountain:  9:00am  Tuesday 19 January 2010 (MST, -07)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;      US/Pacific:  8:00am  Tuesday 19 January 2010 (PST, -08)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;   Asia/Shanghai: 12:00am  Thursday 21 January 2010 (CST, +08)&lt;/span&gt;
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;


&lt;p&gt;It would still be nice if Google Calendar had &lt;a href=&quot;http://weblog.dme.org/2007/03/12/global-calendaring.html&quot;&gt;decent timezone
support&lt;/a&gt;, of
course.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Update:&lt;/em&gt; &lt;a href=&quot;http://www.steve-lacey.com&quot;&gt;Steve&lt;/a&gt; pointed out that the
date for Europe/Paris was incorrect in the second two examples. Given
that he was right, I fixed the script.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Always Innovating: Introducing the Touch Book</title>
    <link href="http://weblog.dme.org/2010/01/19/always-innovating-introducing-the-touch-book.html"/>
    <updated>2010-01-19T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/19/always-innovating-introducing-the-touch-book</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.alwaysinnovating.com/touchbook/&quot;&gt;Always Innovating: Introducing the Touch
Book&lt;/a&gt;: Interesting ARM
based laptop/touchpad device. The keyboard is optional and can be
detached, though it includes a big extra battery. USB attachment
internally is novel, if a little Heath Robinson.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>pvaneynd - java studdenly started failing</title>
    <link href="http://weblog.dme.org/2010/01/19/171505.html"/>
    <updated>2010-01-19T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/19/171505</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://pvaneynd.livejournal.com/132635.html&quot;&gt;pvaneynd - java studdenly started
failing&lt;/a&gt;: Java uses
&lt;code&gt;PF_INET6&lt;/code&gt; sockets even for IPv4 addresses. This began failing when
some stack defaults were changed. Here's the incantation to revert the
behaviour: &lt;code&gt;sysctl net.ipv6.bindv6only=0&lt;/code&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Sorry for the blog spam</title>
    <link href="http://weblog.dme.org/2010/01/15/sorry-for-the-blog-spam.html"/>
    <updated>2010-01-15T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/15/sorry-for-the-blog-spam</id>
    <content type="html">&lt;p&gt;Sorry about spamming with around fifty updated entries today. I
switched from &lt;a href=&quot;http://ikiwiki.info&quot;&gt;ikiwiki&lt;/a&gt; to
&lt;a href=&quot;http://github.com/mojombo/jekyll&quot;&gt;jekyll&lt;/a&gt; and couldn't see an easy
way to avoid it.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>git-config(1)</title>
    <link href="http://weblog.dme.org/2010/01/07/git-config1.html"/>
    <updated>2010-01-07T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/07/git-config1</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.kernel.org/pub/software/scm/git/docs/git-config.html&quot;&gt;git-config(1)&lt;/a&gt;:
Useful for lots of things, but in this case for the (recently updated)
rules about whitespace (see &lt;code&gt;core.whitespace&lt;/code&gt;).&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>SoftwareTime - Home</title>
    <link href="http://weblog.dme.org/2010/01/04/softwaretime-home.html"/>
    <updated>2010-01-04T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/04/softwaretime-home</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.softwaretime.com/&quot;&gt;SoftwareTime - Home&lt;/a&gt;: Microsoft Windows
software to restrict the amount of time someone spends on the
computer.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Disable Safari's ability to handle PDF files - Mac OS X Hints</title>
    <link href="http://weblog.dme.org/2010/01/01/disable-safaris-ability-to-handle-pdf-files-mac-os-x-hints.html"/>
    <updated>2010-01-01T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2010/01/01/disable-safaris-ability-to-handle-pdf-files-mac-os-x-hints</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.macosxhints.com/article.php?story=20050422040229515&quot;&gt;Disable Safari's ability to handle PDF files - Mac OS X Hints&lt;/a&gt;:
I almost never want this, so it's nice to be able to turn it off.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Panasonic Lumix GF1 Field Test - 16 Days in the Himalayas</title>
    <link href="http://weblog.dme.org/2009/12/29/panasonic-lumix-gf1-field-test-mdash-16-days-in-the-himalayas.html"/>
    <updated>2009-12-29T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/29/panasonic-lumix-gf1-field-test-mdash-16-days-in-the-himalayas</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://craigmod.com/journal/gf1-fieldtest/&quot;&gt;Panasonic Lumix GF1 Field Test &amp;mdash; 16 Days in the Himalayas&lt;/a&gt;:
Beautifully written and presented review of the GF1 (via &lt;a href=&quot;http://infovore.org/archives/2009/12/23/links-for-december-23rd-2/&quot;&gt;Tom Armitage&lt;/a&gt;).&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Learn You a Haskell for Great Good!</title>
    <link href="http://weblog.dme.org/2009/12/29/learn-you-a-haskell-for-great-good.html"/>
    <updated>2009-12-29T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/29/learn-you-a-haskell-for-great-good</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://learnyouahaskell.com/&quot;&gt;Learn You a Haskell for Great Good!&lt;/a&gt;:
Colourful introduction to Haskell, soon to appear in paper form.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Five cscope tips</title>
    <link href="http://weblog.dme.org/2009/12/29/five-cscope-tips.html"/>
    <updated>2009-12-29T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/29/five-cscope-tips</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/meem/entry/five_tt_cscope_tt_tips&quot;&gt;Five cscope tips&lt;/a&gt;:
Nice tips from meem.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Silly Scripts</title>
    <link href="http://weblog.dme.org/2009/12/24/silly-scripts.html"/>
    <updated>2009-12-24T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/24/silly-scripts</id>
    <content type="html">&lt;p&gt;It's always been the case that small shell scripts are one of the
things that makes using Unix a joy. Here's last week's invention,
called &lt;code&gt;num&lt;/code&gt;:&lt;/p&gt;

&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;sh&quot;&gt;&lt;span class=&quot;c&quot;&gt;#!/bin/sh&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;#&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;# ln -s num 2&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;# ln -s num 3&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;# ln -s num 4&lt;/span&gt;

&lt;span class=&quot;nv&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;basename &lt;span class=&quot;nv&quot;&gt;$0&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;

&lt;span class=&quot;nv&quot;&gt;loop&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;0
&lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$loop&lt;/span&gt; -lt &lt;span class=&quot;nv&quot;&gt;$count&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;; &lt;span class=&quot;k&quot;&gt;do&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;eval&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$*&lt;/span&gt;
    &lt;span class=&quot;nv&quot;&gt;loop&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;expr &lt;span class=&quot;nv&quot;&gt;$loop&lt;/span&gt; + 1&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;done&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;



</content>
  </entry>
  
  <entry>
    <title>Dnsmasq --  Using the same IP for the wired and wireless interface of a laptop</title>
    <link href="http://weblog.dme.org/2009/12/21/dnsmasq-using-the-same-ip-for-the-wired-and-wireless-interface-of-a-laptop.html"/>
    <updated>2009-12-21T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/21/dnsmasq-using-the-same-ip-for-the-wired-and-wireless-interface-of-a-laptop</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2009q4/003467.html&quot;&gt;Dnsmasq: Using the same IP for the wired and wireless interface of a laptop&lt;/a&gt;:
Convenient when a machine is occasionally connected via a wired
interface (good when doing large backups!).&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Captain Jack's Back</title>
    <link href="http://weblog.dme.org/2009/12/20/captain-jacks-back.html"/>
    <updated>2009-12-20T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/20/captain-jacks-back</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dme/4199426117/in/set-72157604931788075/&quot; title=&quot;Captain Jack's Back&quot;&gt;
&lt;img src=&quot;http://farm3.static.flickr.com/2676/4199426117_9c06d3b9d2_b.jpg&quot; alt=&quot;Captain Jack's Back&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
Captain Jack's Back (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4199426117/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>sub-urban</title>
    <link href="http://weblog.dme.org/2009/12/05/sub-urban.html"/>
    <updated>2009-12-05T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/12/05/sub-urban</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dme/4159370777/&quot; title=&quot;sub-urban&quot;&gt;
&lt;img src=&quot;http://farm5.static.flickr.com/4038/4159370777_dc0ffab2a2_b.jpg&quot; alt=&quot;sub-urban&quot; width=&quot;100%&quot;&gt;
&lt;/a&gt;
sub-urban (at &lt;a href=&quot;http://www.flickr.com/photos/dme/4159370777/&quot;&gt;flickr&lt;/a&gt;)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Ubuntu 9.10 --  Karmic Koala</title>
    <link href="http://weblog.dme.org/2009/11/23/ubuntu-9.html"/>
    <updated>2009-11-23T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/23/ubuntu-9</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://ezyang.com/karmic.html&quot;&gt;Ubuntu 9.10: Karmic Koala&lt;/a&gt;:
Workarounds for Karmic, including how to have &lt;code&gt;~/.xsession&lt;/code&gt; read when
logging in via &lt;code&gt;gdm&lt;/code&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Real World Haskell</title>
    <link href="http://weblog.dme.org/2009/11/23/real-world-haskell.html"/>
    <updated>2009-11-23T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/23/real-world-haskell</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://book.realworldhaskell.org/&quot;&gt;Real World Haskell&lt;/a&gt;:
If I'm &lt;a href=&quot;http://weblog.dme.org/posts/2009-10-20_144343/&quot;&gt;going to have to learn a configuration
language&lt;/a&gt; for a window
manager, then I might as well make it something more
&lt;a href=&quot;http://www.xmonad.org&quot;&gt;interesting&lt;/a&gt; than Lua.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Dreaming in Code</title>
    <link href="http://weblog.dme.org/2009/11/23/dreaming-in-code.html"/>
    <updated>2009-11-23T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/23/dreaming-in-code</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://www.dreamingincode.com&quot;&gt;Dreaming in Code&lt;/a&gt;:
&lt;em&gt;Still&lt;/em&gt; haven't got around to this.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>using adium for irc</title>
    <link href="http://weblog.dme.org/2009/11/19/using-adium-for-irc.html"/>
    <updated>2009-11-19T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/19/using-adium-for-irc</id>
    <content type="html">&lt;p&gt;As part of an effort to reduce the number of applications I need to
remember to start, learn, look at and keep up to date, I starting
using &lt;a href=&quot;http://adiumx.com&quot;&gt;Adium&lt;/a&gt; for IRC. Annoyingly, all of the
message styles are more oriented towards instant messaging, where
conversations typically have only a couple of active participants. For
a higher volume conversation the styles waste a lot of screen space
and/or look very garish. Anyway,
&lt;a href=&quot;http://github.com/dme/adium-extras&quot;&gt;here&lt;/a&gt;'s my solution - a more
minimal and muted style:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/adium-dme.jpg&quot; width=&quot;100%&quot; alt=&quot;Adium with the 'dme' message style&quot;/&gt;&lt;/p&gt;

&lt;p&gt;It would be useful to add a little highlighting (of messages in which
one is mentioned, for example), but I'm reasonably happy with this so far.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Books, Television and Film</title>
    <link href="http://weblog.dme.org/2009/11/16/books-television-and-film.html"/>
    <updated>2009-11-16T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/16/books-television-and-film</id>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Other Hand&lt;/strong&gt; by &lt;em&gt;Chris Cleave&lt;/em&gt; was somewhat outside my usual
subject matter, read after seeing a recommendation by &lt;a href=&quot;http://rooreynolds.com/2009/10/03/recent-reading-16/&quot;&gt;Roo
Reynolds&lt;/a&gt;. Recommended,
both for the story and the way it is told.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oceanic&lt;/strong&gt; by &lt;em&gt;Greg Egan&lt;/em&gt;. Egan is on my list of &quot;if it's printed
I'll read it&quot; authors. This is a good collection of short stories
with his usual flair. The science can be hard, but it's worth it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Defying Gravity&lt;/strong&gt; was an enjoyable programme, sadly cancelled
after the first series - just as things were getting interesting.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Moon&lt;/strong&gt; starring &lt;em&gt;Sam Rockwell&lt;/em&gt;. Simply superb. Watch it.&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  
  <entry>
    <title>xVM Dependencies on Installer/LiveCD layouts (Community Group xen.install-depedencies) - XWiki</title>
    <link href="http://weblog.dme.org/2009/11/09/xvm-dependencies-on-installerlivecd-layouts-community-group-xen.html"/>
    <updated>2009-11-09T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/09/xvm-dependencies-on-installerlivecd-layouts-community-group-xen</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://hub.opensolaris.org/bin/view/Community+Group+xen/install-depedencies&quot;&gt;xVM Dependencies on Installer/LiveCD layouts (Community Group xen.install-depedencies) - XWiki&lt;/a&gt;:
Includes details of some extra options when using AI. In particular,
&lt;code&gt;livessh=enable&lt;/code&gt; is very useful.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Rubénerd Blog  /  Notes on using NetBSD&#8217;s pkgsrc on Mac OS X</title>
    <link href="http://weblog.dme.org/2009/11/04/rubnerd-blog-notes-on-using-netbsd8217s-pkgsrc-on-mac-os-x.html"/>
    <updated>2009-11-04T00:00:00+00:00</updated>
    <id>http://weblog.dme.org/2009/11/04/rubnerd-blog-notes-on-using-netbsd8217s-pkgsrc-on-mac-os-x</id>
    <content type="html">&lt;p&gt;&lt;a href=&quot;http://rubenerd.com/p2595/&quot;&gt;Rubénerd Blog  /  Notes on using NetBSD&amp;#8217;s pkgsrc on Mac OS X&lt;/a&gt;:
Potted instructions, including details on upgrading.&lt;/p&gt;
</content>
  </entry>
  
  
</feed>
