<?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>Stuff... &#187; Coding</title>
	<atom:link href="http://www.moe.co.uk/category/coding/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.moe.co.uk</link>
	<description>I know I will forget.</description>
	<lastBuildDate>Wed, 04 Jan 2012 04:35:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Show disk usage excluding some directory structures</title>
		<link>http://www.moe.co.uk/2011/12/14/show-disk-usage-excluding-some-directory-structures/</link>
		<comments>http://www.moe.co.uk/2011/12/14/show-disk-usage-excluding-some-directory-structures/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 05:45:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[One Liners]]></category>
		<category><![CDATA[Operating System]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=789</guid>
		<description><![CDATA[Wanted to do a quick &#8220;du -sh&#8221; on only the directories in / (&#8216;root&#8217;) and NOT any of the mounted partitions.  This one liner worked nicely: cd / ls -la / &#124; awk &#8216;{ print $9 }&#8217; &#124; egrep -v &#8216;boot&#124;part1&#124;var&#124;\.&#8217; &#124; xargs du -sh]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2011/12/14/show-disk-usage-excluding-some-directory-structures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgraded PHP to 5.3 caused error in horde, phpbb3 and wordpress</title>
		<link>http://www.moe.co.uk/2011/04/26/upgraded-php-to-5-3-caused-error-in-horde-and-wordpress/</link>
		<comments>http://www.moe.co.uk/2011/04/26/upgraded-php-to-5-3-caused-error-in-horde-and-wordpress/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 13:41:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[datetime]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[horde]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[strftime]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=767</guid>
		<description><![CDATA[A client upgraded his PHP install using the Atomic Turtle packages from 5.2.x to 5.3.6 and started to get error messages on some of his sites, and, in the error_log file for the site.  They looked like this: [Tue Apr 26 14:01:37 2011] [error] [client x.x.x.x] PHP Warning:  strftime() [&#60;a href='function.strftime'&#62;function.strftime&#60;/a&#62;]: It is not safe [...]]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2011/04/26/upgraded-php-to-5-3-caused-error-in-horde-and-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Trackback Spam continues</title>
		<link>http://www.moe.co.uk/2011/03/13/wordpress-trackback-spam-continues/</link>
		<comments>http://www.moe.co.uk/2011/03/13/wordpress-trackback-spam-continues/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 11:05:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[rbl]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[trackback]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=740</guid>
		<description><![CDATA[In post WordPress trackback spam I setup some rudimentry mod_security rules to block duplicate trackback spam attempts from known spammer IPs.  This stopped quite a few since implementation: 1449 in one day. However, I&#8217;m still getting a lot of trackback comment spam. Following the experiences from the blog post below I&#8217;m going to add some [...]]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2011/03/13/wordpress-trackback-spam-continues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QR barcodes and Perl</title>
		<link>http://www.moe.co.uk/2011/02/25/qr-barcodes-and-perl/</link>
		<comments>http://www.moe.co.uk/2011/02/25/qr-barcodes-and-perl/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 09:56:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Protocols]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=650</guid>
		<description><![CDATA[Creating QR Code with perl module Imager::QRCode http://perltraining.com.au/tips/2009-10-08.html http://contentdeveloper.com/2010/01/how-to-customize-qr-codes-with-your-brands-identity/ http://qrcode.kaywa.com/ &#8211; Code generator http://fredtruman.com/how-to-create-qr-codes-using-the-mecard-format &#8211; MECARD format http://code.google.com/p/zxing/ http://code.google.com/p/zxing/wiki/BarcodeContents The following code generates this image: Code: #!/usr/bin/perl use strict; use warnings; use Getopt::Std; use Imager::QRCode; my $MECARD=&#60;&#60;END; MECARD: N:co.uk,moe; ADR:Address Field; NOTE:Testing; TEL:+440123456789; EMAIL:spam\@moe.co.uk; URL:http://www.moe.co.uk;; END $MECARD =~ s/\n//; my %opts = ( o =&#62; [...]]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2011/02/25/qr-barcodes-and-perl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CGI::Application::Plugin::Session and expiring old sessions</title>
		<link>http://www.moe.co.uk/2010/12/25/cgiapplicationpluginsession-and-expiring-old-sessions/</link>
		<comments>http://www.moe.co.uk/2010/12/25/cgiapplicationpluginsession-and-expiring-old-sessions/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 08:43:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[CGI::Application]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[expired]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[sessions]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=694</guid>
		<description><![CDATA[Using Perl module CGI::Application::Plugin::Session for CGI::Application to keep track of users sessions, however, I could not see anywhere in the module to expire old session data from the database.  So, I was ending up with lots of old entries in the database with the expire time from ages ago. As CGI::Application::Plugin::Session seemlessly brings CGI::Session support [...]]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2010/12/25/cgiapplicationpluginsession-and-expiring-old-sessions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rbldnsd: invalid zone spec</title>
		<link>http://www.moe.co.uk/2010/12/16/rbldnsd-invalid-zone-spec/</link>
		<comments>http://www.moe.co.uk/2010/12/16/rbldnsd-invalid-zone-spec/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 12:32:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[init]]></category>
		<category><![CDATA[rbl]]></category>
		<category><![CDATA[rbldnsd]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=684</guid>
		<description><![CDATA[Was playing around with rbldnsd to setup a black list and whilst preparing the startup configuration file I was having troubles starting rbldnsd with &#8216;/etc/init.d/rbldnsd start&#8217;. OS: Ubuntu 10.04 Configuration file: /etc/default/rbldnsd Error message received: Starting rbldnsd: -r rbldnsd: listening on 192.168.1.1/53 rbldnsd: invalid zone spec `/home/rbl/&#8217; It turns out I had a very simply [...]]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2010/12/16/rbldnsd-invalid-zone-spec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL GROUP BY useful article</title>
		<link>http://www.moe.co.uk/2010/12/15/mysql-group-by-useful-article/</link>
		<comments>http://www.moe.co.uk/2010/12/15/mysql-group-by-useful-article/#comments</comments>
		<pubDate>Wed, 15 Dec 2010 12:26:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=680</guid>
		<description><![CDATA[Being a bit rusty on database queries I found myself needing to use a MySQL GROUP BY statement and wanted to understand it a little better.  This article was excellent: http://dev.mysql.com/tech-resources/articles/debunking-group-by-myths.html]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2010/12/15/mysql-group-by-useful-article/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIME::Lite::TT instead of Email::Sender::Simple / Email::Simple</title>
		<link>http://www.moe.co.uk/2010/12/05/mimelitett-instead-of-emailsendersimple-emailsimple/</link>
		<comments>http://www.moe.co.uk/2010/12/05/mimelitett-instead-of-emailsendersimple-emailsimple/#comments</comments>
		<pubDate>Sun, 05 Dec 2010 17:25:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Email::Sender::Simple]]></category>
		<category><![CDATA[MIME::Lite::TT::HTML]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=675</guid>
		<description><![CDATA[For some reason I was having troubles with Email::Sender::Simple / Email::Simple which were being very fussy about the syntax of the from address and continually gave me &#8220;no sender&#8221; and other errors.  I didn&#8217;t have time to look into this so decided to try something else. Stumbled across: http://www.revsys.com/writings/perl/sending-email-with-perl.html Which was discussing using MIME::Lite::TT::HTML to [...]]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2010/12/05/mimelitett-instead-of-emailsendersimple-emailsimple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Template Toolkit 2 Dumper</title>
		<link>http://www.moe.co.uk/2010/12/02/perl-template-toolkit-2-dumper/</link>
		<comments>http://www.moe.co.uk/2010/12/02/perl-template-toolkit-2-dumper/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 08:13:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[dumper]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[toolkit]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=673</guid>
		<description><![CDATA[I generally don&#8217;t use it enough, so, keep forgetting how to dump the contents of a variable with template toolkit. [% USE Dumper %] [% Dumper.dump(variable) %] This is a Template Toolkit plugin to Data::Dumper.  Very useful. http://template-toolkit.org/docs/modules/Template/Plugin/Dumper.html]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2010/12/02/perl-template-toolkit-2-dumper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Advent Calendar</title>
		<link>http://www.moe.co.uk/2010/12/01/perl-advent-calendar/</link>
		<comments>http://www.moe.co.uk/2010/12/01/perl-advent-calendar/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 15:25:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[advent]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://www.moe.co.uk/?p=670</guid>
		<description><![CDATA[Learn something every day this month with the Perl Advent Calendar 2010: http://perladvent.pm.org/2010/]]></description>
		<wfw:commentRss>http://www.moe.co.uk/2010/12/01/perl-advent-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

