<?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>Euperia Blog</title>
	<atom:link href="http://www.euperia.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.euperia.com</link>
	<description>The personal site of Andrew McCombe, Website Engineer</description>
	<lastBuildDate>Fri, 17 Feb 2012 20:41:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>WordPress auto update &#8216;Unable to locate WordPress Content directory&#8217; or &#8216;Could not copy file&#8217; fix</title>
		<link>http://www.euperia.com/wordpress/wordpress-auto-update-unable-to-locate-wordpress-content-directory-or-could-not-copy-file-fix/627</link>
		<comments>http://www.euperia.com/wordpress/wordpress-auto-update-unable-to-locate-wordpress-content-directory-or-could-not-copy-file-fix/627#comments</comments>
		<pubDate>Sat, 04 Feb 2012 08:14:00 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.euperia.com/?p=627</guid>
		<description><![CDATA[WordPress is a great way to get a website up and running quickly and the shear number of plugins and themes means that you can do a lot with it. The downside to this is that both Worpress core and your plugins and themes need updating quite often. WordPress provides an interface to auto update [...]]]></description>
		<wfw:commentRss>http://www.euperia.com/wordpress/wordpress-auto-update-unable-to-locate-wordpress-content-directory-or-could-not-copy-file-fix/627/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My &#8220;Must Have&#8221; utilities on Ubuntu</title>
		<link>http://www.euperia.com/linux/my-must-have-utilities-on-ubuntu/481</link>
		<comments>http://www.euperia.com/linux/my-must-have-utilities-on-ubuntu/481#comments</comments>
		<pubDate>Fri, 04 Nov 2011 17:00:12 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools and utilities]]></category>

		<guid isPermaLink="false">http://www.euperia.com/?p=481</guid>
		<description><![CDATA[My OS of choice is Ubuntu and there are a few &#34;Must Have&#34; utilities on Ubuntu I usually install straight away. Here&#8217;s a list of the ones I use the most. From left to right these are: Shutter http://shutter-project.org/ Shutter is a feature-rich screenshot program. You can take a screenshot of a specific area, window, [...]]]></description>
		<wfw:commentRss>http://www.euperia.com/linux/my-must-have-utilities-on-ubuntu/481/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test SMTP with a dummy Server in Python</title>
		<link>http://www.euperia.com/development/test-smtp-with-a-dummy-server-in-python/460</link>
		<comments>http://www.euperia.com/development/test-smtp-with-a-dummy-server-in-python/460#comments</comments>
		<pubDate>Thu, 13 Oct 2011 12:00:57 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.euperia.com/?p=460</guid>
		<description><![CDATA[Today I came across a need to test SMTP outgoing emails from the web application I was working on. I was working on a simple forgotten password form that sent a password reset url to the registered user&#8217;s email address. I didn&#8217;t need to test that the email looked OK, I just needed to test [...]]]></description>
		<wfw:commentRss>http://www.euperia.com/development/test-smtp-with-a-dummy-server-in-python/460/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Viewing the PHP APC  cache in Ubuntu 10.10</title>
		<link>http://www.euperia.com/development/php/viewing-the-php-apc-cache-in-ubuntu/437</link>
		<comments>http://www.euperia.com/development/php/viewing-the-php-apc-cache-in-ubuntu/437#comments</comments>
		<pubDate>Tue, 11 Oct 2011 09:34:54 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.euperia.com/development/php/viewing-the-php-apc-cache-in-ubuntu-10-10/437</guid>
		<description><![CDATA[APC is a great tool for caching in PHP and once installed it is very easy to use. However, what do you do about viewing the PHP APC cache in Ubuntu? Well, there is a fantastic PHP page provided by APC that allows you to inspect the cache via a web page. To use it [...]]]></description>
		<wfw:commentRss>http://www.euperia.com/development/php/viewing-the-php-apc-cache-in-ubuntu/437/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I want from an IM Client</title>
		<link>http://www.euperia.com/development/what-i-want-from-an-im-client/433</link>
		<comments>http://www.euperia.com/development/what-i-want-from-an-im-client/433#comments</comments>
		<pubDate>Wed, 05 Oct 2011 12:43:21 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.euperia.com/?p=433</guid>
		<description><![CDATA[Here's the list of features I need from an IM Client.]]></description>
		<wfw:commentRss>http://www.euperia.com/development/what-i-want-from-an-im-client/433/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debugging your vimrc</title>
		<link>http://www.euperia.com/development/debugging-your-vimrc/416</link>
		<comments>http://www.euperia.com/development/debugging-your-vimrc/416#comments</comments>
		<pubDate>Fri, 12 Aug 2011 09:25:19 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.euperia.com/development/debugging-your-vimrc/</guid>
		<description><![CDATA[I made some changes to my ~/.vimrc file that didn't seem to work and so I needed to see what was happening when vim loaded my ~/.vimrc file.]]></description>
		<wfw:commentRss>http://www.euperia.com/development/debugging-your-vimrc/416/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do PHP objects use getters and setters internally?</title>
		<link>http://www.euperia.com/development/php/do-php-objects-use-getters-and-setters-internally/405</link>
		<comments>http://www.euperia.com/development/php/do-php-objects-use-getters-and-setters-internally/405#comments</comments>
		<pubDate>Tue, 26 Jul 2011 19:38:04 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[object oriented]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.euperia.com/development/php/do-php-objects-use-getters-and-setters-internally/</guid>
		<description><![CDATA[I just came across something that made me wonder wether a PHP object uses the magic __get() and __set() methods inside the object itself.  I wrote the following code to test: &#60;?php class Test &#123; public function __construct&#40;&#41; &#123; $this-&#62;name = 'Andrew'; &#125; &#160; public function __get&#40;$name&#41; &#123; echo '__get: ' . $name . &#34;\n&#34;; [...]]]></description>
		<wfw:commentRss>http://www.euperia.com/development/php/do-php-objects-use-getters-and-setters-internally/405/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 things WordPress Plugin developers shouldn&#8217;t do.</title>
		<link>http://www.euperia.com/development/php/10-things-wordpress-plugin-developers-shouldnt-do/402</link>
		<comments>http://www.euperia.com/development/php/10-things-wordpress-plugin-developers-shouldnt-do/402#comments</comments>
		<pubDate>Tue, 26 Jul 2011 19:12:03 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[memory_limit]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.euperia.com/development/php/10-things-wordpress-plugin-developers-shouldnt-do/</guid>
		<description><![CDATA[Quite simply, don't blindly allocate RAM to a process without checking if the system has it available.  A server we deployed recently had 512mb of RAM and found a plugin allocating 256mb of this to the PHP process.  No wonder the site was falling over with more than 10 visitors.]]></description>
		<wfw:commentRss>http://www.euperia.com/development/php/10-things-wordpress-plugin-developers-shouldnt-do/402/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto: Disable php processing in wordpress upload folder.</title>
		<link>http://www.euperia.com/development/howto-disable-php-processing-in-wordpress-upload-folder/391</link>
		<comments>http://www.euperia.com/development/howto-disable-php-processing-in-wordpress-upload-folder/391#comments</comments>
		<pubDate>Wed, 18 May 2011 09:18:00 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.euperia.com/?p=391</guid>
		<description><![CDATA[If you host a WordPress site and have enabled writeable permissions on any of the folders it is recommended that you disable PHP execution on these folders. If you are running Apache you can do this in the VirtualHosts file as follows: &#60;Directory &#34;/path/to/my/wordpress/wp-content/uploads&#34;&#62; php_admin_flag engine off AllowOverride None DirectoryIndex Off RewriteEngine On RewriteRule \.php$ [...]]]></description>
		<wfw:commentRss>http://www.euperia.com/development/howto-disable-php-processing-in-wordpress-upload-folder/391/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Currently Reading: Origins (Spinward Fringe)</title>
		<link>http://www.euperia.com/books/currently-reading-origins-spinward-fringe/389</link>
		<comments>http://www.euperia.com/books/currently-reading-origins-spinward-fringe/389#comments</comments>
		<pubDate>Thu, 12 May 2011 17:02:02 +0000</pubDate>
		<dc:creator>Andrew McCombe</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Ebook]]></category>
		<category><![CDATA[Kindle]]></category>

		<guid isPermaLink="false">http://www.euperia.com/books/currently-reading-origins-spinward-fringe/</guid>
		<description><![CDATA[It is the distant future and one man, Jonas Valent, is letting his life slip by. He is employed by Freeground station as a port traffic controller, a job he took after completing a tour in the military. His only real joy in life is his participation in true-to-life military simulations with a cadre of friends who come together regularly to defeat challenges made to test the brightest military cadets and officers alike. These restricted scenarios stand as an addictive preoccupation that is so enticing that they ignore the potential repercussions of breaking in to participate.]]></description>
		<wfw:commentRss>http://www.euperia.com/books/currently-reading-origins-spinward-fringe/389/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

