<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nevstokes.com &#187; Software</title>
	<atom:link href="http://nevstokes.com/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://nevstokes.com/blog</link>
	<description>Random musings of a child progeny</description>
	<lastBuildDate>Fri, 30 Jul 2010 13:06:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Snow Leopard</title>
		<link>http://nevstokes.com/blog/2009/10/15/snow-leopard/</link>
		<comments>http://nevstokes.com/blog/2009/10/15/snow-leopard/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 09:27:12 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=1321</guid>
		<description><![CDATA[After waiting a decent length of time to make sure that there were no serious issues with Snow Leopard1 and with the release of OS X 10.6.1 I&#8217;ve finally got around to installing the thing. Here&#8217;s how things went for me. Hope my experiences help you if &#8211; and &#8211; when you install. I wanted [...]]]></description>
			<content:encoded><![CDATA[<p>After waiting a decent length of time to make sure that there were no serious issues with Snow Leopard<sup>1</sup> and with the release of OS X 10.6.1 I&#8217;ve finally got around to installing the thing. Here&#8217;s how things went for me. Hope my experiences help you if &#8211; and &#8211; when you install.</p>
<p><span id="more-1321"></span></p>
<p>I wanted to do a clean install this time instead of just upgrading. This is more involved and takes longer but I wanted rid of the junk I&#8217;d accumulated during years of trying new software and playing around with my operating system.</p>
<p>The first thing was to get rid of the crap I don&#8217;t use anymore and have been meaning to get rid of. Here&#8217;s where <a href="http://www.appzapper.com/">AppZapper</a>, <a href="http://www.emeraldion.it/software/macosx/singular.html">Singular</a> or <a href="http://www.noodlesoft.com/hazel.php">Hazel</a> come into play.</p>
<p>I had a look at how my disk space was being currently being used with <a href="http://grandperspectiv.sourceforge.net/">GrandPerspective</a> (you may want to have a look at <a href="http://www.omnigroup.com/applications/omnidisksweeper/">OmniDiskSweeper</a> too). Some cruft that could go immediately was littering my downloads folder. I was going to empty my trash before backing up anyway but hadn&#8217;t realised that it was using almost 5Gb.</p>
<p>Once everything was as lean as possible I ran <a href="http://www.apple.com/macosx/what-is-macosx/time-machine.html">Time Machine</a> one last time. At this point I would seriously recommend making a belts-and-braces approach separate bootable backup with <a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html">SuperDuper</a><sup>2</sup> or <a href="http://www.bombich.com/">CarbonCopyCloner</a> and testing your backups to make sure everything is hunky-dory. You could also look at this tip about using <a href="http://www.tuaw.com/2009/10/13/add-apples-free-backup-app-to-your-backup-toolbox/">Apple&#8217;s Backup.app</a> if you&#8217;re really paranoid.</p>
<p>At this point remember to deauthorize the computer from your iTunes account. You won&#8217;t be able to do this afterwards and you&#8217;ll be wasting one of your five allotted machines unless you deauthorize all computers<sup>3</sup>.</p>
<p>I then repaired permissions, out of habit mainly, inserted the DVD and restarted my computer. When I heard the chime, I held down the c key until the Apple logo and spinner appeared. When the install screen appeared, I moved my mouse to the top of the screen and choose Disk Utility from the Utilities menu that appeared. I took a deep breath, selected my hard drive and clicked Erase. Once this was finished, I quit Disk Utility and started the install process. Everything was straightforward, follow-the-prompts simple but I chose to use Migration Assistant later instead of copying across my old accounts from my Time Machine backup during the install.</p>
<p>After you have installed Snow Leopard you will no longer have an up-to-date install of the iLife or iWork software so go dig out your other install disks and put the kettle on while you work through those installs. Once done, run Software Update to get the latest security patches and fixes.</p>
<p>Only then did I use Migration Assistant to import my old applications, network settings and user account. Now that everything was in place, I ran <a href="http://metaquark.de/download/appfresh">AppFresh</a> to find which third-party applications had updates available and to install them. The penultimate step for me was to run <a href="http://monolingual.sourceforge.net/">Monolingual</a> to rid my machine of unused language packs and free-up another several hundred Mb.</p>
<p>Finally, now that I had everything I wanted installed and everything I didn&#8217;t want binned, it was time to fire up Terminal.app and tweak things to my liking:</p>
<p>Make hidden applications in the Dock semi-transparent:<br />
<code>defaults write com.apple.Dock showhidden -bool YES</code></p>
<p>I like my scroll arrows together <strong>and</strong> at the top and bottom:<br />
<code>defaults write "Apple Global Domain" AppleScrollBarVariant DoubleBoth</code></p>
<p>Turn off the in store arrows in iTunes:<br />
<code>defaults write com.apple.iTunes show-store-arrow-links -bool FALSE</code></p>
<p>Don&#8217;t litter other servers with .DS_Store files:<br />
<code>defaults write com.apple.desktopservices DSDontWriteNetworkStores true</code></p>
<p>Restart the Dock and Finder for the changes to take effect:<br />
<code>killall Dock<br />
killall Finder</code></p>
<p><acronym title="Your Mileage May Vary">YMMV</acronym> &#8211; don&#8217;t blame me if anything goes wrong!</p>
<p><small><sup>1</sup> Or so I thought. It turns out that there&#8217;s a nasty &#8211; but avoidable &#8211; <a href="http://www.macrumors.com/2009/10/12/snow-leopard-bug-responsible-for-loss-of-user-data-gaining-notice/">bug in Snow Leopard</a>.</small><br />
<small><sup>2</sup> A new version of SuperDuper was just released. Here&#8217;s a <a href="http://www.tuaw.com/2009/10/13/superduper-2-6-2-now-even-more-so/">review from TUAW</a></small><br />
<small><sup>3</sup> See the <a href="http://support.apple.com/kb/HT1420">Apple support page</a> for more information on this.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2009/10/15/snow-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Browsing around</title>
		<link>http://nevstokes.com/blog/2009/03/21/browsing-around/</link>
		<comments>http://nevstokes.com/blog/2009/03/21/browsing-around/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 21:36:10 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=1096</guid>
		<description><![CDATA[Internet Explorer 8 was released on Thursday but I have to admit that I haven&#8217;t touched it. The last beta that I saw (which wasn&#8217;t that long ago) still identified itself as being IE7 in the about dialog but there have been a lot of improvements made over previous version. There are new features too: [...]]]></description>
			<content:encoded><![CDATA[<p>Internet Explorer 8 was released on Thursday but I have to admit that I haven&#8217;t touched it. The last beta that I saw (which wasn&#8217;t that long ago) still identified itself as being IE7 in the about dialog but there have been a lot of improvements made over previous version. There are new features too: increased performance, &#8220;porn mode&#8221; private browsing, data accelerators and improved crash recovery (here&#8217;s an idea: try and not crash in the first place).</p>
<p>I have an issue with the first sentence of <a href="http://blog.wired.com/business/2009/03/first-look-inte.html">Wired&#8217;s First Look review</a>. Internet Explorer is not the most popular web browser in the world. It is simply the most widely used.</p>
<p>Looking at the <a href="http://www.microsoft.com/windows/internet-explorer/">IE8 page</a> of the Microsoft website <a href="http://validator.w3.org/check?verbose=1&#038;uri=http%3A%2F%2Fwww.microsoft.com%2Fwindows%2Finternet-explorer%2F">doesn&#8217;t bode well</a> for Microsoft&#8217;s claims of paying attention to standards compliance or maybe this doesn&#8217;t apply to all aspects of their work. Of course, there&#8217;s also the <code>__VIEWSTATE</code> nonsense that results from coding your pages with .NET and in this case the hidden form field value is a whopping 68KB which is included in any request.</p>
<p>On visiting the page I was prompted to upgrade the Microsoft Silverlight plugin. I first installed this purely for CNN&#8217;s <a href="http://www.cnn.com/SPECIALS/2009/44.president/inauguration/themoment/">Photosynth of Obama&#8217;s inauguration</a> two months ago. The <a href="http://download.microsoft.com/download/F/D/8/FD8F5947-78FF-40A5-9A34-5E35243C12E4/40115/Microsoft%20Silverlight%20Release%20History.html#History ">Silverlight 2 GDR1 upgrade</a> was released one month ago which just goes to show you just how low the adoption rate has been from the slew of websites I visit.</p>
<p>Silverlight isn&#8217;t the only threat to Adobe&#8217;s Flash dominance. Emergent technology like HTML5 and CSS3 Chrome experiments that are being supported in modern browsers like Google Chrome and Apple&#8217;s Safari are being used with JavaScript to achieve some <a href="http://www.chromeexperiments.com/">promising results</a>. Competition is good.</p>
<p>Speaking of Safari, the browser was also in the tech news on Thursday but for the wrong reasons. Safari was the first to fall to a <a href="http://www.downloadsquad.com/2009/03/19/safari-hacked-in-a-flash-at-pwn2own-2009-firefox-and-ie8-follow/">serious vulnerability</a> &#8211; albeit with several hours of preparatory work. IE8 and Firefox fell soon afterward. Chrome was the only browser to resist the attentions of the hackers. Interestingly, there was no mention of Opera. Does it really have that insignificant share of the browser market that nobody wants to try and exploit it?</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2009/03/21/browsing-around/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new level of browsing</title>
		<link>http://nevstokes.com/blog/2009/02/24/a-new-level-of-browsing/</link>
		<comments>http://nevstokes.com/blog/2009/02/24/a-new-level-of-browsing/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 22:19:24 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ Apple]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=1065</guid>
		<description><![CDATA[The Internet tubes today were mainly full of comments about two things: Gmail going down and Apple releasing a public beta of Safari 4. Had the Gmail outage coincided with Twitter going belly-up at the same time then I think that productivity levels around the planet would have rocketed. As it was, Twitter stayed up [...]]]></description>
			<content:encoded><![CDATA[<p>The Internet tubes today were mainly full of comments about two things: <a href="http://news.cnet.com/8301-1001_3-10170636-92.html">Gmail going down</a> and Apple releasing a public beta of <a href="http://www.apple.com/safari/download/">Safari 4</a>. Had the Gmail outage coincided with Twitter going belly-up at the same time then I think that productivity levels around the planet would have rocketed. As it was, Twitter stayed up as people whined about Gmail and I bathed in some smugness as I rarely use it because of this exact scenario. Then Apple came along with something to distract the Twitterverse from bemoaning their complete lack of emails: a new version of Safari.</p>
<p>From my early impressions, Safari 4 has <a href="http://www.apple.com/safari/whats-new.html">taken the best bits</a> of other browsers and added a bit of Apple polish to them. The Awesome Bar from Firefox, Opera&#8217;s Speed Dial, Chrome&#8217;s Tabs-on-Top, Webkit&#8217;s blazing fast JavaScript engine (but with a sensible name) and Developer Tools. Notice the glaring omission from that list? Yes, nothing from Internet Explorer made the grade. Funny that.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2009/02/24/a-new-level-of-browsing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone software 2.0</title>
		<link>http://nevstokes.com/blog/2008/07/11/iphone-software-20/</link>
		<comments>http://nevstokes.com/blog/2008/07/11/iphone-software-20/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 06:46:40 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[ Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=234</guid>
		<description><![CDATA[The new functionality that is included in the version 2.0 software release fixes a couple of the few things that annoyed me with the iPhone. I installed it last night after people with too much time on their hands found the software on Apple&#8217;s servers thanks to examining a bunch of XML files. I was [...]]]></description>
			<content:encoded><![CDATA[<p>The new functionality that is included in the version 2.0 software release fixes a couple of the few things that annoyed me with the iPhone. I installed it last night after people with too much time on their hands <a href="http://www.macrumors.com/2008/07/10/iphone-2-0-firmware-5a347-available-early/">found the software</a> on Apple&#8217;s servers thanks to examining a bunch of XML files. I was in two minds as to whether or not to go ahead or wait for the official release from Apple but I was starting to adjust my body clock and needed something to do. I did have problems and was kicking myself for being impatient but after a few restarts of software and reboots of hardware I managed to restore my iPhone and update the software successfully.</p>
<p><span id="more-234"></span></p>
<p>Setting my timezone used to be a problem. No matter what I set it to, when I went back to the homescreen my timezone would revert to London. A full restore the other week fixed this issue but others remained.</p>
<p>Whenever my headphones were yanked out the volume slider would move down substantially. When I plugged back in, the slider stayed where is was but the volume didn&#8217;t change accordingly. This still doesn&#8217;t seem to but it is nowhere near as bad it was.</p>
<p>The fact that anything stored in the memory of the calculator was wiped if you quit the application. However, the result of the last calculation was still on the display when you went back to the calculator. This has now been fixed and in we get a scientific calculator when the iPhone is held in landscape mode. The calculator buttons also now click when pressed.</p>
<p>The calendars are no longer all lumped together as one. You can choose which ones to display and there is some colour-coding to help you differentiate between events in different calendars.</p>
<p>My contacts that I had marked as a favourite, oft-called number have disappeared but the contacts themselves are still there. Nothing major involved in getting them back as they were.</p>
<p>Alarms for the working week, weekend and occasional alarms used to be listed in the order that I added them but now seem to be listed in chronological order. I&#8217;m sure I&#8217;ll get used to it.</p>
<p>The airplane symbol now actually flies in and out when the flight mode status is toggled on and off. Nothing gratuitous but I thought it was a nice touch.</p>
<p>I then went and grabbed a few of the free applications from the AppStore (NetNewsWire, Facebook, VoiceNotes, Light and Remote) and also purchased a copy of <a href="http://www.monkeyballworld.com/">Super Monkey Ball</a> which may prove to be a mistake if I ever want to get anything done. It is very addictive. NetNewsWire is great and has replaced the iPhone formatted webpage on my home screen. Unlike the Facebook application with does most things that the iPhone did apart from letting me see my wall. On the other hand it does feature the chat capability.</p>
<p>The best application for me though is the much-rumoured iTunes / Apple TV remote. It is <a href="http://www.friday.com/bbum/2008/07/10/apple-remote-remote-control-done-right/">simply awesome</a>. Could this be the thing behind the mysterious comments from Steve Jobs four years ago when Apple introduced the <a href="http://www.apple.com/airportexpress/">Airport Express and AirTunes</a> and <a href="http://walt.allthingsd.com">Walt Mossberg</a> complained that he would have to get up to play a track and asked how he could control his music from another room.</p>
<p>&#8220;Wait and see&#8221; answered Jobs with a wry smile.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2008/07/11/iphone-software-20/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Toronto &#8211; Vancouver (2088 miles)</title>
		<link>http://nevstokes.com/blog/2008/05/22/toronto-vancouver/</link>
		<comments>http://nevstokes.com/blog/2008/05/22/toronto-vancouver/#comments</comments>
		<pubDate>Thu, 22 May 2008 19:02:41 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[canada]]></category>
		<category><![CDATA[flights]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[toronto]]></category>
		<category><![CDATA[vancouver]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=188</guid>
		<description><![CDATA[Isn&#8217;t technology wonderful? I was worried about missing the Champions League final and probably would have had to change my flight had Liverpool beaten Chelsea in the semi but it turns out that I needn&#8217;t have worried. WestJet had ESPN available on their seat-back screens so I managed to catch the game at 40,000 feet. [...]]]></description>
			<content:encoded><![CDATA[<p>Isn&#8217;t technology wonderful? I was worried about missing the Champions League final and probably would have had to change my flight had Liverpool beaten Chelsea in the semi but it turns out that I needn&#8217;t have worried. WestJet had ESPN available on their seat-back screens so I managed to catch the game at 40,000 feet. Annoyingly we landed 30 minutes ahead of schedule so I missed a large chunk of the second half but I made it through baggage reclaim in plenty time to take up a seat at the bar for extra time and the ensuing penalties.</p>
<p>I have to say that I&#8217;m glad Manchester United won. I only actually dislike them now compared with hating Chelsea with a passion and I think that it was somehow a fitting victory 50 years on from the Munich disaster. Bobby Charlton showed so much decorum when Platini tried to give him a winners medal and you have to admire the sportsman in Paul Scholes who went straight to console the opposition.</p>
<p>I had another celebratory pint with the Liverpool supporting barman and then made my way into Vancouver on the Airporter bus trying to spot anything that looked vaguely familiar but a lot has changed in the six years since I last visited the city.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2008/05/22/toronto-vancouver/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bad manners</title>
		<link>http://nevstokes.com/blog/2008/04/13/bad-manners/</link>
		<comments>http://nevstokes.com/blog/2008/04/13/bad-manners/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 21:39:57 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ Apple]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[manners]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=170</guid>
		<description><![CDATA[Recently there was some amount of ill feeling directed toward Apple after they started installing their Safari Internet browser with their iTunes software update. (I also just noticed that &#8220;up to date&#8221; is no longer hyphenated in OS X 10.5 Leopard Software Update but that&#8217;s a discussion for another day.) While this in itself is [...]]]></description>
			<content:encoded><![CDATA[<p>Recently there was some amount of <a href="http://john.jubjubs.net/2008/03/21/apple-software-update/">ill feeling</a> directed toward Apple after they started installing their Safari Internet browser with their iTunes software update. (I also just noticed that &#8220;up to date&#8221; is no longer hyphenated in OS X 10.5 Leopard Software Update but that&#8217;s a discussion for another day.)</p>
<p>While this in itself is bad enough behaviour for any software company, it is not the main annoyance I have with their practices. I like to keep things organised how I like them. Like my &#8220;Start Menu&#8221; for instance.</p>
<p>Every single frickin&#8217; time that I update iTunes (and Quicktime) Apple deems it acceptable for them to place a couple of shortcuts in my Start Menu, Quick Launch area and on my Desktop which I then have to delete.</p>
<div class="update"><strong>Update 18/04/08:</strong> It would seem that <a href="http://weblogs.mozillazine.org/asa/archives/2008/04/good_for_apple.html">Apple have listened</a> to the unrest in the community.</div>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2008/04/13/bad-manners/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Patently obvious</title>
		<link>http://nevstokes.com/blog/2008/04/09/patently-obvious/</link>
		<comments>http://nevstokes.com/blog/2008/04/09/patently-obvious/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 20:12:58 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[patent]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/?p=155</guid>
		<description><![CDATA[US Patent law is frankly in somewhat of a mess. Any system that allows a man to hold a patent on a method for playing on a swing needs or awarded on a staple element of computing (like the linked list) to be looked at in my opinion. The Patent Office just doesn&#8217;t have the [...]]]></description>
			<content:encoded><![CDATA[<p>US Patent law is frankly in somewhat of a mess. Any system that allows a man to hold a patent on a method for <a href="http://www.newscientist.com/article/dn2178-boy-takes-swing-at-us-patents.html">playing on a swing</a> needs or awarded on a staple element of computing (like the <a href="http://www.patentstorm.us/patents/7028023.html">linked list</a>) to be looked at in my opinion. The Patent Office just doesn&#8217;t have the staff to give each application the diligence it needs and the subsequent backlog is increasing as is the number of submarine patents and patents awarded despite overwhelming prior art. Obviousness and prior art is supposed to invalidate a patent but this doesn&#8217;t stop anyone from trying their luck. <a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;Sect2=HITOFF&amp;d=PALL&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;r=1&amp;f=G&amp;l=50&amp;s1=7,325,045.PN.&amp;OS=PN/7,325,045&amp;RS=PN/7,325,045">Amazon</a> are frequently quoted in geek forums for this. Trying to cash in once someone big enough does something of note (<a href="http://techdirt.com/articles/20080124/16382062.shtml">Smartphones</a>) or popular (<a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;Sect2=HITOFF&amp;d=PALL&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;r=1&amp;f=G&amp;l=50&amp;s1=6,264,560.PN.&amp;OS=PN/6,264,560&amp;RS=PN/6,264,560">online games</a>) that may possibly be covered by a vague patent is big business.</p>
<p>Finally, the tide may finally be <a href="http://www.denverpost.com/popular/ci_8354619">turning</a>.</p>
<p>Speaking as a developer I was glad to hear about a project that aims to address the inherent problems with the system with regard to software. Imaginatively called <a href="http://endsoftpatents.org/">End Software Patents</a>, it seeks to highlight the absurdity in the idea that source code and natural mathematics can somehow be patented.</p>
<p>Microsoft has been sabre-rattling of late, claiming that Linux infringes on hundreds of patents that they hold (read: purchased). Co-incidentally, they do have a very pertinent patent for detecting user frustration when <a href="http://arstechnica.com/news.ars/post/20080103-microsoft-patents-frustration-detecting-help-system.html">using their software</a>.</p>
<p>Just as I was beginning to think that the UK was <a href="http://news.bbc.co.uk/1/hi/business/7252707.stm">understanding</a> some of the problems with legal aspects of software and the implications of software patents it looks like we&#8217;re <a href="http://ipkitten.blogspot.com/2008/01/high-court-allows-computer-program.html">heading in the same direction</a>. The UK government is currently embroiled in a <a href="http://news.bbc.co.uk/1/hi/technology/7307375.stm">legal case</a> with Symbian which will hopefully clarify things.</p>
<p>Just don&#8217;t get me started on gene patents.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2008/04/09/patently-obvious/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A little bit of history repeating</title>
		<link>http://nevstokes.com/blog/2008/02/25/a-little-bit-of-history-repeating/</link>
		<comments>http://nevstokes.com/blog/2008/02/25/a-little-bit-of-history-repeating/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 21:41:37 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[saas]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2008/02/25/a-little-bit-of-history-repeating/</guid>
		<description><![CDATA[This year has already started to see the blurring of the edges between online Web 2.0 and traditional desktop applications. The traditional downside to this software as a service (SaaS) has been what to do when there is no connection to the Internet. There are various technologies now available from the big players (Adobe AIR, [...]]]></description>
			<content:encoded><![CDATA[<p>This year has already started to see the blurring of the edges between online Web 2.0 and traditional desktop applications. The traditional downside to this <a href="http://en.wikipedia.org/wiki/Software_as_a_Service">software as a service</a> (SaaS) has been what to do when there is no connection to the Internet. There are <a href="http://blog.wired.com/monkeybites/2008/02/adobe-releases.html">various technologies</a> now available from the big players (Adobe AIR, Google Gears, Microsoft Silverlight, Mozilla Prism and Sun with JavaFX). These all allow developers to keep your data in sync when you don&#8217;t have Internet access to their applications.</p>
<p>Another obstacle is changing attitudes to software. You will no longer own the software that you use but instead be charged either on a pay-as-you-go tariff or, more likely, on a monthly subscription basis.</p>
<p>There is also a gathering trend toward smaller, more portable computing devices with limited hard drive capacity like the <a href="http://event.asus.com/eeepc/microsites/en/index.htm">Asus Eee PC</a>. New solid state Flash drives offering a reasonable amount of storage are still expensive but these drives offer better battery performance and allow for smaller footprints.</p>
<p>Couple these new machines with a wireless connection, offline synchronisation and advancing online applications and you&#8217;re not a million miles away from the <a href="http://en.wikipedia.org/wiki/Thin_client">thin client</a> model of computing in the 1970s. The major difference I can see between the aged dumb terminals and the new emerging way is a matter of the public perception of security and trust online. Throw in <a href="http://blogs.zdnet.com/projectfailures/?p=602">reliability</a> (or lack thereof) issues, encryption bottlenecks and the <a href="http://blogs.oreilly.com/lightroom/2008/01/the-economics-of-online-backup.html">economics</a> of dealing with a serious amount of bandwidth into the mix and it&#8217;s clear than there is still a lot of progress to be made.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2008/02/25/a-little-bit-of-history-repeating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The highest form of flattery</title>
		<link>http://nevstokes.com/blog/2008/01/07/the-highest-form-of-flattery/</link>
		<comments>http://nevstokes.com/blog/2008/01/07/the-highest-form-of-flattery/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 21:38:40 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[ Apple]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2008/01/07/the-highest-form-of-flattery/</guid>
		<description><![CDATA[&#8220;Bad artists copy. Great artists steal.&#8221; - Pablo Picasso Imitation is rife. Apple may just have been inspired by Braun design from the &#8217;60s and &#8217;70s for the iPhone calculator, iPod and G5 tower. The Apple vs. Microsoft vs. Xerox GUI copyright lawsuits are well known. Over the past couple of years I&#8217;ve noticed more [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Bad artists copy. Great artists steal.&#8221;<br />
- <strong>Pablo Picasso</strong></p></blockquote>
<p>Imitation is rife. Apple may just have been <a href="http://perpenduum.com/2007/11/ruminate-over-dieter-rams/">inspired by Braun design</a> from the &#8217;60s and &#8217;70s for the iPhone calculator, iPod and G5 tower. The <a href="http://en.wikipedia.org/wiki/Apple_Computer,_Inc._v._Microsoft_Corporation" aiotitle="Apple vs. Microsoft vs. Xerox">Apple vs. Microsoft vs. Xerox</a> GUI copyright lawsuits are well known.</p>
<p>Over the past couple of years I&#8217;ve noticed more and more pieces of PC software that try to achieve one thing: make the PC behave more like OS X. The application notifiers <a href="http://growl.info/">Growl</a> and <a href="http://www.fullphat.net/">Snarl</a>. The application enhancers <a href="http://docs.blacktree.com/quicksilver/what_is_quicksilver">Quicksilver</a> and <a href="http://colibri.leetspeak.org/">Colibri</a>. The window managers <a href="http://www.youtube.com/watch?v=ktTNcj0fAM4">Expose</a> and <a href="http://onlinetoolsteam.com/WindowsExposer/Default.asp">Exposer</a>. Unsurprisingly not one of them quite match-up to the Apple versions.</p>
<p>Now after <a href="http://www.codinghorror.com/blog/archives/000769.html">years of mediocrity</a> it seems that the PC manufacturers have finally realised that good design will set them apart. The days of the big beige box are thankfully long gone but until very recently the aesthetics of the offerings from Dell, Gateway and the like have been distinctly poor. Dell have upped their product design staff to 90 (from just six a few years ago) and are already <a href="http://online.wsj.com/article/SB119872156676051933.html?mod=hps_us_inside_today">receiving plaudits</a> from the industry for their efforts.</p>
<p>In this years Microsoft <a href="http://www.techcrunch.com/2008/01/07/the-truth-that-dare-not-speak-the-ces-keynote-sucked/">CES keynote</a> Bill Gates boldly predicted that we&#8217;ll be relying less on the keyboard and mouse in the next five years. Gosh Bill, do you really think so? What a revelation! Take a look at some bleeding-edge <a href="http://www.smashingmagazine.com/2008/01/07/monday-inspiration-innovative-designs-and-devices/">design concepts</a> for some examples that might just make it to market over the next few years.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2008/01/07/the-highest-form-of-flattery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A nice start to the day!</title>
		<link>http://nevstokes.com/blog/2007/12/14/a-nice-start-to-the-day/</link>
		<comments>http://nevstokes.com/blog/2007/12/14/a-nice-start-to-the-day/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 20:57:30 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Edinburgh]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Social networks]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/12/14/a-nice-start-to-the-day/</guid>
		<description><![CDATA[Today&#8217;s (and probably the last of the year) Edinburgh Coffee Morning was the busiest it has been for a good while. The cryptic promise of some gifts that Ewan McIntosh left in a Facebook message last night turned out to be some really nice signed Hugh MacLeod posters for Stormhoek. The season of goodwill and [...]]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s (and probably the last of the year) Edinburgh Coffee Morning was the busiest it has been for a good while. The cryptic promise of some gifts that <a href="http://edu.blogs.com/">Ewan McIntosh</a> left in a Facebook message last night turned out to be some really nice signed <a href="http://www.gapingvoid.com/">Hugh MacLeod</a> posters for <a href="http://www.stormhoek.com">Stormhoek</a>. The season of goodwill and giving continued with some warmed Panettone and some chilled Prosecco courtesy of our hosts at <a href="http://www.centotre.com/">Centotre</a>. Many thanks to the aforementioned for their generosity.</p>
<p>A couple of stand out things from this morning before the conversations paired off as things are wont to do in group dynamics. Ewan briefly demoed <a href="http://www.techcrunch.com/2007/10/08/loic-le-meurs-new-startup-launches-seesmic/">Seesmic</a> which seems to be some kind of video <a href="http://twitter.com/">Twitter</a>. I&#8217;ve never sent a &#8220;tweet&#8221; in my life and do have difficulty of seeing the point of it if I&#8217;m being honest. At least with Seesmic, there is an element of a two way thing going on.</p>
<p>Via <a href="http://weblogg-ed.com/">Will Richardson</a>, I found this video of <a href="http://www.cs.cmu.edu/~johnny/">Johnny Chung Lee</a> turning the tables on the light sensing aspect of the Wiimote to produce an interaction whiteboard for around £40 much more interesting:</p>
<p><video>http://www.youtube.com/watch?v=5s5EvhHy7eQ</video></p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/12/14/a-nice-start-to-the-day/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefox 3: Gran Paradiso</title>
		<link>http://nevstokes.com/blog/2007/11/26/firefox-3-gran-paradiso/</link>
		<comments>http://nevstokes.com/blog/2007/11/26/firefox-3-gran-paradiso/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 20:49:33 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/11/26/firefox-3-gran-paradiso/</guid>
		<description><![CDATA[I downloaded around with the first beta of new Firefox browser last week and have to say that I&#8217;m impressed by the updates already. Memory usage, once the bane of my browsing experience has been vastly improved. Take a look at this screen grab of my task manager. Guess where I got bored of Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>I downloaded around with the <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">first beta of new Firefox</a> browser last week and have to say that I&#8217;m impressed by the updates already. Memory usage, once the <a href="http://nevstokes.com/blog/2007/09/21/safari-so-good/">bane of my browsing</a> experience has been <a href="http://blogs.zdnet.com/hardware/?p=960">vastly improved</a>. Take a look at this screen grab of my task manager. Guess where I got bored of Firefox hogging 700,000K of my memory and ended the process?</p>
<p><img src="http://nevstokes.com/images/grabs/tm.png" /></p>
<p>Cocoa widgets played a big part in me installing <a href="http://www.beatnikpad.com/archives/2006/02/26/firefox_macintel">Bon Echo</a> (which is the Mac Intel optimised version of Firefox 2) but now with Firefox 3 Mozilla are giving us native form controls themselves.</p>
<p>Look-and-feel is one thing but for a web developer at a design agency more important than this and the memory usage is the support of standards. Firefox now follows the lead of both Opera and Safari and passes the <a href="http://www.webstandards.org/action/acid2">ACID2</a> test. ICC color profiles are now fully supported (again, a good few months after Safari) although the not enabled on default installs. You can switch it on using the special <a href="about:config">about:config</a> URL of Firefox (you can safely ignore the cute warning message for this), changing the <code>gfx.color_management.enabled</code> setting to true and restarting. You can see the color profile support in action at <a href="http://www.color.org/version4html.xalter">color.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/11/26/firefox-3-gran-paradiso/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>So, how is Vista doing?</title>
		<link>http://nevstokes.com/blog/2007/11/21/hows-vista-doing/</link>
		<comments>http://nevstokes.com/blog/2007/11/21/hows-vista-doing/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 21:23:42 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/11/21/hows-vista-doing/</guid>
		<description><![CDATA[After a lot of waiting, feature pruning, a few false dawns and a good deal of hype, Microsoft Vista was launched with much fanfare at the start of this year. Indeed more fireworks were used in the French launch than were used to celebrate the new millennium. Before the official release Vista&#8217;s DRM and security [...]]]></description>
			<content:encoded><![CDATA[<p>After a lot of waiting, feature pruning, a few false dawns and a good deal of hype, Microsoft Vista was launched with much fanfare at the start of this year. Indeed more fireworks were used in the <a href="http://www.parisdailyphoto.com/2007/01/launch-of-windows-vista.html" aiotitle="French launch">French launch</a> than were used to celebrate the new millennium. Before the official release Vista&#8217;s DRM and security specifications were being referred to as the <a href="http://www.theregister.co.uk/2006/12/27/windows_drm_monstered/">longest suicide note in history</a> despite clever security improvements like <a href="http://en.wikipedia.org/wiki/Address_space_layout_randomization">ASLR</a>.</p>
<p>(Microsoft security may well be an oxymoron. It is a much ridiculed aspect of the company and their software but did it really deserve a spot on the <a href="http://www.popsci.com/popsci/printerfriendly/science/0203101256a23110vgnvcm1000004eecbccdrcrd.html">list of 2007 worst jobs</a> in science?)</p>
<p><span id="more-103"></span></p>
<p>Slightly less than a year on and even with the release of the first service pack, <a href="http://www.computerworlduk.com/management/infrastructure/applications/news/index.cfm?newsid=6258">90% of IT professionals</a> still don&#8217;t want it. Within six months of release, &#8220;Vista only&#8221; <a href="http://www.next-gen.biz/index.php?option=com_content&amp;task=view&amp;id=6146&amp;Itemid=2">games were cracked</a> to run under XP and then Microsoft themselves had to <a href="http://blogs.zdnet.com/microsoft/?p=543" aiotitle="simply the downgrade process">simplify the downgrade process</a> for top OEM&#8217;s who wanted to revert back to XP.</p>
<p>First Microsoft tried <a href="http://apcmag.com/5963/microsoft_vista_upgrades_for_everybody">monetary sweeteners</a> to entice people to adopt Vista and then opted for what smacked of <a href="http://apcmag.com/6458/dont_wait_for_vista_sp1_pleads_microsoft" aiotitle="pleading">pleading</a> to many. <a href="http://news.bbc.co.uk/1/hi/business/6598025.stm" aiotitle="Positive press releases">Positive press releases</a> were rolled out but others later presented a <a href="http://news.bbc.co.uk/1/hi/business/7050200.stm" aiotitle="different view">different view</a> of the state of things claiming that poor sales would hit their profits. Obviously statistics can be presented to spin things in more than one way and it would be a better man than I to try and work out the true figures and motives behind each announcement. Regardless, the sales rate of Vista started to tail off and then <a href="http://www.electronista.com/articles/07/10/26/vista.sales.rate.slowing/" aiotarget="false" aiotitle="actually fall">actually fell</a>. Piracy may be rampant in China but even so, the <a href="http://www.techspot.com/news/24983-vista-sales-dismal-in-china.html">sales figures in China</a> were particularly dismal.</p>
<p>The <a href="http://tech.blorge.com/Structure:%20/2007/11/12/microsoft-windows-7-wishlist-leaked/">wishlist for Microsoft 7</a> (the successor to Vista — previously codenamed &#8220;Vienna&#8221;) emerged last week. Strangely enough, I didn&#8217;t see any reference to actually being an improvement to the old OS or not sucking but quite a few features did look familiar for some reason.</p>
<p>Not being one to miss an opportunity, Apple&#8217;s <a href="http://www.apple.com/getamac/">PC/Mac adverts</a> soon started to play on the apparent wavering confidence of the computing public. An especially <a href="http://www.macrumors.com/2007/11/20/dont-give-up-on-vista-web-ad/">clever piece of online advertising</a> caught my eye this morning.</p>
<p><a href="http://www.itworld.com/Comp/2296/071114leopardmauls/index.html">Japanese OS X Leopard sales figures</a> seem to suggest that the campaign is having the desired effect for Apple, claiming over half of all boxed OS sales in October despite only being on sale for the last six days of the month.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/11/21/hows-vista-doing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X 10.5 (Leopard)</title>
		<link>http://nevstokes.com/blog/2007/11/18/mac-os-x-105-leopard/</link>
		<comments>http://nevstokes.com/blog/2007/11/18/mac-os-x-105-leopard/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 20:36:04 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[ Apple]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/11/18/mac-os-x-105-leopard/</guid>
		<description><![CDATA[I&#8217;ve been using Leopard for three weeks now and while I am finding it an improvement from 10.4 (Tiger) there have been (and still are) some issues. In the past I&#8217;ve waited for a couple of updates to be released from Apple. However in this case I was one of the early adopters (or Beta [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using <a href="http://www.apple.com/macosx/features/">Leopard</a> for three weeks now and while I am finding it an improvement from 10.4 (Tiger) there have been (and still are) some issues. In the past I&#8217;ve waited for a couple of updates to be released from Apple. However in this case I was one of the early adopters (or Beta testers as we&#8217;re sometime referred to).</p>
<p><span id="more-101"></span></p>
<p>In my opinion, the new security updates alone were worth the update. Time Machine facilitates an easy backup solution. The geek in me loves the AppleScript and official UNIX status. The exhibitionist in me loves the iChat screen sharing and Photo Booth backdrop effects.</p>
<p>On the other side of things the <a href="http://www.theregister.co.uk/2007/11/02/leopard_security_analysis/">firewall is awful</a> (and shipping with the firewall turned off by default has just staggered me. This is a huge goof and most un-Apple of Apple.</p>
<p>The <a href="http://arstechnica.com/journals/apple.ars/2007/07/03/apple-revises-10-4-10-to-fix-audio-issues-releases-separate-update">audio popping</a> issue that first reared it&#8217;s head for some people (although not for me) in 10.4.10 is plaguing me. When nothing is playing and my external speakers are doing nothing, they&#8217;ll sporadically emit a click or a pop. This may (or may not) be the same audio sleep issue as before or it may be something to do with the new AAC-LD compression.</p>
<p>The Bluetooth toys from Address Book have disappeared. I can no longer send SMS or dial from address book. Good news for <a href="http://mirasoftware.com/BPE2/">Mira Software</a> I guess. I did tend to use these features a fair bit and will actually miss them.</p>
<p>Mail persistently crashed. I thought that it may be the encryption plugin as that was the only modification I made so I removed the GnPG Mail bundle. That didn&#8217;t solve the problem and I was starting to toy with the idea of a reinstall. I then discovered that it was a problem with <a href="http://growl.info/">GrowlMail</a> but it took me another few days to work out how to delete it. Disabling or removing it from System Preferences wasn&#8217;t working and it would appear again once I started Mail up. I finally realised that I had to remove the bundle from <code>/Library</code> and not <code>~/Library</code> where I&#8217;d been looking beore.</p>
<p>Apple have released the first Leopard update in the three weeks that I&#8217;ve been using Leopard. More will come in time — I just hope the audio popping issue is one thing that will be fixed ASAFP.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/11/18/mac-os-x-105-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Osborne effect</title>
		<link>http://nevstokes.com/blog/2007/10/24/the-osborne-effect/</link>
		<comments>http://nevstokes.com/blog/2007/10/24/the-osborne-effect/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 19:03:07 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/10/24/the-osborne-effect/</guid>
		<description><![CDATA[In the early 80s pre-announcing details and price points of your new product could prove to be disastrous. Especially so when there was a delay in releasing said new product. Everybody knows that this is what happened to Adam Osborne (and as usual, everybody appears to be wrong) but at least the saying has stuck [...]]]></description>
			<content:encoded><![CDATA[<p>In the early 80s pre-announcing details and price points of your new product could prove to be disastrous. Especially so when there was a delay in releasing said new product. Everybody knows that this is what happened to <a href="http://en.wikipedia.org/wiki/Osborne_effect">Adam Osborne</a> (and as usual, everybody appears to be wrong) but at least the saying has stuck around.</p>
<p>In the world of software — in particular operating systems — the effect seems to be harder to gauge. Apple&#8217;s announcement and iPhone induced delay of Leopard (OS X 10.5) didn&#8217;t appear to dent <a href="http://www.apple.com/pr/library/2007/04/25results.html">their financial results</a>. On the flip side, developers of third-party software are likely to have suffered. I know that I have personally held off purchasing several applications while waiting to see how Leopard addresses the situations in which they have proven to be valuable while using Tiger (OS X 10.4). In particular, the brilliantly useful utility <a href="http://www.noodlesoft.com/hazel.php">Hazel</a> and <a href="http://www.dssw.co.uk/powermanager/">Power Manager</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/10/24/the-osborne-effect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smaller = Faster</title>
		<link>http://nevstokes.com/blog/2007/10/11/smaller-faster/</link>
		<comments>http://nevstokes.com/blog/2007/10/11/smaller-faster/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 14:10:54 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[calendaring]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/10/11/smaller-faster/</guid>
		<description><![CDATA[We use remote .ics files in the office for our calendering with Apple iCal and Thunderbird with the Lightning extension. The files have got to be pretty unwieldy as some of them date back to late 2004. Thunderbird in particular was becoming so slow and non-responsive as to be bordering on being barely usable. I [...]]]></description>
			<content:encoded><![CDATA[<p>We use remote .ics files in the office for our calendering with <a href="http://www.apple.com/ical/">Apple iCal</a> and <a href="http://www.mozilla.org/thunderbird" aiotitle="Thunderbird">Thunderbird</a> with the <a href="http://www.mozilla.org/projects/calendar/lightning/" aiotitle="Lightning extension">Lightning extension</a>. The files have got to be pretty unwieldy as some of them date back to late 2004. Thunderbird in particular was becoming so slow and non-responsive as to be bordering on being barely usable.</p>
<p>I knocked together this <a href="http://nevstokes.com/playground/ics.html" aiotarget="false" aiotitle="Perl script">Perl script</a> which is run via cron at the start of each month to archive old calendar files and remove events older than one month to try and keep file sizes more manageable.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/10/11/smaller-faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m currently loving e</title>
		<link>http://nevstokes.com/blog/2007/09/22/im-currently-loving-e/</link>
		<comments>http://nevstokes.com/blog/2007/09/22/im-currently-loving-e/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 18:38:24 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/09/22/im-currently-loving-e/</guid>
		<description><![CDATA[I&#8217;m not talking about Methylenedioxymethamphetamine (easy for me to say) but the brilliant just-out-of-beta text editor that my colleague introduced me to last week. It basically brings the power of TextMate to Windows. I&#8217;ve tried to switch from TextPad several times before but I&#8217;ve always been shackled by just how used to the keystrokes and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not talking about Methylenedioxymethamphetamine (easy for me to say) but the brilliant just-out-of-beta <a href="http://www.e-texteditor.com/">text editor</a> that my colleague introduced me to last week. It basically brings the power of <a href="http://macromates.com/">TextMate</a> to Windows. I&#8217;ve tried to switch from <a href="http://www.textpad.com/">TextPad</a> several times before but I&#8217;ve always been shackled by just how used to the keystrokes and shortcuts I&#8217;ve gotten over the years. True enough, you can alter the keystroke bindings in a lot of editors but one thing kept me returning to TextPad time and again: the context-sensitive transpose call invoked with Control-T.</p>
<p>I&#8217;m glad to report that it wasn&#8217;t just me being weird. The developers of e obviously value this functionality as highly as me. Actually, scratch that. Higher than me as they&#8217;ve extended <a href="http://e-texteditor.com/blog/2007/transpose_the_multitool" aiotitle="how this tool works">how this tool works</a> to embrace multiple sections and a column mode.</p>
<p>It&#8217;s not quite perfect just yet. Line bookmarks and a split-screen edit mode are missing. A more powerful search and replace is also conspicuous by its absence. One final downside is that after a lot of excited discussion of new features with my colleagues it will probably be expected that I&#8217;m at least 15% more efficient!</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/09/22/im-currently-loving-e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari, so good</title>
		<link>http://nevstokes.com/blog/2007/09/21/safari-so-good/</link>
		<comments>http://nevstokes.com/blog/2007/09/21/safari-so-good/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 19:10:34 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[ Apple]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/09/21/safari-so-good/</guid>
		<description><![CDATA[I&#8217;ve recently switched my day-to-day browser of choice from being Firefox (herein taken to be version 2) to Safari. Okay, so being the geek I am, I actually use a nightly build of WebKit (Safari) and Bon Echo (OS X Intel compiled Firefox) but I&#8217;ll use the names that everybody knows. A couple of things [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently switched my day-to-day browser of choice from being <a href="http://www.mozilla.com/firefox/">Firefox</a> (herein taken to be version 2) to <a href="http://www.apple.com/safari/">Safari</a>. Okay, so being the geek I am, I actually use a nightly build of <a href="http://webkit.org/">WebKit</a> (Safari) and <a href="http://www.beatnikpad.com/archives/2007/09/19/firefox-2007">Bon Echo</a> (OS X Intel compiled Firefox) but I&#8217;ll use the names that everybody knows.</p>
<p>A couple of things annoy me in Safari however. I can&#8217;t start up with the  windows and tabs from my previous session. Control+Enter still top-and-tails what I type into the location bar with http://www. and .com but does so in another tab. I guess I&#8217;ll get used to it. Also while I&#8217;m actually building sites I&#8217;ll still be using Firefox mainly due to the fantastically useful array of developer tools available.</p>
<p><span id="more-81"></span><br />
What&#8217;s prompted this change? The reasons are many and varied but mainly:</p>
<blockquote><p><strong>Memory usage</strong><br />
<a href="http://weblogs.mozillazine.org/ben/archives/009749.html">Firefox leaks like a sieve</a>. Some say that this is by design but there is no reason for it to regularly get up to (and indeed, over) 300,000K after a couple of days of being open. It&#8217;s also really sluggish to respond to my first few requests of the morning.</p>
<p><strong>Speed</strong><br />
Safari and the recently released Opera 9.5 are both <a href="http://celtickane.com/projects/jsspeed2007.php">blazingly fast</a> for page rendering and JavaScript processing.</p>
<p><strong>General shininess</strong><br />
Look at the <a href="http://webkit.org/blog/108/yet-another-one-more-thing-a-new-web-inspector">WebKit Inspector</a>. See how I can drag my tabs around. Observe Google searching using <a href="http://www.inquisitorx.com/safari/">Inquisitor</a>. Beautiful enough to warrant a place in OS X. Inquisitor <a href="http://www.newsfirerss.com/blog/?p=175">may not be around</a> for much longer though unfortunately.</p>
<p><strong>Plugins</strong><br />
I love <a href="https://addons.mozilla.org/firefox/">Firefox extensions</a> but it became apparent that the only ones I actually ended up keeping were to replicate the capabilities of Safari (with Cocoa Gestures). The only one that I&#8217;ll miss is the ReloadEvery extension.</p>
<p><strong>Standards<br />
</strong>Safari passes the <a href="http://www.webstandards.org/action/acid2/">ACID 2 test</a>. Firefox still does not. Maybe this will change with the impending release of Firefox 3.</p>
<p><strong>Fine detail<br />
</strong>It&#8217;s also the little things that Apple pay attention to. How each different tab retains the text in the integrated search panel and the SnapBack functionality are just two examples. With <a href="http://www.appleinsider.com/articles/07/09/20/apple_patent_hints_at_future_safari_navigational_interface.html">recent patent fillings</a> it doesn&#8217;t look like Apple are resting on their laurels either.</p></blockquote>
<p><img src="http://www.nevstokes.com/images/grabs/safaricomp.png" /></p>
<p>I also took the opportunity to have a quick play with the very cool <a href="http://www.jingproject.com/">Jing project</a> for these screen grabs.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/09/21/safari-so-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Was iLife &#8217;08 feature inspired by CSS animation?</title>
		<link>http://nevstokes.com/blog/2007/08/26/was-ilife-08-inspired-by-css-animation/</link>
		<comments>http://nevstokes.com/blog/2007/08/26/was-ilife-08-inspired-by-css-animation/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 14:11:42 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[ Apple]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/08/26/was-ilife-08-inspired-by-css-animation/</guid>
		<description><![CDATA[I spent a little of this morning watching the iLife &#8217;08 guided tour video and when I noticed the new &#8220;skimming&#8221; feature of iPhoto and iMovie I couldn&#8217;t help but feel like I&#8217;d seen it somewhere before. Then I realised that I had seen the style sheet genius Stu Nicholls use exactly this effect for [...]]]></description>
			<content:encoded><![CDATA[<p>I spent a little of this morning watching the iLife &#8217;08 <a href="http://www.apple.com/ilife/guidedtour/" aiotitle="guided tour video">guided tour video</a> and when I noticed the new &#8220;skimming&#8221; feature of iPhoto and iMovie I couldn&#8217;t help but feel like I&#8217;d seen it somewhere before. Then I realised that I had seen the style sheet genius Stu Nicholls use exactly this effect for pure <a href="http://www.cssplay.co.uk/menu/animation.html" aiotitle="CSS flick-book style animations">CSS flick-book style animations</a> at least two years ago. I never really found an occasion to use the technique myself but it seems to work well in the iLife examples I&#8217;ve seen.</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/08/26/was-ilife-08-inspired-by-css-animation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cool apps</title>
		<link>http://nevstokes.com/blog/2007/05/23/cool-apps/</link>
		<comments>http://nevstokes.com/blog/2007/05/23/cool-apps/#comments</comments>
		<pubDate>Wed, 23 May 2007 14:51:40 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Cool]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/05/23/cool-apps/</guid>
		<description><![CDATA[In light of recent postings of software lists in the comments I thought I&#8217;d better chime in with my two cents. After all, it is my blog! My favourite piece of software of late which always gets a good reaction from my less geeky friends is the marvelous MacOSaiX, which produced this topical image (click [...]]]></description>
			<content:encoded><![CDATA[<p>In light of recent postings of software lists in the comments I thought I&#8217;d better chime in with my two cents. After all, it is my blog! My favourite piece of software of late which always gets a good reaction from my less geeky friends is the marvelous <a href="http://homepage.mac.com/knarf/MacOSaiX/">MacOSaiX</a>, which produced this topical image (click for larger version):</p>
<p><a href="http://www.nevstokes.com/images/lfc.jpg"><img border="0" src="http://www.nevstokes.com/images/lfc.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/05/23/cool-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring cleaning</title>
		<link>http://nevstokes.com/blog/2007/04/17/spring-cleaning/</link>
		<comments>http://nevstokes.com/blog/2007/04/17/spring-cleaning/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 19:03:31 +0000</pubDate>
		<dc:creator>Nev</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nevstokes.com/blog/2007/04/17/spring-cleaning/</guid>
		<description><![CDATA[I&#8217;ve spent the last couple of weeks clearing through roughly 10,000 emails which adds up to more than 1.5Gb accumulated from over three years of borderline obsessive pack-ratting. Next up is categorising my blog posts and rating and tagging over 3,000 songs and a similar amount of photos. Meta information is becoming more and more [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve spent the last couple of weeks clearing through roughly 10,000 emails which adds up to more than 1.5Gb accumulated from over three years of borderline obsessive pack-ratting. Next up is categorising my blog posts and rating and tagging over 3,000 songs and a similar amount of photos.</p>
<p>Meta information is becoming more and more important and, by extension, useful to me. Finding things quickly is just one outcome. Being able to put together auto-updating Smart Playlists in iTunes (for example, 20 songs that I&#8217;ve rated with five stars but not listened to in six months) or Smart Albums in iPhoto (again, as an example, family pictures from Christmas) are simple examples of what can be achieved but using these in conjunction with <a href="http://www.apple.com/macosx/features/automator/">Automator</a> can really demonstrate the power of meta information.</p>
<p>Of course, it&#8217;s a lot easier if you&#8217;re disciplined and keep on top of things!</p>
]]></content:encoded>
			<wfw:commentRss>http://nevstokes.com/blog/2007/04/17/spring-cleaning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
