<?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>Graeme Lawton &#187; Uncategorized</title>
	<atom:link href="http://graeme.per.ly/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://graeme.per.ly</link>
	<description>Because Perl definitely isn&#039;t dead.</description>
	<lastBuildDate>Wed, 24 Mar 2010 17:59:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>New Job &#8211; New Server</title>
		<link>http://graeme.per.ly/new-job-new-server/292</link>
		<comments>http://graeme.per.ly/new-job-new-server/292#comments</comments>
		<pubDate>Thu, 18 Mar 2010 10:26:46 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://graeme.per.ly/?p=292</guid>
		<description><![CDATA[Sorry I&#8217;ve not posted for a while, been really busy at work (MEN) working on the new site, however next Friday is my last day here. I&#8217;m leaving for pastures new. I&#8217;m soon to be the new development manager for Set Fire Media. I&#8217;ll be working mainly with RoR but still a bit of Perl [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry I&#8217;ve not posted for a while, been really busy at work (<a title="Manchester Evening News" href="http://www.manchestereveningnews.co.uk/">MEN</a>) working on the new site, however next Friday is my last day here. I&#8217;m leaving for pastures new. I&#8217;m soon to be the new development manager for <a title="Set Fire Media" href="http://www.setfiremedia.com/">Set Fire Media</a>.</p>
<p>I&#8217;ll be working mainly with RoR but still a bit of Perl &#8211; as a result I&#8217;ve been playing with Rails for a couple of weeks now, and all I can conclude is that RoR might as well be Catalyst with Moose and a different templating front end. You can certainly see where the ideas have crossed over!</p>
<p>With regards to the new server, this is now a new server running <a title="Cherokee" href="http://www.cherokee-project.com/">Cherokee</a> rather than <a title="Apache web server" href="http://www.apache.org/">Apache</a>, so we&#8217;ll see how things go!</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/new-job-new-server/292/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to per.ly</title>
		<link>http://graeme.per.ly/welcome-to-perly/220</link>
		<comments>http://graeme.per.ly/welcome-to-perly/220#comments</comments>
		<pubDate>Fri, 24 Apr 2009 23:34:32 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://graeme.per.ly/?p=220</guid>
		<description><![CDATA[Welcome to graeme.per.ly, the replacement for alola.org. All the content from alola.org, has been imported here. The idea is that we should hopefully be able to get a couple of Perl or other Dev related blogs going on here and have them on xxx.per.ly etc. http://per.ly/ will be an aggregate of these blogs, and perhaps [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://graeme.per.ly/">graeme.per.ly</a>, the replacement for alola.org. All the content from alola.org, has been imported here. The idea is that we should hopefully be able to get a couple of Perl or other Dev related blogs going on here and have them on xxx.per.ly etc.</p>
<p><a href="http://per.ly/">http://per.ly/</a> will be an aggregate of these blogs, and perhaps some other content. So hopefully more good content soon to be appearing!</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/welcome-to-perly/220/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Server</title>
		<link>http://graeme.per.ly/new-server-2/204</link>
		<comments>http://graeme.per.ly/new-server-2/204#comments</comments>
		<pubDate>Sat, 28 Mar 2009 14:35:02 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Server Gentoo]]></category>

		<guid isPermaLink="false">http://www.alola.org/new-server-2/204</guid>
		<description><![CDATA[If you are seeing this then you are an the new server&#8230;.. woo hoo. If not then your DNS hasn&#8217;t updated yet, but I guess you wouldn&#8217;t know that as you still can&#8217;t see this!]]></description>
			<content:encoded><![CDATA[<p>If you are seeing this then you are an the new server&#8230;.. woo hoo. If not then your DNS hasn&#8217;t updated yet, but I guess you wouldn&#8217;t know that as you still can&#8217;t see this!</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/new-server-2/204/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s probably no god</title>
		<link>http://graeme.per.ly/theres-probably-no-god/199</link>
		<comments>http://graeme.per.ly/theres-probably-no-god/199#comments</comments>
		<pubDate>Sat, 24 Jan 2009 12:46:18 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.alola.org/theres-probably-no-god/199</guid>
		<description><![CDATA[&#8220;There&#8217;s probably no god, now stop worrying and enjoy your life&#8221; I knew these campaigns were running in London, but was surprised to see it on a bus in Stockport. Never heard a religious message proclaiming &#8220;There probably is a god&#8221;!]]></description>
			<content:encoded><![CDATA[<p>&#8220;There&#8217;s probably no god, now stop worrying and enjoy your life&#8221;</p>
<p>I knew these campaigns were running in London, but was surprised to see it on a bus in Stockport. Never heard a religious message proclaiming &#8220;There probably is a god&#8221;!</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/theres-probably-no-god/199/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy new year</title>
		<link>http://graeme.per.ly/happy-new-year/196</link>
		<comments>http://graeme.per.ly/happy-new-year/196#comments</comments>
		<pubDate>Mon, 05 Jan 2009 00:09:32 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.alola.org/?p=196</guid>
		<description><![CDATA[Sorry, I'm not actually dead... I've actually been posting loads recently, just not here. I've been concentrating on my <a href="http://www.graemelawton.co.uk/">photography blog</a> for a while. New camera and not working much over Christmas, kinda lead me to work on my photography a little more. Anyway, I'll be back with some Perl love soon I'm sure!]]></description>
			<content:encoded><![CDATA[<p>Sorry, I&#8217;m not actually dead&#8230; I&#8217;ve actually been posting loads recently, just not here. I&#8217;ve been concentrating on my <a title="Graeme Lawton Photography" href="http://www.graemelawton.co.uk" target="_self">photography blog</a> for a while. New camera and not working much over Christmas, kinda lead me to work on my photography a little more. Anyway, I&#8217;ll be back with some Perl love soon I&#8217;m sure!</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/happy-new-year/196/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Year in Photos&#8230;</title>
		<link>http://graeme.per.ly/year-in-photos/194</link>
		<comments>http://graeme.per.ly/year-in-photos/194#comments</comments>
		<pubDate>Mon, 22 Dec 2008 09:10:52 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[Photograohy]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://www.alola.org/?p=194</guid>
		<description><![CDATA[Boston.com have an article with the year in photos. There are another two pages of photos too if you follow the links at the top. Some of the phtos are awesome, some are grusome!]]></description>
			<content:encoded><![CDATA[<p>Boston.com have an article with <a title="Year in Photos" href="http://www.boston.com/bigpicture/2008/12/the_year_2008_in_photographs_p.html" target="_blank">the year in photos</a>. There are another two pages of photos too if you follow the links at the top. Some of the phtos are awesome, some are grusome!</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/year-in-photos/194/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CPAN not playing nice&#8230;</title>
		<link>http://graeme.per.ly/cpan-not-playing-nice/193</link>
		<comments>http://graeme.per.ly/cpan-not-playing-nice/193#comments</comments>
		<pubDate>Sun, 21 Dec 2008 23:44:47 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://www.alola.org/cpan-not-playing-nice/193</guid>
		<description><![CDATA[Just been trying to set some modules up using the CPAN shell on my server and was having some terrible trouble with modules all failing to make, with no real error message. All that was reported was &#8220;Not OK&#8221;. So I hit the console and tried to manually make one of the modules and that [...]]]></description>
			<content:encoded><![CDATA[<p>Just been trying to set some modules up using the CPAN shell on my server and was having some terrible trouble with modules all failing to make, with no real error message. All that was reported was &#8220;Not OK&#8221;.</p>
<p>So I hit the console and tried to manually make one of the modules and that worked fine. After some more digging I discovered that for some reason the config variable telling cpan where the make binary wasn&#8217;t set, so a simple &#8220;o conf make /usr/bin/make&#8221; and now everything&#8217;s hunky dory.</p>
<p>Silly CPAN.</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/cpan-not-playing-nice/193/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Math Joke&#8230;</title>
		<link>http://graeme.per.ly/math-joke/186</link>
		<comments>http://graeme.per.ly/math-joke/186#comments</comments>
		<pubDate>Mon, 24 Nov 2008 18:05:42 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Humour]]></category>
		<category><![CDATA[Jokes]]></category>
		<category><![CDATA[maths]]></category>

		<guid isPermaLink="false">http://www.alola.org/?p=186</guid>
		<description><![CDATA[An infinite number of mathematicians walk into a bar. The first one orders a beer. The second orders half a beer. The third, a quarter of a beer. The bartender says &#8220;You&#8217;re all idiots&#8221;, and pours two beers. â€]]></description>
			<content:encoded><![CDATA[<p>An infinite number of mathematicians walk into a bar.</p>
<p>The first one orders a beer.</p>
<p>The second orders half a beer.</p>
<p>The third, a quarter of a beer.</p>
<p>The bartender says &#8220;You&#8217;re all idiots&#8221;, and pours two beers. â€</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/math-joke/186/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Devel::NYTProf Screencast</title>
		<link>http://graeme.per.ly/develnytprof-screencast/155</link>
		<comments>http://graeme.per.ly/develnytprof-screencast/155#comments</comments>
		<pubDate>Sun, 19 Oct 2008 00:13:38 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.alola.org/?p=155</guid>
		<description><![CDATA[Tim Bunce of DBI fame has made his screencast from OSCON this year. It&#8217;s about Devel::NTYProf. If you haven&#8217;t used it, it&#8217;s an awesome module and well worth watching the screencast. Most amusing is perhaps the lack of the audience getting his British humor! Devel::NYTProf was originally made by the good people at the New [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Tim Bunce" href="http://blog.timbunce.org/2008/10/08/nytprof-205-assorted-fixes/">Tim Bunce</a> of DBI fame has made his <a title="Devel::NYTProf screencast" href="http://blip.tv/file/1130150">screencast</a> from OSCON this year. It&#8217;s about <a title="Devel::NYTProf" href="http://search.cpan.org/~timb/Devel-NYTProf-2.05/lib/Devel/NYTProf.pm">Devel::NTYProf</a>. If you haven&#8217;t used it, it&#8217;s an awesome module and well worth watching the screencast. Most amusing is perhaps the lack of the audience getting his British humor!</p>
<p>Devel::NYTProf was originally made by the good people at the <a title="New York Times" href="http://www.nytimes.com/">New York Times</a> and Tim took it over fairly recently. It kicks <a title="Devel::Dprof" href="http://search.cpan.org/~ilyaz/DProf-19990108/DProf.pm">Devel::Dprof&#8217;s</a> ass, so go take a look.</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/develnytprof-screencast/155/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl like it&#8217;s for CPAN?</title>
		<link>http://graeme.per.ly/perl-like-its-for-cpan/151</link>
		<comments>http://graeme.per.ly/perl-like-its-for-cpan/151#comments</comments>
		<pubDate>Sat, 18 Oct 2008 19:57:21 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.alola.org/?p=151</guid>
		<description><![CDATA[Why don&#8217;t I write more technical content? I spend so much of my time writing and researching code and code related things. After reading through some tips I think I&#8217;m going to try and make a more concerted effort to post some more technical and hopefully useful content. Perl Buzz has a short extract from [...]]]></description>
			<content:encoded><![CDATA[<p>Why don&#8217;t I write more technical content? I spend so much of my time writing and researching code and code related things. After reading through <a title="Seth's Blog" href="http://sethgodin.typepad.com/seths_blog/2006/06/how_to_get_traf.html">some tips</a> I think I&#8217;m going to try and make a more concerted effort to post some more technical and hopefully useful content.</p>
<p><a href="http://perlbuzz.com/2008/10/write-your-code-like-its-going-on-cpan.html">Perl Buzz</a> has a short extract from <a title="The Room" href="http://chris.prather.org/archives/perl/write-it-like-you-mean-it/">Chris Prather&#8217;s</a> blog coding all your code like it should be for CPAN. In particular he mentions building make files so that you can automatically install dependencies using CPAN. Whilst I&#8217;m not entirely sure the merits of using make files for all your code are completely valid, the other stipulations that CPAN have in place certainly have proven useful to me.</p>
<p style="padding-left: 30px"><strong>Perldoc:</strong> Anyone not including proper documentation in their Perl modules really should do. Even if you &#8216;think&#8217; noone else will ever work on your code. So many times I&#8217;ve come across some code that has no documentation and had to struggle through it. Now that&#8217;s a pain when it&#8217;s someone elses code, but it&#8217;s embarrassing when it&#8217;s my own!</p>
<p style="padding-left: 30px"><strong>Commenting:</strong> There is a big difference in my eyes between standard commenting and Perldoc. Perldoc is great for documentation relating to your modules. What your module does, what functionality it offers, who wrote it etc. Commenting however is to explain what you are doing with your code. All Perl developers are guilty of writing slightly less than readable code at one time or another. The more commenting you use the easier it becomes to follow the code. There is nothing worse than having to come back to your own code and not being able to fathem it out quickly.</p>
<p style="padding-left: 30px"><strong>Version Numbers:</strong> Version numbers are a requirement for all modules on CPAN. As I use version control for all my modules I have version numbers associated with them. I don&#8217;t include them in the modules unless they are to be distributed. Nevertheless being able to differentiate between instances of the same module is important.</p>
<p style="padding-left: 30px"><strong>Testing: </strong>All modules require unit tests. Unit testing is something I&#8217;ve recently learned to embrace. If you are of the mind set that writing tests takes too much time. Then I&#8217;m sorry you are simply wrong. Every time you write some code for a project you can quickly run the all the tests on all the modules in that project and you know that everything should work. As you need to check if your code works anyway you need to test it, if you don&#8217;t do this by writing tests you do it using some other process. Querying your web server for example. Firing you your web server takes time, requires resources and may not be a good for other people who want to use your module.</p>
<p>Well that felt like a bit of a rant but I feel that some of this stuff is fairly crucial to Perl developers and know that it&#8217;s the way things are tending towards at work.</p>
]]></content:encoded>
			<wfw:commentRss>http://graeme.per.ly/perl-like-its-for-cpan/151/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
