<?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>Rogue Tory</title>
	<atom:link href="http://www.roguetory.org.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.roguetory.org.uk</link>
	<description>The lunatics have taken over the asylum</description>
	<lastBuildDate>Sun, 22 Apr 2012 12:31:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Geek Walks</title>
		<link>http://www.roguetory.org.uk/archives/2012/04/22/geek-walks/</link>
		<comments>http://www.roguetory.org.uk/archives/2012/04/22/geek-walks/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 12:31:59 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Geek Walks]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1378</guid>
		<description><![CDATA[A few weeks ago I asked on Twitter if anyone would be interested in getting the train to somewhere outside Manchester and going for a walk, followed by a pub lunch. The response was more enthusiastic than I expected, and so I am pleased to announce Geek Walks, the first of which will be taking [...]]]></description>
			<content:encoded><![CDATA[	<p>A few weeks ago I asked on Twitter if anyone would be interested in getting the train to somewhere outside Manchester and going for a walk, followed by a pub lunch. The response was more enthusiastic than I expected, and so I am pleased to announce <a href="http://www.geekwalks.co.uk/">Geek Walks</a>, the first of which will be taking place on Saturday 5th May. <a href="http://lists.xk7.net/pipermail/geek-walks/2012-April/000000.html">Full details</a> can be found on the mailing list archive, and you can also <a href="http://lists.xk7.net/listinfo/geek-walks">subscribe</a> to receive emails about future events.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2012/04/22/geek-walks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Voluntary activities and politics</title>
		<link>http://www.roguetory.org.uk/archives/2012/03/04/voluntary-activities-and-politics/</link>
		<comments>http://www.roguetory.org.uk/archives/2012/03/04/voluntary-activities-and-politics/#comments</comments>
		<pubDate>Sun, 04 Mar 2012 20:59:25 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1363</guid>
		<description><![CDATA[Now that my house is finally sorted and hopefully requires no more immediate work, I&#8217;m looking through my volunteer commitments for things to do in my spare time. At present my only major commitment is chairing FLOSS UK/UKUUG, but that will come to an end at some point this year because I want to start [...]]]></description>
			<content:encoded><![CDATA[	<p>Now that my house is finally sorted and hopefully requires no more immediate work, I&#8217;m looking through my volunteer commitments for things to do in my spare time. At present my only major commitment is chairing <span class="caps">FLOSS UK</span>/UKUUG, but that will come to an end at some point this year because I want to start the handover process well in advance of me stepping down from Council in September 2013.</p>

	<p>One thing I would like to do is get involved in politics again&#8212;as in party politics, not an <span class="caps">NGO</span> which focuses on political campaigning or lobbying. The difficulty is finding a party where I agree with most of the policies&#8212;total agreement is both unlikely and boring. I did enjoy my time in the Conservative Party, but they were a bit too extreme on issues like immigration, human rights and law and order. Ideologically I probably fit somewhere in between the Tories and the Lib Dems, closer to the former on Europe and to the latter on equality and liberty.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2012/03/04/voluntary-activities-and-politics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful links for C programmers</title>
		<link>http://www.roguetory.org.uk/archives/2011/10/16/useful-links-for-c-programmers/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/10/16/useful-links-for-c-programmers/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 11:14:28 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1329</guid>
		<description><![CDATA[Recently I&#8217;ve re-learning C, partly for fun but also in case I ever need it for work &#8211; at my current job or a later one. In the process I&#8217;ve come across some articles which may be of use to others who are already programmers but not C experts. CERT article on why your compiler [...]]]></description>
			<content:encoded><![CDATA[	<p>Recently I&#8217;ve re-learning <a href="http://en.wikipedia.org/wiki/C_%28programming_language%29">C</a>, partly for fun but also in case I ever need it for work &#8211; at my current job or a later one. In the process I&#8217;ve come across some articles which may be of use to others who are already programmers but not C experts.</p>

	<ul>
		<li><span class="caps">CERT</span> article on <a href="https://www.securecoding.cert.org/confluence/display/cplusplus/MSC06-CPP.+Be+aware+of+compiler+optimization+when+dealing+with+sensitive+data">why your compiler might optimise away security functions</a></li>
		<li>Stackoverflow thread about whether <a href="http://stackoverflow.com/questions/786093/does-using-securezeromemory-really-help-to-make-the-application-more-secure">using SecureZeroMemory() makes your program more secure</a></li>
		<li><a href="http://stackoverflow.com/questions/1025589/setting-variable-to-null-after-free">Setting pointers to <span class="caps">NULL</span> after call to free()</a> &#8211; Stackoverflow thread on avoiding dangling pointers</li>
		<li><a href="http://www.ibm.com/developerworks/library/l-c99/index.html">Open source development using <span class="caps">C99</span></a></li>
		<li><a href="http://msdn.microsoft.com/en-us/library/zb1574zs%28v=VS.100%29.aspx">Visual Studio 2010 doesn&#8217;t support variable length arrays</a> (and other parts of <span class="caps">C99</span>)</li>
		<li><a href="http://www.andromeda.com/people/ddyer/topten.html">Top 10 Ways to get screwed by the C programming language</a></li>
		<li><a href="http://www.informit.com/articles/article.aspx?p=1211715&#038;rll=1">What is C For?</a></li>
		<li><a href="http://www.informit.com/articles/article.aspx?p=1249297&#038;rll=1">Writing Insecure C, Part 1</a></li>
		<li><a href="http://www.informit.com/articles/article.aspx?p=1249298&#038;rll=1">Writing Insecure C, Part 2</a></li>
		<li><a href="http://www.informit.com/articles/article.aspx?p=1249299&#038;rll=1">Writing Insecure C, Part 3</a></li>
		<li>Linus Torvalds on <a href="http://lwn.net/Articles/249460/">Why C++ is a horrible language and C is the only sane choice</a> (not sure I agree with everything he said, but it&#8217;s an interesting thread)</li>
		<li><a href="http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html">A response to Linus Torvalds on C++</a></li>
	</ul>

	<p>Feel free to leave a comment if I&#8217;ve missed off any particularly useful links.</p>

	<p><strong>Update:</strong> <a href="http://twitter.com/jmtd">Jon</a> has suggested <a href="http://www.python.org/">www.python.org</a>&#8230;</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/10/16/useful-links-for-c-programmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Potential new home</title>
		<link>http://www.roguetory.org.uk/archives/2011/08/29/potential-new-home/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/08/29/potential-new-home/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 15:28:01 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Property]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1323</guid>
		<description><![CDATA[After a few weeks of house hunting, I have found a property I like enough to put in an offer (which has been accepted by the vendor). It&#8217;s near to my parents and grandparents, on a reasonably quiet road and with elderly neighbours who keep their gardens in top shape and are unlikely to have [...]]]></description>
			<content:encoded><![CDATA[	<p>After a few weeks of house hunting, I have found a <a href="http://www.rightmove.co.uk/property-for-sale/property-34756715.html">property</a> I like enough to put in an offer (which has been accepted by the vendor). It&#8217;s near to my parents and grandparents, on a reasonably quiet road and with elderly neighbours who keep their gardens in top shape and are unlikely to have late night parties. It needs a new boiler and a rewire, but there are no other major jobs which need doing before I move in.</p>

	<p>I&#8217;m hoping to be in by Christmas, although that depends on everyone involved moving at a reasonable pace. I&#8217;ve also moved house often enough to know that nothing is certain until you actually have the keys in your hand (even after exchange of contracts, someone can still pull out), so I&#8217;m still keeping an eye on other properties should this sale fall through.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/08/29/potential-new-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back in Bury</title>
		<link>http://www.roguetory.org.uk/archives/2011/08/20/back-in-bury/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/08/20/back-in-bury/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 10:48:48 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Property]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1316</guid>
		<description><![CDATA[As some people will already know, I&#8217;ve now moved back to my parents&#8217; house in Bury. Partly this is because my flat was too small to live and work in, but also because I&#8217;ve decided that I&#8217;d prefer to buy a three bedroom semi on a nice estate in Bury than fork out for a [...]]]></description>
			<content:encoded><![CDATA[	<p>As some people will already know, I&#8217;ve now moved back to my parents&#8217; house in Bury. Partly this is because my flat was too small to live and work in, but also because I&#8217;ve decided that I&#8217;d prefer to buy a three bedroom semi on a nice estate in Bury than fork out for a one or two bedroom flat in Didsbury for the same price. I know how stressful moving is, so I&#8217;d rather jump straight into a house than buy a flat and then have to sell it a few years down the line when I&#8217;ve outgrown the space.</p>

	<p>In terms of house hunting, it&#8217;s been a mixed bag so far. I saw one property which had a lot of potential on a good estate for a reasonable price with no chain, but unfortunately someone else got in with an offer before I could go back for a second viewing. Another property was far too small and a third had been taken off the market because the owners decided to rent it out instead of selling (they had already signed a tenancy agreement, so it won&#8217;t come back on for at least six months). On the positive side, there&#8217;s a good sized dormer bungalow with room for extension within my price range, and I have five other properties to see today which look promising from the initial descriptions.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/08/20/back-in-bury/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Property hunting</title>
		<link>http://www.roguetory.org.uk/archives/2011/07/22/property-hunting/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/07/22/property-hunting/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 10:47:34 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Property]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1302</guid>
		<description><![CDATA[For the past six months or so I&#8217;ve been seriously looking for a place to buy. Although there are no major problems with where I live now&#8212;the rent is reasonable and my landlord doesn&#8217;t give me any trouble&#8212;I&#8217;m starting to outgrow the space, especially as I work from home. There&#8217;s also the financial implications, if [...]]]></description>
			<content:encoded><![CDATA[	<p>For the past six months or so I&#8217;ve been seriously looking for a place to buy. Although there are no major problems with where I live now&#8212;the rent is reasonable and my landlord doesn&#8217;t give me any trouble&#8212;I&#8217;m starting to outgrow the space, especially as I work from home. There&#8217;s also the financial implications, if I bought a flat roughly the size as the one I&#8217;m in now, my monthly mortgage (repayments, not interest-only) would only be a bit higher than my current rent, and probably lower than the market rate.</p>

	<p>So far my success has been mixed. I&#8217;ve more or less given up on buying a house in Didsbury, as the prices are outside what the banks will lend me, even if I can comfortably afford the repayments. I&#8217;ve looked at a few flats, one of which was a grotty student place with damp throughout, one was in reasonable condition but in a huge block mostly inhabited by students, and the other was similar to what I&#8217;m currently renting&#8212;albeit in Fallowfield. I&#8217;m considering putting in an offer on that one, although I need to scout round a couple of other areas which contain houses but might not meet my &#8216;desirable neighbourhood&#8217; criteria.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/07/22/property-hunting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pub Gateway update</title>
		<link>http://www.roguetory.org.uk/archives/2011/07/21/pub-gateway-update/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/07/21/pub-gateway-update/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 14:58:11 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Pub Gateway]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1288</guid>
		<description><![CDATA[For the last couple of months I&#8217;ve been working on Pub Gateway, a guide to pubs within the British Isles. I&#8217;d spent too long attempting to create a perfect setup, trying out all the PHP frameworks, as well as Django (Python) and Catalyst (Perl). In the end I figured out it was quicker to put [...]]]></description>
			<content:encoded><![CDATA[	<p>For the last couple of months I&#8217;ve been working on <a href="http://www.pubgateway.co.uk">Pub Gateway</a>, a guide to pubs within the British Isles. I&#8217;d spent too long attempting to create a perfect setup, trying out all the <span class="caps">PHP</span> frameworks, as well as <a href="http://www.djangoproject.com/">Django</a> (Python) and <a href="http://www.catalystframework.org/">Catalyst</a> (Perl). In the end I figured out it was quicker to put together my own <span class="caps">PHP</span> code than learn how any one framework did things&#8212;particularly because most of them make it difficult to bring in code from other sources (e.g. if I used symfony I&#8217;d also want parts of Zend Framework).</p>

	<p>There&#8217;s still a lot of features to be added, such as pub ratings, a &#8216;find pubs near postcode&#8217; feature (mostly done, just need to build the interface), forums and many more. However, the basic functionality of the site (register, suggest pubs, add comments) is done and ready to go.</p>

	<p>I also need to find someone to produce a design and logo for the site, as a piece of paid work&#8212;please drop me a line if you know someone who is UK based and able to do this.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/07/21/pub-gateway-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook Puzzles Solutions</title>
		<link>http://www.roguetory.org.uk/archives/2011/04/16/facebook-puzzles-solutions/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/04/16/facebook-puzzles-solutions/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 20:25:29 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1271</guid>
		<description><![CDATA[I&#8217;ve recently been having a go at the Facebook Puzzles as a way of brushing up my skills in languages other than PHP (which I use every day at work). As I go along, I&#8217;m putting my solutions on GitHub, along with all the other code I&#8217;m releasing, in case anyone is interested.]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;ve recently been having a go at the <a href="http://www.facebook.com/careers/puzzles.php">Facebook Puzzles</a> as a way of brushing up my skills in languages other than <span class="caps">PHP </span>(which I use every day at work). As I go along, I&#8217;m putting my <a href="https://github.com/pwaring/facebook-puzzles">solutions on GitHub</a>, along with all the other code I&#8217;m releasing, in case anyone is interested.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/04/16/facebook-puzzles-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Release of FormFillFlatten</title>
		<link>http://www.roguetory.org.uk/archives/2011/04/11/release-of-formfillflatten/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/04/11/release-of-formfillflatten/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 19:56:36 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1262</guid>
		<description><![CDATA[I&#8217;m pleased to announce the release of FormFillFlatten (FFF), a RESTful web service which allows you to submit a PDF with form fields and the values you want those fields to have. FFF will return a PDF with the form fields completed and &#8216;flattened&#8217; so that they can no longer be edited. It&#8217;s a bit [...]]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;m pleased to announce the release of <a href="https://github.com/pwaring/FormFillFlatten">FormFillFlatten</a> (FFF), a <span class="caps">RES</span>Tful web service which allows you to submit a <span class="caps">PDF</span> with form fields and the values you want those fields to have. <span class="caps">FFF</span> will return a <span class="caps">PDF</span> with the form fields completed and &#8216;flattened&#8217; so that they can no longer be edited. It&#8217;s a bit rough round the edges and needs some more documentation, but the code works as-is.</p>

	<p>I initially wrote <span class="caps">FFF</span> as we need this functionality at work, although I had to put it together out of hours so that there were no issues with releasing the software under the <span class="caps">AGPL</span>. However, I would like to expand the functionality as a separate project over the next few months so that more of the <a href="http://www.itextpdf.com/">iText</a> functionality is available as a web service.</p>

	<p>Before you ask: no, I couldn&#8217;t be bothered thinking of a more imaginative name. <img src='http://www.roguetory.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/04/11/release-of-formfillflatten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>quackjson</title>
		<link>http://www.roguetory.org.uk/archives/2011/02/12/quackjson/</link>
		<comments>http://www.roguetory.org.uk/archives/2011/02/12/quackjson/#comments</comments>
		<pubDate>Sat, 12 Feb 2011 16:16:53 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[UNaXcess]]></category>

		<guid isPermaLink="false">http://www.roguetory.org.uk/?p=1219</guid>
		<description><![CDATA[As part of my efforts to learn Python, I&#8217;ve started a small project called quackjson, which is intended to be a reimplementation of qUAck using the uaJSON interface. As with qUAck, it uses curses for writing output to the terminal, which is not too bad once you get used to things like having to manually [...]]]></description>
			<content:encoded><![CDATA[	<p>As part of my efforts to learn Python, I&#8217;ve started a small project called <a href="https://github.com/pwaring/quackjson">quackjson</a>, which is intended to be a reimplementation of qUAck using the uaJSON interface. As with qUAck, it uses curses for writing output to the terminal, which is not too bad once you get used to things like having to manually call <code>refresh()</code> when you want the screen to update.</p>

	<p>Currently the software allows you to login, view folders and individual messages, and supports a simple configuration file using <span class="caps">JSON</span>.</p>

	<p>The code also includes a UAClient class, which could be inherited and used to implement a different interface, such as uaHTTP (this is on the <span class="caps">TODO</span> list).</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.roguetory.org.uk/archives/2011/02/12/quackjson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

