<?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/"
	>

<channel>
	<title>Andrew Gatenby</title>
	<atom:link href="http://andrewgatenby.com/feed" rel="self" type="application/rss+xml" />
	<link>http://andrewgatenby.com</link>
	<description>Web Developer, Designer &#38; Geek</description>
	<pubDate>Thu, 27 Nov 2008 13:24:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Get a Visitors&#8217; IP Address - Accurately!</title>
		<link>http://andrewgatenby.com/getting-a-visitors-ip-address</link>
		<comments>http://andrewgatenby.com/getting-a-visitors-ip-address#comments</comments>
		<pubDate>Sun, 28 Sep 2008 09:08:51 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/?p=40</guid>
		<description><![CDATA[One of the sites that I&#8217;m working on at the moment requires some IP-specific functionality, but in testing I realised that the standard $_SERVER['REMOTE_ADDR'] wasn&#8217;t being as accurate as I wanted.  Then I realised that this variable doesn&#8217;t take into consideration visitors accessing via a proxy server or any random proxy/caching stuff put in place [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/getting-a-visitors-ip-address/feed</wfw:commentRss>
		</item>
		<item>
		<title>Increase max_connections in MySQL</title>
		<link>http://andrewgatenby.com/increase-max_connections-in-mysql</link>
		<comments>http://andrewgatenby.com/increase-max_connections-in-mysql#comments</comments>
		<pubDate>Thu, 31 Jul 2008 10:12:59 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/?p=39</guid>
		<description><![CDATA[This is a really quick &#8220;howto&#8221; guide based on experience in the office, where we had pages and queries that were unable to run properly, purely because of the number of queries that we were trying to pass to MySQL at once.

The MySQLD process was refusing any more than the default number of connections, and [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/increase-max_connections-in-mysql/feed</wfw:commentRss>
		</item>
		<item>
		<title>10 Things you can do with Robots.txt for SEO</title>
		<link>http://andrewgatenby.com/10-things-you-can-do-with-robotstxt-for-seo</link>
		<comments>http://andrewgatenby.com/10-things-you-can-do-with-robotstxt-for-seo#comments</comments>
		<pubDate>Thu, 10 Jul 2008 08:01:30 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/?p=57</guid>
		<description><![CDATA[Robots.txt is a very useful and underutilised tool that allows web designers to control how their site handles spiders from search engines.  The majority of search engine spiders take robots.txt and will parse the instructions prior to indexing a website.
Using robots.txt you can ensure that spiders only index certain parts of your website, and [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/10-things-you-can-do-with-robotstxt-for-seo/feed</wfw:commentRss>
		</item>
		<item>
		<title>Prevent Image Hotlinking via .htaccess</title>
		<link>http://andrewgatenby.com/prevent-image-hotlinking-via-htaccess</link>
		<comments>http://andrewgatenby.com/prevent-image-hotlinking-via-htaccess#comments</comments>
		<pubDate>Wed, 09 Jul 2008 22:30:06 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[Apache / .htaccess]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/?p=35</guid>
		<description><![CDATA[Hotlinking to images on another domain is something that is frowned upon.  Leeching other peoples bandwidth isn&#8217;t a polite thing to do, so if you find someone hotlinking images from your site, what can you do?
Well, you can edit your .htaccess file and have a little fun with them!

Open your .htaccess (or create a [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/prevent-image-hotlinking-via-htaccess/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to List Files in a Directory</title>
		<link>http://andrewgatenby.com/how-to-list-files-in-a-directory</link>
		<comments>http://andrewgatenby.com/how-to-list-files-in-a-directory#comments</comments>
		<pubDate>Mon, 09 Jul 2007 13:32:27 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/php/how-to-list-files-in-a-directory/</guid>
		<description><![CDATA[I put this block of code together for some freelance work I&#8217;ve recently completed, where the client needed to be able to have dynamic control of content and assign these pieces of content to various files in the website.  The easiest way to do this, especially for future expansion, was to use the following [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/how-to-list-files-in-a-directory/feed</wfw:commentRss>
		</item>
		<item>
		<title>Automatically Bounce non-www Domain to www. Domain (Canonical Domain Names)</title>
		<link>http://andrewgatenby.com/bounce-non-www-domain-to-www-domain-canonical-domain-names</link>
		<comments>http://andrewgatenby.com/bounce-non-www-domain-to-www-domain-canonical-domain-names#comments</comments>
		<pubDate>Sat, 07 Jul 2007 09:39:48 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/php/how-to-automatically-bounce-non-www-domain-to-www-domain-canonical-domain-names/</guid>
		<description><![CDATA[You may have noticed, you may not, but when you go to www.andrewgatenby.com your browser is automatically bounce to andrewgatenby.com - no &#8220;www.&#8221; in the domain name.  This is something I&#8217;ve actively done is to include what is called a canonical domain redirect.  Basically, if you have a www.domainname.com then you can probably [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/bounce-non-www-domain-to-www-domain-canonical-domain-names/feed</wfw:commentRss>
		</item>
		<item>
		<title>Why do People Still use Older Web Browsers?</title>
		<link>http://andrewgatenby.com/why-do-people-still-use-older-web-browsers</link>
		<comments>http://andrewgatenby.com/why-do-people-still-use-older-web-browsers#comments</comments>
		<pubDate>Thu, 05 Jul 2007 17:05:39 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/css/why-do-people-still-use-older-web-browsers/</guid>
		<description><![CDATA[As someone who works with websites for a living, and then again until the small hours doing freelance bits, I have to say that I love the internet.  It&#8217;s something that lets anybody can create a blog to share their thoughts, upload their holiday photos, or catch a sneaky episode of South Park on [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/why-do-people-still-use-older-web-browsers/feed</wfw:commentRss>
		</item>
		<item>
		<title>Single Quotes and Double Quotes in PHP</title>
		<link>http://andrewgatenby.com/single-quotes-and-double-quotes-in-php</link>
		<comments>http://andrewgatenby.com/single-quotes-and-double-quotes-in-php#comments</comments>
		<pubDate>Tue, 03 Jul 2007 17:04:46 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/php/single-quotes-and-double-quotes-in-php/</guid>
		<description><![CDATA[PHP lets developers output strings to the screen using single or double quotation:

print ‘Hello world’;
print “Hello world”;

Both of these statements product the exact same output to the screen in terms of what the browser sees. However, these is a distinct difference in how PHP handles these statements.

The first statement uses single quotes as delimiters to [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/single-quotes-and-double-quotes-in-php/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ethics Girls Shop</title>
		<link>http://andrewgatenby.com/ethics-girls-shop</link>
		<comments>http://andrewgatenby.com/ethics-girls-shop#comments</comments>
		<pubDate>Mon, 25 Jun 2007 10:24:58 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[Portfolio Websites]]></category>

		<guid isPermaLink="false">http://andrewgatenby.com/portfolio/ethics-girls-shop/</guid>
		<description><![CDATA[Recently launched via PointOV is a new ethical fashion and magazine website for women.  Ethics Girls is a brand new website that I have been working on, developing the eCommerce area of the website and ensuring that the shop is highly optimised for SEO and accessibility.
To view the website, please visit www.ethicsgirls.co.uk/shop/


Built on a [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/ethics-girls-shop/feed</wfw:commentRss>
		</item>
		<item>
		<title>Alpine Sports Websites</title>
		<link>http://andrewgatenby.com/alpine-sports-website</link>
		<comments>http://andrewgatenby.com/alpine-sports-website#comments</comments>
		<pubDate>Sun, 24 Jun 2007 11:51:07 +0000</pubDate>
		<dc:creator>Andrew Gatenby</dc:creator>
		
		<category><![CDATA[Portfolio Websites]]></category>

		<guid isPermaLink="false">http://dev.andrewgatenby.com/portfolio/alpine-sports-website/</guid>
		<description><![CDATA[During my time at Uni I was involved with the Alpine Sports Club because they did cool things like snowboarding, and after the influence of alcohol had taken hold, a bit of extreme sledging.
After building a website to host the photos taken from the first holiday I went on with the club, I was asked [...]]]></description>
		<wfw:commentRss>http://andrewgatenby.com/alpine-sports-website/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
