<?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>Surfsoft Consulting Blog</title>
	<atom:link href="http://blog.surfsoftconsulting.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.surfsoftconsulting.com</link>
	<description>Java, Grails, Android, Software Engineering and general technical geekery</description>
	<lastBuildDate>Sun, 20 May 2012 10:49:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Galaxy Nexus ICS 4.0.4 &#8211; Regaining su privileges</title>
		<link>http://blog.surfsoftconsulting.com/2012/05/galaxy-nexus-ics-4-0-4-regaining-su-privileges/</link>
		<comments>http://blog.surfsoftconsulting.com/2012/05/galaxy-nexus-ics-4-0-4-regaining-su-privileges/#comments</comments>
		<pubDate>Sun, 20 May 2012 10:49:55 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[adb]]></category>
		<category><![CDATA[clockworkmod]]></category>
		<category><![CDATA[fastboot]]></category>
		<category><![CDATA[ICS]]></category>
		<category><![CDATA[superuser]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=271</guid>
		<description><![CDATA[About ten days ago I finally received the OTA update for my Galaxy Nexus that would take it from 4.0.2 to 4.0.4. Of course it didn&#8217;t show up at a convenient time despite my numerous checkin requests over the previous two weeks, I was on the motorway, using Google&#8217;s Navigation app. Ten minutes later however &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2012/05/galaxy-nexus-ics-4-0-4-regaining-su-privileges/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2012/05/galaxy-nexus-ics-4-0-4-regaining-su-privileges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google I/O 2012 Verdict: Must Do Better.</title>
		<link>http://blog.surfsoftconsulting.com/2012/03/google-io-2012-verdict-must-do-better/</link>
		<comments>http://blog.surfsoftconsulting.com/2012/03/google-io-2012-verdict-must-do-better/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 18:05:12 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google I/O]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=269</guid>
		<description><![CDATA[Last year&#8217;s Google I/O conference sold out in under 60 minutes. This year, with many more tickets available, it sold out in just 28 (according to my browser) or 20 (if you read Vic Gundotra&#8217;s Google+ post here). Google could have sold every ticket at least three times over last year. Or, if you just &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2012/03/google-io-2012-verdict-must-do-better/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2012/03/google-io-2012-verdict-must-do-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dear Samsung&#8230; you&#8217;ll never be Apple</title>
		<link>http://blog.surfsoftconsulting.com/2012/03/dear-samsung-youll-never-be-apple/</link>
		<comments>http://blog.surfsoftconsulting.com/2012/03/dear-samsung-youll-never-be-apple/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 19:36:26 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[galaxy nexus]]></category>
		<category><![CDATA[Galaxy Tab]]></category>
		<category><![CDATA[Samsung]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=263</guid>
		<description><![CDATA[Samsung is a company that has successfully renewed itself in recent years. If I want a good quality and feature packed TV I look at Samsung, not Sony. And If I want a good looking, up-to-date Android device then they have some fantastic hardware that performs well and looks good. At Google I/O I got &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2012/03/dear-samsung-youll-never-be-apple/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2012/03/dear-samsung-youll-never-be-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Joy of JSF</title>
		<link>http://blog.surfsoftconsulting.com/2012/02/the-joy-of-jsf/</link>
		<comments>http://blog.surfsoftconsulting.com/2012/02/the-joy-of-jsf/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 12:03:08 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[f1]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[JSF]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=258</guid>
		<description><![CDATA[Android has been taking a back seat recently (although that is about to change) as the new Formula One season looms and I&#8217;ve been comprehensively overhauling the fantasy game web site I&#8217;ve been running for over ten years, fantasy-f1.net. Last year I spent three months removing the Struts MVC layer, restructuring the underlying code and &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2012/02/the-joy-of-jsf/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2012/02/the-joy-of-jsf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Apps on Android</title>
		<link>http://blog.surfsoftconsulting.com/2011/12/social-apps-on-android/</link>
		<comments>http://blog.surfsoftconsulting.com/2011/12/social-apps-on-android/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 09:10:53 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Marketplace]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=251</guid>
		<description><![CDATA[At this year&#8217;s Devoxx, Google&#8217;s Tim Bray gave a thought-provoking keynote which covered several areas but what stood out for me were his comments around writing applications for Android. In summary his message was &#8220;give software away and sell a service&#8221; and &#8220;make it social&#8221;. Giving software away and selling a service is a whole &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2011/12/social-apps-on-android/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2011/12/social-apps-on-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android, Grails and Heroku</title>
		<link>http://blog.surfsoftconsulting.com/2011/09/android-grails-and-heroku/</link>
		<comments>http://blog.surfsoftconsulting.com/2011/09/android-grails-and-heroku/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 19:36:36 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Heroku]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=246</guid>
		<description><![CDATA[Having published a first Android application Audio Clock in the Android Market my attention has turned to developing something new. Audio Clock was simple but this new application is on a whole other scale. Audio Clock had a minimal UI &#8211; in fact just some configuration views and a notification bar entry &#8211; and ran in the &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2011/09/android-grails-and-heroku/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2011/09/android-grails-and-heroku/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galaxy Tab 10.1 USB File Transfer Issues Explained</title>
		<link>http://blog.surfsoftconsulting.com/2011/06/samsung-galaxy-tab-usb-issues-explaine/</link>
		<comments>http://blog.surfsoftconsulting.com/2011/06/samsung-galaxy-tab-usb-issues-explaine/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 08:40:16 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android File Transfer]]></category>
		<category><![CDATA[Galaxy Tab]]></category>
		<category><![CDATA[libmtp]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MTP]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Samsung]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=237</guid>
		<description><![CDATA[Having struggled, cursed, been derided by iPad owners and got really irked over the synchronisation issues with the Galaxy Tab 10.1 I have spent some more time in the last few days looking into the problem in more detail. I was prompted to do this by the arrival, over the air, of Android 3.1 &#8211; &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2011/06/samsung-galaxy-tab-usb-issues-explaine/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2011/06/samsung-galaxy-tab-usb-issues-explaine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samsung Galaxy Tab 10.1 (Google I/O Edition) &#8211; First Impressions</title>
		<link>http://blog.surfsoftconsulting.com/2011/05/samsung-galaxy-tab-10-1-google-io-edition-first-impressions/</link>
		<comments>http://blog.surfsoftconsulting.com/2011/05/samsung-galaxy-tab-10-1-google-io-edition-first-impressions/#comments</comments>
		<pubDate>Mon, 16 May 2011 17:14:43 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Honeycomb]]></category>
		<category><![CDATA[Kies]]></category>
		<category><![CDATA[MTP]]></category>
		<category><![CDATA[Samsung]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=232</guid>
		<description><![CDATA[At Google I/O this year I was lucky enough to receive a Samsung Galaxy Tab 10.1, one of the latest Android tablets to ship with Android 3.0 (Honeycomb). However, being a Samsung item it does have its downsides. Samsung for some reason known only to themselves have endowed it with Samsung Kies, a synchronisation utility &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2011/05/samsung-galaxy-tab-10-1-google-io-edition-first-impressions/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2011/05/samsung-galaxy-tab-10-1-google-io-edition-first-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Maven for Android Development</title>
		<link>http://blog.surfsoftconsulting.com/2011/05/using-maven-for-android-development/</link>
		<comments>http://blog.surfsoftconsulting.com/2011/05/using-maven-for-android-development/#comments</comments>
		<pubDate>Thu, 05 May 2011 15:12:06 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=213</guid>
		<description><![CDATA[As a habitual Maven user I&#8217;ve got used to the ease with which I can run through a build and test process and get a deployable artefact out at the end of it. I&#8217;ve been playing with Android for some time, and now I&#8217;m ready to do some serious development it is only natural that &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2011/05/using-maven-for-android-development/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2011/05/using-maven-for-android-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X Account Migration Sleight of Hand</title>
		<link>http://blog.surfsoftconsulting.com/2011/01/os-x-account-migration-sleight-of-hand/</link>
		<comments>http://blog.surfsoftconsulting.com/2011/01/os-x-account-migration-sleight-of-hand/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 13:16:03 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Mac Geekery]]></category>

		<guid isPermaLink="false">http://blog.surfsoftconsulting.com/?p=208</guid>
		<description><![CDATA[I recently discovered that my MacBook Pro had developed a fault whereby the DVD drive would read any DVD I cared to insert but would no longer accept blank DVDs. This turned out to be a known issue with certain brands of drive that Apple use, or just dirt on the lens (take your pick &#8230; </p><p><a class="more-link block-button" href="http://blog.surfsoftconsulting.com/2011/01/os-x-account-migration-sleight-of-hand/">Continue reading &#187;</a>]]></description>
		<wfw:commentRss>http://blog.surfsoftconsulting.com/2011/01/os-x-account-migration-sleight-of-hand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

