<?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>Joe&#039;s geek chic, wonderings and other cool stuff blog</title>
	<atom:link href="http://www.joelee.me.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joelee.me.uk</link>
	<description>My blog touching on music, dev stuff, drinking around town (london, UK), commentary on tech/gadgets and what ever the hell comes to mind.</description>
	<lastBuildDate>Fri, 26 Feb 2010 13:47:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>story so far at Php UK 2010</title>
		<link>http://www.joelee.me.uk/2010/02/26/story-so-far-at-php-uk-2010/</link>
		<comments>http://www.joelee.me.uk/2010/02/26/story-so-far-at-php-uk-2010/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 13:46:56 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpConference2010]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=143</guid>
		<description><![CDATA[Wow, wish I got home a bit earlier last night after the PHP social. Don&#39;t believe I crashed out finally about 2am after chatting to a few people including Jeremy about various things relating to coding, organising conferences, stories from PHP NW 09. But before all that there was an interesting chat about designing a [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, wish I got home a bit earlier last night after the PHP social. Don&#39;t believe I crashed out finally about 2am after chatting to a few people including Jeremy about various things relating to coding, organising conferences, stories from PHP NW 09. But before all that there was an interesting chat about designing a REST api and saying how bad the twitter api was, more Php Hip Hop and also some guy ranting about how great Drupal is. Was tempted to jump up and counter with how great Modx is but was enjoying me beer too much and it looked liked people had enough with chats! Going to have to leave that till next month!</p>
<p>Made it to the PHP UK conference today and this morning got to hear Josh Holmes do the keynote talk about &quot;The lost art of simplicity&quot;, of course was much more abstract chat but so many elements ring true such as the instinct of developers to over build for something simple. Then went on to hear Stefan Priebsch chat about Anti-php patterns, a talk on bad habits or mi-interpretations of patterns. Then followed to Rowan Merewood on his chat about &quot;Living with legacy code&quot;, a talk about how to deal with legacy code when trying to update/integrate it with new code. I always like Rowans code with his great injection of his personal style of presenting and humour. Loved the comic book style slides <img src='http://www.joelee.me.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Just had lunch and I really should mingle a bit more&#8230;</p>
<p>ps apologies for any typos and mistakes on this post, the usual amount of checking and editing I would normally do!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/02/26/story-so-far-at-php-uk-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to add an event when googlemaps is dragged and calculate the distance from a previous point</title>
		<link>http://www.joelee.me.uk/2010/02/22/how-to-add-an-event-when-googlemaps-is-dragged-and-calculate-the-distance-from-a-previous-point/</link>
		<comments>http://www.joelee.me.uk/2010/02/22/how-to-add-an-event-when-googlemaps-is-dragged-and-calculate-the-distance-from-a-previous-point/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 23:15:31 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[googlemaps]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=137</guid>
		<description><![CDATA[Just to remind myself how to capture the event when the map is dragged AND work out the distance to a previously recorded center point on the map
GEvent.addListener(gmapFn.mapObj,&#39;dragend&#39;,function(){
	&#160;&#160; var ctrLatLng = gmapFn.mapObj.getCenter();
	&#160;&#160; alert(ctrLatLng.distanceFrom(gmapFn.lastRefLatLng));
	});
	
Very handy! gmapFn.mapObj = the object of the instianted gmap object and gmapFn.lastRefLatLng is a GLatLng. You can quickly get the center of [...]]]></description>
			<content:encoded><![CDATA[<p>Just to remind myself how to capture the event when the map is dragged AND work out the distance to a previously recorded center point on the map</p>
<p><code>GEvent.addListener(gmapFn.mapObj,&#39;dragend&#39;,function(){<br />
	&nbsp;&nbsp; var ctrLatLng = gmapFn.mapObj.getCenter();<br />
	&nbsp;&nbsp; alert(ctrLatLng.distanceFrom(gmapFn.lastRefLatLng));<br />
	});<br />
	</code></p>
<p><span style="font-family: arial,helvetica,sans-serif;">Very handy! gmapFn.mapObj = the object of the instianted gmap object and gmapFn.lastRefLatLng is a GLatLng. You can quickly get the center of a google map by calling the function gmapObject.getCenter() which returns the center as a GLatLng.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif;">Enjoy!</span></p>
<p><span style="font-family: arial,helvetica,sans-serif;">Update : handy refrence of all the events you can to a google maps listener </span><a href="http://econym.org.uk/gmap/gevent.htm"><span style="font-family: arial,helvetica,sans-serif;">http://econym.org.uk/gmap/gevent.htm</span><br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/02/22/how-to-add-an-event-when-googlemaps-is-dragged-and-calculate-the-distance-from-a-previous-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>secret london is live!</title>
		<link>http://www.joelee.me.uk/2010/02/16/secret-london-is-live/</link>
		<comments>http://www.joelee.me.uk/2010/02/16/secret-london-is-live/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 23:53:43 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[London gems]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[socialmedia]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=131</guid>
		<description><![CDATA[Holy crap! I don&#39;t believe they did it! The crew at secretlondon.us have just gone live with the site!!!!
Check out the blog entry as well! Glad to see the map working, gonna have to put a few more hours in to make it more amazing!
update &#8211; Holy crap! My mug is on tech crunch!
]]></description>
			<content:encoded><![CDATA[<p>Holy crap! I don&#39;t believe they did it! The crew at <a href="http://secretlondon.us " target="_blank">secretlondon.us </a>have just gone live with the site!!!!</p>
<p>Check out the <a href="http://blog.secretlondon.us/2010/02/16/how-to-build-a-website-in-48-hours-for-3000/" target="_blank">blog entry</a> as well! Glad to see the map working, gonna have to put a few more hours in to make it more amazing!</p>
<p>update &#8211; Holy crap! My mug is on <a href="http://eu.techcrunch.com/2010/02/16/guest-post-how-we-built-secret-london-in-a-weekend/" target="_blank">tech crunch</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/02/16/secret-london-is-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>development best practices (web dev, php, javascript, databases and security)</title>
		<link>http://www.joelee.me.uk/2010/01/25/development-best-practices-web-dev-php-javascript-databases-and-security/</link>
		<comments>http://www.joelee.me.uk/2010/01/25/development-best-practices-web-dev-php-javascript-databases-and-security/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 22:36:40 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=115</guid>
		<description><![CDATA[A collection of best practice type links I found sitting in my delicious bookmarks. Some really good ones to guide one on the "correct path"]]></description>
			<content:encoded><![CDATA[<p>I&#39;ve been seeing alot of php/web dev best practices recently and I&#39;m always looking at whats the &quot;best&quot; way to do things &#8230;just so that I can be a lazy ass over the long term and not have to go back (and fix) potentially naff code <img src='http://www.joelee.me.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is a small collection of them that has ended up in my <a href="http://delicious.com/thiswayup" target="_blank">delicious </a>bookmarks.</p>
<ul>
<li><a href="http://developer.yahoo.com/security/" target="_blank">Security Best Practices &#8211; Yahoo! Developer Network<br />
		</a></li>
<li><a href="http://developer.yahoo.com/performance/rules.html" target="_blank">Best Practices for Speeding Up Your Web Site<br />
		</a></li>
<li><a href="http://www.sellmix.com/blog/php/php-mistakes-bad-practices-no-nos/" target="_blank">PHP mistakes, misconceptions, bad practices and blatant no nos<br />
		</a></li>
<li><a href="http://net.tutsplus.com/tutorials/php/30-php-best-practices-for-beginners/" target="_blank">30+ PHP Best Practices for Beginners &ndash; Basix<br />
		</a></li>
<li><a href="http://www.javascripttoolbox.com/bestpractices/" target="_blank">Javascript Best Practices<br />
		</a></li>
<li><a href="http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/" target="_blank">jQuery and JavaScript Coding: Examples and Best Practices<br />
		</a></li>
<li><a href="http://blog.sqlauthority.com/2008/09/25/sql-server-guidelines-and-coding-standards/" target="_blank">SQL SERVER &ndash; Guidelines and Coding Standards Complete List Download<br />
		</a></li>
<li><a href="http://www.simple-talk.com/sql/database-administration/ten-common-database-design-mistakes/" target="_blank">Ten Common Database Design Mistakes<br />
		</a></li>
<li><a href="http://www.mssqltips.com/tipprint.asp?tip=1652" target="_blank">Best practices for taking on the SQL Server DBA role as a developer<br />
		</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/01/25/development-best-practices-web-dev-php-javascript-databases-and-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between Tracer Code and Prototyping &#8211; approaches to better software development</title>
		<link>http://www.joelee.me.uk/2010/01/19/difference-between-tracer-code-and-prototyping-approaches-to-better-software-development/</link>
		<comments>http://www.joelee.me.uk/2010/01/19/difference-between-tracer-code-and-prototyping-approaches-to-better-software-development/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 23:14:11 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[project management]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=86</guid>
		<description><![CDATA[My thoughts on building software using the ideas of a prototype and tracer code.]]></description>
			<content:encoded><![CDATA[<p>After all the xmas fun and what not, I decided to finally get round to try and catch up with some more reading the <a href="http://budurl.com/PragmaticProg" targhet="_blank">Pragmatic programmer</a> and I thought it be best in this post to cover some of the things that jumped into my head. The Pragmatic Programmer has been recommended by people as a guide to subjects associated to a programmer&#39;s role including things such as approaches to development, architecture, personal development, testing and teams. This purchase came about because of the realisation that the more projects I undertake, the more I realise the science of software development is a myth, it is a black art. We never know what we are building *exactly*. On recent projects and on the currently one I am on now I was trying to figure the balance between building a prototype to try figure out the feasibility of what we can build is actually achievable, versus to &#39;just getting on with building it&#39;. I thought there was a balance to be achieved to building something to be reused and building something to be thrown away. In one chapter that sticks out for me, it discusses tracer bullets as an analogy. Tracer bullets helps a gunner, it checks if the shot they are taking is on the right track by flaring up and shows a path it takes towards the end target. Tracking code is much the same idea, build code that is usable and aims to fulfills a end requirement. The operative word is &#39;aims&#39;. Very much half the time, we build on what we know or think we know. Creating tracer code helps us create a working &#39;thing&#39; as an idea to try figure out whether we are on the right track when we show it to people. A prototype is a proof of concept. I seemed to be quite hung up about wasting time on creating prototype code which I can&#39;t reuse, I then read the following paragraph :</p>
<blockquote><p>Prototyping generates disposable code. Tracer code is lean but complete, and forms part of the skeleton of the final system. Think of prototyping as the reconnaissance and intelligence gathering that takes place before a single tracer bullet is fired.</p></blockquote>
<p>I realise more from my reflection that my analytical nature is at times stopping me to &quot;just build it&quot; on projects. Seems like a classical case of &#39;analysis paralysis&#39; at the first step! With a recent project I then noticing myself just trying to put a whole bunch of code together to get past my first hurdle after reading more about the idea of the <a href="http://www.joelonsoftware.com/items/2009/09/23.html" target="_blank">duck tape programmer</a>. From these sort of related readings I have these guiding principles (until some other crazy idea skips along) :</p>
<ul>
<li>Prototyping is to test whether something will actually work if you build it, that you should be prepared to throw away and therefore DONT SPEND TIME MAKING IT PRETTY(forget comments, coding standards and refactoring)</li>
<li>Tracer code is where you *might* build something that may end up in the first release</li>
<li>Refactoring is not as important as making something work and breaks sometimes, then something that doesnt work at all</li>
<li>Tell the user what should work! And what will work at a later &#8230;at some point</li>
</ul>
<p>Maybe this time next year, I&#39;ll understand at a better level the approach to development!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/01/19/difference-between-tracer-code-and-prototyping-approaches-to-better-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Very handy backup plugin for wordpress</title>
		<link>http://www.joelee.me.uk/2010/01/03/very-handy-backup-plugin-for-wordpress/</link>
		<comments>http://www.joelee.me.uk/2010/01/03/very-handy-backup-plugin-for-wordpress/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 19:52:55 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordress]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=108</guid>
		<description><![CDATA[wordpress backup plugin]]></description>
			<content:encoded><![CDATA[<p>Just found this really handy <a href="http://ilfilosofo.com/blog/wp-db-backup/" target="_blank">wordpress plugin</a> to backup wordpress from the tools menu.What really is quite handy is that it can email you on a scheduled weekly backup to exclude your spam comments. Very cool!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/01/03/very-handy-backup-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New years resolution 2010</title>
		<link>http://www.joelee.me.uk/2010/01/03/new-years-resolution-2010/</link>
		<comments>http://www.joelee.me.uk/2010/01/03/new-years-resolution-2010/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 19:35:49 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[Meta-life]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[aims]]></category>
		<category><![CDATA[new year resolution]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=96</guid>
		<description><![CDATA[A list of my new years resolution 2010]]></description>
			<content:encoded><![CDATA[<p>Well, here&#39;s a the new year and I thought I would try and jot down my new year&#39;s resolution this year to *try* and follow. I decided to try&nbsp; break this process down as to make it more realistic and likely to be achievable by doing the following :</p>
<ul>
<li>Set myself not more then 10 new years resolutions</li>
<li>For each, break down the challenge as something easy for the first 3-4 months (to ease myself in) then aim for a larger progression in the year</li>
<li>Set myself a reminder to review in the first quarter and see how I am doing, if a new year resolution isn&#39;t working out then set myself a new one</li>
</ul>
<h2>Learn a new programming language</h2>
<p>Last year I learnt PHP and JavaScript. Though I&#39;m still discovering new things with these languages (especially JavaScript!) I thought I would try pick up another. Plus I really feel like developing a couple of apps my self <img src='http://www.joelee.me.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>My new aim is to learn objective-C and so that I can build an Iphone app. My short term aim is to try build a basic app first on the iphone for my personal use, release it to the world then later embark on trying to build an app for someone else or a few of them, possibly a few web apps</p>
<h2>Blog more often</h2>
<p>After starting this blog again, I thought I&#39;ll try and keep up the momentum. My aim is to try blog at least three times a month on anything that comes to mind initially then try to bump it up by blogging at least 5 times in a month. The later challenge should be contributing something back to the community and writing some more technical tutorials.</p>
<h2>Discover more music</h2>
<p>I live in the best city for live music plus I have a free gig venue across the street from where I work. So this year I&#39;m going to have to try and make it to at least 2 gigs a month then come summer hit 4 festivals plus about 3 gigs a month.</p>
<h2>More photography</h2>
<p>I have been really lazy in the past year taking photos and uploading them. I still have a shad load to upload to my Flickr account and I realise that I am my own worse critic! This year is all about throwing it out there on the photo front and worry about making it look good later! So for the first bit is to do at least one photo walk a month (time for some scheduling) then if it goes well and I got some good pics up, then join up on some more photographer london walks in the spring and create a separate gallery section on my website drawing from my Flickr.</p>
<h2>Swim more and be more active</h2>
<p>I just about managed to swim about 50% of the weeks in 2009 <img src='http://www.joelee.me.uk/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Far shorter then I expected! This year I&#39;m going to try and swim at least once a week then when the winter isn&#39;t so oppressive in the Spring then an early swim! Also I should try do something else in the year such as a good old hike, wall climbing, diving or surfing and DEFINITELY roller blading in summer!</p>
<h2>Do more web work outside of work</h2>
<p>I seem to be getting more requests to help people so I need to get into the mind set and figure out a good process to knock these babies out quicker. Working professionally as a developer, my job lends itself to me having to build the things but I sometimes forget(choose to neglect) about the whole process, since I just want to code! Short term aim is to get a new website out for the family business and for the housing association then maybe do some more freelancing towards the end of the year.</p>
<h2>Cook new dishes more and for friends</h2>
<p>Cooking seems like a good alternative on a friday/saturday night to going out on the lash! So on the weekends, do more experimental cooking and buying less fried chicken! For the first few months, cook two new recipes a month then four new recipes a month and at least once a month for friends.</p>
<h2>Progress DS:London</h2>
<p>Though I keep meaning to drop out as being one of the the admins of DS:London.net, I think I should try and put in some more effort in as it will be running for more then 3 years! So this year I am going to try get some kind of structure in place so I don&#39;t have to attend it as much then try get some kind of sponsorship in place by the end of the year so we can try balance the books a bit more.</p>
<h2>Find some more London gems</h2>
<p>I think this resolution is to force me to take more of an active interest in exploring as I seem to be slipping away from being what my moo card says I am(i.e the Urban extraordinaire ). I think this will also probably manifest itself as me being more sociable and actually heading out more often. I guess I&#39;ll be more attentive on the meetup.com front! For the first quarter I need to blog about one new &#39;gem&#39; in london or interesting stuff! Then when summer breaks, be more active in adding to the different london social network&nbsp; guides such as four square.</p>
<hr />
<p>Well that&#39;s it, let&#39;s see what happens next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2010/01/03/new-years-resolution-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I listen to, manage and get my music</title>
		<link>http://www.joelee.me.uk/2009/12/12/how-i-listen-to-manage-and-get-my-music/</link>
		<comments>http://www.joelee.me.uk/2009/12/12/how-i-listen-to-manage-and-get-my-music/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 16:19:04 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[cool stuff]]></category>
		<category><![CDATA[justgeek]]></category>
		<category><![CDATA[music howto]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=78</guid>
		<description><![CDATA[Over the past year, I have started to notice I tend to use alot of the different musical services/bits. In this blog entry, I&#8217;ll try and outline the different ones I use and the main motivation I use them. By the way, I am based in the UK so all you American&#8217;s, I am a [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past year, I have started to notice I tend to use alot of the different musical services/bits. In this blog entry, I&#8217;ll try and outline the different ones I use and the main motivation I use them. By the way, I am based in the UK so all you American&#8217;s, I am a bit jealous you have Pandora!</p>
<p>I have an Ipod 160gb classic and Iphone on me pretty much everytime I&#8217;m moving around. My main machine is running Win XP and keep itunes synched to my Apple hardware.</p>
<p><a href="http://www.last.fm" target='_blank'><strong>last.fm</strong></a> &#8211; I started using last.fm a couple of years ago to try figure out what I actually listen to as it builds a whole bunch of statistics on the music you are listening to. It does this by having a &#8220;scrobbler&#8221; software that sits in your desktop and tracks the music you play on your then sends it to last.fm. The fun part of this is that once you get some of your data up there, you can then start comparing musical tastes to other people through looking at your &#8220;neighbours&#8221; who based on their scrobbling, you may have a common interest then go on a bit of a peek on what they listen to. This actually works surprisingly well and it allows you to explore people with some potential quirky tastes! Along with that there&#8217;s the usual groups, web 2.0 chiat and wot not.</p>
<p><strong>Itunes </strong>- Ok, not exactly revolutionary I know but I have been using itunes since I got my ipod a few years ago. It&#8217;s my main hub for my music and I synch the whole contents to my Ipod. I lost all my music once and oh boy, once you loose your music, you get paranoid about loosing it again! </p>
<p>With recent updates to Itunes, you can now build a genius mix based on a single tune plus it even automatically builds Genius lists based on genre, at this exact moment I am listening to a dance mix playing Xpaner, Sasha <img src='http://www.joelee.me.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Works really well when I can&#8217;t be arsed to decide what to listen to from my library and go into &#8220;radio-play-something-to-me&#8221; mode.</p>
<p><a href="http://users.otenet.gr/~dtou20/" target='_blank'><strong>The Godfather</strong></a> &#8211; Not related to the Mafia film but a very cool music tagging piece of kit. Before Itunes, I didn&#8217;t cared about placing decent ID2 tags on my music but as Itunes is kinda naff if you don&#8217;t, having a good piece of kit to do it is VERY important. The Itunes tagging kinda sucks as it cant do things like query other sites for data to put into your albums. Highly recommended for people with large aounts of untagged music.</p>
<p><a href="http://www.spotify.com/" target='_blank'><strong>Spotify</strong></a> &#8211; If you haven&#8217;t heard of Spotify then get it now! Essentially, imagine having an Itunes style interface with a library of a millions of songs which is streamed (and some sometimes allowed to be stored), that&#8217;s Spotify. But that&#8217;s not the only selling point, another great selling point is the playlists you can build, share and collaborate on. If you wish to share your playlist, you can instantly get a web address that in another spotify, it will open and see it as a new playlist. Genius (even more so then the Itunes offering)! It is a brilliant system and I&#8217;m glad the record industry are waking up to this model. Spotify fund this by either interjecting your listening with ads or you pay a monthly £10 subscription, which incidentally also allows you access to the Iphone App that gives you ability to download playlists to plat offline. WOW!!! I&#8217;m not too far from getting a subscription!</p>
<p><a href="http://budurl.com/7digital" target='_blank'><strong>7digital</strong></a> &#8211; I thought I would include my fave online digital store as well. One of the reasons is that they offer free music to download (legally) from their website in a regular subscribed email plus they offer the downloads as Mp3 in 320kbps with a nifty desktop app to manage downloads. The prices are very competitive compared to Itunes and I am all for some further competition to push the music stores on. I was thinking at looking at the Amazon offering, but meh, why try fix it if its not broken!</p>
<p>So peeps, how about you? What do you use? Listen</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2009/12/12/how-i-listen-to-manage-and-get-my-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Find some Words that rhyme at b-rhymes.com</title>
		<link>http://www.joelee.me.uk/2009/12/06/find-some-words-that-rhyme-at-b-rhymes-com/</link>
		<comments>http://www.joelee.me.uk/2009/12/06/find-some-words-that-rhyme-at-b-rhymes-com/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 16:29:23 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[humour]]></category>
		<category><![CDATA[justgeek]]></category>
		<category><![CDATA[kohana fun kindacool]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=84</guid>
		<description><![CDATA[Just found a website called b-rhymes.com recently through the Kohana website. Essentially this website can find words which sound similar to any word you typed in! Great building a poem, rap or lyric for lazy creatives? I gave it ago  

Hanging around the streets, us the DS peeps and I thought we best retreat..
to [...]]]></description>
			<content:encoded><![CDATA[<p>Just found a website called b-rhymes.com recently through the <a href="http://kohanaphp.com/">Kohana website</a>. Essentially this website can find words which sound similar to any word you typed in! Great building a poem, rap or lyric for lazy creatives? I gave it ago <img src='http://www.joelee.me.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>
Hanging around the streets, us the DS peeps and I thought we best retreat..<br />
to that pub that what we see much of our club.<br />
Sitting down, we unpack and unwrap for some gaming and much loved entertaining!
</p></blockquote>
<p>Hmmmm&#8230;probably won&#8217;t make the T. S. Eliot Prize but you get the idea</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2009/12/06/find-some-words-that-rhyme-at-b-rhymes-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modx quick variable reference</title>
		<link>http://www.joelee.me.uk/2009/11/30/modx-quick-variable-reference/</link>
		<comments>http://www.joelee.me.uk/2009/11/30/modx-quick-variable-reference/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 21:43:37 +0000</pubDate>
		<dc:creator>thiswayup</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[modx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.joelee.me.uk/?p=73</guid>
		<description><![CDATA[Just for my own personal reference. Here&#8217;s a quick list of the different types of variables in Modx. 

[(varName)] = site setting, set site wide
[*varName*] = content or template var
[*#content*] = content var, like before sets in the document edit screen but the hash allows Quickedit
{{chunkName}} = chunk
[[snippetName]] = cachable code snippet
[!snippetName!] = uncached code [...]]]></description>
			<content:encoded><![CDATA[<p>Just for my own personal reference. Here&#8217;s a quick list of the different types of variables in Modx. </p>
<ul>
<li>[(varName)] = site setting, set site wide</li>
<li>[*varName*] = content or template var</li>
<li>[*#content*] = content var, like before sets in the document edit screen but the hash allows Quickedit</li>
<li>{{chunkName}} = chunk</li>
<li>[[snippetName]] = cachable code snippet</li>
<li>[!snippetName!] = uncached code snippet</li>
<li>[+placeholderName+] = place holder used inside snippet templates such as Ditto to show page id or Page title. Need to double chk what the specific snippet supports</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.joelee.me.uk/2009/11/30/modx-quick-variable-reference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
