<?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>Ian Winter</title>
	<atom:link href="http://ianwinter.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://ianwinter.co.uk</link>
	<description>Have you found the instructions yet?</description>
	<lastBuildDate>Tue, 31 Aug 2010 08:00:26 +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>Amy&#8217;s Ghost</title>
		<link>http://ianwinter.co.uk/2010/08/31/amys-ghost/</link>
		<comments>http://ianwinter.co.uk/2010/08/31/amys-ghost/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 08:00:26 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[amy's ghost]]></category>
		<category><![CDATA[festival]]></category>
		<category><![CDATA[leeds]]></category>
		<category><![CDATA[local music]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[reading]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1166</guid>
		<description><![CDATA[I was introduced to Amy&#8217;s Ghost by a friend (@timblair) as he knows Amy (lead singer). Since seeing them once live at Global in Reading I&#8217;ve really enjoyed their music. They played at Reading and Leeds this weekend and the highlights are online at BBC Introducing. If you like it go buy the album from Amazon.]]></description>
			<content:encoded><![CDATA[<p>I was introduced to Amy&#8217;s Ghost by a friend (<a href="http://twitter.com/timblair" target="_blank">@timblair</a>) as he knows Amy (lead singer). Since seeing them once live at Global in Reading I&#8217;ve really enjoyed their music. They played at Reading and Leeds this weekend and the highlights are online at <a href="http://www.bbc.co.uk/music/festivals/readingandleeds/2010/artists/amysghost/" target="_blank">BBC Introducing</a>. If you like it go buy the album from <a href="http://www.amazon.co.uk/Dance-of-Defeat/dp/B003UR6XYM/ref=sr_1_1?ie=UTF8&amp;s=dmusic&amp;qid=1283241233&amp;sr=8-1" target="_blank">Amazon</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/08/31/amys-ghost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL 5.1 on CentOS with yum</title>
		<link>http://ianwinter.co.uk/2010/08/30/mysql-5-1-on-centos-with-yum/</link>
		<comments>http://ianwinter.co.uk/2010/08/30/mysql-5-1-on-centos-with-yum/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 16:43:13 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[remi]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1163</guid>
		<description><![CDATA[Not a particularly exciting first post back after so long with nothing but hopefully it&#8217;s useful none the less. On a CentOS box you can&#8217;t get MySQL 5.1 or PHP 5.3 easily from yum. Luckily a chap known as remi as a handy repo that contains both said packages. To get the repo running you&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>Not a particularly exciting first post back after so long with nothing but hopefully it&#8217;s useful none the less. On a CentOS box you can&#8217;t get MySQL 5.1 or PHP 5.3 easily from yum. Luckily a chap known as remi as a handy repo that contains both said packages.</p>
<p>To get the repo running you&#8217;ll need to install a couple of RPM&#8217;s:</p>
<p><a href="http://ianwinter.co.uk/wp-content/uploads/2010/08/epel-release-5-4.noarch.rpm">epel-release-5-4.noarch.rpm</a><br />
<a href="http://ianwinter.co.uk/wp-content/uploads/2010/08/remi-release-5.rpm">remi-release-5.rpm</a></p>
<p>To install them:</p>
<pre>rpm -Uvh epel-release-5*.rpm remi-release-5*.rpm</pre>
<p>After that jump into /etc/yum.repos.d where you should now have a remi.repo file. Edit that and change enabled=0 to enabled=1 and you&#8217;re good to go. Do a yum check-updates and install away.</p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/08/30/mysql-5-1-on-centos-with-yum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Antenna Song</title>
		<link>http://ianwinter.co.uk/2010/08/03/iphone-antenna-song/</link>
		<comments>http://ianwinter.co.uk/2010/08/03/iphone-antenna-song/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 07:26:26 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[songadayman]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1160</guid>
		<description><![CDATA[Amusing song on about the iPhone antennagate from a guy who sings videos. It&#8217;s quite amusing.]]></description>
			<content:encoded><![CDATA[<p>Amusing song on about the iPhone antennagate from a guy who sings videos. It&#8217;s quite amusing.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/VKIcaejkpD4&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/VKIcaejkpD4&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/08/03/iphone-antenna-song/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing memcached on CentOS 5 with libevent</title>
		<link>http://ianwinter.co.uk/2010/05/13/installing-memcached-on-centos-5-with-libevent/</link>
		<comments>http://ianwinter.co.uk/2010/05/13/installing-memcached-on-centos-5-with-libevent/#comments</comments>
		<pubDate>Thu, 13 May 2010 21:03:18 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1146</guid>
		<description><![CDATA[There&#8217;s quite a few guides out there to install memcached and libevent but here are the steps I took to get it installed. This is largely based around checking out my history entries, but, it doesn&#8217;t the job! Note that if you don&#8217;t add the prefix to configure libevent you can end up with bits [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s quite a few guides out there to install memcached and libevent but here are the steps I took to get it installed. This is largely based around checking out my history entries, but, it doesn&#8217;t the job!</p>
<p>Note that if you don&#8217;t add the prefix to configure libevent you can end up with bits everywhere and it getting a little bit fiddly.</p>
<pre class="brush: bash;">
[root@host ~] wget http://www.monkey.org/~provos/libevent-1.4.10-stable.tar.gz
[root@host ~] tar xvfz libevent-1.4.10-stable.tar.gz
[root@host ~] cd libevent-1.4.10-stable
[root@host libevent-1.4.10-stable] ./configure --prefix=/usr/local
[root@host libevent-1.4.10-stable] make &amp;&amp; make install
[root@host libevent-1.4.10-stable] cd ~
[root@host ~] vi /etc/ld.so.conf.d/libevent-i386.conf
	insert:
	/usr/local/lib/
[root@host ~] ln -s /usr/local/lib/libevent-1.4.so.2 /lib/libevent-1.4.so.2
[root@host ~] wget http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz
[root@host ~] tar xvfz memcached-1.4.4.tar.gz
[root@host ~] cd memcached-1.4.4
[root@host memcached-1.4.4] ./configure --with-libevent=/usr/local
[root@host memcached-1.4.4] make &amp;&amp; make install
</pre>
<p>Now you should be able to run memcached.</p>
<pre class="brush: bash; light: true;">memcached -vv -u nobody</pre>
<p>Alternatively of course you can use yum but that&#8217;s no fun and not always the latest version.</p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/05/13/installing-memcached-on-centos-5-with-libevent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simplicity with o2</title>
		<link>http://ianwinter.co.uk/2010/04/26/simplicity-with-o2/</link>
		<comments>http://ianwinter.co.uk/2010/04/26/simplicity-with-o2/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 22:23:29 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[o2]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1142</guid>
		<description><![CDATA[If you&#8217;ve got yourself an iPhone, particular a 3G, odds are you&#8217;re out of, or, coming up to being out of contract. You&#8217;re probably paying £35/m right now as well. If like me you&#8217;re holding on for June/July to see if a new iPhone is launched, which, it probably will be you&#8217;re not going to [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve got yourself an iPhone, particular a 3G, odds are you&#8217;re out of, or, coming up to being out of contract. You&#8217;re probably paying £35/m right now as well. If like me you&#8217;re holding on for June/July to see if a new iPhone is launched, which, it probably will be you&#8217;re not going to want to jump into a 18/24 month contract to upgrade to a 3GS (albeit tempting). O2 actually seem to have an answer in their reasonable new <a href="http://shop.o2.co.uk/tariffs/simplicity/iphone/1_month" target="_blank">Simplicity</a> SIM only tariffs. For £20/m you can get unlimited texts and 300 minutes inclusive.</p>
<p>It&#8217;s also really easy to switch online once you&#8217;ve found the right links. If you click on the &#8220;Shop&#8221; dropdown at the top you&#8217;ll see an <a href="http://shop.o2.co.uk/Mobile_Phone_Upgrades" target="_blank">Upgrade Your Phone</a> link. Follow that, enter your mobile number and then the code you&#8217;ll get by SMS. Once in you can pick from the don&#8217;t want a phone section and just pick the new tariff. You can also just go on a month to month rolling contract which is great, saves you money and hopefully makes you ready for the iPhone 4G. You can also &#8220;downgrade&#8221; to these tariffs and save £5/m if you go for a 12 month contract.</p>
<p>I&#8217;ve gone through the process just now and as yet not received a confirmation email but hopefully that&#8217;ll turn up soon!</p>
<p><strong>Edit:</strong> Still no email but now the O2 iPhone app shows I&#8217;m on to simplicity 20 tariff. </p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/04/26/simplicity-with-o2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL and 0x0B</title>
		<link>http://ianwinter.co.uk/2010/04/23/mysql-and-0x0b/</link>
		<comments>http://ianwinter.co.uk/2010/04/23/mysql-and-0x0b/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 11:01:37 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[charsets]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1125</guid>
		<description><![CDATA[You may or may not know about the wonderful vertical tab character 0x0B. It&#8217;s a character that&#8217;s not easy to see and can cause issues across a number of different programming languages. In my case a Rails developer was having trouble passing some data from an API. A JSON parser was throwing errors about a [...]]]></description>
			<content:encoded><![CDATA[<p>You may or may not know about the wonderful vertical tab character 0x0B. It&#8217;s a character that&#8217;s not easy to see and can cause issues across a number of different programming languages. In my case a Rails developer was having trouble passing some data from an API. A JSON parser was throwing errors about a specific character. Originally we suspected line breaks were causing the issue but after more digging and examination using Textmate and the Text bundle we spotted the invisible characters and having converted it to hex found out it was 0x0B. A quick Google brings back quite a few results of people having the same problem.</p>
<p>In order to find them in the database I knocked up the following SQL:</p>
<pre class="brush: sql; light: true;">SELECT * FROM table WHERE data LIKE CONCAT('%',CHAR(0x0B),'%');</pre>
<p>Then to replace them quickly (assuming the 3 records have ID&#8217;s 1,2 and 3):</p>
<pre class="brush: sql; light: true;">UPDATE table SET data = REPLACE(data,CHAR(0x0B),'') WHERE id IN (1,2,3);</pre>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/04/23/mysql-and-0x0b/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tweeting from the command line</title>
		<link>http://ianwinter.co.uk/2010/04/21/tweeting-from-the-command-line/</link>
		<comments>http://ianwinter.co.uk/2010/04/21/tweeting-from-the-command-line/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 16:22:27 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1120</guid>
		<description><![CDATA[I read an article over at OS X Daily about posting a tweet from the command line using the twitter API. Taking this one step further here&#8217;s a handy little script that&#8217;ll even stop you posting nothing and stuff that&#8217;s too long. #!/bin/bash TWEET=$1 TWEETLEN=${#TWEET} if [ $TWEETLEN -eq 0 ] &#124;&#124; [ $TWEETLEN -gt [...]]]></description>
			<content:encoded><![CDATA[<p>I read an article over at <a href="http://osxdaily.com/2010/04/20/post-a-twitter-update-via-the-command-line/" target="_blank">OS X Daily</a> about posting a tweet from the command line using the twitter API. Taking this one step further here&#8217;s a handy little script that&#8217;ll even stop you posting nothing and stuff that&#8217;s too long.</p>
<pre class="brush: bash;">
#!/bin/bash
TWEET=$1
TWEETLEN=${#TWEET}
if [ $TWEETLEN -eq 0 ] || [ $TWEETLEN -gt 140 ]; then
	if [ $TWEETLEN -gt 140 ]; then
		let EXTRA=$TWEETLEN-140
		echo &quot;Usage: tweet \&quot;message\&quot; (140 chars or less, you're $EXTRA over)&quot;
	else
		echo &quot;Usage: tweet \&quot;message\&quot; (140 chars or less)&quot;
	fi
	exit 1
else
	curl -u username:password -d status=&quot;$1&quot; http://twitter.com/statuses/update.xml
fi
exit 0
</pre>
<p>Save the file as &#8220;tweet&#8221; and make sure it&#8217;s in the path with executable permissions of 755.</p>
<pre class="brush: bash; light: true;">chmod 755 tweet</pre>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/04/21/tweeting-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Music</title>
		<link>http://ianwinter.co.uk/2010/02/25/new-music/</link>
		<comments>http://ianwinter.co.uk/2010/02/25/new-music/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 20:55:21 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[kleptones]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1114</guid>
		<description><![CDATA[Thanks to a simple link over to audioporncentral from a mate I&#8217;ve discovered all sorts of crazy cool music in the last fe days. Now it&#8217;s not everyone&#8217;s taste, but, it&#8217;s damn cool. Mainly mashups of assorted but general high quality. The particular standout winner are The Kleptones. Their website has all their music available, [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to a simple link over to <a href="http://audioporncentral.com/">audioporncentral</a> from a mate I&#8217;ve discovered all sorts of crazy cool music in the last fe days. Now it&#8217;s not everyone&#8217;s taste, but, it&#8217;s damn cool. Mainly mashups of assorted but general high quality. The particular standout winner are <a href="http://www.kleptones.com">The Kleptones</a>. Their website has all their music available, for free, mp3 download&#8230; just the way it should be! My favourite so far is <a href="http://www.kleptones.com/pages/downloads_ud.html">Uptime</a> from the uptime/downtime record. It&#8217;s awesome, so many tunes so little time! The Bestival live also is worth a play.</p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/02/25/new-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phatnoise</title>
		<link>http://ianwinter.co.uk/2010/02/06/phatnoise/</link>
		<comments>http://ianwinter.co.uk/2010/02/06/phatnoise/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 15:56:28 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[music manager]]></category>
		<category><![CDATA[phatbox]]></category>
		<category><![CDATA[phatnoise]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1108</guid>
		<description><![CDATA[First blog post in a while, but, here goes anyway! I&#8217;ve got a Phatnoise MP3 system in my Golf and have had the same music on the cartridge for ages. The problem is the company who make it don&#8217;t really seem to be around to much and I think have been acquired by Harmon. Either [...]]]></description>
			<content:encoded><![CDATA[<p>First blog post in a while, but, here goes anyway!</p>
<p>I&#8217;ve got a Phatnoise MP3 system in my Golf and have had the same music on the cartridge for ages. The problem is the company who make it don&#8217;t really seem to be around to much and I think have been acquired by Harmon. Either way if you need the latest version of the Phatnoise music / media manager I suggest you go check out <a href="http://forum.phathack.com/index.php/topic,1053.0.html">this post </a>on a very handy forum!</p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2010/02/06/phatnoise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asynchronous Tracking with Google</title>
		<link>http://ianwinter.co.uk/2009/12/02/asynchronous-tracking-with-google/</link>
		<comments>http://ianwinter.co.uk/2009/12/02/asynchronous-tracking-with-google/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 13:43:07 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://ianwinter.co.uk/?p=1103</guid>
		<description><![CDATA[Google Analytics has had its latest update by now allowing asynchronous tracking cools. Pretty neat and also useful if you&#8217;re suffering or concerned on page load times. Interesting to see how it would work with multiple GA accounts, but, in theory should be easy to tweak. http://code.google.com/apis/analytics/docs/tracking/asyncTracking.htm]]></description>
			<content:encoded><![CDATA[<p>Google Analytics has had its latest update by now allowing asynchronous tracking cools. Pretty neat and also useful if you&#8217;re suffering or concerned on page load times. Interesting to see how it would work with multiple GA accounts, but, in theory should be easy to tweak.</p>
<p><a href="http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html">http://code.google.com/apis/analytics/docs/tracking/asyncTracking.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ianwinter.co.uk/2009/12/02/asynchronous-tracking-with-google/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
