<?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>Waavoo!&#187; Creative content for the brain &#8211; Waavoo!</title>
	<atom:link href="http://waavoo.com/category/for-the-brain/feed/" rel="self" type="application/rss+xml" />
	<link>http://waavoo.com</link>
	<description>An overflowing bathtub of creative stuff.</description>
	<lastBuildDate>Tue, 16 Mar 2010 02:38:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>An open letter to the &#8220;creative&#8221; industries about the internet and download culture.</title>
		<link>http://waavoo.com/2010/sharing_on_the_internet/</link>
		<comments>http://waavoo.com/2010/sharing_on_the_internet/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 02:38:59 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[for the eyes]]></category>
		<category><![CDATA[for the heart]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=546</guid>
		<description><![CDATA[Hi there creative industry. You probably don&#8217;t know me by name but I work for you. I have written, recorded, produced and performed for you. I have educated myself (at my own expense) for you. I have jumped through many of your hoops. I have played many of your games. So I know you, even [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there creative industry. You probably don&#8217;t know me by name but I work for you. I have written, recorded, produced and performed for you. I have educated myself (at my own expense) for you. I have jumped through many of your hoops. I have played many of your games. So I know you, even if you don&#8217;t know me as well as you should.<br />
I feel the need to write to you about what you are attempting to do to the internet. I know you are scared right now, I understand. You are old, and tired, and you have no imagination. You invented a system that has made you very rich. Just like every industry that becomes gluttonously wealthy you thought it would last forever. It hasn&#8217;t. Now you are fighting change, desperately trying to put things back to the way they were. You will fail. You have already lost. It is over. Deal with it. The only thing you will successfully do is make martyrs of a few poor souls. I can see you shaking your craggy old head, you don&#8217;t understand. It&#8217;s OK, I&#8217;ll explain.<br />
There are some things that you should know about people that you obviously don&#8217;t. I would find this amusing if it wasn&#8217;t so abhorrent, you are after all the &#8220;creative&#8221; industries. If you are not empathetic enough something is clearly wrong.</p>
<p>What follows is a deconstruction of the arguments being used by governments and the &#8220;creative&#8221; industries with regard to sharing over the internet and download culture.</p>
<p>1. &#8220;The internet and downloading is going to destroy creativity.&#8221;</p>
<p>Now take a step back&#8230;. And listen to what you are saying. You propose that sharing is going to destroy creativity. I&#8217;ll let you think about that for a second. You propose that the single most facilitative sharing tool ever created by man is going to destroy creativity. Do you know how ridiculous you sound saying that? You don&#8217;t? OK, well you sound like an idiot. I don&#8217;t feel the need to linger on this any more, a monkey could win this argument, lets move on.</p>
<p>2. &#8220;The artists suffer when people share on the internet.&#8221;</p>
<p>The sycophants are out in force complaining that the artist will suffer if downloading continues. &#8220;Scouting For Girls&#8221; I&#8217;m looking in your direction. Let&#8217;s examine this. First lets look at the word artist. Using the word &#8220;artist&#8221; in the same sentence as &#8220;Scouting For Girls&#8221; is a misnomer if ever there was one. That is the crux of the problem. Will real, true artists stop making art if they don&#8217;t think they will make any money out of it? No. They will continue to be compelled by something far greater. Will people who want to fabricate cheap copies of the creative process, homogenise it, neuter it, and then exploit it for maximum return suffer? Yes, absolutely. Good.</p>
<p>3. &#8220;The fans will suffer.&#8221;</p>
<p>You hide behind the fans. You say things like the fans will be the ones that suffer if downloading continues. This seems like something of a paradox. Aren&#8217;t the fans the ones doing the downloading? Is anyone making them do this? No. So they must be doing it because they want to. Barring a few masochists over there spanking each other people generally don&#8217;t inflict harm on themselves without a very good reason. At the moment, fans have all the power. They are the arbiters of who gets what. This has never happened before. You want to remove this power post haste. Riddle me this, when has removing power from a large (organically) democratic collective and placing it in the hands of an elite of entitled custodians ever benefitted the majority? I&#8217;m waiting.</p>
<p>4. &#8220;For God&#8217;s sake you wordy prick it&#8217;s illegal!!&#8221;</p>
<p>Now we&#8217;re getting somewhere. Here is where the chrome is exposed. Laws exist for a reason. But that reason seems to have temporarily eluded you. Let me give you a quick refresher. Laws exist to dictate what is commonly acceptable behaviour within a society. A consensus if possible, a majority if not. Elections (and the democratic process) use the same system. So laws reflect the people that they govern. This is why the Romans had different laws from the Greeks who had different laws from the Chinese who had, you get the idea. With this kernel of truth cosily stowed let us take a look at sharing on the internet. The law says it is illegal, but a vast majority of people do it. Just like they used to swap cassette tapes. It really is very simple: When a law dictates that almost all of the people that it governs are criminals, the law is wrong. The law no longer reflects and serves the people and should therefore be changed.</p>
<p>Yes I know that it will be a painful transition, great change always is. But change will continue like a Toyota Prius whether you are screaming and stamping on the brake or not. As Mr. Bruce Lee so succinctly put it: &#8220;Be like water and you&#8217;ll be fine our kid.&#8221; I&#8217;m paraphrasing obviously.</p>
<p>Now that I&#8217;ve cleared that up for you all you can all get back to looking for jobs in the banking sector.</p>
<p>Peace love hugs and kisses,</p>
<p>Ian</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2010/sharing_on_the_internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Applications with MacRuby</title>
		<link>http://waavoo.com/2010/mac-applications-macruby/</link>
		<comments>http://waavoo.com/2010/mac-applications-macruby/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 20:10:47 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[macruby]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=540</guid>
		<description><![CDATA[Hi sports fans.
Over the last couple of weeks I have been experimenting with an implementation of Ruby named MacRuby. MacRuby enables the use of Ruby as a programming language for the development of Cocoa Mac apps. I love this idea, and so I&#8217;ve had a bit of a play around with the Framework. My initial [...]]]></description>
			<content:encoded><![CDATA[<p>Hi sports fans.</p>
<p>Over the last couple of weeks I have been experimenting with an implementation of Ruby named <a href="http://www.macruby.org/">MacRuby.</a> MacRuby enables the use of Ruby as a programming language for the development of Cocoa Mac apps. I love this idea, and so I&#8217;ve had a bit of a play around with the Framework. My initial efforts can be found here: <a href="http://rivup.com/">http://rivup.com/</a> Although the app is quite trivial in nature it did serve as an excellent learning platform, enabling me to get used to the layout of Xcode (I normally use TextMate) have a play around with interface builder, and get a general introduction to the Cocoa API.</p>
<p>Moving forward I can see MacRuby being an excellent way of enticing web programmers (like myself) into application development. I wouldn&#8217;t be at all surprised to see this up and running for iPhone development at some stage. At the moment we will alas have to be contented with Mac apps in Ruby. I also found the experience of programming Ruby with the Cocoa API&#8217;s very useful. This could be an excellent bridge into the writing native Objective-C code (although I&#8217;d much rather deal with the Ruby syntax).</p>
<p>One note on the current state of the MacRuby project. A lot of development is going on behind the scenes and in the rush some features of MacRuby are broken and others are buggy. There is a further abstraction of Objective-C development available called HotCocoa. This enables Ruby developers to write pure ruby applications without using Xcode and it&#8217;s companion tools. <del datetime="2010-01-17T03:46:53+00:00">Alas HotCocoa appears to currently be broken, but hopefully will be back on track soon.</del> I also found a few bugs with compiling Ruby files into binary format, so if you run into problems with that trying building your app without that stage.</p>
<p><strong>Things I&#8217;d like to see in the future:</strong><br />
iPhone app support<br />
The MacRuby framework and libs bundled as standard with future versions of OS X. This would remove the need to embed the entire Framework in each MacRuby app.<br />
<del datetime="2010-01-17T03:46:53+00:00">HotCocoa fixed.</del></p>
<p>Note: Hotcocoa is now fixed in the nightly builds.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2010/mac-applications-macruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UNIX Terminal (bash/zsh) Cheat Sheet</title>
		<link>http://waavoo.com/2009/unix-terminal-bash-zsh-cheat-sheet/</link>
		<comments>http://waavoo.com/2009/unix-terminal-bash-zsh-cheat-sheet/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 10:27:46 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=535</guid>
		<description><![CDATA[Hi there everyone. I&#8217;ve been rather busy with client work and a new musical project recently, the blog has gone to pot a little bit. I&#8217;ll try and rectify that. 
Below you will find a link to one of my Google Docs that I have maintained as a UNIX terminal cheat sheet. There are so [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there everyone. I&#8217;ve been rather busy with client work and a new musical project recently, the blog has gone to pot a little bit. I&#8217;ll try and rectify that. </p>
<p>Below you will find a link to one of my Google Docs that I have maintained as a UNIX terminal cheat sheet. There are so many commands to remember with the terminal that it helps to have somewhere to look and quickly refresh the memory.<br />
<span id="more-535"></span><br />
I thought about converting the document and posting it in it&#8217;s own right here, in the end I decided against it because (a) it would take a while! and (b) this way as I update the file you will all instantly have access to the amendments!<br />
The file covers general UNIX commands, copying, moving, deleting, archiving, remote connections (ssh and the like) as well as some specific stuff like Git, Ruby and Rails. As I use this document all the time I&#8217;ll be updating as and when the fancy takes me to keep things relevant and current. If anyone has any suggestions or thinks anything could be clearer please let me know!</p>
<p>Here&#8217;s the link:<br />
 <a href=" http://docs.google.com/View?id=dcz7892r_7gdmhzxgx" title="Ian Alexander Woods UNIX Cheat Sheet">http://docs.google.com/View?id=dcz7892r_7gdmhzxgx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/unix-terminal-bash-zsh-cheat-sheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An email to XFM&#8217;s John Kennedy</title>
		<link>http://waavoo.com/2009/email-xfms-john-kennedy/</link>
		<comments>http://waavoo.com/2009/email-xfms-john-kennedy/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 23:08:52 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=531</guid>
		<description><![CDATA[Hi there gang. Thought that this might make mildly interesting reading. I&#8217;ll post again if I get any kind of a response.
Hi there John, my name is Ian. I don&#8217;t much like radio shows (the adverts) but yours is excellent.
I&#8217;ve written recorded and produced music for years. Not in the usual &#8220;I&#8217;m a music producer [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there gang. Thought that this might make mildly interesting reading. I&#8217;ll post again if I get any kind of a response.</p>
<p>Hi there John, my name is Ian. I don&#8217;t much like radio shows (the adverts) but yours is excellent.<br />
I&#8217;ve written recorded and produced music for years. Not in the usual &#8220;I&#8217;m a music producer because I downloaded a copy of fruity loops and worked out what 4/4 is.&#8221; way, but in the other, you know, professional one. Four studios, a robbery, a dodgy Argentinean con-man, and a lot of music later I finally pulled the plug on my dream of making music for a living  and settled in to making websites to pay the bills. I still have a studio (Stormont Studios) in Clapham, but it&#8217;s for the love not the money that I&#8217;m there. My apologies for the long winded tale, the point is approaching I promise!<br />
<span id="more-531"></span><br />
I made a track. I made it, put it on my hard disk and forgot about it. Yes I liked it, but I&#8217;ve worked on dozens of tracks that I liked and that never went anywhere. As far as I can tell unless Daddy happens to know Blur, or you&#8217;re an affluent waste of space with a bad hair cut and an opium addiction you shouldn&#8217;t plan for a career in popular music. I know too many insanely talented and completely unemployed musicians to be swayed from this mindset. Maybe that&#8217;s wrong. I digress. So I have made this track. One of my aforementioned insanely talented friends phoned me up and demanded that I do something about it. I have no idea what that means, and the only credible person that I could think of to contact was you. If you listen to it you&#8217;ll probably quite like it. The track is called &#8220;Far Far Away&#8221; and the recording artist is none other than myself. Just little old me doing my one man band impression. If one person can do every job in the song making process it certainly adds credence to the argument that musicians are lazy. (We are.) Maybe I&#8217;m a genius and the voice of a generation (like Kanye West is. Right?) or maybe I&#8217;ve spent too long in padded rooms with no windows. Anyhoo I have attached a copy of this track. I&#8217;ve called the project Clark Parker after my two favourite super heroes. Both had normal day jobs and amazing powers. I can relate. I also enjoy wearing my underpants outside of my trousers. That last bit was a lie.</p>
<p>I don&#8217;t have any expectations as to what will happen to this email, but it would make my day if a real human replied to it, even if it&#8217;s just to say: &#8220;John Kennedy is in fact an apparition created by the music industry to fool kids in bands into thinking that if they practice really hard, they will become the Beatles. Your surname isn&#8217;t Opennheimer and as far as I can tell you are not on Crack. Fuck off!&#8221;</p>
<p>Pardon my French and congratulations on recently becoming a Dad.</p>
<p>Ian Alexander Wood (Clark Parker)</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/email-xfms-john-kennedy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O2 fail on iPhone 3GS. Tips on how to make owning an iPhone more affordable.</title>
		<link>http://waavoo.com/2009/o2-fail-iphone-3gs-tips-owning-iphone-affordable/</link>
		<comments>http://waavoo.com/2009/o2-fail-iphone-3gs-tips-owning-iphone-affordable/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 21:27:41 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[for the eyes]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[cashback]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[O2fail]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=518</guid>
		<description><![CDATA[I&#8217;ll admit it. I was excited about the new iPhone. OK, I was really excited about the new iPhone. WWDC2009 came and the keynote was posted. I was still excited. The new iPhone (dubbed 3GS) looked great, some of the new features were just what I was waiting for before dipping my toe in the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll admit it. I was excited about the new iPhone. OK, I was <strong>really</strong> excited about the new iPhone. WWDC2009 came and the keynote was posted. I was still excited. The new iPhone (dubbed 3GS) looked great, some of the new features were just what I was waiting for before dipping my toe in the iPhone ocean. Copy and paste, directional maps, WIFI tethering. I could resist no longer, I would brave the expensive O2 contracts here in the UK to own this gadget. Yes they would tie me in for 18 to 24 months on an inflated tariff, but <strong>it would be worth it</strong>.</p>
<p>I rationalised over and over again. After all having access to things like directional maps would allow me to dispense with the notion of a TomTom. I could just get the TomTom app. I could also dispense with the need for a mobile broadband dongle, I could tether my MacBook Pro straight to my phone using the unlimited data offered with the pricey mobile contract. Unfortunately my worst fears as to the business ethics of those that operate mobile telecommunications here in Britain were proved correct. Boy is it horrible to be so right.</p>
<p><span id="more-518"></span></p>
<p>I&#8217;ve had contracts before with most of the main protagonists, I&#8217;ve always had that weird feeling. It&#8217;s what I imagine exiting a particularly murky swamp to discover that you are covered in leeches must feel like. To extend the metaphor, O2, ill contented with syphoning the cash from their customers in the usual manner have decided that their current operational conceit is taking far too long and have endeavoured to suck the iPhone fan-base dry. <strong>I just can&#8217;t understand it.</strong> We&#8217;re talking about a demographic of technologically informed, enthusiastic and solvent users who have already been sold on the dream of an iPhone by the manufacturer. All that O2 need do is price their products sensibly, avoid public faux pas and play Santa to Apple geeks everywhere on June 19th. Only a moron, or collection of morons (mori?) could turn this unassailable position into a fail. I mean, none of their competitors have the product, it&#8217;s a home run by default. So what did the O2 management do? The unthinkable, they angered geekdom with their blatant profiteering. The first sin they committed was to anger existing iPhone customers with their upgrade policy. <strong>Never come between a geek and his latest bit of tech!</strong></p>
<p>The molten lava that was spewed as the news of the O2 upgrade policy broke may have disfigured O2&#8217;s image permanently, at least with this demographic. Their &#8220;It&#8217;s not us it&#8217;s Apple&#8221; defence fell on deaf ears. This is hardly surprising, many Apple zealots would rather take an iMac to the head than entertain the idea that Apple had committed a transgression against them. The second of O2&#8217;s cataclysmic misjudgements was the decision to charge exorbitant fees for tethering. This one is irredeemable. Truly it feels like having that shiny mountain bike delivered on Christmas morning, only for stinky Timmy who lives down the road to break in and steal it while your attention is diverted making eggnog. (Don&#8217;t fret it&#8217;s not a true story.) Talk about deflated. What makes the tethering situation worse is that O2 won&#8217;t <strong>admit what they are doing.</strong> They are hiding behind the argument that tethering will overload their network in some way, and that they need to charge a ton of money to prepare for the deluge. This is absolute bunk. A megabyte is a megabyte, downloaded to an iPhone or a laptop. That megabyte is free through the phone but if I want the same information delivered to a different device I have to pay again? <strong>Please.</strong></p>
<p>Imagine you&#8217;re in a pub. Being a gentleman of the ale, you buy a pint. After hanging around at the bar for a few minutes, you decide to take your pint out to the beer garden. It&#8217;s a nice day. But wait, as you approach the door you sense that something is not right. There is a sign by the door to the beer garden&#8230;.. And a man. The man is taking money from people. As your proximity to the sign increases you can make out what it says: &#8220;Beer garden beer consumption £3.&#8221; &#8220;But I&#8217;ve already paid for my pint&#8221; you reason with the stony faced man that is taking the payments. &#8220;If you want to use your beer outside, you&#8217;ll have to pay for it again he exclaims.&#8221; You leave the pub feeling insulted and never come back. <strong>You tell everyone that will listen about how much of a rip off the pub is.</strong> They like being ripped off as much as you, and they don&#8217;t go there either.</p>
<p>But what if you really love that pub? What if you can&#8217;t live without it&#8217;s beer garden? (For those that are slow on the metaphorical uptake the pub is the iPhone and the beer garden is WIFI tethering.) Well I&#8217;ve done a little bit of research, and I&#8217;ve found out a couple of things that you might be interested in learning if you still want to brave the sharks of the O2 waters and buy that iPhone 3GS.</p>
<p>The first thing that you should know is that if you want to use tethering, but don&#8217;t want to pay O2 a minimum of £15 a month extra for the privilege <strong>you can.</strong> In order to achieve this feet you need to step over the line. <strong>You need to Jailbreak your iPhone.</strong> With the phone Jailbroken a myriad of tethering options surface, the most notable being <a title="PdaNet" href="http://www.junefabrics.com/iphone/index.php">PdaNet</a>. Tethering for free accomplished. Of course <strong>there are risks</strong> to going the unofficial route, I recommend researching the subject thoroughly before making the decision for yourself.</p>
<p>The second thing you can do (At least if you are a new customer) to reduce the cost of purchasing an iPhone on contract with O2 is to use an internet cashback service such as <a title="TopCashback" href="http://www.topcashback.co.uk/">TopCashback</a>. For those unfamiliar with the concept, they work like this: You go to the cashback site. You register. You check to see if the product or brand that you want is available through the site (O2 and the Carphone Warehouse are available on TopCashback) You check to see how much money you will be entitled to and then if you are happy, click on the link to take you through to the relevant site and make your purchase as normal. Your transaction will be tracked by the cashback site, and you will receive a balance on that site for the transaction. Carphone warehouse looks like the best bet, offering up to £45 cashback on a mobile contract.</p>
<p>Lets hope that O2 see sense and rectify their barmy pricing policies for the iPhone soon (unlikely). Apple do not escape without some blame in my opinion, and I would like to see them open up the availability of the iPhone to at least one other mobile network provider in the near future. A little competition might keep both parties honest. Here&#8217;s hoping.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/o2-fail-iphone-3gs-tips-owning-iphone-affordable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Censorship of the internet in the UK, the beginning of an Orwellian nightmare.</title>
		<link>http://waavoo.com/2009/censorship-internet-uk-beginning-orwellian-nightmare/</link>
		<comments>http://waavoo.com/2009/censorship-internet-uk-beginning-orwellian-nightmare/#comments</comments>
		<pubDate>Thu, 21 May 2009 03:06:50 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[uk]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=498</guid>
		<description><![CDATA[This article refers directly to this piece on Wired: http://www.wired.co.uk/wired-magazine/archive/2009/05/features/the-hidden-censors-of-the-internet.aspx?page=1. I&#8217;m not about to repeat the facts in this article verbatim, rather I&#8217;m going to offer an opinion on it, so I suggest you read the Wired article first, don&#8217;t worry I&#8217;ll put the kettle on while you read it&#8230;.. Done? Good, then I&#8217;ll begin.

Now [...]]]></description>
			<content:encoded><![CDATA[<p>This article refers directly to this piece on Wired: <a title="The hidden censors of the internet" href="http://www.wired.co.uk/wired-magazine/archive/2009/05/features/the-hidden-censors-of-the-internet.aspx?page=1">http://www.wired.co.uk/wired-magazine/archive/2009/05/features/the-hidden-censors-of-the-internet.aspx?page=1</a>. I&#8217;m not about to repeat the facts in this article verbatim, rather I&#8217;m going to offer an opinion on it, so I suggest you read the Wired article first, don&#8217;t worry I&#8217;ll put the kettle on while you read it&#8230;.. Done? Good, then I&#8217;ll begin.<br />
<span id="more-498"></span><br />
Now if you are anything like me this article made you quite angry. I had never heard of the IWF before reading this article, and I&#8217;ve been using the net since the mid 90&#8217;s. Maybe I&#8217;m out of the loop. Maybe my finger isn&#8217;t on the pulse. Maybe this little organisation is deliberately attracting as little publicity as possible. <strong>&#8220;But these are the good guys, they stop those nasty child exploiting bad guys!&#8221;</strong> I hear Bob the clueless bystander exclaim. Yes that is true, and in no way do I wish to advocate such heinous and despicable crimes. Pick your own fire and brimstone condemnation and insert it here, it&#8217;ll make you feel better. Done? Right then we can move on. </p>
<p>The problem is not with the analysis that child exploitation is wrong. <strong>My problem is with the instalment of an unregulated clandestine censorship committee that effectively gives the government the ability to censor the internet for it&#8217;s citizens without anyone even knowing about it.</strong> It is my opinion that having such a mechanism in place is an infringement of our civil liberties, and the principles of free speech on which the internet was founded. Worse it is a ticking time bomb for governmental or organisational abuse with no self regulating mechanism to provide information when/if this takes place. It could be happening right now and nobody would know.<br />
I think the people that have the power to make decisions and policy in these matters need to take a long hard look at themselves. Yet again, the weak, short-sighted, reactionary, and downright stupid solution wins the day. Some idiot police chief can take credit for thwarting the evil doers and we can all live happily ever after. <strong>Please.</strong></p>
<p>There are some fundamental things that these idiots are missing, not only about the internet but about human nature. Allow me to educate them. First, blocking a few URL&#8217;s isn&#8217;t going to stop anyone sharing illicit material. It&#8217;s like plugging that hole in the dam with your finger, another leak will spring up elsewhere. It&#8217;s a terrible thought, but anyone that was interested in the kind of material that would make the rest of us decidedly ill is not going to be put off by his favourite &#8220;www.naughty-and-naive.com&#8221; going under. Did people do these terrible things before the internet came along? That&#8217;s rhetorical so I&#8217;ll go ahead and answer my own question: &#8220;Yes.&#8221; Does this mean that the internet cannot be the cause of this behaviour? Rhetorical again what are the chances, I&#8217;ll go ahead and answer that one too: &#8220;Yes&#8221;. I sense a pattern forming. OK, so I&#8217;ll dial the condemnation down to a dull roar for a moment, my point should be pretty clear. <strong>It&#8217;s not the technology, it&#8217;s the people.</strong> The hypocrisy of it all, I find it hard to stomach. The people that perpetrate these acts against children are ill. No doubt. But can you honestly say that you are surprised? Just moments ago I watched a ten foot wide poster of Hannah Montana, complete with pre-amplified surrogate phallus, sidle past my window on the side of bus. For anyone that has no knowledge of the picture that I am referring to here it is, printed for convenience on some paper towels.<br />
<a href="http://waavoo.com/wp-content/uploads/2009/05/hannah-montana-napkins-small.jpg" title="Hannah Montana for your convenience on some paper towels"><img class="alignnone size-full wp-image-501" title="Hannah Montana for your convenience on some paper towels" src="http://waavoo.com/wp-content/uploads/2009/05/hannah-montana-napkins-small.jpg" alt="Hannah Montana for your convenience on some paper towels" width="400" height="296" /></a></p>
<p>Again, my point should be clear. I heard a very bright person being interviewed recently about civil liberty, and something they said stuck with me: <strong>&#8220;The problem with giving up civil liberties is that it&#8217;s like erosion, once it&#8217;s gone you&#8217;ll never get it back.&#8221;</strong> So say we all.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/censorship-internet-uk-beginning-orwellian-nightmare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 must have tools for the Mac based Web Designer</title>
		<link>http://waavoo.com/2009/10-must-have-tools-for-the-mac-based-web-designer/</link>
		<comments>http://waavoo.com/2009/10-must-have-tools-for-the-mac-based-web-designer/#comments</comments>
		<pubDate>Tue, 12 May 2009 02:46:49 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/10-must-have-tools-for-the-mac-based-web-designer/</guid>
		<description><![CDATA[Web design. It&#8217;s got a lot of names these days. From Information Architects to Usability Experts, it can be hard just knowing what to call yourself if you wrangle pixels for a living! The choice of what tools to use to wrangle said pixels can be even harder. Here is a list of 10 of [...]]]></description>
			<content:encoded><![CDATA[<p>Web design. It&#8217;s got a lot of names these days. From Information Architects to Usability Experts, it can be hard just knowing what to call yourself if you wrangle pixels for a living! The choice of what tools to use to wrangle said pixels can be even harder. Here is a list of 10 of my favourites. I consider them all to be &#8220;best in class&#8221; for their prospective jobs, but if you have an alternate suggestion and would like to let us know why you prefer it, don&#8217;t keep it to yourself!</p>
<p>Before we get started, an admission: These days I am a total Mac convert, long gone are the days of building my own computers and cursing endlessly at Microsoft&#8217;s ineptitude. If you are not running an Intel based Mac system on at least OS X Tiger, you has my condolences but you should know that this list is not for you. Number 1 on any list of useful tools for the web professional that I write would be a Mac. That&#8217;s just me, but I thought I&#8217;d better explain who this information is aimed at as I&#8217;m not sure that all of this software is available for other computing platforms. Right, onwards!</p>
<p><span id="more-494"></span></p>
<ol>
<li>
<p>Textmate</p>
<p>Textmate is <strong>THE</strong> text editor for the Mac. It is one of those tools that looks fairly simple at first glance, but beneath this superficial simplicity lies the power of a unix monster! Textmate integrates seamlessly with your Macs terminal prompt, connecting at the very core of your system. You can open files to be edited from the terminal itself. Very handy. This is just the start of the story though, Textmate is fully customisable, both in terms of look and functionality. You can chose from a plethora of custom color coded skins to help you write your code, or if you can&#8217;t find one that you like you can make your own! Textmate also comes with an extremely smart set of behavioral shortcuts and commands that are wrapped up in &#8220;bundles&#8221;. Textmate is fully extensible, so if it doesn&#8217;t come with a bundle you need you can just add it on later. Remove the bundles you don&#8217;t want, add the ones you need.</p>
<p> The fluid manner in which you can customise Textmate ensures that you will always be able to adapt the program for the particular set of tasks that you would like to perform. There are bundles for almost everything, from HTML and CSS to Ruby and SQL. There is even a Blogging bundle, which I am using to write this very post right from within Textmate!</p>
<p>This brief synopsis really does just scratch the surface of what is a juggernaut of a web development tool. It&#8217;s not free, but it is very good value for money and their is a free trial version. If you are still building websites in Dreamweaver or some other GUI based tool do yourself a favour, bite the bullet and begin to learn to code your creations in Textmate instead. Yes there is a bit of a learning curve to doing things this way, and the text based approach can seem a little daunting at first, but trust me it&#8217;s worth it! Not only will your sites improve, but ultimately your understanding and control of what is going on will as well. Faster, more fun, with better control. What&#8217;s not to like!?</p>
<p>You can download a copy of textmate from here: <a href="http://macromates.com/" title="Textmate">http://macromates.com/</a> and there is an excellent book on the subject from the pragmatic programmers:<a href="http://www.pragprog.com/titles/textmate/textmate" title="Textmate: Power Editing for the Mac">http://www.pragprog.com/titles/textmate/textmate</a></p>
</li>
<li>
<p>Firefox</p>
<p>There really is no excuse not to have Firefox installed if you are in the business of building websites. It&#8217;s free, it&#8217;s relatively small, and it&#8217;s very very extensible. It is this extensibility that has made it the most popular browser in use today. No matter what you are trying to do, or how you are trying to work you can be almost certain that there is a plugin for Firefox that will fulfill your needs. This is especially true for the web designing fraternity, with all manner of useful tools constantly popping up. There are far too many Firefox plugins for me to list here, but I will give you the low down on the ones that I think pass the Daz doorstep challenge and make it onto my installed list.</p>
<ul>
<li><strong>Firebug</strong><br/>Realtime web development tool from right within your browser<br/><a href="http://getfirebug.com/" title="Firebug for Firefox">http://getfirebug.com/</a></li>
<li><strong>Ubiquity</strong><br/>Textual command interface for Firefox, a new way to control your browser<br/><a href="https://addons.mozilla.org/en-US/firefox/addon/9527" title="Ubiquity for Firefox">https://addons.mozilla.org/en-US/firefox/addon/9527</a></li>
<li><strong>Xmarks</strong><br/>A cross browser compatible addon that will memorise your bookmarks and passwords for you.<br/><a href="http://www.xmarks.com/" title="Xmarks for Firefox">http://www.xmarks.com/</a></li>
<li><strong>Add to search bar</strong><br/>Add any search from any page to the search bar in Firefox<br/><a href="https://addons.mozilla.org/en-US/firefox/addon/3682" title="Add to Search Bar plugin for Firefox">https://addons.mozilla.org/en-US/firefox/addon/3682</a></li>
<li><strong>Delicious Bookmarks</strong><br/>Adds access to the social bookmarking site <a href="http://delicious.com" title="Delicious Bookmarks">http://delicious.com</a> from within Firefox<br/><a href="https://addons.mozilla.org/en-US/firefox/addon/3615" title="Delicious plugin for Firefox">https://addons.mozilla.org/en-US/firefox/addon/3615</a></li>
<li><strong>is.gd URL shrinker</strong><br/>Shrink those pesky URL&#8217;s into teeny tiny ones with one click from within Firefox.<br/><a href="https://addons.mozilla.org/en-US/firefox/addon/7369" title="is.gd URL shrinker">https://addons.mozilla.org/en-US/firefox/addon/7369</a></li>
<li><strong>SEO Quake</strong><br/>A whole host of SEO tools<br/><a href="https://addons.mozilla.org/en-US/firefox/addon/3036" title="SEO Quake for Firefox">https://addons.mozilla.org/en-US/firefox/addon/3036</a></li>
</ul>
<p>Firefox itself can be installed from here: <a href="www.mozilla.com/firefox/" title="Mozilla Firefox">www.mozilla.com/firefox/</a></p>
</li>
<li>
<p>Transmit</p>
<p>FTP clients are hardly what you would call sexy software. They ferry a load of information from one place to another. So what really counts is functionality, reliability and transparency. Transmit has all of those things in spades. The interface is well thought out and easy to understand, it gives you all the information you need as and when you need it, and it very rarely goes wrong. In fact it has never gone wrong for me. Ladies and gentlemen we have a winner! Icing on the cake are features like being able to create a droplet file containing all of the relevant information for a specific account. This droplet can then be zipped up and sent to the person needing access, they double click it at the other end and voila! Transmit on their machine will open with all of the relevant access informaiton already in place.</p>
<p>Transmit isn&#8217;t free but it is very reasonably priced. <a href="http://www.panic.com/transmit/" title="Transmit FTP client for Mac">http://www.panic.com/transmit/</a></p>
</li>
<li>
<p>CSSEdit</p>
<p>Even if you are a die hard text based web site builder (like me!) it can be useful to sometimes step into GUI land when developing the CSS for your site. Most CSS work can be done straight from a text editor, but even the most hardened of coders will occasionally forget the odd styling rule, or want a visual cue to tweek their layout so that it is perfect. This is where CSSEdit comes in. CSSEdit is an extremely light weight and responsive tool for building style sheets and viewing the changes in real time. These changes are rendered using Webkit so you are effectively seeing the output from Safari as you amend your styling rules. The changes are instant, the GUI elegant, and the program responsive. If you have been trying to build stylesheets in Dreamweaver you are in for a treat. CSSEdit is not free, but as with Textmate and Transmit it is extremely good value for money.</p>
<p>You can download a copy from here: <a href="http://macrabbit.com/cssedit/" title="CSSEdit CSS editor for Mac">http://macrabbit.com/cssedit/</a></p>
</li>
<li>
<p>Color Schemer Studio</p>
<p>This little app is an extremely simple concept: Provide a way for designers to choose colors that complement each other, store them together, and recall the hex values for those colors with ease. Once you have started using this app for your color choices, you&#8217;ll feel lost without it. It excels at being a handy and simple repository for the color based information that may be flying around your computer as you move from application to application. Try it, you&#8217;ll like it.</p>
<p>Color Schemer Studio isn&#8217;t free, but it is very reasonable, check it out here: <a href="http://www.colorschemer.com/osx_info.php" title="Color Schemer Studio for Mac">http://www.colorschemer.com/osx_info.php</a></p>
</li>
<li>
<p>Illustrator</p>
<p>In my opinion Illustrator is the jewel in the crown of Adobe products. If you are lucky enough to own a graphics tablet (I recommend the <a href="http://www.wacom.com/intuos/" title="Wacom Intuos Graphics Tablets">Wacom Intuos range</a>) then using Illustrator really is a treat. For those that aren&#8217;t familiar with Illustrator it is a vector graphics program of the highest order. Vector graphics files differ from their bitmapped counterparts in that they rely upon mathematical coordinates to reproduce what is on the page, they do no track pixels. The use of coordinates brings several key advantages, the main ones being the size of the files created is generally much smaller than their pixel based counterparts, and vector based images can be scaled to any size without any loss of quality or aliasing. With those key advantages in mind Illustrator takes the premise of the vector image and runs with it.</p>
<p>Since CS4 Illustrator finally has support for multiple art boards in one document. This is incredibly handy for developing graphics in different sizes for different tasks, or for creating differing versions of something based on a common template. Illustrator is not the most intuitive program to use but it will reward those that take the time to progress beyond the learning curve. As with all Adobe products, Illustrator isn&#8217;t cheap.</p>
<p>You can find the Illustrator page on the Adobe website here: <a href="http://www.adobe.com/products/illustrator/" title="Adobe Illustrator">http://www.adobe.com/products/illustrator/</a></p>
</li>
<li>
<p>Fireworks</p>
<p>Fireworks is a little bit like the black sheep of the Adobe family. Everyone knows about what great tools Photoshop and Illustrator are, but all too often Fireworks is overlooked. This is a real shame because it really is a gem of a program for anyone wanting to design for the web. Fireworks is something of a hybrid, it can deal with bitmap images and vector images on the same page. This is incredibly useful for anyone that works some of the time in Photoshop and some of the time in Illustrator. Fireworks becomes the hub of the design process, a place where the prototype page designs take place. Fireworks also allows you to create multiple pages and templates within one file, and allows you to create image &#8220;slices&#8221; from those pages, meaning that you can keep one Fireworks master file that contains all of the images for your site! Very handy indeed.</p>
<p>The interface is very similar to the other Adobe design applications which makes picking up the program easy if you have spent any amount of time in Photoshop or Illustrator. As of CS4 Fireworks can now even convert your wireframes into working HTML and CSS pages. This is a very cool feature for a quick look at your design in a browser, but in no way would I recommend using the outputted CSS for deployment! Still it shows that Adobe are looking to evolve Fireworks and are trying to further integrate it with the web design process.</p>
<p>As with most Adobe products Fireworks doesn&#8217;t come cheap. Although I love some of their software I do think that Adobe products are generally overpriced in comparison to some of the other excellent software out there. That said I haven&#8217;t found programs to replace any of my Adobe tools. If you use something that you think is better, and it&#8217;s cheaper I would love to know about it!</p>
<p>Adobe Fireworks can be found on the Adobe website here: <a href="http://www.adobe.com/products/fireworks/" title="Adobe Fireworks">http://www.adobe.com/products/fireworks/</a></p>
</li>
<li>
<p>Expandrive</p>
<p>Expandrive is a handy little application for the Mac that enables you to connect to remote drives as if they were hard disks on your computer. You can access these drives straight from the finder just like any other hard disk! The program is based on the Macfusion open source program. Macfusion provides similar functionality to Expandrive with the added bonus of it being free, but at time of writing MacFusion was a little buggy and harder work. Expandrive is very reasonably priced in any case, and as the main reason for having a program like this is convenience it seems silly to scrimp here! Expandrive provides support for the SFTP (SSH) and FTP(S) protocols, and as of version 2 now supports Amazon S3 straight from within the finder. Very cool.</p>
<p>You can buy Expandrive from here: <a href="http://www.expandrive.com" title="Expandrive">http://www.expandrive.com</a></p>
</li>
<li>
<p>Suitcase Fusion</p>
<p>Suitcase fusion is a font management tool. Although this doesn&#8217;t initially sound that important or interesting, font management quickly becomes a major issue for many designers. The problem is the number of fonts that a designer may need in their library. Traditional font management software like the kind that comes integrated with OS X on the Mac, does a great job of keeping track of what fonts are installed when the number of fonts on the system is at a reasonable size. However it will quickly give up the ghost when confronted with a mound of thousands of typefaces to activate. The system will become sluggish, then unstable and things will begin to go wrong. The solution is Suitcase fusion. This super clever program will manage all of your fonts in one giant &#8220;vault&#8221; file, quickly and easily allowing the activation of fonts as and when they are needed. Fonts can be activated permanently, or just for the duration of that session. Even better, Suitcase Fusion ships with several plugins for major design programs (such as Illustrator). These plugins will automatically detect any fonts that are needed when a file of the relevant type is being opened, and activate the necessary fonts. Very slick. I&#8217;ve tried quite a few different systems for managing large numbers of professional fonts and Suitcase Fusion is by far the best. It may not be the cheapest font management tool out there, but it is the best.</p>
<p>You can find Suitcase Fusion on the web here: <a href="http://www.extensis.com/en/products/suitcasefusion2/index.jsp" title="Suitcase Fusion">http://www.extensis.com/en/products/suitcasefusion2/index.jsp</a></p>
</li>
<li>
<p>VMware Fusion</p>
<p>Product number ten in my illustrious list goes to VMware Fusion, which should not be confused with Suitcase Fusion from the previous entry! VMware Fusion is an emulation environment for the Mac. It enables the user to install any number of virtual machines on top of OS X and run them in tandem with the native Mac operating system. This is incredibly handy for the web professional as it allows you to test across a much broader range of browsers. I run a Windows XP virtual machine through VMware Fusion on my Mac and this enables me to test in Internet Explorer and Google Chrome from my Mac. This is beyond handy. VMware Fusion is not free software, however there is a comparable open source program available from Sun Microsystems called <a href="http://www.virtualbox.org/" title="VirtualBox">http://www.virtualbox.org/</a>. I prefer the integration of VMware Fusion. It offers additional features like Unity mode which enables you to run emulated applications in your dock as if they were native OS X programs. I find these added extras hard to walk away from but it&#8217;s nice to know that there is an open source alternative.</p>
<p>VMware Fusion can be found on the web here: <a href="www.VMware.com/Mac" title="VMware Fusion">www.VMware.com/Mac</a></p>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/10-must-have-tools-for-the-mac-based-web-designer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweak The Leopard Dock</title>
		<link>http://waavoo.com/2009/tweak-leopard-dock/</link>
		<comments>http://waavoo.com/2009/tweak-leopard-dock/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 19:30:55 +0000</pubDate>
		<dc:creator>andyhicks</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[for the eyes]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=461</guid>
		<description><![CDATA[
If you are looking for a way to remove the 3D dock that comes with Leopard then all you need are a few carefully typed Terminal commands.
First open terminal and enter this command:
$ defaults write com.apple.dock no-glass -boolean YES
To change it back simply enter :
$ defaults write com.apple.dock no-glass -boolean YES
Then Type:
killall Dock
Don&#8217;t fancy buggering [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://waavoo.com/wp-content/uploads/2009/04/picture-1.png" alt="2D Leopard Dock" title="2D Leopard Dock" width="343" height="80" class="alignleft size-full wp-image-465" /></p>
<p>If you are looking for a way to remove the 3D dock that comes with Leopard then all you need are a few carefully typed Terminal commands.<br />
First open terminal and enter this command:</p>
<p>$ defaults write com.apple.dock no-glass -boolean YES</p>
<p>To change it back simply enter :</p>
<p>$ defaults write com.apple.dock no-glass -boolean YES</p>
<p>Then Type:</p>
<p>killall Dock</p>
<p>Don&#8217;t fancy buggering about in the Terminal, then just download the DockDoctor app <a href="http://www.innermindmedia.com/dock_doctor_widget.html" title="DockDoctor" rel="external nofollow">here</a> and it will do it all for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/tweak-leopard-dock/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wp-Forum database fix and skinning</title>
		<link>http://waavoo.com/2009/wpforum-database-fix-skinning/</link>
		<comments>http://waavoo.com/2009/wpforum-database-fix-skinning/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 12:30:06 +0000</pubDate>
		<dc:creator>Ravi Abbott</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[skin]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=455</guid>
		<description><![CDATA[Wp-forum is a great plug in for wordpress that intergrates a forum into wordpress and use a universal account. Its very good but I came across some issues in the installation.
If you are getting database errors when installing or after installation deactive the plug in and do the following: 
Database fix:
I found the solution on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fahlstad.se/wp-plugins/wp-forum/">Wp-forum</a> is a great plug in for wordpress that intergrates a forum into wordpress and use a universal account. Its very good but I came across some issues in the installation.<br />
If you are getting database errors when installing or after installation deactive the plug in and do the following: </p>
<p><strong>Database fix:</strong><br />
I found the solution on a forum from a guy called camdagr8</p>
<p>On some hosting accounts you’re not a full admin of the db.<br />
so on line: 1009 of wp.class.php when it checks for the db user level it returns if it’s &lt; 8</p>
<p>Commented out lines ( basically delete the lines and add // ):<br />
1009, 1010, and 1108</p>
<p><strong>Skinning:</strong><br />
Make sure first of all you have copied the css from the wp-forum to your style sheet or linked it. Then just edit the css colors to match your scheme. Then go into wp-forum/skins and select images. If you want to change the new post image then on.gif and off.gif controls them. Play around replace images and soon you will have a custom skin.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/wpforum-database-fix-skinning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dock organisation in OS-X 10.5</title>
		<link>http://waavoo.com/2009/dock-organisation-osx-105/</link>
		<comments>http://waavoo.com/2009/dock-organisation-osx-105/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 16:30:31 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=446</guid>
		<description><![CDATA[If you would like to include blank spaces on your dock to organise it in Leopard, heres how:
1. Open terminal and type in the following code:
defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}'
2. Next you need to restart the dock by typing:
killall Dock
You will now notice that next to the terminal icon on the dock there [...]]]></description>
			<content:encoded><![CDATA[<p>If you would like to include blank spaces on your dock to organise it in Leopard, heres how:</p>
<p>1. Open terminal and type in the following code:<br />
<code>defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}'</code></p>
<p>2. Next you need to restart the dock by typing:<br />
<code>killall Dock</code></p>
<p>You will now notice that next to the terminal icon on the dock there should be a blank space that you are able to move around at will, want another space? Repeat the above steps and you may have as many as you like!</p>
<p>If you would like the space to appear on the right side of your dock (on the side with your Trash) then replace the code from step 1 with the following:<br />
<code>defaults write com.apple.dock persistent-others -array-add '{tile-data={}; tile-type="spacer-tile";}'</code></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/dock-organisation-osx-105/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Unveils Once Secret Server</title>
		<link>http://waavoo.com/2009/google-unveils-once-secret-server/</link>
		<comments>http://waavoo.com/2009/google-unveils-once-secret-server/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 08:59:24 +0000</pubDate>
		<dc:creator>andyhicks</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=440</guid>
		<description><![CDATA[Continuing on from some of Ian&#8217;s earlier posts about the physical side of things which make the internet tick, yesterday Google released once secret information about the make up of their servers and data centers.
Interesting to see how they do things. Read the whole article here.
]]></description>
			<content:encoded><![CDATA[<p>Continuing on from some of Ian&#8217;s earlier posts about the physical side of things which make the internet tick, yesterday Google released once secret information about the make up of their servers and data centers.<br />
Interesting to see how they do things. Read the whole article <a href="http://news.cnet.com/8301-1001_3-10209580-92.html?part=rss&#038;subj=news&#038;tag=2547-1_3-0-20" title="here" rel="external nofollow">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/google-unveils-once-secret-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The F1 in Australia</title>
		<link>http://waavoo.com/2009/f1-australia/</link>
		<comments>http://waavoo.com/2009/f1-australia/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:16:53 +0000</pubDate>
		<dc:creator>andyhicks</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[for the eyes]]></category>
		<category><![CDATA[bbc]]></category>
		<category><![CDATA[f1]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=437</guid>
		<description><![CDATA[For some people watching Formula 1 is like watching paint dry, however, for me its some what more exciting. Thats why I dragged myself out of bed at silly o&#8217;clock this morning to watch it live on the BBC. The race in Melbourne is the first of the season and also the first chance to [...]]]></description>
			<content:encoded><![CDATA[<p>For some people watching Formula 1 is like watching paint dry, however, for me its some what more exciting. Thats why I dragged myself out of bed at silly o&#8217;clock this morning to watch it live on the BBC. The race in Melbourne is the first of the season and also the first chance to size up the BBCs new coverage, after they finally wrenched it back from ITV. </p>
<p>There have been several changes in the rules and cars for the new season including a new system called KERS (Kinetic Energy Recovery System) which gives 7 seconds of extra power per lap, aerodynamic changes and the return of slick tires. All of these things are designed to make the sport more entertaining to watch by making overtaking easier and the pack run closer together.<br />
I think its still a wee bit early after just one race to say definitively if all of these measures have been a success, but if this race sets the standard for the ones to come then it looks a lot like they have been. The racing was tight, there was lots of overtaking and it wasn&#8217;t until the last 3 laps that we knew Button was going to take victory. The race wasn&#8217;t decided by fuel loads or pit lane tactics, it was sheer hard work on the track by the drivers battling each other to the end. </p>
<p>The other refreshing change was seeing a top 3 not dominated by Ferrari or McLaren, this time it was Brawn and Toyota (although Hamilton has now been awarded 3rd by the stewards). The Brawn team seem to be going from rags to riches, winning the grand prix only 6 weeks after not knowing if they had the money to even enter a team this year. Good to see that a team with relatively small finances (compared to the big 3 or Ferrari, McLaren and Toyota) can fight with the big boys and win.</p>
<p>The BBC coverage also deserves a mention, with some good punditry (although things did look a little frosty between David Coulthard and Eddie Jordan) and the joy of finally being able to watch a grand prix with no adverts. Good coverage on the TV and as only the BBC can continuing that across on the Red Button, online and on the radio. With all those services they really showed up the failings of the ITV coverage and in my opinion the coverage is worth the cost of the license fee alone. Good old aunty.</p>
<p>Bring on Malaysia in a week. </p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/f1-australia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The World&#8217;s Top 10 IT locations</title>
		<link>http://waavoo.com/2009/the-worlds-top-10-it-locations/</link>
		<comments>http://waavoo.com/2009/the-worlds-top-10-it-locations/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 02:21:21 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/the-worlds-top-10-it-locations/</guid>
		<description><![CDATA[An enlightening look at the world&#8217;s top IT Hot-spots.

I seem to be creating a trend of linking to articles about the physical nature of the internet. I&#8217;m finding it fascinating to learn about the real world manifestations of a system that I often just take for granted.
http://www.pcauthority.com.au/News/140574,top-10-it-locations.aspx
]]></description>
			<content:encoded><![CDATA[<p>An enlightening look at the world&#8217;s top IT Hot-spots.</p>
<p><span id="more-425"></span></p>
<p>I seem to be creating a trend of linking to articles about the physical nature of the internet. I&#8217;m finding it fascinating to learn about the real world manifestations of a system that I often just take for granted.</p>
<p><a href="http://www.pcauthority.com.au/News/140574,top-10-it-locations.aspx" title="The World's Top 10 IT Locations" rel="external nofollow">http://www.pcauthority.com.au/News/140574,top-10-it-locations.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/the-worlds-top-10-it-locations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Physical Internet And The People Who Protect It</title>
		<link>http://waavoo.com/2009/physical-internet-and-people-who-protect-it/</link>
		<comments>http://waavoo.com/2009/physical-internet-and-people-who-protect-it/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 22:58:09 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/the-physical-internet-and-the-people-who-protect-it/</guid>
		<description><![CDATA[I found this very interesting, I never really thought about the physical implications of the world as as giant LAN.

http://www.popsci.com/scitech/article/2009-03/who-protects-intrnet
]]></description>
			<content:encoded><![CDATA[<p>I found this very interesting, I never really thought about the physical implications of the world as as giant LAN.</p>
<p><span id="more-355"></span><br />
<a href="http://www.popsci.com/scitech/article/2009-03/who-protects-intrnet" title="The Physical Internet and the People who Protect it." rel="external nofollow">http://www.popsci.com/scitech/article/2009-03/who-protects-intrnet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/physical-internet-and-people-who-protect-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s next browser based on Gazelle?</title>
		<link>http://waavoo.com/2009/microsofts-browser-based-gazelle/</link>
		<comments>http://waavoo.com/2009/microsofts-browser-based-gazelle/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 11:25:19 +0000</pubDate>
		<dc:creator>Ravi Abbott</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[gazelle]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=351</guid>
		<description><![CDATA[This is an interesting article I have found.
 Internet Explorer is changing and Microsoft&#8217;s next web browser will be based on a research project named Gazelle.
Link to story
]]></description>
			<content:encoded><![CDATA[<p>This is an interesting article I have found.</p>
<p> Internet Explorer is changing and Microsoft&#8217;s next web browser will be based on a research project named Gazelle.<br />
<a href="http://osnews.com/story/21120/Microsoft_s_Next_Browser_To_Be_Based_on_Gazelle_">Link to story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/microsofts-browser-based-gazelle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding a home for the black-sheep of the  computer industry</title>
		<link>http://waavoo.com/2009/finding-home-blacksheep-computing/</link>
		<comments>http://waavoo.com/2009/finding-home-blacksheep-computing/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 15:30:33 +0000</pubDate>
		<dc:creator>Ravi Abbott</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[for the heart]]></category>
		<category><![CDATA[amiga]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[hyperion]]></category>
		<category><![CDATA[os 4]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=345</guid>
		<description><![CDATA[Hi my names Ravi aka Theformula and I have used and loved amigs for many years. Currently there has been a lot of debate about why people use Amiga these days. I would like to do a small article on how I think new Amigas will fit into the world of modern computing. I will [...]]]></description>
			<content:encoded><![CDATA[<p>Hi my names <a title="twitter" href="http://twitter.com/wildrats">Ravi</a> aka <a title="amiga.org" href="http://www.amiga.org/userinfo.php?uid=11851">Theformula</a> and I have used and loved amigs for many years. Currently there has been a lot of debate about why people use Amiga these days. I would like to do a small article on how I think new Amigas will fit into the world of modern computing. I will leave out new classic machines like <a href="http://en.wikipedia.org/wiki/Minimig">MiniMig</a> as I want to do an article on the future of  retro Amiga soon.</p>
<p><span id="more-345"></span></p>
<p>I think amiga is a very personal computer for the people that have used them. Many people have different views on amiga and what it means to them. This is purely because amiga covered such a broad base of subjects and areas. It was not just used by gamers, it was used by video professionals, music makers, arts and many others. Amiga may mean a great game of lemmings to some people or a very good platform for live video switching and cutomzing hardware to others. This means that many people look to a new amiga they expect it to be as broad as the old machines coving all aspects of hardware and software. This is a hard task to accomplish even for apple or microsoft let alone <a title="hyperion" href="http://www.hyperion-entertainment.biz/">Hyperion</a> or <a title="amiga" href="http://www.amiga.com/">Amiga inc</a>. Think about it macs may be great for video editing and sound work but I would not buy one for gaming. That go&#8217;s for a windows box they may be good for gaming and other things but i would not buy it as a stable platform for a total computer illiterate. This may not exist so much these days with <a title="vmware" href="http://www.vmware.com/">vmware </a>and unity but I know from personal experiance that there is still a lot of things I can do on windows that i cannot do on osx and vice versa.</p>
<p>Computers have reached the state wear a 600mhz linux laptop can do everything the average user wants to do so hardware is no longer holding us back.  This presents a good and bad situation for the future of amiga comuting. It means with low power boards amiga os can fly and compete on a level of speed as other os&#8217;s, but hardware much faster is produced in higher numbers and is cheaper. With emulation and <a title="morphos" href="http://www.morphos.de/">Morphos</a> now on PPC Macs and (fingers crossed) Amiga Os4.1 this solves the problem. So on the hardware side I think its all about playing the waiting game, but hey at least its here (yay hyperion!).</p>
<p>Software is changing and they way its run and distributed. Most software is aiming to be web based and face it Amiga and the web have not had a good friendship for a long while until recently (yay <a title="owb" href="http://strohmayer.org/owb/">OWB</a>, <a title="netsurf" href="http://aminet.net/package/comm/www/netsurf">Netsurf</a>, <a title="sputnik" href="http://en.wikipedia.org/wiki/Sputnik_(web_browser)">Sputnik</a>!). With webkit now on Amiga it finally brings Amiga Internet  to the level of other systems but also makes which os you are using irrelevant (every os has a web browser, so why choose one?). This  may also be good. This development means that software has not got to be ported as it is web based and runs in your browser so yay loads of apps. It also means that any webbased software designed on Amiga will lose its Amiga exclusive appel but its also easy to make Amiga applications that can spread and compete with others on the same level as it could be run on any os with a browser.</p>
<p>I think personally a good way for Amiga to go forward is to use the feature it still has left that are completly unique to Amiga. Like dragging down the resolution and swapping between them instantly and the power and control of the os. The low power consumption, Trackers, great old software. It could be used as a great media center using hollywood and the touch screen driver. The key now is to get onto the cheaper hardware  and get the web more advanced. Amiga will never get back to its former glory but it can still make some interesting, innovative and different projects. In my mind Amiga computing has started  fresh and still has a way to go but still impressive. Finally we have a good starting base and with os 4.1 and hardware out and available. Hopefully we will get onto smaller cheaper systems and the Os will develop and we will start seen many interesting and exciting projects develop.The future of modern Amiga computing is a great alternative system to use that is not a just a hobby but a great small fast system, people just have to see it and they will come.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/finding-home-blacksheep-computing/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>I’m sorry but Dreamweaver is dying</title>
		<link>http://waavoo.com/2009/sorry-but-dreamweaver-is-dying/</link>
		<comments>http://waavoo.com/2009/sorry-but-dreamweaver-is-dying/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 11:47:43 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/i%e2%80%99m-sorry-but-dreamweaver-is-dying/</guid>
		<description><![CDATA[This is an interesting article about the way that designers may need to re-think their development process. I completely agree that Dreamweaver is becoming obsolete. It has it&#8217;s uses as a learning tool, but ultimately it will just slow you down.

Here is the offending article:
http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/
]]></description>
			<content:encoded><![CDATA[<p>This is an interesting article about the way that designers may need to re-think their development process. I completely agree that Dreamweaver is becoming obsolete. It has it&#8217;s uses as a learning tool, but ultimately it will just slow you down.</p>
<p><span id="more-302"></span></p>
<p>Here is the offending article:</p>
<p><a href="http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/" title="Dreamweaver is dying">http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/sorry-but-dreamweaver-is-dying/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Amikit on EEE PC 701 Installation Guide</title>
		<link>http://waavoo.com/2009/amikit-eee-pc-701-installation-guide/</link>
		<comments>http://waavoo.com/2009/amikit-eee-pc-701-installation-guide/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 19:04:35 +0000</pubDate>
		<dc:creator>Ravi Abbott</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[701]]></category>
		<category><![CDATA[amiga]]></category>
		<category><![CDATA[amikit]]></category>
		<category><![CDATA[eee pc]]></category>
		<category><![CDATA[guide]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=289</guid>
		<description><![CDATA[This is a guide on how to get Amikit working on the Asus Eee PC 701 running windows xp. These guides are taken from my old site.
AmiKit

This is a guide I have created to get AmiKit fully working on an EEE Pc.


1) First download and install amikit http://amikit.amiga.sk/
2) Install roms and operating system with standard [...]]]></description>
			<content:encoded><![CDATA[<p>This is a guide on how to get Amikit working on the Asus Eee PC 701 running windows xp. These guides are taken from my old site.</p>
<p><strong>AmiKit</strong></p>
<p>
This is a guide I have created to get AmiKit fully working on an EEE Pc.</p>
<p><span id="more-289"></span></p>
<p>
1) First download and install amikit http://amikit.amiga.sk/<br />
2) Install roms and operating system with standard installer in 800 x 600 screenmode<br />
3)Close amikit after instalation and the click on the amikit icon then click configure WinUAE then change the values to screenshot to the ones in the pic</p>
<p><img src="http://img74.imageshack.us/img74/1840/settingsec2.jpg" alt="" width="320" height="240" /></p>
<p>save the settings to the winuae config u are using.<br />
4) Load amikit and use fn + f6 to go to windows and use the Asus EEE Pc utility to change windows mode to LCD 800 x 600 (Do this if you need to move the amikit screen about)<br />
6) Open “amikit” and then “prefs” and select screenmode</p>
<p><img src="http://img508.imageshack.us/img508/537/modecp9.jpg" alt="" width="492" height="286" /></p>
<p>save screenmode and exit<br />
7) Then (still in the prefs folder) select “ShowAmiga96_prefs” convert image to the settings on the picture below and save</p>
<p><img src="http://img508.imageshack.us/img508/2766/selectcx0.jpg" alt="" width="320" height="240" /></p>
<p>Restart amikit and play away  + make sure u have your cd drive plugged in when u load amikit.</p>
<p>Now it should look like this:</p>
<p><img src="http://img508.imageshack.us/img508/8264/file0033ld2.jpg" alt="" width="320" height="240" /><br />
<img src="http://img129.imageshack.us/img129/5323/file0030ba7.jpg" alt="" width="320" height="240" /></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/amikit-eee-pc-701-installation-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handy Terminal commands for Mac OSX Leopard #1</title>
		<link>http://waavoo.com/2009/handy-terminal-commands-for-mac-osx-leopard-1/</link>
		<comments>http://waavoo.com/2009/handy-terminal-commands-for-mac-osx-leopard-1/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 00:07:02 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://waavoo.com/for-the-brain/handy-terminal-commands-for-mac-osx-leopard-1/</guid>
		<description><![CDATA[Howdy! Mac OSX Terminal. A dark scary place full of text. That&#8217;s how it feels at first anyway. This is a selection of Terminal Commands that I have found particularly useful. If you are just making your first forays into OS X Terminal land hopefully they will help you out. I&#8217;m sure I have left [...]]]></description>
			<content:encoded><![CDATA[<p>Howdy! <strong>Mac OSX Terminal.</strong> A dark scary place full of text. That&#8217;s how it feels at first anyway. This is a selection of Terminal Commands that I have found particularly useful. If you are just making your first forays into OS X Terminal land hopefully they will help you out. I&#8217;m sure I have left plenty of others out, so feel free to chip in!<span id="more-262"></span></p>
<h2>SSH:</h2>
<h3>To Login to a server using SSH:</h3>
<p><code>ssh user@domain.com</code></p>
<p>(eg) ssh waavooc@waavoo.com (use -p for specifying port)</p>
<h3>To Exit from the server</h3>
<p><code>exit</code><cite>of course!</cite><br/><br/></p>
<h2>General file browsing creation and permissions in Terminal</h2>
<h3>To move to a child directory</h3>
<p><code>cd directory_name</code></p>
<h3>To move up a directory</h3>
<p><code>cd ..</code></p>
<h3>Takes you to your home folder:</h3>
<p><code>cd $home</code></p>
<h3>To show file structure for current location:</h3>
<p><code>ls -la</code></p>
<h3>To delete a file:</h3>
<p><code>rm name_of_file</code></p>
<h3>To create an Alias</h3>
<p><code>ln -s ~/the/original/path ~/the/new/path</code></p>
<p>(eg) ln -s ~/yourapp/public ~/public_html</p>
<h3>To view all hidden files in OS X finder</h3>
<p><code>#!/bin/bash<br />
defaults write com.apple.finder AppleShowAllFiles TRUE<br />
killall Finder<br />
</code></p>
<p>Replace end of second line with FALSE to turn off viewing of all hidden files.</p>
<h3>To change the permissions of a file or folder</h3>
<p><code>chmod 755 your.file</code></p>
<p>The three digit number denotes the privileges you are applying. Generally <strong>755</strong> is quite a good choice if you are in doubt and need more access than you currently have. It will set all rights to the owner (You!) and read and execute rights for everything else. Use <strong>777</strong> with caution, this grants everyone access to all permissions!<br/><br/></p>
<h2>To edit a document from the terminal</h2>
<h3>To edit a document using Textmate:</h3>
<p><code>mate name_of.file</code></p>
<h3>To edit document using Pico. (If you don&#8217;t have <a title="Textmate" href="http://macromates.com/">Textmate</a> , go get it!):</h3>
<p><code>pico name_of_file.php</code><br/><br/></p>
<h2>Terminal Commands for Ruby on Rails</h2>
<p>Do these commands from the root folder of your app:</p>
<h3>To launch a Rails app.</h3>
<p><code>script/server</code></p>
<h3>To create a controller for your Rails app.</h3>
<p><code>script/generate controller my_controller_name</code></p>
<h3>To create a model for your Rails app.</h3>
<p><code>script/generate model my_model_name</code></p>
<h3>To launch the Rails debugger:</h3>
<p><code>script/server --debugger</code></p>
<h3>To Rake (like Make) a database</h3>
<p><code>rake db:migrate</code></p>
<p>Note! You can find lots of useful information about the rake command here: <a title="rake tutorial" href="http://www.railsenvy.com/2007/6/11/ruby-on-rails-rake-tutorial">http://www.railsenvy.com/2007/6/11/ruby-on-rails-rake-tutorial</a></p>
<h3>To find out where your Ruby is installed:</h3>
<p><code>which ruby</code></p>
<h3>To create a new Rails app:</h3>
<p><code>rails my_app</code></p>
<p>To create a new Rails app and specify MySQL as the database:</p>
<p><code>rails -d mysql my_app</code></p>
<h3>To find out which version you are using:</h3>
<p><code>ruby --version</code></p>
<p>You can do the same thing for Rails and Ruby Gems:<br />
<code>rails --version<br />
gem --version<br />
</code></p>
<p>If you want to shorten things you could do this instead:</p>
<p><code>ruby -v<br />
rails -v<br />
gem -v<br />
</code></p>
<h3>To see a list of the Ruby Gems you currently have installed:</h3>
<p><code>gem list | egrep -v "^( |$)"</code></p>
<h3>To quit a running Ruby on Rails app:</h3>
<p><code>ctrl-c</code></p>
<h3>To install a Ruby Gem</h3>
<p><code>sudo gem install name_of_gem</code></p>
<h3>To uninstall a Ruby Gem</h3>
<p><code>sudo gem uninstall name_of_gem</code></p>
<h3>To update the version of Ruby installed:</h3>
<p><code>sudo gem update rails</code></p>
<h3>To update the installed Gems:</h3>
<p><code>sudo gem update</code></p>
<h3>To update the installed version of Rails:</h3>
<p><code>sudo gem install rails</code><br/><br/></p>
<h2>MySQL commands:</h2>
<p>You can get MySQL and lots more besides here: <a title="MySQL" href="http://www.mysql.com/">MySQL</a></p>
<p>May I prod you in the direction of another Waavoo! article that you may be interested in if you are thinking about installing MySQL. There are instuctions for installation of pretty much everything. phpMyAdmin is especially useful <a title="7 step guide for installing Ruby on Rails, MySQL, Apache with PHP, and phpMyAdmin on OSX Leopard" href="http://waavoo.com/for-the-brain/7-step-guide-installing-ruby-on-rails-mysql-apache-php-phpmyadmin-intel-mac-os-x-leopard/">7 step guide for installing Ruby on Rails, MySQL, Apache with PHP, and phpMyAdmin on OSX Leopard</a></p>
<h3>Log in to the MySQL monitor as the root user</h3>
<p><code>mysql -u root</code></p>
<h3>Create a MySQL database once logged in to the MySQL monitor:</h3>
<p><code>create database database_name;</code></p>
<h3>Quit the MySQL monitor</h3>
<p><code>\q</code></p>
<h3>An example of creating a table in the MySQL monitor:</h3>
<p><code>CREATE TABLE posts (<br />
-&gt; id INT (11) NOT NULL AUTO_INCREMENT,<br />
-&gt; title VARCHAR(255) NOT NULL,<br />
-&gt; body VARCHAR(255) NOT NULL,<br />
-&gt; post_date DATETIME NOT NULL,<br />
-&gt; PRIMARY KEY (id)<br />
-&gt; );<br />
</code></p>
<p>That&#8217;s it for now, I&#8217;ll add more in a future post. I hope you find some of this useful!</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/handy-terminal-commands-for-mac-osx-leopard-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Creative Web Tools I really really like. #3 W3C XHTML / HTML Validator</title>
		<link>http://waavoo.com/2009/creative-web-tools-w3c-xhtml-html-validator/</link>
		<comments>http://waavoo.com/2009/creative-web-tools-w3c-xhtml-html-validator/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 14:30:02 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[DOCTYPE]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[web tools]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/27/creative-web-tools-i-really-really-like-3-w3c-xhtml-html-validator/</guid>
		<description><![CDATA[OK so this one is an obvious choice. Still it is possible that there are some people out there who might be interested in making websites who do not know about this incredibly useful tool.
To put it simply, if you are only going to use one web based tool when building websites this should be [...]]]></description>
			<content:encoded><![CDATA[<p>OK so this one is an obvious choice. Still it is possible that there are some people out there who might be interested in making websites who do not know about this incredibly useful tool.<br />
To put it simply, <strong>if you are only going to use one web based tool when building websites this should be it.</strong> Making sure that your code is standards compliant will not only earn you tons of browny points, it will help to ensure that anyone using a standards compliant browser will be able to enjoy your site as you intended. It will also cut down on the number of bugs that you have to fix. Bellissimo!<br />
<span id="more-228"></span><br />
<a title="W3C XHTML validator" href="http://validator.w3.org/">W3C&#8217;s validator</a> will check your X/HTML against the stated doctype of your page. &#8220;Hang on one second!&#8221; I hear you cry, &#8220;What the blazes is this doctype business all about then?&#8221; Well to put it simply, the doctype of your page tells computers how to process it. Without it, any software that is reading the code on your page has to make a guess as to what kind of code you are using. This is generally considered to be a bad thing.</p>
<p>Exactly what kind of X/HTML you should be using is a bit of a sticking point at present. The powers that be seem to have made a bit of a hash of making the standards easy to understand, this has resulted in lots of confusion on the part of well meaning Web Designers who want nothing more than to make sure that their code plays by the rules. &#8220;Do I use HTML or XHTML? Strict or Transitional? Why on earth is this so complicated&#8221; you might say. Well, I can&#8217;t tell you definitively what doctype you should be using, there is no 100% correct answer. I personally favour the XHTML 1.0 Strict doctype, although some others will argue for HTML 4.01 Strict instead. Here is an example of an XHTML 1.0 Strict doctype:</p>
<p><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;</code></p>
<p>Confusing huh? If you are new to this doctype malarky, then perhaps the best choice to start you off would be something like XHTML 1.0 transitional. The transitional doctype&#8217;s are a little more forgiving than their strict counterparts, and that may help to get you off and running. Info about current doctypes is also provided by the W3C, and can be found here: <a title="W3C information on DOCTYPE" href="http://www.w3.org/QA/2002/04/valid-dtd-list.html">W3C information on DOCTYPE</a></p>
<p>One final thing to bear in mind is that shiny new HTML5 standard is going to attempt to make all the pain go away, and one of the ways it is going to do this is to introduce <strong>much</strong> simpler doctype declarations. Here is an example of a HTML5 doctype declaration:</p>
<p><code>&lt;!DOCTYPE html&gt;</code></p>
<p>All aboard the standards train!</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/creative-web-tools-w3c-xhtml-html-validator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creative Web Tools I really really like. #2 cssdrive.com&#8217;s CSS Compressor</title>
		<link>http://waavoo.com/2009/creative-web-tools-cssdrivecoms-css-compressor/</link>
		<comments>http://waavoo.com/2009/creative-web-tools-cssdrivecoms-css-compressor/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 13:41:49 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[web tools]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/27/creative-web-tools-i-really-really-like-2-cssdrivecoms-css-compressor/</guid>
		<description><![CDATA[CSS Compressor does exactly what it says on the tin. It compresses your CSS! Why would I want to do that you ask? Well, it will shrink the size of your CSS files, which means faster load times for people browsing your site, and less strain on your server. Good news all round! Be sure [...]]]></description>
			<content:encoded><![CDATA[<p>CSS Compressor does exactly what it says on the tin. It compresses your CSS! Why would I want to do that you ask? Well, it will shrink the size of your CSS files, which means faster load times for people browsing your site, and less strain on your server. Good news all round! Be sure to keep un-compressed versions of your style-sheets, as crunching all your code makes it far harder for humans to read.<br />
<span id="more-226"></span><br />
This super handy web tool can be found here: <a href="http://www.cssdrive.com/index.php/main/csscompressor/" title="css compressor">CSS Compressor</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/creative-web-tools-cssdrivecoms-css-compressor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More evidence that Facebook is run by Satan and his minions.</title>
		<link>http://waavoo.com/2009/more-evidence-that-facebook-is-run-by-satan-and-his-minions/</link>
		<comments>http://waavoo.com/2009/more-evidence-that-facebook-is-run-by-satan-and-his-minions/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 10:45:56 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/26/more-evidence-that-facebook-is-run-by-satan-and-his-minions/</guid>
		<description><![CDATA[If you didn&#8217;t already know; Facebook is evil. Here is another article about their evilness. Feels a bit like pouring petrol on a bonfire.
Facebook&#8217;s Get-Rich-Quick Scheme
]]></description>
			<content:encoded><![CDATA[<p>If you didn&#8217;t already know; Facebook is evil. Here is another article about their evilness. Feels a bit like pouring petrol on a bonfire.</p>
<p><a href="http://gawker.com/5160659/facebooks-get+rich+quick-scheme?skyline=true&amp;s=x" title="Facebook is evil" rel="external nofollow">Facebook&#8217;s Get-Rich-Quick Scheme</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/more-evidence-that-facebook-is-run-by-satan-and-his-minions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>See the city from Robin hoods head</title>
		<link>http://waavoo.com/2009/see-the-city-from-robin-hoods-head/</link>
		<comments>http://waavoo.com/2009/see-the-city-from-robin-hoods-head/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 14:14:27 +0000</pubDate>
		<dc:creator>Ravi Abbott</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[bruce forsyth]]></category>
		<category><![CDATA[kent]]></category>
		<category><![CDATA[robin hood]]></category>
		<category><![CDATA[white horse]]></category>

		<guid isPermaLink="false">http://waavoo.com/?p=219</guid>
		<description><![CDATA[James Mellors of Mellors group is planing to build a 100m Robin hood statue in Nottingham with viewing platforms and a gift shop.

I have seen a lot in the new about crazy massive statues. The angel of the north started it all off and then recent Giant Kent white Horse. I am hoping that in [...]]]></description>
			<content:encoded><![CDATA[<p>James Mellors of Mellors group is planing to build a <a href="http://www.thisisnottingham.co.uk/homenews/Robin-Hood-statue-change-Nottingham-s-skyline/article-717158-detail/article.html" title="Robin Hood Statue" rel="external nofollow">100m Robin hood statue in Nottingham </a>with viewing platforms and a gift shop.</p>
<p><img src="http://img6.imageshack.us/img6/301/715391.jpg" alt="Giant robin hood" width="236" height="276" /><br />
I have seen a lot in the new about crazy massive statues. The angel of the north started it all off and then recent <a href="http://news.bbc.co.uk/2/hi/uk_news/england/kent/7880889.stm" title="Giant Kent White Horse" rel="external nofollow">Giant Kent white Horse</a>. I am hoping that in a few years england will be full of giant creatures and celebs. Imagine a giant Bruce Forsyth on the roof of the bcc building.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/see-the-city-from-robin-hoods-head/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Posting XHTML Strict Hyperlinks</title>
		<link>http://waavoo.com/2009/posting-xhtml-strict-hyperlinks/</link>
		<comments>http://waavoo.com/2009/posting-xhtml-strict-hyperlinks/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 16:48:37 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[examples]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/17/posting-xhtml-strict-hyperlinks/</guid>
		<description><![CDATA[Hello hello! If like me you are trying to keep your markup nice and valid, you may have noticed that an old habit will invalidate your script. Specifying target=&#8221;" will invalidate Strict XHTML 1.0 Here are some examples:
BAD! BAD BAD!
&#60;a href="http://waavoo.com" target="_blank"&#62;WAAVOO!&#60;/a&#62;
GOOD GOOD GOOD!
&#60;a href="http://waavoo.com" title="waavoo" rel="external nofollow"&#62;WAAVOO!&#60;/a&#62;
Hope this helps all those standards sticklers out [...]]]></description>
			<content:encoded><![CDATA[<p>Hello hello! If like me you are trying to keep your markup nice and valid, you may have noticed that an old habit will invalidate your script. Specifying target=&#8221;" will invalidate Strict XHTML 1.0 Here are some examples:</p>
<p>BAD! BAD BAD!</p>
<p><code>&lt;a href="http://waavoo.com" target="_blank"&gt;WAAVOO!&lt;/a&gt;</code></p>
<p>GOOD GOOD GOOD!</p>
<p><code>&lt;a href="http://waavoo.com" title="waavoo" rel="external nofollow"&gt;WAAVOO!&lt;/a&gt;</code></p>
<p>Hope this helps all those standards sticklers out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/posting-xhtml-strict-hyperlinks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creative Web Tools I really really like. #1 Ta Da List</title>
		<link>http://waavoo.com/2009/creative-web-tools-ta-da-list/</link>
		<comments>http://waavoo.com/2009/creative-web-tools-ta-da-list/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 12:30:42 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[creative]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web apps]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/13/creative-web-tools-i-really-really-like-1-ta-da-list/</guid>
		<description><![CDATA[So I come up with the idea to write a collection of posts about software and tools that I really like and use all the time. If you know about these things already then congratulations! You are officially enlightened. If not, maybe some of my favourite software will solve some of your least favourite problems.First [...]]]></description>
			<content:encoded><![CDATA[<p>So I come up with the idea to write a collection of posts about software and tools that I really like and use all the time. If you know about these things already then congratulations! You are officially enlightened. If not, maybe some of my favourite software will solve some of your least favourite problems.<br />First up is <a href="http://tadalist.com/" title="Ta Da List">Ta Da list</a>. This web app is a dream come true for anyone that wants to keep and share to-do&#8217;s online. It is disarmingly simple, a bit like the wheel. Or spoons. It is free. It is awesome. Built by those clever 37signals chaps this really is the answer to your organisational woes. Write the things you need to do into Ta Da lists. Access them from anywhere. Share them with anyone, and cross stuff off your list as you do it. Try it out and let me know what you think.</p>
<p>TTFN!</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/creative-web-tools-ta-da-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google are trying to save the world.</title>
		<link>http://waavoo.com/2009/google-are-trying-to-save-the-world/</link>
		<comments>http://waavoo.com/2009/google-are-trying-to-save-the-world/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 23:50:33 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/11/google-are-trying-to-save-the-world/</guid>
		<description><![CDATA[Every year, Google Inc. invites a group of global A-listers to its own Davos-style conference to think big thoughts. The event, called Zeitgeist, tends to be as pretentious as its name—captains of industry, finance, and government chattering onstage in front of about 400 of Google’s friends and customers about the fate of the internet and [...]]]></description>
			<content:encoded><![CDATA[<p>Every year, Google Inc. invites a group of global A-listers to its own Davos-style conference to think big thoughts. The event, called Zeitgeist, tends to be as pretentious as its name—captains of industry, finance, and government chattering onstage in front of about 400 of Google’s friends and customers about the fate of the internet and the world.</p>
<p>The 2008 version bordered on the surreal. The stock market was tanking, the bond market had flat-lined, and the price of gold was surging to its biggest one-day jump in nearly a decade, an indication that investors everywhere thought the global economy was going to hell.</p>
<p>Yet here was Eric Schmidt, Google’s chairman and CEO, on a sparse stage at the company’s Mountain View, California, headquarters, in a green-energy love-in with his counterpart at General Electric Co., Jeff Immelt. The pair bathed in the glow of each other’s affirmation, convinced that the two companies, working together, can save the planet.</p>
<p><a href="http://blog.wired.com/business/2009/02/googles-power-p.html" title="Google's Power Play" rel="external nofollow">MORE&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/google-are-trying-to-save-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cognitive Computing Project Aims to Reverse-Engineer the Mind</title>
		<link>http://waavoo.com/2009/cognitive-computing-project-aims-to-reverse-engineer-the-mind/</link>
		<comments>http://waavoo.com/2009/cognitive-computing-project-aims-to-reverse-engineer-the-mind/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 07:12:24 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://waavoo.com/2009/02/09/cognitive-computing-project-aims-to-reverse-engineer-the-mind/</guid>
		<description><![CDATA[http://blog.wired.com/gadgets/2009/02/cognitive-compu.html
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.wired.com/gadgets/2009/02/cognitive-compu.html" title="Cognitive Computing Project Aims to Reverse-Engineer the Mind " rel="external nofollow">http://blog.wired.com/gadgets/2009/02/cognitive-compu.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/cognitive-computing-project-aims-to-reverse-engineer-the-mind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to embed YouTube content using valid XHTML</title>
		<link>http://waavoo.com/2009/embed-youtube-content-valid-xhtml/</link>
		<comments>http://waavoo.com/2009/embed-youtube-content-valid-xhtml/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 04:44:58 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[valid]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.waavoo.com/2009/02/03/how-to-embed-youtube-content-using-valid-xhtml/</guid>
		<description><![CDATA[It seems that the good folks at YouTube have seen fit to wrap their player in invalid markup. Yes that&#8217;s right, the code you copy from YouTube to embed clips will invalidate your site. If you want to post Youtube content and remain valid, you can do so by doing something like this:
&#60;object type="application/x-shockwave-flash" style="width:450px; [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that the good folks at YouTube have seen fit to wrap their player in invalid markup. Yes that&#8217;s right, the code you copy from YouTube to embed clips will invalidate your site. If you want to post Youtube content and remain valid, you can do so by doing something like this:<br />
<code>&lt;object type="application/x-shockwave-flash" style="width:450px; height:366px;" data="http://www.youtube.com/v/hTPkCSvGhV0"&gt;<br />
&lt;param name="movie" value="http://www.youtube.com/v/hTPkCSvGhV0" /&gt;<br />
&lt;/object&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/embed-youtube-content-valid-xhtml/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A 7 Step guide to installing and configuring Ruby on Rails, MySQL, Apache with PHP, and phpMyAdmin on OS X Leopard</title>
		<link>http://waavoo.com/2009/7-step-guide-installing-ruby-on-rails-mysql-apache-php-phpmyadmin-intel-mac-os-x-leopard/</link>
		<comments>http://waavoo.com/2009/7-step-guide-installing-ruby-on-rails-mysql-apache-php-phpmyadmin-intel-mac-os-x-leopard/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 01:42:06 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.waavoo.com/?p=54</guid>
		<description><![CDATA[This guide is intended for people who want a local Rails/MySQL development environment on OS X Leopard with the minimum amount of fuss. I&#8217;m sure there are many ways to accomplish an installation of this type, this is how I did it. Hopefully it will help someone.
First the disclaimer: I&#8217;ve been through these instructions several [...]]]></description>
			<content:encoded><![CDATA[<p>This guide is intended for people who want a local Rails/MySQL development environment on OS X Leopard with the minimum amount of fuss. I&#8217;m sure there are many ways to accomplish an installation of this type, this is how I did it. Hopefully it will help someone.</p>
<p>First the disclaimer: I&#8217;ve been through these instructions several times to make sure that they are accurate. That said you use them at your own risk, it&#8217;s not my fault if you melt your machine etc etc. Right, onward!<br />
<span id="more-54"></span><br />
These steps will make a new install of Ruby on Rails and MySQL in the directory /usr/local. This means that they should be safe from future OS X updates  which might change how the existing Ruby install behaves.</p>
<p><big><big>1. Install Xcode.</big></big></p>
<p>You can either install Xcode from your Leopard DVD, or download it from here:<br />
<a href="http://developer.apple.com/technology/xcode.html" title="Xcode Download">http://developer.apple.com/technology/xcode.html</a><br />
It&#8217;s a large download, so you might want to go put the kettle on.</p>
<p><big><big>2. Install Textmate. </big></big></p>
<p>You can find a trial of this editor here:<br />
<a href="http://macromates.com/" title="textmate"> http://macromates.com/</a><br />
When prompted create a link to<br />
/usr/local/bin<br />
If you are not prompted click Help then Terminal usage to create this link</p>
<p><big><big>3. Set paths.</big></big></p>
<p>Before we do anything else we need to tell our system where things are going to be living.<br />
We are now going to need to use the Terminal. You should be able to find this in Applications/Utilities. After each line has been typed, press return. Here&#8217;s the first one:<br />
<code>mate ~/.bash_login</code><br />
This will create a blank file in Textmate. Enter the following into the blank file, ensuring it is the LAST line in the document:<br />
<code>export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"</code><br />
Exit and save the file.<br />
Close and re-open Terminal.</p>
<p><big><big>4. Install Ruby, Ruby Gems and Rails.<br />
</big></big><br />
I am basically going through Dan Benjamin&#8217;s process for installing Ruby on Rails in /usr/local, I&#8217;m just bringing it up to date. The original article can be found here:<br />
<a href="http://danbenjamin.com/articles/2008/02/ruby-rails-leopard" title="Installing Ruby on Rails guide by Dan Benjamin">http://danbenjamin.com/articles/2008/02/ruby-rails-leopard</a></p>
<p>Let&#8217;s make a folder for our downloads. In Terminal, type:<br />
<code>sudo mkdir -p /usr/local/src<br />
sudo chgrp admin /usr/local/src<br />
sudo chmod -R 775 /usr/local/src<br />
cd /usr/local/src</code><br />
Now let&#8217;s download and install the latest stable version of Ruby. At time of writing this is version 1.8.7. You can check to see what the latest versions of Ruby, Ruby Gems and Rails are here:<br />
<a href="http://www.rubyonrails.org/down" title="Ruby">http://www.rubyonrails.org/down</a><br />
Note! If the software versions listed on the website above differ from the ones I refer to, then in order to download and install the latest release(s) you will need to amend the Terminal lines that refer to these downloads. This should be quite easy, simply update any number that refers to a version of a particular piece of software.<br />
In Terminal type:<br />
<code>curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz<br />
tar xzvf ruby-1.8.7-p72.tar.gz<br />
cd ruby-1.8.7-p72<br />
./configure --enable-shared --enable-pthread CFLAGS=-D_XOPEN_SOURCE=1<br />
make<br />
sudo make install<br />
cd ..</code><br />
To verify that Ruby has installed to the correct place type:<br />
<code>which ruby</code><br />
You should see:<br />
/usr/local/bin/ruby<br />
If not, go back and check what you entered in step 3.<br />
Assuming that all is well, we can now install Ruby Gems.<br />
In the Terminal window type:<br />
<code>curl -O http://files.rubyforge.mmmultiworks.com/rubygems/rubygems-1.3.1.tgz<br />
tar xzvf rubygems-1.3.1.tgz<br />
cd rubygems-1.3.1<br />
sudo /usr/local/bin/ruby setup.rb<br />
cd ..</code><br />
Nearly there. Now we can use RubyGems to install Rails.<br />
In terminal type:<br />
<code>sudo gem install rails</code><br />
Now that Rails is installed, we can add some Gems in the same way:<br />
<code>sudo gem install mongrel</code><br />
<code>sudo gem install capistrano</code><br />
Or we can install multiple Gems on one line like this:<br />
<code>sudo gem install RedCloth termios rspec sake</code><br />
Finally, we just need to install the Gems for accessing a database. Rails has been configured since version 2.0 to use SQlite as it&#8217;s standard database, and this comes pre-installed on Leopard. If you want to install the relevant Gem, then type:<br />
<code>sudo gem install sqlite3-ruby</code><br />
The line to install the MySQL Gem is:<br />
<code>sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql</code><br />
Hooray! Onto the next step.</p>
<p><big><big>5. Install MySQL.</big></big><br />
Download MySQL for Leopard from here:<br />
<a href="http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg" title="MySQL">http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg</a><br />
Select the &#8220;pick a mirror&#8221; link next to the (package format) download for Mac OS X 10.5 (x86)<br />
When you have selected your mirror and the download has completed double click on MySQL package, followed by MySQL startup and finally MySQL prefpane<br />
In Terminal type:<br />
<code>mate /etc/my.cnf</code><br />
This will create another blank file in Textmate. This one will ensure that only local connections can be made to the MySQL database. Enter the following lines into the blank file, save and close.<br />
<code>[mysqld]<br />
bind-address = 127.0.0.1</code></p>
<p><big><big>6. Edit Apache installation.</big></big><br />
Apache is already installed on Leopard, it is turned off by default. We need to enable PHP support which is also turned off by default.<br />
In Terminal type the next line followed by enter:<br />
<code>mate /etc/apache2/httpd.conf</code><br />
This will open the Apache configuration file. Go to line number 114. It should look like this:<br />
<code>#LoadModule php5_module        libexec/apache2/libphp5.so</code><br />
Delete the # from the start of this line and save the document.<br />
If you want to you can also change the root folder of LOCALHOST in this file. The relevant line should be 163, and it should look like this:<br />
<code>DocumentRoot "/Library/WebServer/Documents"</code><br />
If you wanted to change the root of LOCALHOST to say, your Sites folder inside your user account, you could change the path to:<br />
<code>DocumentRoot "/Users/the_name_of_your_user_account/Sites"</code><br />
Save and close the file.<br />
Now we need to make some tweeks to how PHP will work. This will ensure that all errors will be reported to us.<br />
In Terminal (again!) type these lines followed by enter after each:<br />
<code>cd /private/etc<br />
sudo cp php.ini.default php.ini<br />
mate /private/etc/php.ini</code><br />
The file php.ini should open in textmate.<br />
Go to line 305. It should look like this:<br />
<code>error_reporting  =  E_ALL &amp; ~E_NOTICE</code><br />
Ammend it to:<br />
<code>error_reporting  =  E_ALL</code><br />
Save and close the file.<br />
Go to the Apple menu and select System Preferences<br />
Click on the sharing tab, and enable Web Sharing from the service list. This will turn on Apache server.<br />
If at any point you want to restart Apache, all you need do is turn it on and off from this menu.</p>
<p><big><big>7. Install and configure phpMyAdmin.</big></big><br />
Download phpMyAdmin from:<br />
<a href="http://www.phpmyadmin.net/home_page/downloads.php" title="phpMyAdmin">http://www.phpmyadmin.net/home_page/downloads.php</a><br />
Copy the downloaded folder into the root folder of your Apache install. For me this is now:<br />
Users/ian_wood/Sites<br />
Rename the folder to phpMyAdmin<br />
Now in Terminal do these lines followed by return after each: (Note! If you are installing the phpMyAdmin folder to a different location, you will need to amend the first line to reflect this)<br />
<code>cd ~/Sites/phpMyAdmin<br />
mkdir config<br />
chmod o+rw config</code><br />
Open a web browser and go to the location of the phpMyAdmin folder. If you have done things the same way as me then this would be:<br />
http://localhost/phpMyAdmin<br />
You should see a &#8220;Welcome to phpMyAdmin&#8221; page, there will be an error on this page saying something like &#8220;access denied&#8221; because we haven&#8217;t created a config file yet.<br />
You should also be able to see a link that says &#8220;setup script&#8221;, click on this.<br />
Click on the &#8220;Add&#8221; button<br />
Change the &#8220;Host&#8221; field from the standard entry of localhost to 127.0.0.1<br />
Click on &#8220;Save&#8221; in the configuration row.<br />
Now move the config.inc.php file out of the config folder and into the root phpMyAdmin folder. Delete the config folder when this is done.<br />
Open Terminal and do these lines with a return after each:<br />
<code>sudo mkdir /var/mysql<br />
sudo ln /tmp/mysql.sock /var/mysql/mysql.sock<br />
</code><br />
Restart Apache.</p>
<p>You are done!</p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/7-step-guide-installing-ruby-on-rails-mysql-apache-php-phpmyadmin-intel-mac-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Google Earth Leads Swiss Cops to Pot Field</title>
		<link>http://waavoo.com/2009/google-earth-leads-swiss-cops-to-pot-field/</link>
		<comments>http://waavoo.com/2009/google-earth-leads-swiss-cops-to-pot-field/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 19:58:52 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[drugs]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[police]]></category>

		<guid isPermaLink="false">http://www.waavoo.com/2009/01/30/google-earth-leads-swiss-cops-to-pot-field/</guid>
		<description><![CDATA[Swiss police spy marijuana field with Google Earth 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://news.wired.com/dynamic/stories/E/EU_SWITZERLAND_DOPE_FARMERS?SITE=WIRE&amp;SECTION=HOME&amp;TEMPLATE=DEFAULT&amp;CTIME=2009-01-29-10-59-58" title="google earth leads swiss cops to pot field" rel="external nofollow">Swiss police spy marijuana field with Google Earth </a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/google-earth-leads-swiss-cops-to-pot-field/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The $300 Million Button</title>
		<link>http://waavoo.com/2009/the-300-million-button/</link>
		<comments>http://waavoo.com/2009/the-300-million-button/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 23:48:08 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.waavoo.com/2009/01/29/the-300-million-button/</guid>
		<description><![CDATA[The $300 Million Button
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.uie.com/articles/three_hund_million_button" title="the$300 Million Button" rel="external nofollow">The $300 Million Button</a></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/the-300-million-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>waavoo! lives!</title>
		<link>http://waavoo.com/2009/waavoo-lives/</link>
		<comments>http://waavoo.com/2009/waavoo-lives/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 22:14:58 +0000</pubDate>
		<dc:creator>Ian Alexander Wood</dc:creator>
				<category><![CDATA[for the brain]]></category>
		<category><![CDATA[for the ears]]></category>
		<category><![CDATA[for the eyes]]></category>
		<category><![CDATA[for the heart]]></category>
		<category><![CDATA[trampoline]]></category>
		<category><![CDATA[world record]]></category>

		<guid isPermaLink="false">http://www.waavoo.com/?p=29</guid>
		<description><![CDATA[Hello hello! This is the first post for this brand spanking new blog covering all things creative. Some of it is useful. Some of it (like this man with the basketball) is silly. Join me on my waavoo quest!

]]></description>
			<content:encoded><![CDATA[<p>Hello hello! This is the first post for this brand spanking new blog covering all things creative. Some of it is useful. Some of it (like this man with the basketball) is silly. Join me on my waavoo quest!</p>
<p><object type="application/x-shockwave-flash" style="width:450px; height:366px;" data="http://www.youtube.com/v/hTPkCSvGhV0"><param name="movie" value="http://www.youtube.com/v/hTPkCSvGhV0" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://waavoo.com/2009/waavoo-lives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->