<?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>planet-nifty.co.uk &#187; Daily Grind</title>
	<atom:link href="http://www.planet-nifty.co.uk/nifty/daily-grind/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.planet-nifty.co.uk</link>
	<description>Home of Russ Wilde&#039;s weird rants and technical experiments...</description>
	<lastBuildDate>Fri, 20 Aug 2010 20:03:58 +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>You are spammer number 1,000 congratulations</title>
		<link>http://www.planet-nifty.co.uk/you-are-spammer-number-1000-congratulations/</link>
		<comments>http://www.planet-nifty.co.uk/you-are-spammer-number-1000-congratulations/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 07:15:19 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=262</guid>
		<description><![CDATA[This post was originally scheduled for Tue 15th but it seems to be raining spam out there in internet land. By my estimates, today will see our 1,000th spam comment on this glorious website, so I thought I&#8217;d share a few words to mark the occasion&#8230; Ahem&#8230; Kindly f*ck off! Sorry folks, I have very [...]]]></description>
			<content:encoded><![CDATA[<p><strong>This post was originally scheduled for Tue 15th but it seems to be raining spam out there in internet land.</strong></p>
<p>By my estimates, today will see our 1,000th spam comment on this glorious website, so I thought I&#8217;d share a few words to mark the occasion&#8230;</p>
<p>Ahem&#8230;</p>
<p>Kindly f*ck off!</p>
<p>Sorry folks, I have very short patience for even commercial advertising, but comment spam is possibly the most annoying thing I&#8217;ve ever encountered (except Quentin Tarantino of course). So I want to finally set the record straight&#8230;</p>
<p>I don&#8217;t want to rent SEO services from a company who don&#8217;t have real email addresses, I don&#8217;t want to buy cheap pharmaceuticals online, I&#8217;m quite happy with the size of my penis, the quotes from books would be marginally interesting if I didn&#8217;t get each one three times, I&#8217;m not interested in seeing 40 links to spammy and virus infested sites, I don&#8217;t want to confirm my bank account details with you, I can&#8217;t help you transfer international funds, I don&#8217;t want a job receiving money, I&#8217;m not going to email you for pictures of naked celebrities and that massive post in Russian doesn&#8217;t even make sense in Russian.</p>
<p>&#8230; phew, did I miss anyone? Oh well.</p>
<p>I wonder if spammers get this much spam.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/you-are-spammer-number-1000-congratulations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Definition: The Breakfast of Champions</title>
		<link>http://www.planet-nifty.co.uk/definition-the-breakfast-of-champions/</link>
		<comments>http://www.planet-nifty.co.uk/definition-the-breakfast-of-champions/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 20:06:38 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[Fictional Dictionary]]></category>
		<category><![CDATA[dictionary]]></category>
		<category><![CDATA[silly stuff]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/definition-the-breakfast-of-champions/</guid>
		<description><![CDATA[The Breakfast of Champions &#8211; a term originally used to describe any potentially nutritious breakfast cereal endorsed by a sporting hero, is now used to describe a completely ridiculous breakfast containing at least 2000 calories and boasting no nutritional value. For example, ricycles and doughnuts cereal. Dee-lish!]]></description>
			<content:encoded><![CDATA[<p><img style="display:block;margin-right:auto;margin-left:auto;" alt="image" src="http://www.planet-nifty.co.uk/wp-content/uploads/2010/07/wpid-breakfast-of-champions.jpg" /></p>
<p>The Breakfast of Champions &#8211; a term originally used to describe any potentially nutritious breakfast cereal endorsed by a sporting hero, is now used to describe a completely ridiculous breakfast containing at least 2000 calories and boasting no nutritional value. </p>
<p>For example, ricycles and doughnuts cereal. </p>
<p>Dee-lish!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/definition-the-breakfast-of-champions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jumping off the Apple bandwagon</title>
		<link>http://www.planet-nifty.co.uk/jumping-off-the-apple-bandwagon/</link>
		<comments>http://www.planet-nifty.co.uk/jumping-off-the-apple-bandwagon/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 17:47:54 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/jumping-off-the-apple-bandwagon/</guid>
		<description><![CDATA[Because of my commitment to try every smartphone ever made, and because yet another apple problem had left me rubbing my sore and abused wallet. I have officially jumped off the Apple bandwagon and bought myself an HTC desire. My iPhone is off to be recycled somewhere, may it rest in pieces.]]></description>
			<content:encoded><![CDATA[<p>Because of my commitment to try every smartphone ever made, and because yet another apple problem had left me rubbing my sore and abused wallet. I have officially jumped off the Apple bandwagon and bought myself an HTC desire. </p>
<p>My iPhone is off to be recycled somewhere, may it rest in pieces. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/jumping-off-the-apple-bandwagon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu networking problems &#8211; can&#8217;t resolve domain names</title>
		<link>http://www.planet-nifty.co.uk/ubuntu-networking-problems-cant-resolve-domain-names/</link>
		<comments>http://www.planet-nifty.co.uk/ubuntu-networking-problems-cant-resolve-domain-names/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 22:24:35 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=217</guid>
		<description><![CDATA[While setting up my new mini server (Running Ubuntu server edition) I stumbled across what appears to be a semi common problem and, at length, I solved it. Although I had configured my network interfaces and DNS servers I couldn&#8217;t connect to the internet. Specifically I couldn&#8217;t resolve hostnames like planet-nifty.co.uk and google.com. I could [...]]]></description>
			<content:encoded><![CDATA[<p>While setting up my new mini server (Running Ubuntu server edition) I stumbled across what appears to be a semi common problem and, at length, I solved it.</p>
<p>Although I had configured my network interfaces and DNS servers I couldn&#8217;t connect to the internet. Specifically I couldn&#8217;t resolve hostnames like planet-nifty.co.uk and google.com. I could ping IP addresses inside my home network and IP addresses on the internet too, but pinging domain names like russwilde.com and I would get an error that the domain name couldn&#8217;t be resolved.</p>
<p><strong>I must prefix this post with the confession that I know very little about Linux except what I&#8217;ve learned while playing around. If you&#8217;re playing around like me, be sure you&#8217;re well acquainted with the online support facilities &#8211; there&#8217;s a wealth of information in there.</strong></p>
<p><span id="more-217"></span>I must also confess that most of the problems I encountered were created by me not knowing what I was doing.</p>
<p>Step 1: Configure the network interfaces.</p>
<p>My server has two network devices; a wired ethernet card <em><strong>eth0 </strong><span style="font-style: normal;">and a wireless network (Wi-Fi) device <strong><em>wlan0</em></strong>. Both are configured with static IP addresses, although the ethernet device was originally configured via DHCP.</span></em></p>
<p><em><span style="font-style: normal;">The first problem turned out to be that, in my <strong>/etc/network/interfaces</strong> file, I had defined a gateway in each interface:</span></em></p>
<pre><em><span style="font-style: normal;">
<div id="_mcePaste"># The loopback network interface</div>
<div id="_mcePaste">auto lo</div>
<div id="_mcePaste">iface lo inet loopback</div>
<div id="_mcePaste"># Cabled network interface</div>
<div id="_mcePaste">auto eth0</div>
<div id="_mcePaste">iface eth0 inet static</div>
<div id="_mcePaste">address 192.168.1.10</div>
<div id="_mcePaste">netmask 255.255.255.0</div>
<div id="_mcePaste">network 192.168.1.0</div>
<div id="_mcePaste">broadcast 192.168.1.255</div>
<div id="_mcePaste"><span style="color: #ff0000;">gateway 192.168.1.1</span></div>

</span></em></pre>
<pre><em><span style="font-style: normal;"># WiFi device
auto wlan0
iface wlan0 inet static
address 192.168.1.12
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
<span style="color: #ff0000;">gateway 192.168.1.1 #&lt;-- REMOVE THIS DUPLICATE LINE</span>
wireless-essid monolith
pre-up wpa_supplicant -B -Dwext -iwlan0 -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant</span></em></pre>
<p>It made sense to me that the gateway should be configured for both connections, but removing one of these was eventually the solution, which probably means the additional gateway and network definitions in <strong><em>wlan0</em></strong> could be removed too. Once I removed the second gateway definition in <strong><em>wlan0</em></strong> things started to work.</p>
<p>The second problem turned out to be that I , foolishly had defined <em>four</em> DNS servers in my <strong>/etc/resolv.conf</strong> , which also was wrong:</p>
<pre>nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver AAA.BB.CCC.DDD #My ISP Primary Name Server
<span style="color: #ff0000;">nameserver AAA.BB.CCC.DDD #My ISP Secondary NameServer &lt;-- REMOVE -- You can only have three</span></pre>
<p>Incidentally, if you&#8217;re wondering about the wpa_supplicant business, or if you&#8217;re having problems setting up your wifi through the terminal. I followed a <a href="http://www.mini-itx.com/projects/xbmc-ion/module/8" target="_blank">handy tutorial on mini-itx.com</a> to setup my wireless network connection. It was written for XBMC, but works equally well for Ubuntu.</p>
<p>So there you go, hopefully this will help someone who, like me doesn&#8217;t know what they&#8217;re doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/ubuntu-networking-problems-cant-resolve-domain-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ken Korda Reviews Baby Baby Baby by Joss Stone</title>
		<link>http://www.planet-nifty.co.uk/ken-korda-adam-buxton/</link>
		<comments>http://www.planet-nifty.co.uk/ken-korda-adam-buxton/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 15:19:38 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Adam & Joe]]></category>
		<category><![CDATA[Adam Buxton]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/137/</guid>
		<description><![CDATA[It&#8217;s always a pleasure to see some silliness from Adam Buxton. This super review of Joss Stone&#8217;s Baby Baby Baby is classic Buckles in his Ken Korda guise. I&#8217;ve got to admit, the first 15 seconds are possibly the funniest start to a youtube video I&#8217;ve ever seen. Truly awesome.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always a pleasure to see some silliness from Adam Buxton. This super review of Joss Stone&#8217;s Baby Baby Baby is classic Buckles in his Ken Korda guise.</p>
<p><strong><span id="more-137"></span></strong> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://youtube.com/v/D-q1MtKmMew" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://youtube.com/v/D-q1MtKmMew"></embed></object></p>
<p>I&#8217;ve got to admit, the first 15 seconds are possibly the funniest start to a youtube video I&#8217;ve ever seen.</p>
<p>Truly awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/ken-korda-adam-buxton/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JailBreaking your iPhone 3G S using BlackRa1n and getting past the Connect to iTunes logo&#8230; For Village Idiots</title>
		<link>http://www.planet-nifty.co.uk/jailbreaking-your-iphone-3g-s-using-blackra1n-and-getting-past-the-connect-to-itunes-logo-for-village-idiots/</link>
		<comments>http://www.planet-nifty.co.uk/jailbreaking-your-iphone-3g-s-using-blackra1n-and-getting-past-the-connect-to-itunes-logo-for-village-idiots/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 16:04:22 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[iPhone Unlocking]]></category>
		<category><![CDATA[blackra1n.com]]></category>
		<category><![CDATA[blackrain]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[O2]]></category>
		<category><![CDATA[unlock]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=114</guid>
		<description><![CDATA[UPDATE: If you&#8217;re on O2 in the UK and are looking to unlock your iphone, you can unlock it free and permanently without jailbreaking &#8211; in fact O2 will do it for you. Check out this page on the O2 website: http://shop.o2.co.uk/update/unlockmyiphone.html Okay, I took a few attempts to understand this, so I&#8217;ve typed it [...]]]></description>
			<content:encoded><![CDATA[<div style="margin: 2px; padding: 6px; background-colour: grey;"><strong>UPDATE: If you&#8217;re on O2 in the UK and are looking to unlock your iphone, you can unlock it free and permanently without jailbreaking &#8211; in fact O2 will do it for you. Check out this page on the O2 website:<br />
<a href="http://shop.o2.co.uk/update/unlockmyiphone.html">http://shop.o2.co.uk/update/unlockmyiphone.html</a></strong></div>
<p>Okay, I took a few attempts to understand this, so I&#8217;ve typed it all out in a &#8220;For village idiots&#8221; style tutorial to hopefully help anybody having the problems I was having.</p>
<p>I&#8217;m trying to Jailbreak my new iPhone 3GS with the <a href="http://www.blackra1n.com/">BlackRa1n Jailbreak application</a>. But I keep getting stuck on the Connect to iTunes logo when the phone reboots. iTunes then tells me that the phone is in recovery mode and will need to be restored to factory default settings to make it work.</p>
<p>Want to know how to get past that connect to iTunes logo?</p>
<p><span id="more-114"></span><strong>Here&#8217;s What To Do</strong></p>
<h2><span style="font-weight: normal; font-size: 13px;">I&#8217;ll start assuming you&#8217;ve got a factory standard iPhone and iTunes installed on your PC or Mac and you&#8217;re ready for a little adventure. I should mention that I&#8217;m using a Mac and haven&#8217;t done this on a PC. Generally I think the steps should be the same, except you may have an easier time stopping iTunes from interrupting but you may have to run the BlackRa1n application in compatibility mode for Windows XP, if you use that fancy Windows Vista or Windows 7.</span></h2>
<h3>Step 1: Sync your iPhone with iTunes</h3>
<p>Yep, just as usual, plug your phone in, let iTunes sync any changes and make a backup of the device (You&#8217;ll need this later)</p>
<p>While this is going on, you might want to take a moment to download BlackRa1n from <a href="http://www.blackra1n.com/">http://www.blackra1n.com/</a> &#8211; Just click the logo of your operating system on the homepage. The software is free (Thank you Geohot!), but you&#8217;ll want to make a donation using that donate button once you&#8217;ve tried it out.</p>
<h3>Step 2: Restore the iPhone to factory default settings.</h3>
<p>Now you&#8217;ve got a backup of your iPhone and a copy of the BlackRa1n app you need, It&#8217;s time to restore your iPhone back to factory defaults. It&#8217;s just like formatting your iPhone and reinstalling the basic operating software. Technically, you don&#8217;t have to do this, but you&#8217;re less likely to run into any problems without any third party software on the iPhone. You&#8217;ll also become familiar with the Restore button in iTunes, which is what you need to press if it all goes horribly wrong.</p>
<p>Once the restore is done, I got a message that the carrier data needs to be updated, so I went ahead and installed that. Next up iTunes wanted to restore all the data from the backup we just made &#8211; How thoughful &#8211; but this will have to wait for a minute.</p>
<h3>Step 3: Run BlackRa1n</h3>
<p>Quit iTunes with your iPhone still connected and run the BlackRa1n application (remember to run in XP compatibility mode if you&#8217;re using windows). you&#8217;ll see the iPhone display show the Geohot loading screen and, after a little while it will reboot.</p>
<p>Other folks say that the iPhone should now be Jailbroken and life is great. Unfortunately, in my experience, the &#8216;Connect to iTunes&#8217; logo popped up and I couldn&#8217;t get the phone to respond.</p>
<h3>Getting Past the &#8216;Connect to iTunes&#8217; logo screen</h3>
<p>Okay this is the most technical part &#8211; every time yourJailbroken  iPhone restarts, it will restart in this &#8216;recovery mode&#8217; and think that it is broken. The solution? Just run BlackRa1n again. Yup, just like before. Ignore iTunes telling you that the phone needs to be restored to factory defaults for a minute and run blackra1n again. This time around, black rain will get you to the springboard (The usual iPhone menu of apps etc). Now you&#8217;ve got yourself a jailbroken iPhone and, if you look around your menu, you should find a BlackRa1n app somewhere &#8211; on the second page of apps if you&#8217;re following this guide precisely &#8211; run this app and you can install Cydia, Rock and the Unlock application BlackSn0w.</p>
<p>Now if you reconnect to iTunes, you can go ahead and restore your iPhone from your backup &#8211; this will put all your music, movies and apps back on for you.</p>
<h3>Troubleshooting</h3>
<p>A lot of folks noticed they had problems reconnecting to wifi after going through his process (iPhones don&#8217;t remember wifi settings so well after a restore from a backup even if they are not jailbroken in my experience). The answer is to reset your network settings on your iPhone (I&#8217;ll assume you know that&#8217;s located in Settings &gt; General &gt; Reset &gt; Reset Networks Settings), you&#8217;ll need to re-enter your network credentials for all your old wifi networks but also you&#8217;ll have to reboot the iPhone to reset this data.</p>
<h4>Every time you reboot the iPhone, or if it runs out of battery, you will need to run BackRa1n again to get past the &#8216;Connect to iTunes&#8217; logo.</h4>
<p>Luckily, now that you&#8217;ve restored everything from your backup, your music, apps etc. are unaffected and will continue to work normally after you re-run BlackRa1n. The iPhone just thinks it&#8217;s in recovery mode every time it starts up and needs to be poked back into normal operation.</p>
<p>This all worked for me, but I already got sick of running BlackRa1n over and over, so I&#8217;ve restored my iPhone back to factory settings and I&#8217;m gonna wait to see if a non-tethered solution becomes available. I don&#8217;t really care what carrier I&#8217;m on, so I didn&#8217;t try out BlackSn0w, but I hear it&#8217;s very good.</p>
<p>Please do let me know if this guide has been helpful to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/jailbreaking-your-iphone-3g-s-using-blackra1n-and-getting-past-the-connect-to-itunes-logo-for-village-idiots/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Grail</title>
		<link>http://www.planet-nifty.co.uk/the-grail/</link>
		<comments>http://www.planet-nifty.co.uk/the-grail/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 20:28:17 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[grail]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=113</guid>
		<description><![CDATA[Well, I mentioned my Grail quest a few months back and, since then, I&#8217;ve been inundated with precisely zero comments, emails and Twitter mentions asking about it. Naturally with this level of interest, I simply have to put you out of my misery. For many years, I&#8217;ve been searching for the ultimate mobile device. I [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I mentioned my Grail quest a few months back and, since then, I&#8217;ve been inundated with precisely zero comments, emails and Twitter mentions  asking about it. Naturally with this level of interest, I simply have to put you out of my misery.</p>
<p><span id="more-113"></span></p>
<p>For many years, I&#8217;ve been searching for the ultimate mobile device. I know I&#8217;m not the only one. Long ago, I decided that a single device should be able to do, well, pretty much anything a computer can do. Except for burning optical dics and booting from floppy discs perhaps. At the time, this seemed like a faraway dream, but cellular communications went digital, technology got smaller and slowly PDA manufacturers and mobile phone makers got together and started making beautiful freak babies.</p>
<p>Now the market is flooded with cellphones that can do email, Internet even fancy GPS navigation and much, much more. My most recent run of phones; The HTC Touch Diamond, The Nokia E71, The HTC Touch Pro 2 and the iPhone 3Gs have all been very close contenders for my Grail quest. I&#8217;ve only just started trying the iphone and it&#8217;s predictably very good, but I still feel like something is missing. I don&#8217;t know what though.</p>
<p>So far the only issue I&#8217;ve had with the iPhone is the inability to download files from the web such as mp3 files &#8211; unless they&#8217;re from the iTunes store of course. I suppose there&#8217;s an app for that?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/the-grail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Smilin&#8217; Countdown&#8230;</title>
		<link>http://www.planet-nifty.co.uk/smilin-countdown/</link>
		<comments>http://www.planet-nifty.co.uk/smilin-countdown/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 12:50:47 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[Invisalign Braces]]></category>
		<category><![CDATA[websites]]></category>
		<category><![CDATA[countdown]]></category>
		<category><![CDATA[invisalign braces]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=111</guid>
		<description><![CDATA[I&#8217;ve added a Smilin&#8217; Countdown timer to the right hand bar of my blog here. It&#8217;s got a rough countdown to when I should be all done with these Invisalign Aligners. The current countdown is 1 Years, 2 Months, 19 Days, 11 Hours and 21 Minute until I smile. The braces continue to keep me [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added a Smilin&#8217; Countdown timer to the right hand bar of my blog here. It&#8217;s got a rough countdown to when I should be all done with these Invisalign Aligners.</p>
<p><span id="more-111"></span></p>
<p>The current countdown is 1 Years, 2 Months, 19 Days, 11 Hours and 21 Minute until I smile.</p>
<p>The braces continue to keep me entertained. I notice that all the teeth on the right hand side of my mouth are gradually shuffling into their new positions. Not much movement on the left side yet, although I notice that the aligners I&#8217;ve got at the moment say &#8220;Rx Only&#8221; on the packet. So presumably the Left side will get moved around later. I&#8217;ve had two &#8216;stripping&#8217; appointments with my dentist which, was a slightly scary experience at first;</p>
<p>Admittedly I was only scared because the dentist produced what can only be described as a miniature grinder and then said &#8216;Hold still because I don&#8217;t want to cut your face&#8217;. Maybe I&#8217;m just a bit of chicken.<br />
Anyway the process is painless and pretty quick. You get a small cloud of enamel dust coming out of your mouth as material is shaved off the sides of two teeth to create a gap. Typically the gaps created in my mouth were around  0.1 &#8211; 0.3 mm each which is, I&#8217;m told, an acceptable loss of material for each tooth and since the loss comes from between two teeth, I reckon&#8217; each tooth is only losing roughly half of that.</p>
<p>I&#8217;m on aligner 6 now. No more stripping needed until next year. I&#8217;ve also got a complete schedule of all my aligners and appointments for stripping &amp; checkups until the end of the treatment in February 2011. I must say I am looking forward to having a smarter smile. But the aligners can be irritating at times; sometimes I feel like i&#8217;ve got a bit of something in my mouth that I just want to spit out. Unfortunately if I do, I&#8217;ll probably have to buy a replacement set of aligners or skip forward / backward a set, which could be unpleasant.</p>
<p>Oh well, only 1 Years, 2 Months, 19 Days, 11 Hours and 09 Minutes to go&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/smilin-countdown/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing MySQL on Mac OS X over SSH</title>
		<link>http://www.planet-nifty.co.uk/installing-mysql-on-mac-os-x-over-ssh/</link>
		<comments>http://www.planet-nifty.co.uk/installing-mysql-on-mac-os-x-over-ssh/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 22:20:36 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=105</guid>
		<description><![CDATA[A short adventure exploring the installation of MySQL from a binary installer in a .dmg file over ssh. Check out all those acronyms. That must be really complicated right?]]></description>
			<content:encoded><![CDATA[<h3>Reasserting my geek credentials&#8230;</h3>
<p>Well it&#8217;s been a while since I&#8217;ve done anything remotely technical. Even longer since I blogged about such things. So I thought I would share with you, dear reader, a small adventure I&#8217;ve just got back from.</p>
<h3>Installing MySQL on Mac OS X over SSH</h3>
<p><span id="more-105"></span></p>
<p>Having recently upgraded my Mac Mini to snow leopard, I was not entirely surprised to find that my old MySQL installation mysteriously vanished breaking my neat little PHP application. But, the only time I have access to said Mac is when it is in service playing DVD&#8217;s as a part of my home theater system. So, the mission is to install and configure a MySQL server on Mac OS X without interrupting the screen usage for more than two minutes (I will confess my sins as we go).</p>
<p>My fist sin to confess is that I like things to be easy. So I downloaded a nice Mac binary rolled into a .dmg file&#8230; on my mac book.<br />
Of course, with file sharing already set up, it&#8217;s easy as pie to transfer my .dmg file onto the Mac Mini without interrupting anything. The next trick was to mount the .dmg file and install the MySQL binary over ssh.</p>
<h3>Mounting a .dmg file and installing a .pkg binary over ssh</h3>
<p>Mounting a .dmg file over ssh is fairly straightforward:</p>
<pre>hdiutil attach mysql-5.1.39-osx10.5-x86</pre>
<p>This mount the disk image file in /Volumes/mysql-5.1.39-osx10.5-x86 on the remote machine. The next trick is to run the installer files.</p>
<pre>cd /Volumes/mysql-5.1.39-osx10.5-x86/
sudo installer -pkg mysql-5.1.39-osx10.5-x86.pkg</pre>
<p>Note that you need to play the superuser role in order to install the package. Since We&#8217;re here, I&#8217;ll install the MySQL startup item as well&#8230;</p>
<pre>sudo installer -pkg MySQLStartupItem.pkg</pre>
<p>Happily, we now have MySQL installed and, yes, we haven&#8217;t had to mess around with the Mac UI at all yet. At this stage, I must confess, I did nip into the UI when  nobody was looking and install the MySQL.prefpane into the system prefences window and then use it to start the MySQL service. Although I confess that the service could have been started over SSH by using mysqld.</p>
<p>So lets take stock. We&#8217;ve installed a MySQL binary from a .dmg on Mac OS X over SSH, the MySQL Daemon service is running and now we just need to make a few minor changes to the basic setup that has been installed to make things ready to reinstate my PHP application and rejoice.</p>
<p>After installing MySQL, the documentation says that a /tmp/mysql.sock file should be created automatically. Unfortunately, this seemed to be missing. So my next port of call was locating the naughty .sock file and creating a symbolic link in the /tmp folder where it belongs.</p>
<pre>ln -s /var/mysql/mysql.sock /tmp</pre>
<p>There we go. Finally, all that needs doing is running up mysql and running a few queries to set up my database, tables and permissions and I&#8217;m all done. I won&#8217;t bore you with the SQL, because it&#8217;s way past my bedtime now.</p>
<p>&#8211; Incidentally, I had already enabled PHP on Mac OS X&#8217;s existing Apache installation and, with the socket file linked in correctly and the databases re created and populated, everything started working again. Ain&#8217;t life grand when you discover you can do something the hard way too..?</p>
<p>G&#8217;Night!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/installing-mysql-on-mac-os-x-over-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2 teeth later&#8230;</title>
		<link>http://www.planet-nifty.co.uk/2-teeth-later/</link>
		<comments>http://www.planet-nifty.co.uk/2-teeth-later/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 17:58:57 +0000</pubDate>
		<dc:creator>Russ</dc:creator>
				<category><![CDATA[Daily Grind]]></category>
		<category><![CDATA[Invisalign Braces]]></category>
		<category><![CDATA[invisalign braces]]></category>

		<guid isPermaLink="false">http://www.planet-nifty.co.uk/?p=102</guid>
		<description><![CDATA[Well, that hurt. Two extractions and 10 days later, I got my first pair of invisalign aligners. Yes i had two premolars yanked out. Actually it wasn&#8217;t bad. The anesthetic really works and you&#8217;re just left with a big hole in your smile. Or two in my case. How do the the aligners feel? Well, [...]]]></description>
			<content:encoded><![CDATA[<p>Well, that hurt.</p>
<p>Two extractions and 10 days later, I got my first pair of invisalign aligners.</p>
<p>Yes i had two premolars yanked out.</p>
<p>Actually it wasn&#8217;t bad. The anesthetic really works and you&#8217;re just left with a big hole in your smile. Or two in my case.</p>
<p><span id="more-102"></span></p>
<p><strong>How do the the aligners feel?</strong><br />
Well, did you ever get the feeling that your teeth are ever so slightly out of position and you just need to push them back with your tongue? Yes? Once or twice? Well, imagine that sensation on most of your teeth and they won&#8217;t go back. It doesn&#8217;t really hurt. Just uncomfortable to begin with. But this feeling wears off after a few days and then you&#8217;ve just got the unusual sensation of having all your teeth covered in plastic.</p>
<p>Of course its taken a few days to learn to speak properly with them in &#8211; there&#8217;s less room in your moth to move your tongue around as you speak you see. So you have to open your mouth wider and pronounce esses, tees and and simlar sounds more with the teeth and less with the tongue.</p>
<p>I also had my first batch of stripping &#8211; removing a small amount of enamel between two teeth to create more space for them to move. This was a little hair-raising for the first minute, because it&#8217;s done with what looks like a mini grinder and a measuring tool you might recognize from tuning your spark plugs. The process is actually painless and pretty quick too.</p>
<p>My next set of aligners is due in a week, already I think I&#8217;m starting to see some improvement from this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.planet-nifty.co.uk/2-teeth-later/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
