<?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>Curmi the Blog &#187; Software</title>
	<atom:link href="http://curmi.com/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://curmi.com/blog</link>
	<description>Mac stuff, Tech stuff, Weird stuff</description>
	<lastBuildDate>Fri, 06 Jan 2012 12:27:56 +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>Secret</title>
		<link>http://curmi.com/blog/2011/08/07/secret/</link>
		<comments>http://curmi.com/blog/2011/08/07/secret/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 08:30:24 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=798</guid>
		<description><![CDATA[I just realised, I wrote and released Secret months ago, but I never mentioned it on my blog. So there you go. Mentioned. I also recently wrote an article for another website about my experiences building Secret. It&#8217;s currently their &#8220;Featured App&#8221;, so take a look. Hope you are all well.]]></description>
			<content:encoded><![CDATA[<p>I just realised, I wrote and released <a href="http://itunes.apple.com/lv/app/secret/id405805873?mt=8">Secret</a> months ago, but I never mentioned it on my blog.</p>
<p>So there you go.  Mentioned.</p>
<p>I also recently wrote an article for <a href="http://buildmobile.com/featured-app-secret/">another website</a> about my experiences building Secret.  It&#8217;s currently their &#8220;Featured App&#8221;, so take a look.</p>
<p>Hope you are all well.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2011/08/07/secret/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lots</title>
		<link>http://curmi.com/blog/2010/01/17/lots/</link>
		<comments>http://curmi.com/blog/2010/01/17/lots/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 07:00:00 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=679</guid>
		<description><![CDATA[This morning I was trying to find a particular email in Apple Mail and decided to sort all my emails by attachment &#8211; so it would list from largest number of attachments to smallest. I was surprised to see this: Lots!  Hilarious. I did a quick experiment, and it seems that once you get past [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I was trying to find a particular email in <a href="http://www.apple.com/macosx/what-is-macosx/mail-ical-address-book.html" target="_blank">Apple Mail</a> and decided to sort all my emails by attachment &#8211; so it would list from largest number of attachments to smallest.</p>
<p>I was surprised to see this:</p>
<p><img class="alignnone size-full wp-image-682" title="Screen shot 2010-01-17 at 11.53.04 AM" src="http://curmi.com/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-17-at-11.53.04-AM1.jpg" alt="Lots!" width="340" height="204" /></p>
<p>Lots!  Hilarious.</p>
<p>I did a quick experiment, and it seems that once you get past 60 attachments in an email, the display shows &#8220;lots&#8221;.  It seems to occur in Snow Leopard and Leopard, so maybe this has been around for a long time &#8211; it is rare to get so many attachments in one email, so I&#8217;m not surprised I hadn&#8217;t seen this before.</p>
<p>Apple has even internationalised this &#8211; so in Japanese, for example, you get:</p>
<p><img class="alignnone size-full wp-image-684" title="Screen shot 2010-01-17 at 12.34.30 PM" src="http://curmi.com/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-17-at-12.34.30-PM.jpg" alt="Lots!" width="328" height="196" /></p>
<p>That&#8217;s Apple sweating the details &#8211; unlike <a href="http://curmi.com/blog/2009/11/05/pretty-dope/" target="_self">certain</a> <a href="http://curmi.com/blog/2009/12/07/faster-simpler/" target="_self">other companies</a> we know.</p>
<p>Not sure why they chose 60 as the cut-off point (or why they had to have a cut-off point). I would have thought they&#8217;d have gone for 64, and that was what I was expecting as I added more and more items to a draft email to test. But still, it was funny and brought a smile to my face this morning.</p>
<p>Oh, and Happy New Year everyone!</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2010/01/17/lots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faster Simpler</title>
		<link>http://curmi.com/blog/2009/12/07/faster-simpler/</link>
		<comments>http://curmi.com/blog/2009/12/07/faster-simpler/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 00:07:06 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=625</guid>
		<description><![CDATA[Front page of The Age today is this ad: &#8220;Faster simpler&#8221;? What does that mean? Did they possibly mean &#8220;Faster, simpler&#8221;? And given the other sentences ended with correct punctuation, shouldn&#8217;t that one end with a full stop? Not to mention the large 7 is a different font than the 7 in the actual logo [...]]]></description>
			<content:encoded><![CDATA[<p>Front page of The Age today is this ad:</p>
<p><img class="alignnone size-full wp-image-626" title="Microsoft's Web Ad" src="http://curmi.com/blog/wp-content/uploads/2009/12/Screen-shot-2009-12-07-at-10.53.47-AM.jpg" alt="Screen shot 2009-12-07 at 10.53.47 AM" width="445" height="196" /></p>
<p>&#8220;Faster simpler&#8221;? What does that mean? Did they possibly mean &#8220;Faster, simpler&#8221;? And given the other sentences ended with correct punctuation, shouldn&#8217;t that one end with a full stop?</p>
<p>Not to mention the large 7 is a different font than the 7 in the actual logo at the bottom?</p>
<p>It&#8217;s just lazy, like everything Microsoft does. Their ads have as much <a href="http://curmi.com/blog/2009/11/05/pretty-dope/" target="_blank">attention to detail</a> as their operating system. No need to click the &#8220;Experience now&#8221; button &#8211; I think that ad tells you exactly what to expect.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2009/12/07/faster-simpler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pretty dope</title>
		<link>http://curmi.com/blog/2009/11/05/pretty-dope/</link>
		<comments>http://curmi.com/blog/2009/11/05/pretty-dope/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 12:16:01 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=569</guid>
		<description><![CDATA[I don&#8217;t spend a lot of time on Microsoft&#8217;s website, but today I happened to visit, and was greeted with this on their front page: This one ad, taking pride of place on Microsoft&#8217;s front page, is a showcase for just some of what is wrong with Microsoft. First, the obvious thing is Microsoft desperately [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t spend a lot of time on <a href="http://www.microsoft.com/en/us/default.aspx" target="_blank">Microsoft&#8217;s website</a>, but today I happened to visit, and was greeted with this on their front page:</p>
<p><a href="http://curmi.com/blog/wp-content/uploads/2009/11/dope.jpg"><img class="alignnone size-full wp-image-575" title="dope" src="http://curmi.com/blog/wp-content/uploads/2009/11/dope.jpg" alt="dope" width="479" height="227" /></a></p>
<p>This one ad, taking pride of place on Microsoft&#8217;s front page, is a showcase for just some of what is wrong with Microsoft.</p>
<p>First, the obvious thing is Microsoft desperately wants to be cool. <em>So desperately.</em> You can smell the desperation.</p>
<p>I can tell you now, using &#8220;pretty dope&#8221; on your website does not make you cool. In fact, this ad reminds me of some teenager&#8217;s father trying to act cool with his teenage son&#8217;s friends as they leave to go out partying on a Saturday night:</p>
<blockquote><p>&#8220;Homies&#8230;that car is the shizzle! You dudes are dope!!! Where da bitches at tonight? Yo?&#8221; (flicks fingers in an attempt to make some cool gang sign he saw on Law and Order).</p></blockquote>
<p>Mentioning &#8220;Twitter&#8221; does not make you cool either. You can&#8217;t just throw around the latest trends &#8211; It makes you look like a <a href="http://www.youtube.com/watch?v=wvsboPUjrGc" target="_blank">try hard</a>.</p>
<p>But there is more. There is always more.</p>
<p>&#8220;More reviews&#8221;? Was that a review? Well, I guess it was. Just not a particularly good one. A random tweet from a random anonymous user with a one line comment. That&#8217;s the quality I&#8217;m looking for in a review about an OS that I&#8217;m about to drop AU$200 or more on.</p>
<p>But the quality of the copy is nothing compared to the details. Take a look to the right of the ad. We have a number of buttons:</p>
<p><img class="alignnone size-full wp-image-578" title="Screen shot 2009-11-05 at 10.32.49 PM" src="http://curmi.com/blog/wp-content/uploads/2009/11/Screen-shot-2009-11-05-at-10.32.49-PM.jpg" alt="Screen shot 2009-11-05 at 10.32.49 PM" width="106" height="25" /></p>
<p><img class="alignnone size-full wp-image-579" title="Screen shot 2009-11-05 at 10.33.05 PM" src="http://curmi.com/blog/wp-content/uploads/2009/11/Screen-shot-2009-11-05-at-10.33.05-PM.jpg" alt="Screen shot 2009-11-05 at 10.33.05 PM" width="98" height="25" /></p>
<p><img class="alignnone size-full wp-image-580" title="Screen shot 2009-11-05 at 10.33.15 PM" src="http://curmi.com/blog/wp-content/uploads/2009/11/Screen-shot-2009-11-05-at-10.33.15-PM.jpg" alt="Screen shot 2009-11-05 at 10.33.15 PM" width="110" height="25" /></p>
<p>So what&#8217;s wrong? Well, first we have different size buttons. This is sloppy when the buttons are all left aligned and not vastly different in text length or position, and even if you argue it is because the text is shorter in some, then you&#8217;ll notice inconsistent spacing (between the last letter and the arrow), so that argument doesn&#8217;t explain the size variations. And finally, <em>inconsistent capitalisation</em> (&#8220;Learn More&#8221; versus &#8220;Find out more&#8221;) &#8211; I mean, that is beyond sloppy.</p>
<p>It&#8217;s all part of the Microsoft experience &#8211; sloppy and inconsistent. Don&#8217;t forget this is on the front page of a multi-billion dollar company with an <a href="http://brainstormtech.blogs.fortune.cnn.com/2009/10/28/apples-2009-ad-budget-half-a-billion/" target="_blank">advertising budget of 1.4 billion dollars in 2009</a> &#8211; almost 3 times the budget of <a href="http://apple.com" target="_blank">Apple</a> in that same year! Compare their ads. Compare their websites!</p>
<p>It&#8217;s about sweating the details. It is why Apple&#8217;s software is a superior experience to Microsoft&#8217;s. It is why the iPhone blows away Windows Mobile. Microsoft still doesn&#8217;t get it.</p>
<p>If you are reading this and you still don&#8217;t get why those buttons are bad, you see nothing wrong with the ad text, and you can&#8217;t smell that desperation, you probably deserve to be using Windows. I can offer you no more.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2009/11/05/pretty-dope/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I was wrong about Microsoft</title>
		<link>http://curmi.com/blog/2009/10/29/i-was-wrong-about-microsoft/</link>
		<comments>http://curmi.com/blog/2009/10/29/i-was-wrong-about-microsoft/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 01:48:06 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=524</guid>
		<description><![CDATA[In a recent post, I said: Do you think Apple create their legendary interfaces based solely on user input? Even Microsoft are smart enough to not do that. However, I&#8217;ve noticed the following Windows 7 ads on the internet: I give you, the OS built for Homer. :-)]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://curmi.com/blog/2009/10/25/my-mate-is-now-friends-with-some-random/" target="_self">recent post</a>, I said:</p>
<blockquote><p>Do you think Apple create their legendary interfaces based solely on user input? Even Microsoft are smart enough to not do that.</p></blockquote>
<p>However, I&#8217;ve noticed the following Windows 7 ads on the internet:</p>
<p><img class="alignnone size-full wp-image-527" title="Screen shot 2009-10-29 at 12.32.34 PM" src="http://curmi.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-12.32.34-PM1.jpg" alt="Screen shot 2009-10-29 at 12.32.34 PM" width="470" height="57" /></p>
<p><img class="alignnone size-full wp-image-532" title="Screen shot 2009-10-29 at 12.31.39 PM" src="http://curmi.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-12.31.39-PM1.jpg" alt="Screen shot 2009-10-29 at 12.31.39 PM" width="298" height="248" /></p>
<p>I give you, the OS <a href="http://simpsons.wikia.com/wiki/%22The_Homer%22" target="_blank">built for Homer</a>. :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2009/10/29/i-was-wrong-about-microsoft/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Functions in Excel and Numbers &#8217;09</title>
		<link>http://curmi.com/blog/2009/01/10/functions-in-excel-and-numbers-09/</link>
		<comments>http://curmi.com/blog/2009/01/10/functions-in-excel-and-numbers-09/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 03:39:30 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=415</guid>
		<description><![CDATA[Back in late 2007 I wrote an article comparing Excel functions with Apple&#8217;s Numbers &#8217;08 - Apple&#8217;s then new spreadsheet application that was part of iWork &#8217;08. This week Apple released iWork &#8217;09, which contains Numbers &#8217;09. For completeness I thought I should do the same comparison again, to see how Numbers now stacks up. [...]]]></description>
			<content:encoded><![CDATA[<p>Back in late 2007 I wrote an article comparing <a href="http://curmi.com/blog/2007/08/26/functions-in-excel-and-numbers/" target="_blank">Excel functions with Apple&#8217;s Numbers &#8217;08 </a>- Apple&#8217;s then new spreadsheet application that was part of iWork &#8217;08.</p>
<p>This week Apple released <a href="http://www.apple.com/iwork/" target="_blank">iWork &#8217;09</a>, which contains <a href="http://www.apple.com/iwork/numbers/" target="_blank">Numbers &#8217;09</a>.  For completeness I thought I should do the same comparison again, to see how Numbers now stacks up.</p>
<h2>The Numbers</h2>
<p>Here is a link to the spreadsheet in <a href="http://curmi.com/blog/wp-content/uploads/2009/01/functions-in-excel-and-numbers-09numbers.zip">Numbers &#8217;09 format (zipped)</a>, and a <a title="functions-in-excel-and-numbers.pdf" href="http://curmi.com/blog/wp-content/uploads/2007/08/functions-in-excel-and-numbers.pdf"></a><a href="http://curmi.com/blog/wp-content/uploads/2009/01/functions-in-excel-and-numbers-09.pdf">PDF Version</a>.</p>
<p>And here is a summary table:</p>
<div><img class="alignnone size-full wp-image-416" title="thenumbers" src="http://curmi.com/blog/wp-content/uploads/2009/01/thenumbers.jpg" alt="" width="411" height="261" /></div>
<p>As you can see, things have improved a lot in terms of coverage of Excel functionality. In particular, there are big increases in Statistics and Engineering functions. Almost 100 new functions were added in the new release.</p>
<p>What does that mean for those coming from Excel, or trying to import Excel spreadsheets? Well, Apple seem to have covered most of the common functionality. The numbers above are misleading, and look like Apple haven&#8217;t &#8211; but when you take, as an example, Engineering functions, you find that most of the missing functionality is around complex numbers. I doubt anyone reading this blog has a spreadsheet that does complex number calculations. Similarly database functions &#8211; their use is pretty obscure.</p>
<p>There are possibly some stats and finance functions that will break Excel import, so if you rely heavily on these you should check the list.</p>
<p>So, as I mentioned, that is a big increase in functions. Still, I&#8217;m disappointed Apple didn&#8217;t try and match Excels functions totally (maybe not Database Functions), and then start to add some of their own. The compatibility argument would have been a lot strong if they had, and some of the functions would have been pretty easy to add (ISNUMBER anyone?)</p>
<h2>So is Numbers any good?</h2>
<p>Yes. I use it daily, and it is much easier to use than Excel, the results look better, and it has some great functionality such as table categories and intelligent tables &#8211; in comparison Excel is just a big boring grid with some functions behind cells.</p>
<p>Being able to put small individual tables on a single page is the real advantage of Numbers, and the end results are spreadsheets that actually look great, communicate better and are easier to manipulate. Numbers is a pleasure to use for the most part.</p>
<p>You can export to Excel format, though it is always disappointing as Excel spreadsheets are so damn ugly. The iPhone also can view Numbers documents (as it can Excel). If you are on Windows of course, you can&#8217;t view Numbers documents. But who actually <em>chooses</em> to use Windows these days?!</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2009/01/10/functions-in-excel-and-numbers-09/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My iPhone has a Mullet</title>
		<link>http://curmi.com/blog/2008/08/17/my-iphone-has-a-mullet/</link>
		<comments>http://curmi.com/blog/2008/08/17/my-iphone-has-a-mullet/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 09:43:39 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/?p=280</guid>
		<description><![CDATA[After downloading a number of application from the App Store, I noticed that my iPhone has grown a mullet. Here&#8217;s my first screen of icons: Note Mail, Contacts, Phone, Notes, etc. And here is my second. Mainly games and trivial things that I&#8217;ll probably delete by the end of the week. So, see the mullet? [...]]]></description>
			<content:encoded><![CDATA[<p>After downloading a number of application from the App Store, I noticed that my iPhone has grown a mullet.</p>
<p>Here&#8217;s my first screen of icons:</p>
<p><img class="size-full wp-image-281" title="1" src="http://curmi.com/blog/wp-content/uploads/2008/08/1.jpg" alt="Screen 1" width="160" height="240" /></p>
<p>Note Mail, Contacts, Phone, Notes, etc.  And here is my second.</p>
<p><a href="http://curmi.com/blog/wp-content/uploads/2008/08/2.jpg"><img class="size-medium wp-image-282" title="2" src="http://curmi.com/blog/wp-content/uploads/2008/08/2.jpg" alt="Screen 2" width="160" height="240" /></a></p>
<p>Mainly games and trivial things that I&#8217;ll probably delete by the end of the week.</p>
<p>So, see the mullet?  It&#8217;s all &#8220;<a href="http://www.boston.com/bostonglobe/ideas/articles/2008/04/06/the_mullet_stategy/">business up front, party in the back</a>&#8220;.</p>
<p>You probably wish you hadn&#8217;t come back to my site after reading that, but thank you anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2008/08/17/my-iphone-has-a-mullet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Testing your Software</title>
		<link>http://curmi.com/blog/2008/08/06/testing-your-software/</link>
		<comments>http://curmi.com/blog/2008/08/06/testing-your-software/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 23:57:35 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2008/08/06/testing-your-software/</guid>
		<description><![CDATA[I hate people who don&#8217;t test software. Sure, they usually say &#8220;We didn&#8217;t have time!&#8221;. In most cases it isn&#8217;t true &#8211; it is because they were too lazy to test their software. And I hate lazy people. So anyway, I&#8217;m out visiting a business partner, and in the foyer of their building they had [...]]]></description>
			<content:encoded><![CDATA[<p>I hate people who don&#8217;t test software.  Sure, they usually say &#8220;We didn&#8217;t have time!&#8221;.  In most cases it isn&#8217;t true &#8211; it is because they were too lazy to test their software.  And I hate lazy people.</p>
<p>So anyway, I&#8217;m out visiting a business partner, and in the foyer of their building they had one of those touch screen directory displays.  The type where you put in the first letter of the company you are looking for, and then select the entry you want and it gives you all their business information.</p>
<p>I took some photos of it with my phone, so the quality is poor.  But anyway, it looked like this:<br />
<a title="Directory" href="http://curmi.com/blog/wp-content/uploads/2008/08/directory.jpg"><img src="http://curmi.com/blog/wp-content/uploads/2008/08/directory.jpg" alt="Directory" /></a><br />
And at the bottom are these funky up down buttons for moving back and forth between pages.<br />
<a title="Buttons" href="http://curmi.com/blog/wp-content/uploads/2008/08/buttons.jpg"><img src="http://curmi.com/blog/wp-content/uploads/2008/08/buttons.jpg" alt="Buttons" /></a><br />
So anyway, I thought I&#8217;d test the software a little &#8211; hey, it&#8217;s a hobby.  What happens if I go backwards on page 1?<br />
<a title="Whoops" href="http://curmi.com/blog/wp-content/uploads/2008/08/whoops.jpg"><img src="http://curmi.com/blog/wp-content/uploads/2008/08/whoops.jpg" alt="Whoops" /></a><br />
Oh no they didn&#8217;t?  Oh yes they did!  So I went back a few more pages.<br />
<a title="Whoops2" href="http://curmi.com/blog/wp-content/uploads/2008/08/whoops2.jpg"><img src="http://curmi.com/blog/wp-content/uploads/2008/08/whoops2.jpg" alt="Whoops2" /></a><br />
I considered going all the way back to see if I could crash the software when it reached some type size limit, but there was a guy behind me wanting to use the device.</p>
<p>Anyway, the company wasn&#8217;t even listed.  But they were in the building.  So not only is the software untested (and full of the most basic of edge case bugs), it doesn&#8217;t get updated very often either.</p>
<p>Lazy developers.  Crap software.  Probably Windows developers.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2008/08/06/testing-your-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook 2007</title>
		<link>http://curmi.com/blog/2007/12/16/outlook-2007/</link>
		<comments>http://curmi.com/blog/2007/12/16/outlook-2007/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 12:22:08 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2007/12/16/outlook-2007/</guid>
		<description><![CDATA[Email is an essential form of communication in the modern world, and an email client (a program you use to read and write email) happens to be one of the few applications today that you can pretty much guarantee will allow you to communicate your ideas in a platform independant way &#8211; that is, if [...]]]></description>
			<content:encoded><![CDATA[<p>Email is an essential form of communication in the modern world, and an email client (a program you use to read and write email) happens to be one of the few applications today that you can pretty much guarantee will allow you to communicate your ideas in a platform independant way &#8211; that is, if you send from your application, you expect that the person you sent the mail to can read your mail as you intended, even if they are on Windows, a Mac, Linux or some other operating system.</p>
<p>At least, that was the way the world was moving.  Until <a href="http://www.microsoft.com/outlook/">Outlook 2007</a>.</p>
<p>I use <a href="http://www.apple.com/macosx/">OS X Leopard</a> in a business environment.  And I choose to use Apple&#8217;s Mail client (called simply &#8220;<a href="http://www.apple.com/macosx/features/mail.html">Mail</a>&#8220;). To be honest, Mail in Tiger (the previous version of OS X) was good, but lacked a lot of the integration that existed in something like Outlook 2003.  With Leopard, it appears that while Apple was leap-frogging Outlook, Microsoft were moving Outlook backwards so that Apple didn&#8217;t need to jump so far.  Apple produced a superior product. Microsoft produced a product setting email clients back years.</p>
<h3>HTML Mail</h3>
<p>There is this thing called standards.  And there is also this thing called &#8220;modern&#8221; standards.  Apparently, when Microsoft produced Outlook 2007, they <a href="http://msdn2.microsoft.com/en-us/library/aa338201.aspx">decided to use Word&#8217;s HTML renderer</a> rather than Internet Explorer&#8217;s (not that Internet Explorer is known for being overly standard compliant).  The Word HTML renderer is years old, and does not follow modern standards. What this means is that Outlook 2007 users now have a mail client which incorrectly renders HTML mail.</p>
<p>I&#8217;m not a believer in sending HTML mail for all mail &#8211; I send most of my emails in plain text.  But there is a time and place for everything.  Sometimes you might want to send out an email that looks a little nicer &#8211; it could be some photos you want to show off, a business letter with a particular logo for a special purpose, or maybe just an invitation to clients that you wanted to impress.</p>
<p>And it is with the latter where I encountered my first Outlook 2007 problems.</p>
<p>After sending out an invitation from my company, a colleague came to me and told me that he couldn&#8217;t read the text in the mail.  Apparently it was all black.  I pointed out I had sent standard HTML, and asked what client he was using.  It was Outlook 2007.</p>
<p>Everyone else could view the mail &#8211; though most were using OS X Leopard, so that wasn&#8217;t surprising.  However, one person was using Outlook 2003, and it rendered fine.  Another was using <a href="http://www.mozilla.com/thunderbird/">Thunderbird</a>.  So I needed to do some research, and discovered the Outlook 2007 HTML rendering problem.</p>
<p>To see how much of a problem this is I created some HTML mail and sent it to a friend.  It was a complex looking mail that uses Leopard Mail&#8217;s stationery (and was trivial to create I might add).  It included fancy photos, background images, and a central text area for the body of the mail.  Here is the mail as it appears in Mail (click to enlarge).</p>
<p><center><br />
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/mail-3-html.jpg' title='Mail 3 HTML' target='_blank'><img src='http://curmi.com/blog/wp-content/uploads/2007/12/mail-3-html-small.jpg' alt='Mail 3 HTML' /></a><br />
<small>HTML Mail in Apple Mail</small><br />
</center></p>
<p>As you can see, the mail looks pretty good &#8211; it is clear, it is artistic, it is creative.  But I stress &#8211; it&#8217;s standard HTML.  Any modern browser can view that HTML.  There is nothing &#8220;Mac specific&#8221; &#8211; whatever that means.</p>
<p>Now, let&#8217;s compare this to how this mail looks in Thunderbird and Outlook 2003 (click to enlarge).</p>
<div class="float">
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/thunderbird-2-html.jpg' title='Thunderbird HTML' target='_blank' ><br />
<img src='http://curmi.com/blog/wp-content/uploads/2007/12/thunderbird-2-html.thumbnail.jpg' alt='Thunderbird 2 HTML'/></a><br/></p>
<p>Thunderbird HTML Mail</p>
</div>
<div class="float">
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2003-html.jpg' title='Outlook 2003 HTML' target='_blank'><br />
<img src='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2003-html.thumbnail.jpg' alt='Outlook 2003 HTML'/></a><br/></p>
<p>Outlook 2003 HTML Mail</p>
</div>
<p><br class="clearer"/></p>
<p>That looks pretty good &#8211; they both did a great job.  Now lets compare with Outlook 2007 (Click to enlarge).</p>
<p><center><br />
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2007-html.jpg' title='Outlook 2007 HTML' target='_blank' ><img src='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2007-html-small.jpg' alt='Outlook 2007 HTML' /></a><br />
<small>HTML Mail in Outlook 2007</small><br />
</center></p>
<p>That&#8217;s a complete balls up.  Imagine if the background had been dark &#8211; you wouldn&#8217;t even see the body text.  That was what happened with the invite I mentioned earlier.</p>
<p>And the most amazing thing is that the older version of Outlook rendered the mail correctly!</p>
<h3>Inline Images</h3>
<p>Ok, so Outlook 2007 is bad with HTML.  What about general mail you&#8217;d send in a business environment?</p>
<p>Recently I sent some mail to another company.  It was a bug report &#8211; straight text, with some inline images pointing out the problems I&#8217;d found.  The people I&#8217;ve worked with have been doing this for years &#8211; text mail with inline images is an essential part of doing business over email.</p>
<p>Here&#8217;s an example of me sending some mail with inline images.  First, on Leopard&#8217;s Mail (click to enlarge):</p>
<p><center><br />
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/mail-3-txt.jpg' title='Mail 3 text' target='_blank' ><img src='http://curmi.com/blog/wp-content/uploads/2007/12/mail-3-txt-small.jpg' alt='Mail 3 text' /></a><br />
<small>Text Mail with Images in Apple Mail</small><br />
</center></p>
<p>As you&#8217;d expect, Thunderbird and Outlook 2003 can render this mail correctly.  Certainly Apple Mail handles inline images a little better by making them look like part of the mail, but it is still very readable and easy to access.</p>
<div class="float">
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/thunderbird-2-txt.jpg' title='Thunderbird Text' target='_blank' ><br />
<img src='http://curmi.com/blog/wp-content/uploads/2007/12/thunderbird-2-txt.thumbnail.jpg' alt='Thunderbird 2 Text'/></a><br/></p>
<p>Thunderbird Text Mail</p>
</div>
<div class="float">
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2003-txt.jpg' title='Outlook 2003 Text' target='_blank' ><br />
<img src='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2003-txt.thumbnail.jpg' alt='Outlook 2003 Text'/></a><br/></p>
<p>Outlook 2003 Text Mail</p>
</div>
<p><br class="clearer"/></p>
<p>What about Outlook 2007?  Surely Microsoft couldn&#8217;t get this wrong?</p>
<p>Well apparently, yes they can.</p>
<p><center><br />
<a href='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2007-txt1.jpg' title='Outlook 2007 Text' target='_blank' ><img src='http://curmi.com/blog/wp-content/uploads/2007/12/outlook-2007-txt-small.jpg' alt='Outlook 2007 Text' /></a><br />
<small>Text Mail with Images in Outlook 2007</small><br />
</center></p>
<p>Mail sends the mail as multipart mime.  That&#8217;s to be expected.  Alternating text and images.</p>
<p>Outlook 2007 takes the first bit of text, puts that as the body, and then adds as attachments each image, and each following piece of text between images as a separate attachment.  Basically, the mail is unreadable &#8211; you have to pull out each of those ATT*.txt files.  As you might have guessed, the person I sent the original mail to asked me to send them something they could easily read.</p>
<h3>Conclusions</h3>
<p>At best, Microsoft look to be incompetent &#8211; surely they test their email client with other email clients?  At worst, Microsoft have purposely crippled their email client, ensuring people don&#8217;t switch to an alternative email client as they can&#8217;t be sure email will look the same when it reaches those using Outlook 2007.</p>
<p>What can you do here?  Well, you could avoid Outlook 2007 until Microsoft fix it.  If you are the administrator of Windows machines at your company, don&#8217;t let your staff upgrade.  Move them to Thunderbird perhaps.</p>
<p>If you really must send Outlook 2007 friendly mail, your best bet is to convert your message to PDF, and send the PDF.  Not exactly convenient I know.</p>
<p>But I personally think we should send out even more HTML mail.  If Microsoft don&#8217;t want to follow standards, make them follow standards.  If you are on a Mac, send lots of stationery based mail to your friends.  If they tell you they can&#8217;t read it, tell them it is Outlook 2007, and if they want to participate in the modern world of email, they&#8217;ll need to use a modern email client.  Microsoft don&#8217;t have the power they once had, regardless of their market share.  It&#8217;s a brave new world.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2007/12/16/outlook-2007/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Internal Error</title>
		<link>http://curmi.com/blog/2007/12/03/internal-error/</link>
		<comments>http://curmi.com/blog/2007/12/03/internal-error/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 01:18:49 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2007/12/03/internal-error/</guid>
		<description><![CDATA[I&#8217;ve picked on Microsoft in the past for their less than stellar error messages. But it seems the open source community has tried to outdo Microsoft and succeeded, as evident by this error message seen in the developers tool Eclipse.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve picked on Microsoft in the past for their <a href="http://curmi.com/blog/2007/06/07/when-dialogs-go-bad/">less than stellar error messages</a>.  But it seems the open source community has tried to outdo Microsoft and succeeded, as evident by this error message seen in the developers tool Eclipse.</p>
<p><center><br />
<img src='http://curmi.com/blog/wp-content/uploads/2007/12/internalerror.jpg' alt='Internal Error in Eclipse' /><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2007/12/03/internal-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Functions in Excel and Numbers</title>
		<link>http://curmi.com/blog/2007/08/26/functions-in-excel-and-numbers/</link>
		<comments>http://curmi.com/blog/2007/08/26/functions-in-excel-and-numbers/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 07:02:15 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2007/08/26/functions-in-excel-and-numbers/</guid>
		<description><![CDATA[I spent some time this weekend playing with iWork &#8217;08&#8242;s Numbers. I&#8217;ve mentioned before that I like this spreadsheet a lot &#8211; but I wanted to compare the functions it has to those in Microsoft Excel: to see what functions are missing and give people and idea of what they can expect if they try [...]]]></description>
			<content:encoded><![CDATA[<p>I spent some time this weekend playing with iWork &#8217;08&#8242;s <a href="http://www.apple.com/iwork/numbers/">Numbers</a>. I&#8217;ve mentioned before that I like this spreadsheet a lot &#8211; but I wanted to compare the functions it has to those in Microsoft Excel: to see what functions are missing and give people and idea of what they can expect if they try and import Excel documents using Numbers.</p>
<p>I figured the best way to do this was to list all the functions in Excel, and highlight the ones that are not supported in Numbers. Sounds like an ideal use of a spreadsheet &#8211; so I prepared the list in Numbers itself.  I also wrote a few notes on functions where I found they differ slightly from Excel (I blogged about some of these differences <a href="http://curmi.com/blog/2007/08/25/iwork-numbers-excel-and-unicode/">here</a>).</p>
<p>So, first the results.</p>
<h3>Functions in Excel versus Functions in Numbers</h3>
<p>Here is a link to the spreadsheet in <a href='http://curmi.com/blog/wp-content/uploads/2007/08/functions-in-excel-and-numbers.zip' title='functions-in-excel-and-numbers.zip'>Numbers format (zipped)</a>, and a <a href='http://curmi.com/blog/wp-content/uploads/2007/08/functions-in-excel-and-numbers.pdf' title='functions-in-excel-and-numbers.pdf'>PDF version</a>.</p>
<p>And here is a summary table:</p>
<p><center><img src='http://curmi.com/blog/wp-content/uploads/2007/08/excelnumberssummary.jpg' alt='Excel vs Numbers Summary' /></center></p>
<p>As you can see, Numbers has roughly half the number of functions as Microsoft Excel.  It isn&#8217;t quite as bad as it sounds though.  Some key points from my research:</p>
<p><strong>Text Functions</strong>: Almost all functions in Excel are available in Numbers &#8211; the exceptions being <code>TEXT</code> and the double byte character functions that are only available in Japanese Excel. Japanese users might be distressed by this however.</p>
<p><strong>Date and Time Functions</strong>: The missing functions tend to be more obscure or those that may not be consistent across platforms such as <code>DATEVALUE</code>.</p>
<p><strong>Mathematical Functions</strong>: The missing functions are Array and Matrices related and a few more obscure functions.</p>
<p><strong>Financial and Statistical Functions</strong>: This may be the killer for many users &#8211; only around half of these functions in Excel are in Numbers.</p>
<p><strong>Other Functions</strong>: There are no Engineering or Database functions in Numbers at all.  If you use any of them, you&#8217;re out of luck.</p>
<p>Check the actual <a href="http://curmi.com/blog/wp-content/uploads/2007/08/functions-in-excel-and-numbers.pdf">spreadsheet</a> to see if there is something you think you need that Numbers won&#8217;t cover.</p>
<h3>Using Numbers</h3>
<p>Now that I&#8217;ve used Numbers a bit more, I should make some observations.</p>
<p>First, it is very slow on my G5 iMac (2GHz, 1GB).  It is much smoother with an Intel machine, and more memory (of course). But Excel on the same hardware is a speed demon.</p>
<p>Unless I&#8217;m missing something, you can only print one sheet at a time.  This is very annoying.  If you Export instead to PDF, it can only print all sheets with one sheet per page, so that isn&#8217;t a substitute for sheets that span more than one page.</p>
<p>It is really nice not having to mess with tables in order to add explanation text or headings. Once you get used to doing it that way, you don&#8217;t want to go back to Excel. Ever.</p>
<p>I&#8217;d like to see more functions &#8211; I tried importing some spreadsheets I&#8217;ve used for years and found they import fine, but have some warnings on some very trivial functions (like <code>ISNUMBER</code>) that don&#8217;t exist in Numbers.  I&#8217;d like to see Apple expanding the Excel compatibility (and not have to wait for iWork &#8217;10 to get the new functions).</p>
<p>It would also be great if Apple revealed some plugin architecture for adding more functions.  If there is such a thing, and Apple publish instructions for using it, we might get third parties completing the functions needed for Excel compatibility &#8211; and some new functions that are Numbers specific for doing some very cool number manipulations.</p>
<p>Hopefully this information is useful to someone.  There could be mistakes in the spreadsheet &#8211; I did my best, but I did rush it a little. Let me know if there are any mistakes.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2007/08/26/functions-in-excel-and-numbers/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>iWork Numbers, Excel and Unicode</title>
		<link>http://curmi.com/blog/2007/08/25/iwork-numbers-excel-and-unicode/</link>
		<comments>http://curmi.com/blog/2007/08/25/iwork-numbers-excel-and-unicode/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 08:06:48 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2007/08/25/iwork-numbers-excel-and-unicode/</guid>
		<description><![CDATA[I&#8217;ve been playing a lot with Numbers lately. I think Apple have really created something great here &#8211; whenever I use Excel I always spend hours trying to make the spreadsheet look good. Things like headings, graphics, borders etc. take ages to get right &#8211; resizing rows, merging cells, and so on. With numbers it [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing a lot with <a href="http://www.apple.com/iwork/numbers/">Numbers</a> lately.  I think Apple have really created something great here &#8211; whenever I use Excel I always spend hours trying to make the spreadsheet look good.  Things like headings, graphics, borders etc. take ages to get right &#8211; resizing rows, merging cells, and so on.  With numbers it is such a pleasure to make spreadsheets that actually look great with little effort.</p>
<p>Anyway, I was interested in comparing functions in Excel to functions in Numbers.  There are a lot more functions in Excel than Numbers, though most of the basics are in Numbers.  I was thinking of writing a blog outlining the differences, but I got side tracked when I started looking at the Excel functions <code>CODE</code> and <code>CHAR</code>.</p>
<p>Excel tells me that <code>CODE</code>:</p>
<blockquote><p>Returns a numeric code for the first character in a text string. The returned code corresponds to the character set used by your computer.</p></blockquote>
<p>Numbers tells me:</p>
<blockquote><p>The CODE function returns the Unicode code number of the first character in a specified string.</p></blockquote>
<p>Ok &#8211; Numbers mentions <a href="http://en.wikipedia.org/wiki/Unicode">Unicode</a>.  I figured I&#8217;d try some experiments with <code>CODE</code> and <code>CHAR</code> &#8211; using both Numbers and Excel.</p>
<p>I started Numbers and typed in a cell <code>=CODE("A")</code>.  It returned <code>65</code>.  Not unexpected.  I tried this in Excel.  Same result.</p>
<p>So next I tried some Japanese.  I typed in a Numbers cell <code>=CODE("か")</code>.  That&#8217;s the hiragana character KA for those who can&#8217;t make it out (first character of my wife&#8217;s name for those wondering why I chose it). The result in Numbers was <code>12363</code> (<code>304B</code> in hex). This is the correct Unicode value.</p>
<p>I tried this in Excel.  I got the result <code>95</code>.  Clearly an odd return value &#8211; but in Microsoft&#8217;s defence, they never promised <code>CODE</code> would work for double byte character sets.  So I tried the reverse of <code>CODE</code>, that is <code>=CHAR(95)</code>.  It returned an &#8220;<code>_</code>&#8221; character.</p>
<p>I remembered though that Excel doesn&#8217;t work very well in Japanese, by default, using <em>English</em> Excel.  You need to convert your application to use <em>Japanese</em>.  Absolutely bizarre way to do things &#8211; most Applications on the Mac work with any language &#8211; no need to change the application in some way.  Anyway, I followed the instructions to change to Japanese Excel.  Some of the menus and dialogs are now in Japanese, but I can still do what I need for testing.  So I test again:</p>
<p><code>=CODE("か")</code> now returns <code>9259</code>.  That&#8217;s not Unicode either!  I spent a lot of time trying to work out what that code represents.  It turns out it is <a href="http://en.wikipedia.org/wiki/ISO-2022-JP">ISO-2022-JP</a>.</p>
<p>So here are the results of my testing for each of these applications.</p>
<p><img src="http://curmi.com/blog/wp-content/uploads/2007/08/numberstest.jpg" alt="Numbers Unicode Test" /><br />
<strong>Results from Numbers</strong></p>
<p><img src="http://curmi.com/blog/wp-content/uploads/2007/08/englishexceltest.jpg" alt="English Excel Unicode Test" /><br />
<strong>Results from English Excel</strong></p>
<p><img src="http://curmi.com/blog/wp-content/uploads/2007/08/japaneseexceltest.jpg" alt="Japanese Excel Unicode Test" /><br />
<strong>Results from Japanese Excel</strong></p>
<p>Numbers stores its files as XML, and you can see the use of Unicode in the text:</p>
<pre>...
&lt;sf:formula-string sfa:string="=CODE(&amp;quot;&amp;#x304B;&amp;quot;)"/&gt;
...</pre>
<p>So what does all this prove?  Nothing really.  Well, except that Numbers makes use of the more modern encoding format of Unicode more than Excel.  The differences in <code>CODE</code> and <code>CHAR</code> could make for some obscure errors when importing Excel documents to Numbers documents, though I&#8217;m not sure these functions are generally used that much anyway. It would be interesting to hear how Japanese users of Numbers are finding the compatibility between files in Excel and files in Numbers.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2007/08/25/iwork-numbers-excel-and-unicode/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Microsoft Office</title>
		<link>http://curmi.com/blog/2007/08/18/microsoft-office/</link>
		<comments>http://curmi.com/blog/2007/08/18/microsoft-office/#comments</comments>
		<pubDate>Sat, 18 Aug 2007 01:04:49 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2007/08/18/microsoft-office/</guid>
		<description><![CDATA[We have decided, at the company I work for, to use Macs for all our work. The developers were already Mac users, and with the ability to run Windows software when needed, we are slowly converting the boss to using a Mac. In fact, we just ordered brand new MacBook Pros for all staff. Now, [...]]]></description>
			<content:encoded><![CDATA[<p>We have decided, at the company I work for, to use Macs for all our work.  The developers were already Mac users, and with the ability to run Windows software when needed, we are slowly converting the boss to using a Mac.  In fact, we just ordered brand new <a href="http://www.apple.com/macbookpro/">MacBook Pros</a> for all staff.</p>
<p>Now, the boss wants to run <a href="http://office.microsoft.com">Microsoft Office 2007</a> &#8211; which is Windows only (the Mac version is Office 2004).  That&#8217;s ok &#8211; he can dual boot his machine, or run VMWare on OS X.  So it was left to me to buy the software he needed.</p>
<p>I went to a local store to order Office 2007.  The following is the actual conversation I had with the person working there.</p>
<h3>Buying the Software</h3>
<blockquote><p>
<strong>Me</strong>: Hi. I&#8217;d like to buy a copy of Office 2007.</p>
<p><strong>Shop Assistant</strong>: No problem.  What version would you like?
</p></blockquote>
<p>Now, I might not be too familiar with the Microsoft world, but I know enough to know that they have <a href="http://wordprocessing.about.com/od/wordprocessingsoftware/a/office2007.htm">lots of different and confusing versions of software</a>, and that Office is ridiculously expensive.  Anyway, I&#8217;d done a little research, so knew what we needed.</p>
<blockquote><p>
<strong>Me</strong>: Standard edition.</p>
<p><strong>Shop Assistant</strong>:  Hmmmm.  I don&#8217;t think there is such a thing.  Let me check.
</p></blockquote>
<p>The shop assistant sits at his computer and looks up &#8220;Office 2007&#8243;.  His screen fills with dozens of versions of the software.  He examines the screen intently.</p>
<blockquote><p>
<strong>Shop Assistant</strong>: There is no &#8220;Standard&#8221; edition.  We have &#8220;Professional&#8221;, we have &#8220;Small Business&#8221;, we have &#8220;Ultimate&#8221;, we have &#8220;Basic&#8221;, we have &#8220;Student&#8221;, we have&#8230;hmmm&#8230;lots of others.  But no &#8220;Standard&#8221;.
</p></blockquote>
<p>Ok, that throws me a little.  I know there is a &#8220;Standard&#8221; edition, but he can&#8217;t find it.  I hadn&#8217;t heard of &#8220;Small Business&#8221;, and our company is a small business.  But I should check what the &#8220;Basic&#8221; version is first.</p>
<blockquote><p>
<strong>Me</strong>: What&#8217;s in &#8220;Basic&#8221;?</p>
<p><strong>Shop Assistant</strong>: Word, Excel and Outlook.</p>
<p><strong>Me</strong>: We need Powerpoint too.</p>
<p><strong>Shop Assistant</strong>: (Calls out to colleague) What version of Office 2007 has Powerpoint too?</p>
<p><strong>Shop Assistant&#8217;s Colleague</strong>: Small Business</p>
<p><strong>Me</strong>: What&#8217;s in Small Business then?</p>
<p><strong>Shop Assistant</strong>: (Looks at screen) Hmmm.  It also includes Publisher.
</p></blockquote>
<p>Now we don&#8217;t need Publisher.  But if it is included, and the price is right, it doesn&#8217;t matter.</p>
<blockquote><p><strong>Me</strong>: How much is the Small Business edition?</p>
<p><strong>Shop Assistant</strong>: (Tapping at keyboard) The OEM version of it is $300.
</p></blockquote>
<p>I can&#8217;t recall the exact amount he quoted, but it was along those lines.  Now &#8220;OEM&#8221; is in the mix.  Of course, we don&#8217;t have OEM versions of software for the Mac generally, so this is also new to me.  It seems some companies will sell you the OEM version of software, even though they shouldn&#8217;t.  I can only ask more questions.</p>
<blockquote><p><strong>Me</strong>: So, can you sell me the OEM version?</p>
<p><strong>Shop Assistant</strong>: Not unless you buy a computer from me.
</p></blockquote>
<p>I&#8217;m getting frustrated.</p>
<blockquote><p>
<strong>Me</strong>: Ok, so how much for the &#8220;Retail&#8221; version of &#8220;Microsoft Office 2007 Small Business Edition&#8221;?</p>
<p><strong>Shop Assistant</strong>: Hey?  Hmmmm&#8230; (Looks on computer).  It is $700!</p>
<p><strong>Me</strong>: So, can I buy that?</p>
<p><strong>Shop Assistant</strong>:  No one buys the retail version!  It is too expensive!  I&#8217;ve never had anyone actually buy the retail version!</p>
<p><strong>Me</strong>: But you can&#8217;t sell me the OEM version?</p>
<p><strong>Shop Assistant</strong>: Only if you buy a computer.
</p></blockquote>
<p>I thanked him for his time and left.  Went back to the office and ordered the &#8220;Standard&#8221; edition online, and it arrived a few days later at the office.</p>
<p>How is having so many confusing versions of the software a good thing?  It just wasted a day of my time at least.  And that was before I discovered &#8220;Activation&#8221;&#8230;</p>
<h3>Activation</h3>
<p>The software uses product &#8220;<a href="http://en.wikipedia.org/wiki/Product_activation">Activation</a>&#8220;.  This is also something new to me.  Well, actually I&#8217;d experienced it a few days before when I installed Windows XP on the machine.  What follows is the experience of a non-Windows user to the world of &#8220;Microsoft Activation&#8221;.</p>
<p>First, I&#8217;ve set up the Mac side of the machine, and it all works great.  We also bought copies of <a href="http://www.apple.com/iwork/">iWork &#8217;08</a> &#8211; and although it might not be as feature complete as Office in some areas, <a href="http://www.apple.com/iwork/keynote/">Keynote</a> is leaps ahead of Powerpoint, <a href="http://www.apple.com/iwork/pages/">Pages</a> is beautiful, and <a href="http://www.apple.com/iwork/numbers/">Numbers</a> is superb for general spreadsheets that end up looking fantastic rather than just a grid with some graphics in them.</p>
<p>Anyway, I&#8217;ve also bought and installed <a href="http://www.vmware.com/products/fusion/">VMWare Fusion</a>.  And I&#8217;ve installed <a href="http://www.apple.com/macosx/bootcamp/">Boot Camp</a>.  I&#8217;ve then installed Windows XP.</p>
<p>Runs fine dual booted, and runs fine in VMWare.  Now, Windows XP asks me to &#8220;Activate&#8221; it.  I do so, over the internet.</p>
<p>It all works fine in VMWare.  I then dual boot to Windows XP, and I&#8217;m shocked to see that it wants me to activate again (well, I&#8217;m not totally shocked, as I realise the way it works is that it sees this as a different hardware configuration. I guess I&#8217;m just surprised as I&#8217;m not use to this).</p>
<p>The trouble is, it says I&#8217;ve already used the activation key.  Even though this is the same machine!  So now I have to call Microsoft to tell them what has happened and get some huge number over the phone to activate the non-VMWare version of the software.</p>
<p>I do that &#8211; it wasn&#8217;t difficult, but it was time consuming.  Now I can dual boot, or use VMWare.  And all is fine.  Unless I decide I want to reinstall, or repartition etc.  Then, apparently, I may need to call Microsoft once more.</p>
<p>Truly, this is AWFUL.  Why do Windows users put up with activation?  It makes the law-abiding user feel like a criminal, and is a pain in the arse when it bites you (as in this case).</p>
<p>Anyway, I thought that was all behind me now.  Until I installed Office 2007.  Activation once again!  Oh come on!</p>
<p>I get it activated over the internet, and it works fine.  I now boot back to OS X, and use VMWare.  Office starts, and says it needs to be activated.  Oh not again!</p>
<p>Fortunately the same key works in VMWare.  Trouble is, every time you dual boot, you need to activate Office in the new configuration &#8211; which means you need an internet connection.  That&#8217;s probably something VMWare need to fix &#8211; but Activation is the cause of the problem.</p>
<p>Plain and simple: Activation sucks.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2007/08/18/microsoft-office/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Launch! &#8211; The end of an era</title>
		<link>http://curmi.com/blog/2006/09/06/launch-the-end-of-an-era/</link>
		<comments>http://curmi.com/blog/2006/09/06/launch-the-end-of-an-era/#comments</comments>
		<pubDate>Wed, 06 Sep 2006 01:02:04 +0000</pubDate>
		<dc:creator>curmi</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://curmi.com/blog/2006/09/06/launch-the-end-of-an-era/</guid>
		<description><![CDATA[Way back in April 2001 I released a piece of software called Launch!. Launch! is a Mac OS X application for connecting to Australia&#8217;s BigPond Cable service (it makes use of a slightly modified connection utility BPALogin, with extra capabilities for supporting sleep, switching users, and making it easy to use). It actually proved to [...]]]></description>
			<content:encoded><![CDATA[<p>Way back in April 2001 I released a piece of software called <a href="http://curmi.com/Launch%21.html">Launch!</a>.  Launch! is a Mac OS X application for connecting to Australia&#8217;s BigPond Cable service (it makes use of a slightly modified connection utility <a href="http://bpalogin.sourceforge.net/">BPALogin</a>, with extra capabilities for supporting sleep, switching users, and making it easy to use).  It actually proved to be quite popular, with hundreds of downloads and many many expressions of thanks from people around the country.  I even heard that Telstra technicians installing cable at people&#8217;s homes were bringing copies of it with them and giving it to OS X users to use instead of Telstra&#8217;s own software (that arrived years later, and never worked as well by all accounts).</p>
<p><center><br />
<img width="431" height="187" alt="Launch Window" id="image32" src="http://curmi.com/blog/wp-content/uploads/2006/09/window.jpg" /><br />
</center></p>
<p>The main need for Launch! was that BigPond used an annoying feature called the heartbeat.  Basically BigPond servers would ping your machine at certain times, and if your machine didn&#8217;t respond they would disconnect you.  It seems no one else in the world uses such as system, and it caused all sorts of havoc for end users.</p>
<p>Launch! also provided a visual usage meter &#8211; bypassing the need to log in to BigPond web pages to find out if you were over your usage limit.  By popular demand I released a standalone product &#8211; <a href="http://curmi.com/Launch!%20Usage%20Meter.html">Launch! Usage Meter</a>.  This application just includes the usage meter component, and is used by BigPond ADSL users (who don&#8217;t have the heartbeat problems that cable users do).  Before long, I was getting requests from people at other Australian ISPs for a similar usage meter &#8211; which led to <a href="http://curmi.com/Launch%21%20TPG.html">Launch! TPG</a> and <a href="http://curmi.com/Launch%21%20Netspace.html">Launch! Netspace</a>.</p>
<p>Anyway, I digress.  The big news this week is that <a href="http://whirlpool.net.au/article.cfm/1662?show=replies">BigPond have finally retired the heartbeat</a>.  Great news for all BigPond Cable users.  This of course also means that Launch! will soon no longer be required.</p>
<p>I&#8217;m not sad to see it go.  It was a pain that users needed a third party solution in order to connect reliably to the BigPond cable service.  And it was sad that BigPond took so long to give Mac OS X users a reasonable piece of software to do this, and when they did it was basically a rip-off of my software, and didn&#8217;t keep up with the latest OS X releases so it only supported older versions of the OS.</p>
<p>I&#8217;m not sure if Launch! Usage Meter will continue to work when all the changes are made at BigPond. It is possible that BigPond will change the way metering works, so I&#8217;m afraid this application may also be close to the end.  But I do want to thank everyone who supported these applications and thank you all for the contributions and letters of appreciation.</p>
]]></content:encoded>
			<wfw:commentRss>http://curmi.com/blog/2006/09/06/launch-the-end-of-an-era/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

