<?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>Shine Technologies Blog</title>
	<atom:link href="http://blog.shinetech.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.shinetech.com</link>
	<description>Thoughts from Shine Technologies</description>
	<pubDate>Tue, 02 Jun 2009 05:37:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
	<image>
  <link>http://blog.shinetech.com</link>
  <url>http://blog.shinetech.com/favicon.png</url>
  <title>Shine Technologies Blog</title>
</image>
		<item>
		<title>Run-loops vs. Threads in Cocoa</title>
		<link>http://blog.shinetech.com/?p=183</link>
		<comments>http://blog.shinetech.com/?p=183#comments</comments>
		<pubDate>Tue, 02 Jun 2009 05:36:11 +0000</pubDate>
		<dc:creator>Ben Teese</dc:creator>
		
		<category><![CDATA[Mac]]></category>

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=183</guid>
		<description><![CDATA[As a relative newby to the world of Cocoa programming (on the iPhone in particular), I have spent some time trying to understand if and when you&#8217;d use a run-loop instead of launching a separate thread. I was unable to find any definitive answer on the web, so ended up joining the dots myself. What [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=183</wfw:commentRss>
		</item>
		<item>
		<title>My git-svn workflow</title>
		<link>http://blog.shinetech.com/?p=150</link>
		<comments>http://blog.shinetech.com/?p=150#comments</comments>
		<pubDate>Tue, 17 Feb 2009 05:58:32 +0000</pubDate>
		<dc:creator>Ben Teese</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.shinetech.com/?p=150</guid>
		<description><![CDATA[A while back Mark expressed interest to me in using git and git-svn for version control on his own machine, against a remote Subversion repository. However, when I followed up with him recently, he admitted that in the small amount of time he&#8217;d spent looking at it, he hadn&#8217;t really got his head around how [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=150</wfw:commentRss>
		</item>
		<item>
		<title>Nesting URLs in RESTful resources</title>
		<link>http://blog.shinetech.com/?p=147</link>
		<comments>http://blog.shinetech.com/?p=147#comments</comments>
		<pubDate>Wed, 24 Dec 2008 01:00:36 +0000</pubDate>
		<dc:creator>Ben Teese</dc:creator>
		
		<category><![CDATA[General]]></category>

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=147</guid>
		<description><![CDATA[The Problem
A while back we had a Flex client that needed to be able to display search results received from a server. The server was designed RESTfully, returning XML results to the client. The Flex client would display these results nicely to the user, and when the user clicked on a result, their browser would [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=147</wfw:commentRss>
		</item>
		<item>
		<title>Rich clients - Welcome back old friend</title>
		<link>http://blog.shinetech.com/?p=144</link>
		<comments>http://blog.shinetech.com/?p=144#comments</comments>
		<pubDate>Fri, 12 Dec 2008 06:41:51 +0000</pubDate>
		<dc:creator>Mark J</dc:creator>
		
		<category><![CDATA[General]]></category>

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

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

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=144&iphone=true</guid>
		<description><![CDATA[My name is Mark. And I like rich clients.
There, I said it. I don&#8217;t like web applications. I never got Gmail as an interface. It never quite worked the way I wanted it to. I like eBay as a service, but not as an experience.
Over the last year I have found myself using NetNewsWire, not [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=144</wfw:commentRss>
		</item>
		<item>
		<title>Sun Developer Day 2008</title>
		<link>http://blog.shinetech.com/?p=141</link>
		<comments>http://blog.shinetech.com/?p=141#comments</comments>
		<pubDate>Thu, 04 Dec 2008 22:38:45 +0000</pubDate>
		<dc:creator>wayneng</dc:creator>
		
		<category><![CDATA[General]]></category>

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

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=141</guid>
		<description><![CDATA[The following is a write-up of the highlights during the Sun Developer Day which I just attended. The early day kicked off with the usual registration and light refreshments before moving on to the ballroom for the opening keynote by Sun&#8217;s Director of Technology Outreach, Reginald Hutcherson.
The keynote addressed the possibilities of JavaFX in the [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=141</wfw:commentRss>
		</item>
		<item>
		<title>Ganymede MkII</title>
		<link>http://blog.shinetech.com/?p=120</link>
		<comments>http://blog.shinetech.com/?p=120#comments</comments>
		<pubDate>Tue, 23 Sep 2008 07:09:01 +0000</pubDate>
		<dc:creator>stephenc</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.shinetech.com/?p=120</guid>
		<description><![CDATA[Time to try Ganymede install again as the current version has got itself very confused! Install from scratch should take no more than 10-15mins (excluding any download times). This should give a good eclipse setup to do GWT and Maven work.

Ganymede - Latest Enterprise install eclipse-jee-ganymede-macosx-carbon.tar.gz
Sysdeo - I still use the old sysdeo plugin for [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=120</wfw:commentRss>
		</item>
		<item>
		<title>Be Lazy: Automate Everything</title>
		<link>http://blog.shinetech.com/?p=101</link>
		<comments>http://blog.shinetech.com/?p=101#comments</comments>
		<pubDate>Tue, 05 Aug 2008 16:57:36 +0000</pubDate>
		<dc:creator>thomasl</dc:creator>
		
		<category><![CDATA[Development]]></category>

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

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

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

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=101</guid>
		<description><![CDATA[One of my pet hates in software development is repetitive tasks: a complicated deployment process, tricky configuration of an application, repetitive editing motions that are just a little too messy for a find/replace. All of the above have, in the past, killed my concentration, dulled my senses and otherwise numbed my brain. I quickly realized [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=101</wfw:commentRss>
		</item>
		<item>
		<title>New Release - Shine Reference Project</title>
		<link>http://blog.shinetech.com/?p=97</link>
		<comments>http://blog.shinetech.com/?p=97#comments</comments>
		<pubDate>Mon, 14 Jul 2008 11:49:46 +0000</pubDate>
		<dc:creator>stephenc</dc:creator>
		
		<category><![CDATA[AJAX]]></category>

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

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

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

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=97</guid>
		<description><![CDATA[We have a new release of the GWT/Spring Shine Reference project out  here (ver 0.3), which is an important improvement on the previous releases.

Now includes proper Data Layer : using Spring 2.5 annotations, Hibernate 3.2 and integrated HSQLDB runtime memory database.
Upgraded GWT gui to include save/delete/select functionality linking into the exposed Spring services
Maven now [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=97</wfw:commentRss>
		</item>
		<item>
		<title>Eclipse Ganymede&#8230;</title>
		<link>http://blog.shinetech.com/?p=96</link>
		<comments>http://blog.shinetech.com/?p=96#comments</comments>
		<pubDate>Wed, 09 Jul 2008 01:59:42 +0000</pubDate>
		<dc:creator>stephenc</dc:creator>
		
		<category><![CDATA[Development]]></category>

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

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

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

		<guid isPermaLink="false">http://blog.shinetech.com/?p=96</guid>
		<description><![CDATA[This was just too painful! Unfortunately I would have to recommend to people to stay away from Ganymede if you use Subversion for version control until they sort out connectors, update sites etc. After installing on 4 machines (3 macs, 1 linux) i&#8217;ve finally got 3 out of 4 working - but one of them [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=96</wfw:commentRss>
		</item>
		<item>
		<title>Using Git for Local Version Control</title>
		<link>http://blog.shinetech.com/?p=95</link>
		<comments>http://blog.shinetech.com/?p=95#comments</comments>
		<pubDate>Thu, 19 Jun 2008 02:12:42 +0000</pubDate>
		<dc:creator>Ben Teese</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.shinetech.com/?p=95</guid>
		<description><![CDATA[The Problem
As I work, I like to be able to do very regular checkins to our Subversion server (ensuring the tests pass beforehand, of course). This gives me an easy fallback position if I make some change that causes test breakages. Sometimes it&#8217;s just easier to rollback and start again than to try and figure [...]]]></description>
		<wfw:commentRss>http://blog.shinetech.com/?feed=rss2&amp;p=95</wfw:commentRss>
		</item>
	</channel>
</rss>
