<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>iridani.com</title>
	<atom:link href="http://iridani.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://iridani.com</link>
	<description>dev://james.stansfield</description>
	<pubDate>Fri, 08 Aug 2008 00:47:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/ca/</creativeCommons:license>		<item>
		<title>The Operation Was A Success!</title>
		<link>http://iridani.com/2008/07/the-operation-was-a-success/</link>
		<comments>http://iridani.com/2008/07/the-operation-was-a-success/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 01:05:33 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[News]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://iridani.com/?p=38</guid>
		<description><![CDATA[No, no, not the new baby, that&#8217;s tomorrow!
With many thanks to OWC1 and a few dollars, my Mac Mini has more long and short term memory! 250 and 2 gigs respectively&#8230;
Now to be productive! (After the backup restores&#8230; grumble grumble grumble)

1.&#160;Mini Upgrade Video&#8617;
]]></description>
			<content:encoded><![CDATA[<p>No, no, not the new baby, that&#8217;s tomorrow!</p>
<p>With many thanks to OWC<sup><a id="fn-38-1" href="#foot-38-1" onclick="new Effect.ScrollTo('foot-38-1', {offset:-140}); return false">1</a></sup> and a few dollars, my Mac Mini has more long and short term memory! 250 and 2 gigs respectively&#8230;</p>
<p>Now to be productive! (After the backup restores&#8230; grumble grumble grumble)<br />

<div class='footnotes'><span class="footnote" id="foot-38-1">1.&nbsp;<a href="http://media.macsales.com/videos/mini/intel/highres.html">Mini Upgrade Video</a><a href="#fn-38-1" onclick="new Effect.ScrollTo('fn-38-1', {offset:-140}); return false">&#8617;</a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/07/the-operation-was-a-success/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iPhone OS 2.0 Quirks</title>
		<link>http://iridani.com/2008/07/iphone-os-20-quirks/</link>
		<comments>http://iridani.com/2008/07/iphone-os-20-quirks/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 21:03:49 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[Development]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://iridani.com/?p=37</guid>
		<description><![CDATA[Okay, maybe some of these are more annoyances than quirks:
 

Springboard Application Placement Upon Update

This one gets me every time an application has an update. If I&#8217;ve gone through the trouble of taking an application (that I paid for) and drag it across six pages of apps so that it can reside in the #1 spot [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, maybe some of these are more annoyances than quirks:</p>
<p> </p>
<ul>
<li>Springboard Application Placement Upon Update</li>
</ul>
<div>This one gets me every time an application has an update. If I&#8217;ve gone through the trouble of taking an application (that I paid for) and drag it across six pages of apps so that it can reside in the #1 spot on my iPhone, why when upgrading does it jump to the end of the list again? I can understand that new apps get chucked to the end of the list, but couldn&#8217;t the OS merely turn off the old version (I assume it isn&#8217;t deleted until the new one gets downloaded, but I&#8217;m not betting the farm on it.), move it automagically somewhere and setup the new &#8216;downloading&#8217; app in the spot the previous version occupied?</div>
<div>And while we&#8217;re talking about upgrading apps, why does the App Store need to quit to the Springboard every time I tell it to download a new app? Can I queue these things and have them go all at once? I mean you can get all of the updates to installed apps in batch mode right?</div>
<ul>
<li>Developer Hardware</li>
</ul>
<div>So I&#8217;m a real honest to goodness, paid up, friend of Steve, iPhone developer. Full access to OS 2.1Beta&#8230; I haven&#8217;t produced anything yet as I&#8217;m too scared of the warning on the iPhone DEV site which states, that by installing the Beta iPhone software I may lock my iPhone <strong>permanently</strong> into developer hardware and it can&#8217;t be used as a phone again! What what what?</div>
<div>Are you kidding me? So if I really wanted to produce an iPhone app and wanted to <em>use</em> an iPhone, I need two of them? With Rogers requiring a contract to go along with every iPhone, perhaps my 1st gen iPhone becomes a developer box and a new one becomes my phone.</div>
<div>Personally I&#8217;m holding out that my new job picks up an iPhone 3G for me&#8230;</div>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/07/iphone-os-20-quirks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iPhone Post</title>
		<link>http://iridani.com/2008/07/iphone-post-2/</link>
		<comments>http://iridani.com/2008/07/iphone-post-2/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 14:54:11 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[News]]></category>

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

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

		<guid isPermaLink="false">http://iridani.com/2008/07/iphone-post-2/</guid>
		<description><![CDATA[Automattic released it&#8217;s iPhone blogging tool for Wordpress.
This is my first attempt to post using it and I&#8217;ll keep my judgement to myself until later.
Of note however, it seems that there isn&#8217;t anyway to upload a photo from my phone to the blog. (At least I haven&#8217;t really looked all that hard yet..)
Edit: Found the [...]]]></description>
			<content:encoded><![CDATA[<p>Automattic released it&#8217;s iPhone blogging tool for Wordpress.</p>
<p>This is my first attempt to post using it and I&#8217;ll keep my judgement to myself until later.</p>
<p>Of note however, it seems that there isn&#8217;t anyway to upload a photo from my phone to the blog. (At least I haven&#8217;t really looked all that hard yet..)</p>
<p>Edit: Found the photos uploader&#8230; Can&#8217;t change the size or the thumbnail type but not bad for a 1.0 release. Also they&#8217;ve released the source code!</p>
<p><a href="http://iridani.com/wp-content/uploads/2008/07/p-640-480-5aa1f840-a92e-4644-a382-32a7416f1a72.jpeg"><img src="http://iridani.com/wp-content/uploads/2008/07/p-640-480-5aa1f840-a92e-4644-a382-32a7416f1a72.jpeg" alt="photo" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/07/iphone-post-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cocoa Programming For Mac OS X</title>
		<link>http://iridani.com/2008/06/cocoa-programming-for-mac-os-x/</link>
		<comments>http://iridani.com/2008/06/cocoa-programming-for-mac-os-x/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 17:36:15 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://iridani.com/?p=31</guid>
		<description><![CDATA[ I&#8217;ve just spent a hour reading the first chapter of Aaron Hillegass&#8217; excellent Cocoa Programming For Mac OS X1
Aaron makes it easy to pick up Objective-C and start learning the ins and outs of event driven applications. This is the first time I&#8217;ve really started to &#8216;get&#8217; this model of development. Granted I&#8217;ve got [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="http://ecx.images-amazon.com/images/I/416LXeFMQZL._SL160_AA115_.jpg" alt="Aaron Hillegass - Cocoa Programming For Mac OS X" /> I&#8217;ve just spent a hour reading the first chapter of Aaron Hillegass&#8217; excellent <strong>Cocoa Programming For Mac OS X</strong><sup><a id="fn-31-1" href="#foot-31-1" onclick="new Effect.ScrollTo('foot-31-1', {offset:-140}); return false">1</a></sup></p>
<p>Aaron makes it easy to pick up Objective-C and start learning the ins and outs of event driven applications. This is the first time I&#8217;ve really started to &#8216;get&#8217; this model of development. Granted I&#8217;ve got the free time to put into the project, but still.</p>
<p>I&#8217;m looking forward to future chapters and I apologize to my family now as I suspect I&#8217;ll have my head buried in this book for some time to come.<br />

<div class='footnotes'><span class="footnote" id="foot-31-1">1.&nbsp;<a href="http://www.amazon.ca/Cocoa-R-Programming-Mac-OS/dp/0321503619/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1213723800&amp;sr=8-1">amazon.ca</a><a href="#fn-31-1" onclick="new Effect.ScrollTo('fn-31-1', {offset:-140}); return false">&#8617;</a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/06/cocoa-programming-for-mac-os-x/feed/</wfw:commentRss>
		</item>
		<item>
		<title>refactormycode.com == Great Idea&#8230;</title>
		<link>http://iridani.com/2008/06/refactormycodecom-great-idea/</link>
		<comments>http://iridani.com/2008/06/refactormycodecom-great-idea/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 11:45:32 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[Development]]></category>

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

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

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

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

		<guid isPermaLink="false">http://iridani.com/?p=30</guid>
		<description><![CDATA[I&#8217;m going to attempt to not spam this site with a bunch of non-development work stuff. I&#8217;ve other blogs for that&#8230; But in keeping with the vein of this website1, I&#8217;ve recently been pointed to a very cool website who&#8217;s basic premise is too simple to have not been thought of before now&#8230;
We&#8217;ve all seen [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going to attempt to not spam this site with a bunch of non-development work stuff. I&#8217;ve other blogs for that&#8230; But in keeping with the vein of this website<sup><a id="fn-30-1" href="#foot-30-1" onclick="new Effect.ScrollTo('foot-30-1', {offset:-140}); return false">1</a></sup>, I&#8217;ve recently been pointed to a very cool website who&#8217;s basic premise is too simple to have not been thought of before now&#8230;</p>
<p>We&#8217;ve all seen web clipboards and code repositories before<sup><a id="fn-30-2" href="#foot-30-2" onclick="new Effect.ScrollTo('foot-30-2', {offset:-140}); return false">2</a></sup>, and even I am guilty<sup><a id="fn-30-3" href="#foot-30-3" onclick="new Effect.ScrollTo('foot-30-3', {offset:-140}); return false">3</a></sup> of wanting to get in on the action. But all of these sites are simple repositories.</p>
<p>Marc-André Cournoyer<sup><a id="fn-30-4" href="#foot-30-4" onclick="new Effect.ScrollTo('foot-30-4', {offset:-140}); return false">4</a></sup> has a fresh take on the idea. His <strong>refactormycode.com</strong><sup><a id="fn-30-5" href="#foot-30-5" onclick="new Effect.ScrollTo('foot-30-5', {offset:-140}); return false">5</a></sup> site isn&#8217;t just a web clipboard, but rather it is a place to put your code up for community scrutiny.</p>
<p>The idea is that you can post a code snippet and ask for help to see if anyone can help you sort out a problem. This isn&#8217;t a wholesale help board for new programmers, but for people who are having problems envisioning code design changes, code cleanup problems, and even those who want the tightest code possible and are seeking improvement.</p>
<p>The website even has an API<sup><a id="fn-30-6" href="#foot-30-6" onclick="new Effect.ScrollTo('foot-30-6', {offset:-140}); return false">6</a></sup> for those who want to dig into the site that much more&#8230; (Maybe I&#8217;ll add a widget here for my refactorings&#8230;)</p>
<p>Good job Marc. Nicely executed.<br />

<div class='footnotes'><span class="footnote" id="foot-30-1">1.&nbsp;code code code<a href="#fn-30-1" onclick="new Effect.ScrollTo('fn-30-1', {offset:-140}); return false">&#8617;</a></span><br /><span class="footnote" id="foot-30-2">2.&nbsp;<a href="http://pastie.org">pastie.org</a><a href="#fn-30-2" onclick="new Effect.ScrollTo('fn-30-2', {offset:-140}); return false">&#8617;</a></span><br /><span class="footnote" id="foot-30-3">3.&nbsp;A new project will be released shortly&#8230; Keep watching this space! &#8212; <a href="http://c???x.iridani.com">c???x.iridani.com</a><a href="#fn-30-3" onclick="new Effect.ScrollTo('fn-30-3', {offset:-140}); return false">&#8617;</a></span><br /><span class="footnote" id="foot-30-4">4.&nbsp;<a href="http://macournoyer.com/">macournoyer.com</a><a href="#fn-30-4" onclick="new Effect.ScrollTo('fn-30-4', {offset:-140}); return false">&#8617;</a></span><br /><span class="footnote" id="foot-30-5">5.&nbsp;<a href="http://refactormycode.com">refactormycode.com</a><a href="#fn-30-5" onclick="new Effect.ScrollTo('fn-30-5', {offset:-140}); return false">&#8617;</a></span><br /><span class="footnote" id="foot-30-6">6.&nbsp;<a href="http://refactormycode.com/help/api">API</a><a href="#fn-30-6" onclick="new Effect.ScrollTo('fn-30-6', {offset:-140}); return false">&#8617;</a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/06/refactormycodecom-great-idea/feed/</wfw:commentRss>
		</item>
		<item>
		<title>jqs_random - Released</title>
		<link>http://iridani.com/2008/06/jqs_random-released/</link>
		<comments>http://iridani.com/2008/06/jqs_random-released/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 16:35:23 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[Development]]></category>

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

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

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

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

		<guid isPermaLink="false">http://iridani.com/?p=28</guid>
		<description><![CDATA[I&#8217;ve released1 (finally) a version of what I consider a &#8217;starter&#8217; Wordpress2 plugin.
This  little baby is a simple text replacement thingy.This little baby is a simple text replacement thingy. The nice thing is that is easily demonstrates a clean plugin that won&#8217;t trip over other plugins, creates proper administration pages utilizing AJAX and uses [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve released<sup><a id="fn-28-1" href="#foot-28-1" onclick="new Effect.ScrollTo('foot-28-1', {offset:-140}); return false">1</a></sup> (finally) a version of what I consider a &#8217;starter&#8217; Wordpress<sup><a id="fn-28-2" href="#foot-28-2" onclick="new Effect.ScrollTo('foot-28-2', {offset:-140}); return false">2</a></sup> plugin.</p>
<p><span style="position:relative;color:red;width:150px;background:white;border-width: 0px 0px 0px 0px;border-style: dotted;border-color: --;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;float:right;padding: 0.2em; margin: 1em;font-family:Verdana,Arial, Helvetica,Georgia;font-size: 24px;line-height:26px; text-align: right;"><span style="filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;">This </span><b> </b>little <br><b></b>baby <br><b>is </b>a <br><b>simple text </b>replacement<span style="filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;"> thingy.</span></span>This little baby is a simple text replacement thingy. The nice thing is that is easily demonstrates a clean plugin that won&#8217;t trip over other plugins, creates proper administration pages utilizing AJAX and uses 2.5&#8217;s shortcodes.</p>
<p>It&#8217;s not production level code as there isn&#8217;t any real data validation on the admin form (altho if someone has gotten that far, you are toast anyway&#8230;), and it doesn&#8217;t check to make sure that it is being called from the admin pages either.</p>
<p>Beyond that, it is easy to read as an example for starting your own Wordpress plugin.</p>
<p>Enjoy.</p>
<p>EDIT: Looks like I&#8217;ve done something horribly wrong and the readme.txt file isn&#8217;t being parsed correctly&#8230; Thus the download isn&#8217;t working. Will update when this is fixed.</p>
<p>EDIT: (June 17, &#8216;08) It is fixed. I just ran the plugin auto-updater and it worked perfectly from this copy of Wordpress. Go download!<br />

<div class='footnotes'><span class="footnote" id="foot-28-1">1.&nbsp;<a href="http://wordpress.org/extend/plugins/jqs-random/">jqs_random @ Wordpress Extend</a><a href="#fn-28-1" onclick="new Effect.ScrollTo('fn-28-1', {offset:-140}); return false">&#8617;</a></span><br /><span class="footnote" id="foot-28-2">2.&nbsp;<a href="http://wordpress.org">Wordpress</a><a href="#fn-28-2" onclick="new Effect.ScrollTo('fn-28-2', {offset:-140}); return false">&#8617;</a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/06/jqs_random-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome to the New Blog&#8230;</title>
		<link>http://iridani.com/2008/04/new-blog/</link>
		<comments>http://iridani.com/2008/04/new-blog/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 20:17:08 +0000</pubDate>
		<dc:creator>jqs</dc:creator>
		
		<category><![CDATA[News]]></category>

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://www.iridani.com/?p=21</guid>
		<description><![CDATA[A lot has happened since I put this blog on hiatus a couple of years ago. I&#8217;ve changed positions at my place of work, I&#8217;ve completed a bunch of interesting projects, my wife and I have welcomed our first child into our lives and I&#8217;ve been given my freedom!
That&#8217;s right, I&#8217;m a free agent at [...]]]></description>
			<content:encoded><![CDATA[<p>A lot has happened since I put this blog on hiatus a couple of years ago. I&#8217;ve changed positions at my place of work, I&#8217;ve completed a bunch of interesting projects, my wife and I have welcomed our first child into our lives and I&#8217;ve been given my freedom!</p>
<p>That&#8217;s right, I&#8217;m a free agent at the moment and am in the process of scouting out my next opportunity. Until that time comes, I&#8217;ll keep everyone updated as to my status here.</p>
<p>In addition, now that I&#8217;ve got a little free time on my hands, it&#8217;s back to the developmental grindstone. I&#8217;ve not had opportunity in the last few years to get anything out of me that wasn&#8217;t tied to my employer of record and I&#8217;m near to burst with ideas. This website will become home to all of them.</p>
<p>Most notably I&#8217;ve become a <strong>WordPress</strong> fiend and have a bunch of plug-ins I&#8217;m writing as we speak. I&#8217;ve joined <strong>Facebook</strong> and have more than a few ideas for applications for their platform. I&#8217;ve made a few improvements to my template class now known as <strong>tmpl</strong> and will be bringing those online shortly. And lastly, but not least(ly), I&#8217;ve an <strong>iPhone</strong> and am geared up to write a few apps for it as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://iridani.com/2008/04/new-blog/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
