<?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>John the Developer &#187; Tutorials</title>
	<atom:link href="http://www.johnthedeveloper.co.uk/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johnthedeveloper.co.uk</link>
	<description>PHP Web Developer</description>
	<lastBuildDate>Mon, 11 Jul 2011 21:01:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>PHP and PDO on the command line with MAMP</title>
		<link>http://www.johnthedeveloper.co.uk/tutorials/php-pdo-cli-mamp/</link>
		<comments>http://www.johnthedeveloper.co.uk/tutorials/php-pdo-cli-mamp/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 20:53:43 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[MAMP]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[pdo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.johnthedeveloper.co.uk/?p=331</guid>
		<description><![CDATA[I&#8217;ve been working with a couple of command line tasks over the last couple of days using PDO MySQL connections and ran across a problem where PHP on the command line could not connect to MySQL&#8217;s default socket. It&#8217;s a busy discussion on Google and there seem to be a lot of garbled listings when [...]]]></description>
		<wfw:commentRss>http://www.johnthedeveloper.co.uk/tutorials/php-pdo-cli-mamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Show a Random Hero Banner Using Custom Post Types with WordPress 3.0</title>
		<link>http://www.johnthedeveloper.co.uk/tutorials/show-random-hero-banner-custom-post-types-wordpress-30/</link>
		<comments>http://www.johnthedeveloper.co.uk/tutorials/show-random-hero-banner-custom-post-types-wordpress-30/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 21:05:50 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[custom post type]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[wordpress 3]]></category>

		<guid isPermaLink="false">http://www.johnthedeveloper.co.uk/?p=298</guid>
		<description><![CDATA[I&#8217;ve been working on a site that requires a random banner to be selected from a list of banners. In this case the banners needed to be both manageable via the WordPress Admin and contain whichever media type the client should see fit to use. One of the new features in WordPress 3 allows you [...]]]></description>
		<wfw:commentRss>http://www.johnthedeveloper.co.uk/tutorials/show-random-hero-banner-custom-post-types-wordpress-30/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adding a CSS Class to the the Last LI Generated by wp_nav_menu()</title>
		<link>http://www.johnthedeveloper.co.uk/tutorials/adding-class-li-generated-wpnavmenu/</link>
		<comments>http://www.johnthedeveloper.co.uk/tutorials/adding-class-li-generated-wpnavmenu/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 21:10:10 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[list item]]></category>
		<category><![CDATA[wordpress 3]]></category>
		<category><![CDATA[wp_nav_menu]]></category>

		<guid isPermaLink="false">http://www.johnthedeveloper.co.uk/?p=286</guid>
		<description><![CDATA[One of the great new features introduced in the latest WordPress (3.0) update is the menu feature. Now I&#8217;m not going to go an about how great all of this is and how life will never be the same because that&#8217;s getting a little tired now, but I did find myself needing to style the [...]]]></description>
		<wfw:commentRss>http://www.johnthedeveloper.co.uk/tutorials/adding-class-li-generated-wpnavmenu/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Start and Stop MAMP in OSX with Automator</title>
		<link>http://www.johnthedeveloper.co.uk/tutorials/start-stop-mamp-osx-automator/</link>
		<comments>http://www.johnthedeveloper.co.uk/tutorials/start-stop-mamp-osx-automator/#comments</comments>
		<pubDate>Thu, 06 May 2010 21:37:22 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[apple script]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[MAMP]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://www.johnthedeveloper.co.uk/?p=219</guid>
		<description><![CDATA[Working in OSX can be a grinding experience for developers with assistance from the OS when you&#8217;re running a development machine. One of the niggles for me was having to enter user names and passwords when you start and stop services running on lower port numbers. I&#8217;m not sure of the exact reason for this [...]]]></description>
		<wfw:commentRss>http://www.johnthedeveloper.co.uk/tutorials/start-stop-mamp-osx-automator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Show and Hide Hidden Files in OSX with Automator</title>
		<link>http://www.johnthedeveloper.co.uk/tutorials/show-hide-hidden-files-osx-automator/</link>
		<comments>http://www.johnthedeveloper.co.uk/tutorials/show-hide-hidden-files-osx-automator/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 19:44:02 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[apple script]]></category>
		<category><![CDATA[automator]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://www.johnthedeveloper.co.uk/?p=206</guid>
		<description><![CDATA[Hidden files in OSX have been an issue for developers using version control for an age now, and there have always been solutions to the problem. Automator makes show/hide an easy one click process.]]></description>
		<wfw:commentRss>http://www.johnthedeveloper.co.uk/tutorials/show-hide-hidden-files-osx-automator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generate Suggested Search Dropdown&#8217;s with JQuery and PHP</title>
		<link>http://www.johnthedeveloper.co.uk/tutorials/jquery-php-suggested-search-dropdown/</link>
		<comments>http://www.johnthedeveloper.co.uk/tutorials/jquery-php-suggested-search-dropdown/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 21:19:40 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[database driven]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.johnthedeveloper.co.uk/?p=164</guid>
		<description><![CDATA[One of the most impressive ways to present content heavy site searches I've seen on the web is using dynamic search boxes that suggest results to you before you've even finished typing your search phrase, and it's not a massive job to implement.]]></description>
		<wfw:commentRss>http://www.johnthedeveloper.co.uk/tutorials/jquery-php-suggested-search-dropdown/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

