<?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"
	>

<channel>
	<title>My Green Jar</title>
	<atom:link href="http://www.mygreenjar.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mygreenjar.com</link>
	<description>[[brain alloc] init]</description>
	<pubDate>Sun, 25 Mar 2007 22:09:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Mac app checklist</title>
		<link>http://www.mygreenjar.com/2007/03/25/mac-app-checklist/</link>
		<comments>http://www.mygreenjar.com/2007/03/25/mac-app-checklist/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 17:33:11 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/03/25/mac-app-checklist/</guid>
		<description><![CDATA[Mac app checklist:
&#8220;A list of things that you must do for every app. Most of these should be done up front; some can be put off a little bit; some can be put off a long time, but ought to be done at some point rather than put off into the indefinite future.&#8221;
(Via Domain of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://boredzo.org/blog/archives/2007-03-18/mac-app-checklist" onclick="javascript:urchinTracker ('/outbound/article/boredzo.org');">Mac app checklist</a>:
<p>&#8220;A list of things that you must do for every app. Most of these should be done up front; some can be put off a little bit; some can be put off a long time, but ought to be done at some point rather than put off into the indefinite future.&#8221;</p>
<p>(Via <a href="http://boredzo.org/blog" onclick="javascript:urchinTracker ('/outbound/article/boredzo.org');">Domain of the Bored</a>.)</p>
<p>I&#8217;d agree with all of Peter&#8217;s comments- I can&#8217;t stress point 1 enough!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/03/25/mac-app-checklist/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bluetooth Proximity Detection on OS X</title>
		<link>http://www.mygreenjar.com/2007/03/20/bluetooth-proximity-detection-on-os-x/</link>
		<comments>http://www.mygreenjar.com/2007/03/20/bluetooth-proximity-detection-on-os-x/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 21:01:53 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[OS X]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/03/20/bluetooth-proximity-detection-on-os-x/</guid>
		<description><![CDATA[Bluetooth Proximity Detection on OS X:
&#8220;One thing that I&#8217;ve been playing with off and on for some time is a small efficient little solution for handling basic Bluetooth proximity detection, specifically for being able to perform certain actions when a cell phone or other Bluetooth device is in range of my Powerbook.&#8221; 
(Via The Technocrat.)
Great [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.technocrat.ca/?p=44" onclick="javascript:urchinTracker ('/outbound/article/www.technocrat.ca');">Bluetooth Proximity Detection on OS X</a>:
<p><img src="http://hollington.ca/technocrat/wp-content/uploads/2007/03/droppedimage.png" height="102" width="102" border="0" align="right" hspace="4" vspace="4" alt="Droppedimage" />&#8220;One thing that I&rsquo;ve been playing with off and on for some time is a small efficient little solution for handling basic Bluetooth proximity detection, specifically for being able to perform certain actions when a cell phone or other Bluetooth device is in range of my Powerbook.&#8221; </p>
<p>(Via <a href="http://www.technocrat.ca" onclick="javascript:urchinTracker ('/outbound/article/www.technocrat.ca');">The Technocrat</a>.)</p>
<p>Great article, what a brilliant idea!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/03/20/bluetooth-proximity-detection-on-os-x/feed/</wfw:commentRss>
		</item>
		<item>
		<title>It&#8217;s cocoa time!</title>
		<link>http://www.mygreenjar.com/2007/03/19/its-cocoa-time/</link>
		<comments>http://www.mygreenjar.com/2007/03/19/its-cocoa-time/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 15:55:36 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/03/19/its-cocoa-time/</guid>
		<description><![CDATA[I&#8217;ve finally finished at university for Easter where the last few weeks have been particularly hectic. I&#8217;ll mostly be spending the holiday writing my project report, but I&#8217;ve got some cocoa projects that I&#8217;ve been neglecting for a while now. I&#8217;ll be easing myself back in with a little freebie, which I hope to have [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally finished at university for Easter where the last few weeks have been particularly hectic. I&#8217;ll mostly be spending the holiday writing my project report, but I&#8217;ve got some cocoa projects that I&#8217;ve been neglecting for a while now. I&#8217;ll be easing myself back in with a little freebie, which I hope to have complete by next week.</p>
<p>Cocoa its good to be back!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/03/19/its-cocoa-time/feed/</wfw:commentRss>
		</item>
		<item>
		<title>First 75 days of Wii Transfer</title>
		<link>http://www.mygreenjar.com/2007/02/28/first-75-days-of-wii-transfer/</link>
		<comments>http://www.mygreenjar.com/2007/02/28/first-75-days-of-wii-transfer/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 09:29:46 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/02/28/first-75-days-of-wii-transfer/</guid>
		<description><![CDATA[First 75 days of Wii Transfer: &#8220;In the tradition of other independent Mac developers such as Mike Zornek, Daniel Jalkut, and Gus Mueller, I&#8217;m going to share some sales information from the first 75 days of Wii Transfer.&#8221;
(Via Manton Reece.)
Well done Manton, I can only hope that my first product will do as well as [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.manton.org/2007/02/first_75_days.html" onclick="javascript:urchinTracker ('/outbound/article/www.manton.org');">First 75 days of Wii Transfer</a>: &#8220;In the tradition of other independent Mac developers such as Mike Zornek, Daniel Jalkut, and Gus Mueller, I&#8217;m going to share some sales information from the first 75 days of Wii Transfer.&#8221;</p>
<p>(Via <a href="http://www.manton.org/" onclick="javascript:urchinTracker ('/outbound/article/www.manton.org');">Manton Reece</a>.)</p>
<p>Well done Manton, I can only hope that my first product will do as well as yours!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/02/28/first-75-days-of-wii-transfer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Another Link Lost</title>
		<link>http://www.mygreenjar.com/2007/02/21/another-link-lost/</link>
		<comments>http://www.mygreenjar.com/2007/02/21/another-link-lost/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 15:01:39 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Personal Stupidity]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/02/21/another-link-lost/</guid>
		<description><![CDATA[I&#8217;ve done something stupid (again!). I recently read a great article on avoiding the use of the float data type in financial applications. I said I&#8217;d forward the article on to a friend, but I can&#8217;t seem to find it. Does anybody know the article I mean? All help appreciated. Cheers! 
[Update] I&#8217;ve found the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve done something stupid <a href="http://www.mygreenjar.com/2006/11/16/please-help-im-missing-a-link/" >(again!)</a>. I recently read a great article on avoiding the use of the float data type in financial applications. I said I&#8217;d forward the article on to a friend, but I can&#8217;t seem to find it. Does anybody know the article I mean? All help appreciated. Cheers! </p>
<p>[Update] I&#8217;ve found the article I meant. It was over at <a href="http://www.allocinit.net/blog/2007/01/06/floating-point-isnt-base-10-folks-and-thats-not-encryption" onclick="javascript:urchinTracker ('/outbound/article/www.allocinit.net');">allocinit.net</a>. I found it in a slightly unusual way however, that may be of use to others. I found the site to which it <a href="http://docs.sun.com/source/806-3568/ncg_goldberg.html" onclick="javascript:urchinTracker ('/outbound/article/docs.sun.com');">linked</a>, and then used Google to search for sites that linked to the paper using the link: prefix. Lo and behold the site I was looking for was in the first couple of hits <img src='http://www.mygreenjar.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/02/21/another-link-lost/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;m still here!</title>
		<link>http://www.mygreenjar.com/2007/02/21/im-still-here/</link>
		<comments>http://www.mygreenjar.com/2007/02/21/im-still-here/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 14:32:08 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/02/21/im-still-here/</guid>
		<description><![CDATA[I&#8217;d just like to let everyone know that I&#8217;m still here! I&#8217;ve been snowed under with my dissertation, which has been moving along quite nicely. The cluster scheduling simulator is up  11,000 lines of code making it by far the largest piece of software I&#8217;ve written single handedly. 
On the cocoa front, I&#8217;ve been [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d just like to let everyone know that I&#8217;m still here! I&#8217;ve been snowed under with my dissertation, which has been moving along quite nicely. The cluster scheduling simulator is up  11,000 lines of code making it by far the largest piece of software I&#8217;ve written single handedly. </p>
<p>On the cocoa front, I&#8217;ve been working on a super-cool top secret application which I hope will be finished shortly. I&#8217;m finding switching between java and cocoa is getting easier, but it still takes me a couple of hours to really get in the zone!</p>
<p>I&#8217;ve also been writing a couple of cocoa tutorials, which I hope to release here shortly. I&#8217;ve been working on a tutorial for <a href="http://www.mygreenjar.com/2007/01/04/my-thoughts-on-automator/" >shell script Automator actions</a> and also some notes on my experiences of creating importers for spotlight. If any body has suggestions for further tutorials let me know. I&#8217;m planning to focus on aspects I find/found hard (of which there are many).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/02/21/im-still-here/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Thoughts on Automator</title>
		<link>http://www.mygreenjar.com/2007/01/04/my-thoughts-on-automator/</link>
		<comments>http://www.mygreenjar.com/2007/01/04/my-thoughts-on-automator/#comments</comments>
		<pubDate>Thu, 04 Jan 2007 22:59:13 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/01/04/my-thoughts-on-automator/</guid>
		<description><![CDATA[Automator was introduced with the launch of Mac OS 10.4 (Tiger), so I&#8217;m fairly late in discussing it here. However a recent post to my local Mac User Group&#8217;s mailing list got me interested. The simple question was &#8220;Is it possible to monitor a web page for changes?&#8221;.
I&#8217;m a big fan of the terminal, so [...]]]></description>
			<content:encoded><![CDATA[<p>Automator was introduced with the launch of Mac OS 10.4 (Tiger), so I&#8217;m fairly late in discussing it here. However a recent post to my local <a href="http://www.mmug.org.uk/" onclick="javascript:urchinTracker ('/outbound/article/www.mmug.org.uk');">Mac User Group&#8217;s</a> mailing list got me interested. The simple question was &#8220;Is it possible to monitor a web page for changes?&#8221;.</p>
<p>I&#8217;m a big fan of the terminal, so I knocked together a quick shell script to check the page and mail me if anything had changed. I then thought, I&#8217;ll just run this every x minutes as a cron task. This would be fine for me, however I then began to think about less technical users- how could I package the script for them? A user on the mailing list had suggested an AppleScript, so I could have rewritten the shell script in AppleScript putting in an infinite loop to allow it to check periodically. I hate AppleScript (I&#8217;ll leave that for another post), so that option was immediately out.</p>
<p>Then it struck me- why don&#8217;t I create an <a href="http://www.apple.com/macosx/features/automator/" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');">Automator</a> task for the action?</p>
<p> I had seen the sneaky option for a Shell Script Automator Action: <br />
<img src="http://www.mygreenjar.com/wp-content/uploads/2007/01/wp-content/uploads/screenshot.jpg" border="0" height="215" width="499" alt="screenshot.jpg" align="center" /> <br />I thought I&#8217;d just sit down, cut and paste my script and be done before dinner&#8230;and I was!</p>
<p>The whole experience of creating my own Automator action was great. I referred to the <a href="http://developer.apple.com/documentation/AppleApplications/Conceptual/AutomatorConcepts/index.html" onclick="javascript:urchinTracker ('/outbound/article/developer.apple.com');">Automator Programming Guide</a> for required information, and surprisingly the whole thing took a little over an hour.</p>
<p>Then Automator&#8217;s <b><i>only</i></b> weakness became apparent. I searched high and low for a way to repeat workflows periodically. There was none in sight, and I was back to square one. I did come across the third-party <a href="http://automator.us/downloads.html" onclick="javascript:urchinTracker ('/outbound/article/automator.us');">Automator Loop Utility</a> which serves the purpose.</p>
<p>In short I like Automator a lot. The ease of development of custom actions is fantastic and the developer&#8217;s documentation is well-writen (as always). But I refuse to love Automator until it will repeat my tasks automatically. </p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/OS%20X" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">OS X</a>, <a href="http://technorati.com/tag/Shell%20Script" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Shell Script</a>, <a href="http://technorati.com/tag/Automator" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Automator</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/01/04/my-thoughts-on-automator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recursive Word Count in Terminal</title>
		<link>http://www.mygreenjar.com/2007/01/02/recursive-word-count-in-terminal/</link>
		<comments>http://www.mygreenjar.com/2007/01/02/recursive-word-count-in-terminal/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 17:31:39 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Terminal]]></category>

		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2007/01/02/recursive-word-count-in-terminal/</guid>
		<description><![CDATA[I&#8217;ve recently wondered about how to recursively count the number of lines within a series of files within a directory hierarchy. The command that I came up with is: 
wc -l `find . -name \*.java -print` 
The output is very readable, since it prints both the filename and the number of lines.
Enjoy!

Technorati Tags:
Terminal, Shell Script


]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently wondered about how to recursively count the number of lines within a series of files within a directory hierarchy. The command that I came up with is: <br />
wc -l `find . -name \*.java -print` <br />
The output is very readable, since it prints both the filename and the number of lines.<br />
Enjoy!</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/Terminal" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Terminal</a>, <a href="http://technorati.com/tag/Shell%20Script" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Shell Script</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2007/01/02/recursive-word-count-in-terminal/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mail-Style Interface Source</title>
		<link>http://www.mygreenjar.com/2006/12/31/mail-style-interface-source/</link>
		<comments>http://www.mygreenjar.com/2006/12/31/mail-style-interface-source/#comments</comments>
		<pubDate>Sun, 31 Dec 2006 15:35:57 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[Interface Builder]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2006/12/31/mail-style-interface-source/</guid>
		<description><![CDATA[Dave Batton at Mere Mortal Software has produced an excellent tutorial on developing an Apple mail-style interface. To develop the interface he has brought together useful classes from a whole bunch of awesome developers. Well done Dave, I hope you write more tutorial style articles in the future!

Technorati Tags:
Cocoa, Interface Builder


]]></description>
			<content:encoded><![CDATA[<p>Dave Batton at <a href="http://www.mere-mortal-software.com" onclick="javascript:urchinTracker ('/outbound/article/www.mere-mortal-software.com');">Mere Mortal Software</a> has produced an excellent tutorial on developing an <a href="http://www.mere-mortal-software.com/blog/details.php?d=2006-12-21" onclick="javascript:urchinTracker ('/outbound/article/www.mere-mortal-software.com');">Apple mail-style interface</a>. To develop the interface he has brought together useful classes from a whole bunch of awesome developers. Well done Dave, I hope you write more tutorial style articles in the future!</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/Cocoa" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Cocoa</a>, <a href="http://technorati.com/tag/Interface%20Builder" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Interface Builder</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2006/12/31/mail-style-interface-source/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Java Statistics Library</title>
		<link>http://www.mygreenjar.com/2006/12/31/java-statistics-library/</link>
		<comments>http://www.mygreenjar.com/2006/12/31/java-statistics-library/#comments</comments>
		<pubDate>Sun, 31 Dec 2006 15:26:20 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.mygreenjar.com/2006/12/31/java-statistics-library/</guid>
		<description><![CDATA[I&#8217;m currently involved with the development of a high-performance cluster simulator. As part of the project I&#8217;ve written a statistics library in Java. I&#8217;ve now made the library available at http://public.maquib.com for anybody to use freely. I&#8217;m planning on doing a Cocoa port ASAP.

Technorati Tags:
Java

]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently involved with the development of a high-performance cluster simulator. As part of the project I&#8217;ve written a statistics library in <a href="http://java.sun.com" onclick="javascript:urchinTracker ('/outbound/article/java.sun.com');">Java</a>. I&#8217;ve now made the library available at <a href="http://public.maquib.com" onclick="javascript:urchinTracker ('/outbound/article/public.maquib.com');">http://public.maquib.com</a> for anybody to use freely. I&#8217;m planning on doing a Cocoa port ASAP.</p>
<p><!-- Technorati Tags Start --><br />
Technorati Tags:<br />
<a href="http://technorati.com/tag/Java" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/technorati.com');">Java</a><br />
<!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mygreenjar.com/2006/12/31/java-statistics-library/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
