<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Phil Parsons</title>
	
	<link>http://www.profilepicture.co.uk/tutorials</link>
	<description>On the Web, Photography and Design</description>
	<lastBuildDate>Sat, 11 Feb 2012 21:15:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Phil-Parsons" /><feedburner:info uri="phil-parsons" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Offline files with HTML 5</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/txFhQM2iqag/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/html5-filesystem-api/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 21:15:43 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[xhr]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=813</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ugqB5Q_Hz4JW_zHjM49WaPTEh2k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ugqB5Q_Hz4JW_zHjM49WaPTEh2k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ugqB5Q_Hz4JW_zHjM49WaPTEh2k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ugqB5Q_Hz4JW_zHjM49WaPTEh2k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I&amp;#8217;ve been experimenting with the FileSystem API in Chrome over the last couple of weeks and thought I&amp;#8217;d share my musings with a little demo of a file syncing system that I am thinking of using in an application where the user can download a copy of the file, work on it offline and then sync it when connected again. In this post I just want to show the pull side of the sync where the file is downloaded and &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/html5-filesystem-api/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=txFhQM2iqag:rFiJxZ2FzVc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=txFhQM2iqag:rFiJxZ2FzVc:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=txFhQM2iqag:rFiJxZ2FzVc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=txFhQM2iqag:rFiJxZ2FzVc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/txFhQM2iqag" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/html5-filesystem-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/html5-filesystem-api/</feedburner:origLink></item>
		<item>
		<title>XMLHttpRequest Level 2 Ajax library, xhr2-lib</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/sGMbHl192ks/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/xmlhttprequest-level-2-ajax-library-xhr2lib/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 20:12:02 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[xhr]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=801</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SfqPfIHaGxvVAYPlc--9a4Y9S2k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SfqPfIHaGxvVAYPlc--9a4Y9S2k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SfqPfIHaGxvVAYPlc--9a4Y9S2k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SfqPfIHaGxvVAYPlc--9a4Y9S2k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;So a while ago a messed about with the File API and FormData with the XMLHttpRequest Level 2 spec which enables the transfer of binary data and tracking of the upload progress through the XMLHttpRequestUpload object &amp;#8211; awesome. I was blown away when I first started messing about with this stuff and support for it now seems to be a little more wide spread, nothing in IE or Opera as of yet but you know life goes on. What I &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/xmlhttprequest-level-2-ajax-library-xhr2lib/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=sGMbHl192ks:yqalykkCKHc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=sGMbHl192ks:yqalykkCKHc:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=sGMbHl192ks:yqalykkCKHc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=sGMbHl192ks:yqalykkCKHc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/sGMbHl192ks" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/xmlhttprequest-level-2-ajax-library-xhr2lib/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/xmlhttprequest-level-2-ajax-library-xhr2lib/</feedburner:origLink></item>
		<item>
		<title>jQuery Ajax navigation plugin – jNavigate</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/luun8fP5BOI/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/jquery-ajax-navigation-plugin/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 09:37:51 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[xhr]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=787</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ukX3hn3QrtkQUUUT85DNcsA1L6g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ukX3hn3QrtkQUUUT85DNcsA1L6g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ukX3hn3QrtkQUUUT85DNcsA1L6g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ukX3hn3QrtkQUUUT85DNcsA1L6g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;jNavigate is a powerful jQuery plugin that enables you to build single page sites using dynamic content areas powered by Ajax technologies simply and quickly. Turn your website&amp;#8217;s hyperlinks into triggers that load page content dynamically reducing the load on your web server while enhancing your users browsing experience. Visit the official siteSource code on Github I posted jNavigate as a jQuery plugin a while back and it received a small amount of attention but soon became evident that I &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/jquery-ajax-navigation-plugin/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=luun8fP5BOI:eaHT7CIm138:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=luun8fP5BOI:eaHT7CIm138:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=luun8fP5BOI:eaHT7CIm138:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=luun8fP5BOI:eaHT7CIm138:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/luun8fP5BOI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/jquery-ajax-navigation-plugin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/jquery-ajax-navigation-plugin/</feedburner:origLink></item>
		<item>
		<title>Increment operator issue with ColdFusion 8 arrays</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/WPs6QGAFf7Q/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/increment-operator-issue-coldfusion-8-arrays/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 21:01:28 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[CF8]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=778</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yx7LRhE3uKw-Nd8vV17V12SwCtQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yx7LRhE3uKw-Nd8vV17V12SwCtQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yx7LRhE3uKw-Nd8vV17V12SwCtQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yx7LRhE3uKw-Nd8vV17V12SwCtQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I spent a good 30 mins debugging a module in one of our products that has been running fine in CF8 for a while but crashed when run on CF9 recently. The problem turned out to be a bug in my code but it also unveiled this freaky bug with CF8. It turns out that if you try to increment the value of a variable used as an array index when assigning a structure or array to that index using &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/increment-operator-issue-coldfusion-8-arrays/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=WPs6QGAFf7Q:EKLFxVWqa28:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=WPs6QGAFf7Q:EKLFxVWqa28:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=WPs6QGAFf7Q:EKLFxVWqa28:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=WPs6QGAFf7Q:EKLFxVWqa28:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/WPs6QGAFf7Q" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/increment-operator-issue-coldfusion-8-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/increment-operator-issue-coldfusion-8-arrays/</feedburner:origLink></item>
		<item>
		<title>PONG Turbo – My first stab at game programming</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/6Oty0kTwg78/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/pong-turbo-stab-game-programming/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 14:53:05 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Research and Development]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[NodeJS]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=767</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iyfgp2QlUF_H_rJBqVfN5uEKMv8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iyfgp2QlUF_H_rJBqVfN5uEKMv8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iyfgp2QlUF_H_rJBqVfN5uEKMv8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iyfgp2QlUF_H_rJBqVfN5uEKMv8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;First there was Space Invaders... then there was Pacman... then there was PONG... Now I bring to you, PONG &lt;em&gt;Turbo&lt;/em&gt;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/pong-turbo-stab-game-programming/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=6Oty0kTwg78:xEZOp1EpLSE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=6Oty0kTwg78:xEZOp1EpLSE:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=6Oty0kTwg78:xEZOp1EpLSE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=6Oty0kTwg78:xEZOp1EpLSE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/6Oty0kTwg78" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/pong-turbo-stab-game-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/pong-turbo-stab-game-programming/</feedburner:origLink></item>
		<item>
		<title>jRegex – A visual Regular Expressions Tool</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/TH0ArREtP4Y/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/jregex-visual-regular-expressions-tool/#comments</comments>
		<pubDate>Fri, 27 May 2011 21:10:37 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Regular Expressions]]></category>
		<category><![CDATA[Research and Development]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=732</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hobSXn3gZ-7hm9v37OrpE795GGM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hobSXn3gZ-7hm9v37OrpE795GGM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hobSXn3gZ-7hm9v37OrpE795GGM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hobSXn3gZ-7hm9v37OrpE795GGM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;To celebrate (inter)national Regular Expressions day 2011 I have decided to polish up and share one of my dev tools with the rest of the world. &lt;a href="http://www.jregex.com" title="Visit the jRegex site to try it out"&gt;jRegex&lt;/a&gt; is born.&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/jregex-visual-regular-expressions-tool/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=TH0ArREtP4Y:DRGmsmi2F7U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=TH0ArREtP4Y:DRGmsmi2F7U:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=TH0ArREtP4Y:DRGmsmi2F7U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=TH0ArREtP4Y:DRGmsmi2F7U:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/TH0ArREtP4Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/jregex-visual-regular-expressions-tool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/jregex-visual-regular-expressions-tool/</feedburner:origLink></item>
		<item>
		<title>Getting capture groups from regex matches in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/dGSKdHLu-8Y/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/regex-capture-groups-coldfusion/#comments</comments>
		<pubDate>Mon, 16 May 2011 22:17:23 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=721</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4kO_99jxSB8V09ACWSYWGESg7uU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4kO_99jxSB8V09ACWSYWGESg7uU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4kO_99jxSB8V09ACWSYWGESg7uU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4kO_99jxSB8V09ACWSYWGESg7uU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Well, actually, you can&amp;#8217;t. If you want to reference capture groups from a match you need to use the regex package from Java. From what I know ColdFusion uses the now redundant Regex engine from Jakarta which also doesn&amp;#8217;t support back references. I, myself, have completely given up on the built in support for regular expressions for anything that isn&amp;#8217;t incredibly basic and now reach for Java every time. Pattern Matcher The code snippet below runs a fairly simple match &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/regex-capture-groups-coldfusion/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=dGSKdHLu-8Y:bZLSnu59xns:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=dGSKdHLu-8Y:bZLSnu59xns:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=dGSKdHLu-8Y:bZLSnu59xns:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=dGSKdHLu-8Y:bZLSnu59xns:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/dGSKdHLu-8Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/regex-capture-groups-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/regex-capture-groups-coldfusion/</feedburner:origLink></item>
		<item>
		<title>jNavigate jQuery Plugin</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/c0WUI-PZyj8/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/jnavigate-jquery-plugin/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 21:36:19 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[xhr]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=709</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lYSVjhg6N9f1Q3cbi6Ms9hlmOh0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lYSVjhg6N9f1Q3cbi6Ms9hlmOh0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lYSVjhg6N9f1Q3cbi6Ms9hlmOh0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lYSVjhg6N9f1Q3cbi6Ms9hlmOh0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This plugin has had a rewrite and can now be found at the official jNavigate website I started building this plugin a while back when I wanted to replicate some of the nicer features of ColdFusion&amp;#8217;s CFajax library such as the connection between a CFForm and it&amp;#8217;s parent CFDiv where the CFForm submits and loads back into the CFDiv via ajax. If any of you are familiar with the ColdFusion implemetation of this then you are also probably aware of &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/jnavigate-jquery-plugin/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=c0WUI-PZyj8:gthkQOJ-ZP4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=c0WUI-PZyj8:gthkQOJ-ZP4:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=c0WUI-PZyj8:gthkQOJ-ZP4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=c0WUI-PZyj8:gthkQOJ-ZP4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/c0WUI-PZyj8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/jnavigate-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/jnavigate-jquery-plugin/</feedburner:origLink></item>
		<item>
		<title>Caching API responses with PHP</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/jqkhU96_5wo/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/caching-api-responses-php/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 16:30:43 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=673</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ianRh5y8Rkvn_TmLruhxBWr0yrw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ianRh5y8Rkvn_TmLruhxBWr0yrw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ianRh5y8Rkvn_TmLruhxBWr0yrw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ianRh5y8Rkvn_TmLruhxBWr0yrw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Most websites have some kind of widget that fetches data from an external RESTful API provided by services such as Twitter, Flickr and Facebook to name just a few. These APIs often limit the amount of hits any one Domain/IP can make and if you go over your rate limit then pow, no data for you and an empty widget. This PHP class gives you a mechanism to cache your API responses locally and only update them on a set &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/caching-api-responses-php/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=jqkhU96_5wo:y1Dy3SRZwWw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=jqkhU96_5wo:y1Dy3SRZwWw:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=jqkhU96_5wo:y1Dy3SRZwWw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=jqkhU96_5wo:y1Dy3SRZwWw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/jqkhU96_5wo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/caching-api-responses-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/caching-api-responses-php/</feedburner:origLink></item>
		<item>
		<title>Job opportunities</title>
		<link>http://feedproxy.google.com/~r/Phil-Parsons/~3/19_F64KHNyo/</link>
		<comments>http://www.profilepicture.co.uk/tutorials/job-opportunities/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 20:27:18 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.profilepicture.co.uk/tutorials/?p=664</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/akWrWcpkjikdd74tJ186lonkpIY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/akWrWcpkjikdd74tJ186lonkpIY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/akWrWcpkjikdd74tJ186lonkpIY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/akWrWcpkjikdd74tJ186lonkpIY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;The company I work for (VerseOne Technologies) based in Woking, Surrey (just south of London and commutable from the A3/M25) is looking for a couple of new front end developers. The full job specification can be found on the company website, the job description and main candidate requirements are shown below. Job description VerseOneʼs vision is to provide intuitive solutions that empower all organisations to manage and make available all relevant content to customers, partners and employees in an accessible &amp;#8230;&lt;p class="continueReading"&gt;&lt;a class="more-link" href="http://www.profilepicture.co.uk/tutorials/job-opportunities/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=19_F64KHNyo:oqh7BjR62Rw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=19_F64KHNyo:oqh7BjR62Rw:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?i=19_F64KHNyo:oqh7BjR62Rw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Phil-Parsons?a=19_F64KHNyo:oqh7BjR62Rw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Phil-Parsons?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Phil-Parsons/~4/19_F64KHNyo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.profilepicture.co.uk/tutorials/job-opportunities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.profilepicture.co.uk/tutorials/job-opportunities/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.822 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-11 21:16:03 -->

