<?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>rexmere.com &#187; Uncategorized</title>
	<atom:link href="http://rexmere.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://rexmere.com</link>
	<description>Technical Arcana, Software Ephemera and Miscellaneous Bits. Keith R. Fieldhouse proprietor.</description>
	<lastBuildDate>Wed, 18 Mar 2009 00:36:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Packaging Upgrades</title>
		<link>http://rexmere.com/2007/07/05/packaging-upgrades/</link>
		<comments>http://rexmere.com/2007/07/05/packaging-upgrades/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:07:00 +0000</pubDate>
		<dc:creator>Keith Fieldhouse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rexmere.com/2007/07/05/packaging-upgrades/</guid>
		<description><![CDATA[This weblog entry details the opening of the FreeAgent external drive from Seagate.  As the blog entry title suggests, it's clear that Seagate's been influenced by Apple's packaging habits.  What I found interesting isn't so much the overall look (white boxes with decent design) but that they also seem to have done a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jdk.phpkid.org/2007/07/04/how-seagate-learned-to-package-like-apple/">This weblog entry</a> details the opening of the <a href="http://www.seagate.com/freeagent/">FreeAgent</a> external drive from Seagate.  As the blog entry title suggests, it's clear that Seagate's been influenced by Apple's packaging habits.  What I found interesting isn't so much the overall look (white boxes with decent design) but that they also seem to have done a decent job of capturing the "we're in this together" attitude.  Interestingly, instead of going with Apple's "we're all hip here, right?" sensibility, Seagate seems to have landed on more of an "isn't this fun?" spin.</p>
]]></content:encoded>
			<wfw:commentRss>http://rexmere.com/2007/07/05/packaging-upgrades/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rejoined the Mac Nation</title>
		<link>http://rexmere.com/2007/06/19/rejoined-the-mac-nation/</link>
		<comments>http://rexmere.com/2007/06/19/rejoined-the-mac-nation/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 02:29:01 +0000</pubDate>
		<dc:creator>Keith Fieldhouse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rexmere.com/2007/06/19/rejoined-the-mac-nation/</guid>
		<description><![CDATA[The first computer I ever purchased with my own money was a Macintosh LC which, if I recall correctly, cost about $2000 back in 1990 or so.  I bootstrapped that LC into a consulting gig that kept me occupied with Mac development for a number of years.    A number of Macs [...]]]></description>
			<content:encoded><![CDATA[<p>The first computer I ever purchased with my own money was a Macintosh LC which, if I recall correctly, cost about $2000 back in 1990 or so.  I bootstrapped that LC into a consulting gig that kept me occupied with Mac development for a number of years.    A number of Macs followed, a Quadra 700 and a 520c laptop.  But then the the late 90s happened, I endured ownership of a one of the PowerPC pizza boxes (which had its best value as a server running MkLinux) and I stopped paying much attention to Apple's computers for a while.With the advent of OS X I began paying attention again but never really took the plunge.Fast forward to a week ago.  My old Sony Vaio just wasn't cutting it any more for a variety of reasons, so it was time to get a new laptop.  The lure of the possibility of triple booting OS X, Windows and Linux was just too much for me and I am now the proud owner of a brand new MacBook, which even with the Apple care plan cost a bit less than that original LC.Thus far, I'm delighted.  This is one nice piece of hardware.  Sixty seconds flat from opening the box to Google is pretty good.   And software like <a href="http://literatureandlatte.com/scrivener.html">Scrivener</a>, <a href="http://ecto.kung-foo.tv/">Ecto</a> (which I'm using to post this) and <a href="http://quicksilver.blacktree.com/">Quicksilver</a> makes the experience even better.It's good to be back.</p>
]]></content:encoded>
			<wfw:commentRss>http://rexmere.com/2007/06/19/rejoined-the-mac-nation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Efficient Syntax</title>
		<link>http://rexmere.com/2007/05/19/efficient-syntax/</link>
		<comments>http://rexmere.com/2007/05/19/efficient-syntax/#comments</comments>
		<pubDate>Sat, 19 May 2007 21:23:05 +0000</pubDate>
		<dc:creator>Keith Fieldhouse</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rexmere.com/2007/05/19/efficient-syntax/</guid>
		<description><![CDATA[My day job is pretty interesting On some projects, over the course of fixing one bug or adding one feature I may write or modify code written in C++, Java, Python and Lua. If our code generator is involved, you can add Perl to that mix. None of those languages is used trivially so I [...]]]></description>
			<content:encoded><![CDATA[<p>My day job is pretty interesting On some projects, over the course of fixing one bug or adding one feature I may write or modify code written in C++, Java, Python and Lua. If our code generator is involved, you can add Perl to that mix. None of those languages is used trivially so I get a good chance to use them all "in anger".I'm not much of a language zealot though I'll admit to a strong fondness for Python and I no longer write C++/C code "for fun".Often the debate between languages these days focuses on dynamic vs. static typing. I can understand that, duck typing in particular can be awfully handy especially if you're trying to deal with an impedance mismatch between client code and pre-existing libraries. On the other hand, my sense of getting it right when I'm refactoring Java code is higher. Test coverage can be spotty on occasion especially for GUI code but the compiler sees all.Which is a long way around to get to <a href="http://www.scala-lang.org/">Scala</a>. Scala is statically typed, compiled language targeting the Java VM. While it has numerous other features that make it interesting, its significantly more efficient syntax is the reason that I'm downloading it to experiment with.That said, I do find myself drawn to the simple efficiency of a language like Python. I've had occasion to move a bunch of Java code to Python. The design was fairly good and the process was a simple translation. The reduction in code length was quite dramatic. The translation process consisted almost entirely of deleting unneeded lines of code. When I'm writing Java code (with heavy use of Eclipse tools) the process goes fast but the result just feels cluttered. There's simply more to look at when trying to understand the code. C++ and Java are really noisy languages.<p>Technorati Tags: <a href="http://technorati.com/tag/Scala" rel="tag"> Scala</a>, <a href="http://technorati.com/tag/Java" rel="tag"> Java</a>, <a href="http://technorati.com/tag/Python" rel="tag"> Python </a></p>
]]></content:encoded>
			<wfw:commentRss>http://rexmere.com/2007/05/19/efficient-syntax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smalltalk for Everyone</title>
		<link>http://rexmere.com/2006/09/22/smalltalk-for-everyone/</link>
		<comments>http://rexmere.com/2006/09/22/smalltalk-for-everyone/#comments</comments>
		<pubDate>Fri, 22 Sep 2006 12:54:31 +0000</pubDate>
		<dc:creator>Keith Fieldhouse</dc:creator>
				<category><![CDATA[Smalltalk]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rexmere.com/2006/09/22/smalltalk-for-everyone/</guid>
		<description><![CDATA[My latest article, "Smalltalk for Everyone" is up on O'Reilly's OnLAMP site.  With this I article, I'm hoping that someone who is initially approaching Smalltalk will get their bearings on the language and the environment in a way that helps them navigate the vast array of information about Smalltalk that's available.
]]></description>
			<content:encoded><![CDATA[<p>My latest article, "<a href="http://www.onlamp.com/pub/a/onlamp/2006/09/21/learning_smalltalk.html">Smalltalk for Everyone</a>" is up on O'Reilly's OnLAMP site.  With this I article, I'm hoping that someone who is initially approaching Smalltalk will get their bearings on the language and the environment in a way that helps them navigate the vast array of information about Smalltalk that's available.</p>
]]></content:encoded>
			<wfw:commentRss>http://rexmere.com/2006/09/22/smalltalk-for-everyone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Croquet Videos</title>
		<link>http://rexmere.com/2006/05/27/croquet-videos/</link>
		<comments>http://rexmere.com/2006/05/27/croquet-videos/#comments</comments>
		<pubDate>Sat, 27 May 2006 11:47:03 +0000</pubDate>
		<dc:creator>Keith Fieldhouse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rexmere.com/2006/05/27/croquet-videos/</guid>
		<description><![CDATA[Mark McCahill has some nice videos/screencasts up relating to the Croquet SDK. The first two are a brief introduction to the environment. The third is a rather nice, quick introduction to developement in the Squeak environment on which Croquet is based.
Technorati Tags:  smalltalk,  croquet,  squeak,  development 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://croquet-bento.blogspot.com/">Mark McCahill</a> has some nice <a href="http://croquet.doit.wisc.edu/wiki/tiki-index.php?page=Helpful+links">videos/screencasts</a> up relating to the <a href="http://www.opencroquet.org/">Croquet SDK</a>. The first two are a brief introduction to the environment. The third is a rather nice, quick introduction to developement in the <a href="http://www.squeak.org">Squeak </a>environment on which Croquet is based.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/smalltalk" rel="tag"> smalltalk</a>, <a href="http://technorati.com/tag/croquet" rel="tag"> croquet</a>, <a href="http://technorati.com/tag/squeak" rel="tag"> squeak</a>, <a href="http://technorati.com/tag/development" rel="tag"> development </a></p>
]]></content:encoded>
			<wfw:commentRss>http://rexmere.com/2006/05/27/croquet-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
