<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     >
  <channel>
    <title>Nick Craig-Wood's Articles</title>
    <link>http://www.craig-wood.com/nick/articles</link>
    <description>Nick Craig-Wood's Articles</description>
    <pubDate>Sat, 24 Dec 2011 22:52:02 GMT</pubDate>
    <generator>Blogofile</generator>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Technology changes in 2010</title>
      <link>http://www.craig-wood.com/nick/articles/technology-changes-in-2010</link>
      <pubDate>Wed, 22 Dec 2010 14:56:39 GMT</pubDate>
      <category><![CDATA[tech]]></category>
      <guid>http://www.craig-wood.com/nick/articles/technology-changes-in-2010</guid>
      <description>Technology changes in 2010</description>
      <content:encoded><![CDATA[<div class="document">
<p>Technology that has come and gone from my life in 2010, and new stuff I've learnt.  More than I expected!</p>
<p>These notes are really for me to look back at over the years, but you might find them interesting.</p>
<div class="section" id="old">
<h1>Old</h1>
<p>Things gone from my life.  Gone but not forgotten :-</p>
<blockquote>
<ul class="simple">
<li><a class="reference external" href="http://www.mutt.org/">Mutt</a> - finally replaced with <a class="reference external" href="http://www.mozillamessaging.com/en-GB/thunderbird/">Thunderbird</a>.  Mutt is a terminal based email client, just in case you haven't heard of it.  It works really well for power users, is really configurable, but in these days of HTML emails and attachments it was no longer keeping up.  I loved him - he was a faithful mutt, but he had to go.  (Actually he is still there at the command line ready to go if needed - but keep it under your hat!)</li>
<li><a class="reference external" href="http://www.google.co.uk/images?q=courier+modem">Courier V34 modem</a> - years overdue, I finally disconnected it and consigned it to the pit of oblivion.  It used to receive faxes, but I don't think anyone has sent one for several years.  It also used to run a BBS and an Internet node, which was useful at times, but now GPRS/3G/Wifi is everywhere I want to go it is no longer needed.</li>
<li><a class="reference external" href="http://en.wikipedia.org/wiki/Integrated_Services_Digital_Network">ISDN</a> - 128k of digital goodness just wasn't good enough any more and became too expensive.  Great in its hey-day with 2 channels, 10 numbers and a whopping 64k digitial Internet connection.  Obsoleted by ADSL and <a class="reference external" href="http://www.gradwell.com/phoneservices/enterprise">VOIP</a>.</li>
<li><a class="reference external" href="http://www.nokia.co.uk/find-products/all-phones/nokia-e90-communicator">Nokia E90</a> &amp; <a class="reference external" href="http://en.wikipedia.org/wiki/Symbian_OS">Symbian</a> - sorry... we've had good times, but I've found someone else</li>
<li><a class="reference external" href="http://www.kde.org/">KDE</a> - you worked really well until version 4 where the bugs and the slowness really kicked in.</li>
<li><a class="reference external" href="http://en.wikimedia.org/wiki/Usenet">Usenet</a>  - This was my first hint of online communities on the Internet in 1994.  Unfortunately the cool kids have moved on, and so, reluctantly, have I!</li>
</ul>
</blockquote>
</div>
<div class="section" id="new">
<h1>New</h1>
<p>New technology :-</p>
<blockquote>
<ul class="simple">
<li><a class="reference external" href="http://www.mozillamessaging.com/en-GB/thunderbird/">Thunderbird</a> - for people with complicated email lives the plugin system makes life bearable!  Here are my top plugins<ul>
<li>Nostalgy - adds keyboard shortcuts to save, copy, goto folders</li>
<li>Quickfolders - Put your favourite folders along the top</li>
<li>Copy Sent to Current - copy sent mail to the current folder not the Sent folder - makes a new and better way of doing email</li>
<li>Display Mail User Agent - snoop on what other people use for their mail client</li>
<li>Enigmail - Use PGP to sign/encrypt your emails seamlessly</li>
<li>External Editor - edit emails in your favourite editor (eg emacs)</li>
<li>Identity Chooser - If you use multiple identities you need this!</li>
<li>Mail Redirect - proper bounce of email (not forward)</li>
</ul>
</li>
<li><a class="reference external" href="https://secure.wikimedia.org/wikipedia/en/wiki/UW_IMAP">IMAP</a> - makes it easy to migrate your email setup.  You can still use it with procmail so some things haven't changed ;-)  I can use it with my Android phone and the excellent <a class="reference external" href="https://code.google.com/p/k9mail/">K9Mail</a>.</li>
<li><a class="reference external" href="http://www.blogofile.com">Blogofile</a> - which makes this (fully static) website.  It replaces a pile of crufty hand built python scripts which did the same thing, just not nearly as well!</li>
<li><a class="reference external" href="http://www.ubuntu.com/">Ubuntu</a> on the desktop - I finally gave in and replaced <a class="reference external" href="http://http://www.debian.org/">Debian</a> testing with <a class="reference external" href="http://www.ubuntu.com/">Ubuntu</a> on my main laptop so I can spend less time fixing stuff and more time doing real work!  Debian still rules on the server though.</li>
<li><a class="reference external" href="http://www.gradwell.com/phoneservices/enterprise">VOIP</a> - I've signed up with a 100% Voip provider and migrated my 10 telephone numbers to them.  It went reasonably smoothly!  I took the ISDN card out of my Asterisk PBX.  We've been doing this at work for ages - it seemed like time to migrate at home too.</li>
<li><a class="reference external" href="http://www.android.org/">Android</a> - is Google's new phone operating system.  It runs on Linux and is mostly open source which are big positives in my view.  I've been enjoying my Android phone greatly and have written a number of applications - <a class="reference external" href="http://www.craig-wood.com/nick/android/oxo3d/">Oxo3d</a> is one.</li>
<li><a class="reference external" href="http://www.gnome.org/">Gnome</a> - well not new actually, I last gave Gnome up in about 2005 when I got irritated at no longer being able to edit my menus.  Unfortunately KDE 4 isn't shaping up for me, so it is hello again!</li>
</ul>
</blockquote>
</div>
<div class="section" id="books">
<h1>Books</h1>
<p>Tech books I've read this year.  No python books this year - I think I've read them all now!</p>
<blockquote>
<ul class="simple">
<li><a class="reference external" href="http://www.amazon.co.uk/dp/0596007736/?tag=niccrawoosweb-21">Java in a Nutshell</a> (again) programming to write Android programs.  I learnt original Java ages ago, but is is quite a different experience with generic types.  Still not my favourite language - reminds me too much of C++, but bearable.</li>
<li><a class="reference external" href="http://www.amazon.co.uk/dp/0981531601/?tag=niccrawoosweb-21">Programming In Scala</a> - just for fun - maybe I'll use it with Android one day.  Scala is one of the new breed of languages which runs on the Java VM.  Scala is a (mostly) functional language created by one of the creators of Java itself.</li>
<li><a class="reference external" href="http://www.amazon.co.uk/dp/0596520123/?tag=niccrawoosweb-21">Version Control with Git</a> - distributed revision control system.  Very clever idea with lots and lots of command lines to explore.  If it scales to the Linux kernel then surely it is good enough for my projects?</li>
<li><a class="reference external" href="http://www.amazon.co.uk/dp/0596002548/?tag=niccrawoosweb-21">BGP: Building Reliable Networks with the Border Gateway Protocol</a> - how the Internet really works!</li>
<li><a class="reference external" href="http://www.amazon.co.uk/dp/1933988673/?tag=niccrawoosweb-21">Unlocking Android: A Developer's Guide</a> - how to make Android applications</li>
<li><a class="reference external" href="http://www.amazon.co.uk/dp/1590595270/?tag=niccrawoosweb-21">Running IPv6</a> - yes it <em>is</em> coming - IPv4 addresses are running out very soon.</li>
</ul>
</blockquote>
<p>These are affiliate links, so if you click then buy I'll earn a few pence towards my next tech book!</p>
</div>
</div>
]]></content:encoded>
    </item>
  </channel>
</rss>

