<?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>nikrivers.com &#187; gallery</title>
	<atom:link href="http://www.nikrivers.com/tag/gallery/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nikrivers.com</link>
	<description></description>
	<lastBuildDate>Tue, 07 Sep 2010 16:42:12 +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>Learning the hard way</title>
		<link>http://www.nikrivers.com/2009/10/09/learning-the-hard-way</link>
		<comments>http://www.nikrivers.com/2009/10/09/learning-the-hard-way#comments</comments>
		<pubDate>Fri, 09 Oct 2009 21:28:48 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Techie Stuff]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.nikrivers.com/?p=584</guid>
		<description><![CDATA[A few weeks ago I started seeing software failures on the Linux server.  Although they were infrequent they were frustrating, to say the least, and would sometimes require me to find a workaround through configuration. There were no serious problems, but these failures started becoming regular.  I realised it was because I was running Fedora [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I started seeing software failures on the Linux server.  Although they were infrequent they were frustrating, to say the least, and would sometimes require me to find a workaround through configuration.</p>
<p><span id="more-584"></span>There were no serious problems, but these failures started becoming regular.  I realised it was because I was running Fedora 9, and many packages seemed to be getting updated for the latest version of Fedora, without retaining 100% compatibility with Fedora 9.  And while Fedora 9 is not particularly old in OS terms, it&#8217;s no longer a recent version &#8211; <a href="http://fedoraproject.org/en/get-fedora" target="_blank">Fedora 11</a> is the current release, and an <a href="https://fedoraproject.org/get-prerelease" target="_blank">alpha</a> of Fedora 12 is currently available for download.</p>
<p>So I decided now was a good time to upgrade to Fedora 11.  I considered Fedora 12 Alpha, but thought I&#8217;d best stick to an RTM release since I didn&#8217;t want to spend 4 hours a day every day for a month fixing it.</p>
<p>And so, what I learned was: back up your personal data.</p>
<p>After religiously backing up all the config files for everything I was running on the server, backing up all database, all websites, and making a list of everything installed, I went ahead and performed a clean install of Fedora 11.</p>
<p>And then I realised I had also been using Samba to provide file storage to our Windows machines.  Not only that, but I had previously decided to move (not <em>copy</em>, but <em>move</em>) all my photos from my desktop hard drive to the Linux server.  I have no idea why I didn&#8217;t notice them when I went through my list of things to back up, but miss them I did.  And now they are no more &#8211; apart from those in the <a href="http://www.nikrivers.com/gallery">gallery</a>, every single photo I have ever taken was exploded into ones and zeroes for ever.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nikrivers.com/2009/10/09/learning-the-hard-way/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Never simple</title>
		<link>http://www.nikrivers.com/2008/05/27/never-simple</link>
		<comments>http://www.nikrivers.com/2008/05/27/never-simple#comments</comments>
		<pubDate>Tue, 27 May 2008 13:29:22 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Techie Stuff]]></category>
		<category><![CDATA[draytek]]></category>
		<category><![CDATA[ethereal]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[lunch]]></category>
		<category><![CDATA[pda]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[tcp port 80]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[weekend]]></category>
		<category><![CDATA[wireshark]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.nikrivers.com/?p=46</guid>
		<description><![CDATA[At the weekend I decided to make a major update to the photo gallery, since a large number of photos weren&#8217;t up yet. Although a bit clunky, the gallery software I was using (Gallery2) did the job nicely &#8211; and it even has an accompanying desktop app which lets you upload photos en masse. But [...]]]></description>
			<content:encoded><![CDATA[<p>At the weekend I decided to make a major update to the photo gallery, since a large number of photos weren&#8217;t up yet. Although a bit clunky, the gallery software I was using (<a href="http://gallery.menalto.com/">Gallery2</a>) did the job nicely &#8211; and it even has an accompanying desktop app which lets you upload photos <em>en masse</em>.</p>
<p><span id="more-28"></span>But at the weekend it refused to upload anything successfully, complaining about PHP and web server upload limits &#8211; things over which I have no control. So I went back to using the clunky web interface to upload my photos, only to be greeted by the useless &#8220;Internet Explorer cannot display the webpage&#8221; page on each attempt.</p>
<p>Things didn&#8217;t look good. So I decided to download a cleaner-looking and simpler gallery application (<a href="http://www.plogger.org/">Plogger</a>) to give it a go. Still no luck.</p>
<p>Having ruled out the problem being Gallery2, I decided my website host had changed some things on their side. A quick Google later, and I realised that I couldn&#8217;t upload anything more than small text files to any server. So it&#8217;s not my website host.</p>
<p>Good job I didn&#8217;t send them that email.</p>
<p>But wait, I can upload files to the gallery using a machine on the other side of the corporate VPN&#8230; which uses the corporate Internet connection. So it must be my ISP. It must be. Surely? After another quick Google, I read that a number of ISPs have been caught sending fake TCP reset packets to their users so that &#8216;undesirable&#8217; connections (ie. file sharing applications) are disconnected.</p>
<p>Knowing how to troubleshoot this kind of problem, I proceed to download <a href="http://www.wireshark.org/">Wireshark</a>, a network protocol analyzer (formerly Ethereal). Sure enough, each time I try to upload a .jpeg or .bmp or&#8230; in fact almost <em>any</em> type of file, I receive a TCP RST message &#8211; surely the fake reset message sent to me by my interfering ISP!</p>
<p>However, it seems that my ISP is blameless after all.</p>
<p>It turns out the latest firmware for my Draytek 2800 router adds an innocent-looking option called &#8220;Drop non-http connection on TCP port 80&#8243; which is enabled by default. I feel it should be more accurately called &#8220;break everything&#8221;. Disabling it fixed the problem, but it took an entire lunch break.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nikrivers.com/2008/05/27/never-simple/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Puppy power!</title>
		<link>http://www.nikrivers.com/2007/09/02/puppy-power</link>
		<comments>http://www.nikrivers.com/2007/09/02/puppy-power#comments</comments>
		<pubDate>Sun, 02 Sep 2007 11:05:04 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Pets]]></category>
		<category><![CDATA[august]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[labrador]]></category>
		<category><![CDATA[puppy]]></category>

		<guid isPermaLink="false">http://www.nikrivers.com/2007/09/02/puppy-power/</guid>
		<description><![CDATA[<a href="http://www.nikrivers.com/2007/09/02/puppy-power" title="Puppy power!"><img src="http://www.nikrivers.com/blog/wp-content/uploads/yapb_cache/oliver_aug_141.5t7uvi3sowcocos0w0kg0kc0c.a9sxxja1njksswcs400wcc4cg.th.jpeg" width="180" height="135" alt="Puppy power!" style="float:left;padding:0 10px 10px 0;" ></a>It&#8217;s been a while since my last post; everything&#8217;s been a bit hectic here &#8211; not least of all due to the new addition to our family, an 8-week-old Black Labrador puppy called Oliver! He came home on Friday the 31st of August, and made quick work of exploring his new surroundings. We&#8217;re now in [...]]]></description>
			<content:encoded><![CDATA[<a href="http://www.nikrivers.com/2007/09/02/puppy-power" title="Puppy power!"><img src="http://www.nikrivers.com/blog/wp-content/uploads/yapb_cache/oliver_aug_141.5t7uvi3sowcocos0w0kg0kc0c.a9sxxja1njksswcs400wcc4cg.th.jpeg" width="180" height="135" alt="Puppy power!" style="float:left;padding:0 10px 10px 0;" ></a><p>It&#8217;s been a while since my last post; everything&#8217;s been a bit hectic here &#8211; not least of all due to the new addition to our family, an 8-week-old Black Labrador puppy called Oliver!</p>
<p>He came home on Friday the 31st of August, and made quick work of exploring his new surroundings.  We&#8217;re now in the process of adjusting to being up and about by 7am, and making trips to the garden every hour and a half or so.  But it&#8217;s lots of fun, and he&#8217;s a very loving little boy.</p>
<p>There are some pics in the gallery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nikrivers.com/2007/09/02/puppy-power/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
