<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Republic of Pete</title>
	
	<link>http://www.republicofpete.net</link>
	<description>Mostly web related ramblings.</description>
	<lastBuildDate>Fri, 01 Apr 2011 14:11:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/RepublicOfPete" /><feedburner:info uri="republicofpete" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Quick productivity tip</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/tFPmBNH15CU/</link>
		<comments>http://www.republicofpete.net/quick-productivity-tip/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 13:32:03 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hint and tips]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=229</guid>
		<description><![CDATA[Fed up of having to sign up for disposable email addresses whilst testing applications? Simply use the following email format: pete+junkmail@republicofpete.net Replace the junkmail part with a unique label each time you need one. They will always go back to your email account and will have an easy way of identifying them. This also works [...]]]></description>
			<content:encoded><![CDATA[<p>Fed up of having to sign up for disposable email addresses whilst testing applications?<br />
<span id="more-229"></span><br />
Simply use the following email format:<br />
pete+junkmail@republicofpete.net<br />
Replace the junkmail part with a unique label each time you need one. They will always go back to your email account and will have an easy way of identifying them.</p>
<p>This also works well when you&#8217;re trying to work out where your details get sold on to so you can block them easily.</p>
<p>Caveat: Some SMTP servers are unable to handle the routing of these types of email addresses. I would suggest using a Gmail account for testing as these labelled email formats work like a charm.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/NLm05V6LGEysJXveTvO9wqGAJDw/0/da"><img src="http://feedads.g.doubleclick.net/~a/NLm05V6LGEysJXveTvO9wqGAJDw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/NLm05V6LGEysJXveTvO9wqGAJDw/1/da"><img src="http://feedads.g.doubleclick.net/~a/NLm05V6LGEysJXveTvO9wqGAJDw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/tFPmBNH15CU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/quick-productivity-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/quick-productivity-tip/</feedburner:origLink></item>
		<item>
		<title>Where did the design go?</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/nnNEpmSG5P8/</link>
		<comments>http://www.republicofpete.net/where-did-the-design-go/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 01:34:58 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=225</guid>
		<description><![CDATA[I&#8217;ve decided to do a full site overhaul whilst I&#8217;ve got a week or two to myself so I&#8217;ve just put a pretty skin on it for now. Hopefully I&#8217;ll have the imagemap with code examples up in the next few days too.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to do a full site overhaul whilst I&#8217;ve got a week or two to myself so I&#8217;ve just put a pretty skin on it for now.</p>
<p>Hopefully I&#8217;ll have the imagemap with code examples up in the next few days too.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/iKYn62LyHj3PcuuvgA0GzbMRXyw/0/da"><img src="http://feedads.g.doubleclick.net/~a/iKYn62LyHj3PcuuvgA0GzbMRXyw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/iKYn62LyHj3PcuuvgA0GzbMRXyw/1/da"><img src="http://feedads.g.doubleclick.net/~a/iKYn62LyHj3PcuuvgA0GzbMRXyw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/nnNEpmSG5P8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/where-did-the-design-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/where-did-the-design-go/</feedburner:origLink></item>
		<item>
		<title>The Ritualiser</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/IfFDuH0Ofnc/</link>
		<comments>http://www.republicofpete.net/ritualiser-story/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 17:47:14 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Playground]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Occult]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=217</guid>
		<description><![CDATA[I was sitting around on Saturday and wondering what I could do with all these cool photographs I have dotted around the place from the months of travelling I&#8217;ve done when I had an idea. The idea was The Ritualiser. Some pretty basic PHP pulls in the assets from a set of arrays and the [...]]]></description>
			<content:encoded><![CDATA[<p>I was sitting around on Saturday and wondering what I could do with all these cool photographs I have dotted around the place from the months of travelling I&#8217;ve done when I had an idea. The idea was <a href="/ritualiser/" rel="external">The Ritualiser</a>.<br />
<span id="more-217"></span><br />
Some pretty basic PHP pulls in the assets from a set of arrays and the CSS and jQuery do the rest.<br />
The &#8216;sigils&#8217; are made from three randomly chosen and over-layed &#8216;runes&#8217; with a spritesheet background. Each shape is paired with a phonetic character from the Hebrew Alephbet which makes the &#8216;Chant&#8217;.<br />
The main stage is either a three column or three layer overlayed list items with absolutely positioned images.<br />
In the three column mode the image is given a leftmost, centered or rightmost aspect, again at random.<br />
Each image is also subject to a random chance of being called with a class which will trigger a jQuery effect, increasing the amount of variation possible with limited elements.</p>
<p>Combined, the images, sigils and chant make the ritual.</p>
<p>Stay for a while and see what appears. Click on a sigil to refresh the page and get a fresh one.</p>
<h3>Caveat</h3>
<p>It won&#8217;t work very well in IE but it was a test. I may revisit this in the future to add some functionality to share favourites.<br />
There are hundreds of photos left to resize and put up.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/LK0LL9E8XHEJxDVLX2cA3tJbC7U/0/da"><img src="http://feedads.g.doubleclick.net/~a/LK0LL9E8XHEJxDVLX2cA3tJbC7U/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LK0LL9E8XHEJxDVLX2cA3tJbC7U/1/da"><img src="http://feedads.g.doubleclick.net/~a/LK0LL9E8XHEJxDVLX2cA3tJbC7U/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/IfFDuH0Ofnc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/ritualiser-story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/ritualiser-story/</feedburner:origLink></item>
		<item>
		<title>Berlin baby</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/RZaKLDsV3Ag/</link>
		<comments>http://www.republicofpete.net/berlin-baby/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 23:00:48 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=205</guid>
		<description><![CDATA[So, after a blinding time in Leipzig where I got to live with the coolest group of cats imaginable and do some great tourist sightseeing, Christmas, birthday, New Years, art openings, enough great beer to drown a horse and had some great inspiration I&#8217;ve jacked it all and moved to Berlin. I&#8217;m dog-tired as I [...]]]></description>
			<content:encoded><![CDATA[<p>So, after a blinding time in Leipzig where I got to live with the coolest group of cats imaginable and do some great tourist sightseeing, Christmas, birthday, New Years, art openings, enough great beer to drown a horse and had some great inspiration I&#8217;ve jacked it all and moved to Berlin.<br />
<span id="more-205"></span></p>
<p>I&#8217;m dog-tired as I write this but I&#8217;ve been out and about in Kreuzberg to get a feel of the place and it doesn&#8217;t seem too bad.</p>
<p>Our apartment is an old soviet-era building and has coal fires in every room and as it&#8217;s currently -5˚C it became a matter of urgency to learn how to light one effectively. Luckily it&#8217;s quit toasty in my room now and my desk is set up comfortably so I can get back to working tomorrow.</p>
<p>We&#8217;ve arrived right at the beginning of the Transmediale festival. There&#8217;s a list as long as my arm of great exhibitions, performances and music that I could attend. I think I&#8217;m going to limit myself to one gig and a couple of exhibitions though so I don&#8217;t get overloaded. </p>
<p>As I missed Lisbon when I left I&#8217;m sure I&#8217;m going to miss Leipzig just as much. I&#8217;ve been so incredibly lucky in the last half year of European travelling to have lived with some great people in fantastic houses in awesome cities. I&#8217;m a bit shell-shocked at the moment as I&#8217;m not sure I was really ready to leave Leipzig but I know that if I stayed too long I would find it even harder to leave than I already did.</p>
<p>It&#8217;s only an hour and half away on the train and all my friends from there seem to visit on a semi-regular basis so hopefully it won&#8217;t feel too bad.</p>
<p>Another reason that it&#8217;s good to be here is that flights back to the UK, specifically Bristol, are much more regular and therefore cheaper. I really need to consider a brief UK trip to sort out some business stuff and to visit my father who rather worryingly had a mild heart attack last week. If it hadn&#8217;t been for his quick thinking friends he wouldn&#8217;t still be around for me to worry about.</p>
<p>Anyway, just a quick update to say hi and that I&#8217;m fine.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/j6hsBvU5uNkyVIQpgtemB4aeUM8/0/da"><img src="http://feedads.g.doubleclick.net/~a/j6hsBvU5uNkyVIQpgtemB4aeUM8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/j6hsBvU5uNkyVIQpgtemB4aeUM8/1/da"><img src="http://feedads.g.doubleclick.net/~a/j6hsBvU5uNkyVIQpgtemB4aeUM8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/RZaKLDsV3Ag" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/berlin-baby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/berlin-baby/</feedburner:origLink></item>
		<item>
		<title>Doom Organ trials</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/vCCNi4Ovv2Y/</link>
		<comments>http://www.republicofpete.net/doom-organ-trials/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 20:22:51 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Playground]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=185</guid>
		<description><![CDATA[An update about one of the projects I&#8217;m working on at the moment. As I promised in a previous post, here&#8217;s the reworked and much nicer Doom Organ 1 i. In addition to the fading in and out audio clips, the colours fade in and out too and there are now a whole set of [...]]]></description>
			<content:encoded><![CDATA[<p>An update about one of the projects I&#8217;m working on at the moment.<br />
<span id="more-185"></span><br />
As I promised in <a href="/weihnachten-update-2/">a previous post</a>, here&#8217;s the reworked and much nicer Doom Organ 1 i. In addition to the fading in and out audio clips, the colours fade in and out too and there are now a whole set of rests in the random set to pick from, ranging from one to seven seconds in length.</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="295" src="http://www.youtube.com/embed/oX6P7kfstDI?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>I might try a little experiment with this one, if you&#8217;re interested in downloading the DVD image and playing it on a variety of hardware, fill in the <a href="/contact-me">contact form</a> and I&#8217;ll send you a link so you can download it. The format DVD as an .img so it will mount or burn exactly like an .iso so there&#8217;s no need to worry about formats and supported operating systems. I&#8217;m not into collecting your data for anything, I&#8217;m far too lazy and uninterested for anything like that. I just want to see my hard work being shown somewhere.</p>
<p>The proviso is that you have to film it and bang it on YouTube with the tag &#8220;Doom Organ&#8221; and if you can be bothered tell me about it and add it as a response to the original. They do still do that on YouTube right?</p>
<h3>Other submissions</h3>
<p>I&#8217;ve had a couple of requests for the image from interested viewers to which I&#8217;m awaiting video from. If those parties send me video footage I&#8217;ll post the results here.</p>
<p>In the meantime my good friend Mário Rui Carranca from <a href="http://www.carranca.net/" rel="external">carranca.net</a> posted a response to this last night:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/jAEziuVuxuU?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>Which you can also see on his site here:<br />
<a href="http://www.carranca.net/blog/2010/12/doom-organ/" rel="external">www.carranca.net</a></p>
<p>Another one was posted by James Morrell this morning:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/cNhd9IWvrkw?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>James is an SEO expert from the UK and his site is here:<br />
<a href="http://jamesmorell.com/" target="external">http://jamesmorell.com/</a></p>
<p>One more from Dave Sayer in deepest darkest Wales. Noisiest yet I think:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/YPbLNA8nRDc?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>Dave is not only a talented freelance web developer, he&#8217;s also a damned fine photographer and good guy.<br />
You can see his work here:<br />
<a href="http://www.bathdesign.co.uk/" rel="external">www.bathdesign.co.uk/</a> and here <a href="http://www.luxumbra.co.uk/" rel="external">www.luxumbra.co.uk</a> </p>
<p>A late submission from Howie, author of the rather fantastic and terrifyingly technical feat Network Weathermap:<br />
<a href="http://wotsit.thingy.com/haj/" rel="external">wotsit.thingy.com/haj</a></p>
<p>He&#8217;s also a good friend and music and art fanatic.<br />
Howie&#8217;s managed to rope six machines into this noisy debacle.</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="300" src="http://www.youtube.com/embed/wq9_UNsRcoE?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>A belated one from Nesos, an aspiring iPad and iPhone developer from London.</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/7IXCTyMNUYo" frameborder="0"></iframe></p>
<p>This one&#8217;s very quiet so you&#8217;ll have to crank up the speakers to hear it.</p>
<p>Hopefully more to come.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/9cSGjBAnqJfJvnPOHmmt0075eJY/0/da"><img src="http://feedads.g.doubleclick.net/~a/9cSGjBAnqJfJvnPOHmmt0075eJY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9cSGjBAnqJfJvnPOHmmt0075eJY/1/da"><img src="http://feedads.g.doubleclick.net/~a/9cSGjBAnqJfJvnPOHmmt0075eJY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/vCCNi4Ovv2Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/doom-organ-trials/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/doom-organ-trials/</feedburner:origLink></item>
		<item>
		<title>Weihnachten Update</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/QfUc55HyjYA/</link>
		<comments>http://www.republicofpete.net/weihnachten-update-2/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 14:38:30 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Leipzig]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=171</guid>
		<description><![CDATA[It&#8217;s Christmas here in Leipzig. Actually it&#8217;s Christmas everywhere that celebrates it but here Christmas takes on a much larger significance. Leipzig is home to one of the largest and most spectacular Weihnachtsmarkten in Germany. The half meter bratwurst and glauwein alone make the cold trek into the city centre worthwhile! This week marks the [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s Christmas here in Leipzig. Actually it&#8217;s Christmas everywhere that celebrates it but here Christmas takes on a much larger significance.<br />
<span id="more-171"></span><br />
Leipzig is home to one of the largest and most spectacular Weihnachtsmarkten in Germany. The half meter bratwurst and glauwein alone make the cold trek into the city centre worthwhile!</p>

<a href='http://www.republicofpete.net/weihnachten-update-2/p1010969/' title='P1010969'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010969-150x150.jpg" class="attachment-thumbnail" alt="P1010969" title="P1010969" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010967/' title='P1010967'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010967-150x150.jpg" class="attachment-thumbnail" alt="P1010967" title="P1010967" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010965/' title='P1010965'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010965-150x150.jpg" class="attachment-thumbnail" alt="P1010965" title="P1010965" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010956/' title='P1010956'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010956-150x150.jpg" class="attachment-thumbnail" alt="P1010956" title="P1010956" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010954/' title='P1010954'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010954-150x150.jpg" class="attachment-thumbnail" alt="P1010954" title="P1010954" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010963/' title='P1010963'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010963-150x150.jpg" class="attachment-thumbnail" alt="Pete eating a half metre bratwurst." title="P1010963" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010955/' title='P1010955'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010955-150x150.jpg" class="attachment-thumbnail" alt="P1010955" title="P1010955" /></a>
<a href='http://www.republicofpete.net/weihnachten-update-2/p1010953/' title='P1010953'><img width="150" height="150" src="http://www.republicofpete.net/wp-content/uploads/P1010953-150x150.jpg" class="attachment-thumbnail" alt="P1010953" title="P1010953" /></a>

<p>This week marks the end of the ZAAT show in Lisbon. I&#8217;m sad that it&#8217;s over but also happy that I got the chance to exhibit as part of such a cool project. I might try and enter some more work in one of the other ZAAT shows next year. </p>
<p>I&#8217;ve been working on a few projects recently, some web-related and others are more video and DVD installation stuff. The website I&#8217;ll be showing next week or so but the video stuff I can give you a sneak preview of now.</p>
<p>This is all preliminary work for &#8220;Doom Organ&#8221; which I know will rock my own small world at least.</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="296" src="http://www.youtube.com/embed/w2J_uYHCa9A?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>It sounds disjointed and &#8220;clippy&#8221; at the moment due to us all playing the DVD image through VLC which diesn&#8217;t like short clips ~1 sec or so. This is being remedied at the moment and I hope to have a newer video to show for my efforts in the next few days. I&#8217;m also fading the audio in and out and doing the same for the video and also adding some rests to make it feel less cacophonous.</p>
<p>This is predated by another piece called &#8220;One to Ten&#8221; where two (or more but I think three is about as far as I&#8217;d like to push it) DVD players and televisions count in unison and go in and out of synchronisation. Like Dark Dancer and Traffic it&#8217;s about endurance and video as performance.<br />
Sadly this video doesn&#8217;t really do it justice as the machines being used differ in their specification, a matching hardware environment gives better timing in the clips. I&#8217;m hoping to have a film of a paired performance soon.</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/anQdwReANpw?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<p>Alongside these pieces (as if that wasn&#8217;t enough) I&#8217;m working on an installation piece that uses two computers to create computational photography called &#8220;This relationship degrades us both&#8221;. More on that when I&#8217;ve got my head around the scripting involved in making it work.</p>
<p>Last night I suffered <strong>another</strong> hard drive failure, this time in my 500GB external where all my music and video projects are stored. Luckily I still had a Ubuntu disk from when my MacBook drive failed last month and Linux isn&#8217;t so picky about mounting failed platters so I was able to back everything up onto my recently won 1TB disaster-insured external. No, really, it&#8217;s fireproof, waterproof and has insurance against disk failure. Thanks <a href="http://www.makeuseof.com/" rel="external">Make use of</a>!<br />
The external is well under a year old and has been clicking (never a good sign) since just before I left Lisbon so I was sort of expecting it. I&#8217;m going to see if I can get a replacement from either eBuyer or Seagate. If not I guess I have a USB2 enclosure to put a new drive into if I can work out how to open it&#8230;  </p>
<p>What else? Oh yeah. It&#8217;s the Winter Solstice next week which also means that it&#8217;s my birthday. There also happens to be a Lunar Eclipse which will make it the first time that they have converged in 456 years. I need to think of someway to celebrate all of these things in one go.<br />
Ideally I&#8217;d go to <a href="http://www.sonnenobservatorium-goseck.de/" rel="external">Das Sonnenobservatorium</a> in Goseck where they have a huge Winter Solstice fire festival at their wood henge there every year but I don&#8217;t have my cowl (back in the UK sadly) and no way of getting there. It&#8217;s a real shame as it&#8217;s likely to have snowed quite heavily and be a real sight to behold.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/YUhBKULPaSAeno-rMRQZ14J2bdk/0/da"><img src="http://feedads.g.doubleclick.net/~a/YUhBKULPaSAeno-rMRQZ14J2bdk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/YUhBKULPaSAeno-rMRQZ14J2bdk/1/da"><img src="http://feedads.g.doubleclick.net/~a/YUhBKULPaSAeno-rMRQZ14J2bdk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/QfUc55HyjYA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/weihnachten-update-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/weihnachten-update-2/</feedburner:origLink></item>
		<item>
		<title>Virtualisation redux</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/OSLAJhoaf8Y/</link>
		<comments>http://www.republicofpete.net/virtualisation-redux/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 11:59:34 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Leipzig]]></category>
		<category><![CDATA[Lisbon]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=134</guid>
		<description><![CDATA[Some news from The Republic. After a catastrophic machine crash I&#8217;m back up and running again. I&#8217;m now rocking a 640GB HD in my dev environment which is nice and surprisingly cost effective. I&#8217;ve also had to revisit the Virtualisation post I made a while ago as I&#8217;ve moved from using the Virtual Box sharing [...]]]></description>
			<content:encoded><![CDATA[<p>Some news from The Republic.</p>
<p><span id="more-134"></span></p>
<p>After a catastrophic machine crash I&#8217;m back up and running again. I&#8217;m now rocking a 640GB HD in my dev environment which is nice and surprisingly cost effective. I&#8217;ve also had to revisit the Virtualisation post I made a while ago as I&#8217;ve moved from using the Virtual Box sharing services, which I found to be unreliable and prone to disappearing when updating either VBox Guest Additions or Ubuntu, to using SMB/CIFS instead. It&#8217;s an easier process, much quicker, reconnects automatically and is easy to add to your fstab.<br />
I&#8217;ll finish up the how-to and post it soon.</p>
<p>I finally got some pictures back from the ZAAT exhibition in Lisbon. It looks very sweet and intimate. I wish I&#8217;d had the chance to see it myself. Dark Dancer has been on constantly on two screens in Bimbo Town&#8217;s whisky bar evenings which has been nice.</p>
<p><a href="http://www.republicofpete.net/wp-content/uploads/P1020976.jpg"><img src="http://www.republicofpete.net/wp-content/uploads/P1020976-300x225.jpg" alt="Dark Dancer playing at ZAAT" title="Dark Dancer and Stool" width="300" height="225" class="aligncenter size-medium wp-image-136" /></a><br />
<div id="attachment_135" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.republicofpete.net/wp-content/uploads/P1020973.jpg"><img src="http://www.republicofpete.net/wp-content/uploads/P1020973-300x225.jpg" alt="" title="The ZAAT entrance" width="300" height="225" class="size-medium wp-image-135" /></a><p class="wp-caption-text">An imposing welcome</p></div></p>
<p>I was sad to hear that the Sky installation was cut short due to the breakdown of their only projector. Still, at least it was shown for a while.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/c7xBqOFj7ipLwm0nX3pah8GZoAk/0/da"><img src="http://feedads.g.doubleclick.net/~a/c7xBqOFj7ipLwm0nX3pah8GZoAk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/c7xBqOFj7ipLwm0nX3pah8GZoAk/1/da"><img src="http://feedads.g.doubleclick.net/~a/c7xBqOFj7ipLwm0nX3pah8GZoAk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/OSLAJhoaf8Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/virtualisation-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/virtualisation-redux/</feedburner:origLink></item>
		<item>
		<title>Dark Dancer</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/LxHd_EPUbqU/</link>
		<comments>http://www.republicofpete.net/dark-dancer/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 13:47:43 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Leipzig]]></category>
		<category><![CDATA[Lisbon]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=121</guid>
		<description><![CDATA[A short update about what&#8217;s going on generally. Well the ZAAT exhibition seems to be going well, have heard nothing but good things about the Sky installation and the Dark Dancer video performance piece. My friend Berenjere kindly sent some photos over when she went to the exhibition space recently which you can see in [...]]]></description>
			<content:encoded><![CDATA[<p>A short update about what&#8217;s going on generally.<br />
<span id="more-121"></span><br />
Well the ZAAT exhibition seems to be going well, have heard nothing but good things about the Sky installation and the Dark Dancer video performance piece.<br />
My friend Berenjere kindly sent some photos over when she went to the exhibition space recently which you can see in the previous post.</p>
<p>You can see a short excerpt of Dark Dancer here:<br />
<object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=16507579&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=16507579&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object></p>
<p><a href="http://vimeo.com/16507579">Dark Dancer &#8211; Composite</a> from <a href="http://vimeo.com/flowdeeps">Pete Haughie</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Dark Dancer had a second private outing in <a href="http://www.bimbotown.de/">Bimbo Town</a> in the Spinnerei here in Leipzig and it was really good to finally see it on a CRT through a DVD player. Sadly Traffic didn&#8217;t fare so well and for some reason the hardware player we had it running on insisted on a gap between each section so I need to see if there&#8217;s some way of pre-loading clips before display as a buffer, see if that will counteract the problem.<br />
This is all very much a new field for me and there&#8217;s very little information on-line to help either. It&#8217;s all done with trial and error. This is not made any easier with the fact that it&#8217;s works no problem in software players or on PC/Mac DVD drives. I think I&#8217;m going to have to get a cheap TV and DVD player and a line on very cheap DVDs for testing purposes. I hate to think of the waste involved&#8230;</p>
<p>You can see what Traffic *should* have been like here:<br />
<object width="400" height="290"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=16500852&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=16500852&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="290"></embed></object>
<p><a href="http://vimeo.com/16500852">Traffic &#8211; Composite</a> from <a href="http://vimeo.com/flowdeeps">Pete Haughie</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>This is a captured set of random clips from an infinitely playing DVD called Traffic. Filmed in Leipzig near Plagwitz.<br />Made with the smallest amount of elements I could use to still get the meaning of &#8216;Traffic&#8217; across. The clip of the mule going backwards is to add some levity to an otherwise quite boring subject and as a reward to the viewer for watching more than a few seconds.</p>
<p>My poor Mac suffered a catastrophic meltdown on Friday so I&#8217;ve lost all my software, development environments and so on. All to a failed HD. Everything really important is backed up onto an external but it&#8217;s a pain in the arse that needs dealing with soon so I can get back up and running with work and art. It&#8217;s amazing how much reliance we have in such fragile little machines.</p>
<p>I&#8217;ve also just finished and sent in my proposal to the Pixelache arts festival in Helsinki for next year. Fingers crossed for that, I think it&#8217;s a really interesting piece and a good technical challenge if I get the go-ahead to go through with it.</p>
<p>In other news I&#8217;ve got the beginnings of two other video installations underway, one called Doom Organ and another called 1 to 10 which all rely on sound as well as video on multiple screens to get the point across. One of them is likely going to be exhibited in Munich early next year. I&#8217;m hoping it&#8217;s Doom Organ personally which is the most wonderfully ridiculous idea I&#8217;ve had in such a long time that I&#8217;m absolutely frothing to get it done at the expense of everything else. There is a test version of it I have here but due to my system meltdown I&#8217;m unable to show it to you. Maybe later of you&#8217;re lucky.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/eKuNssGnaiTwokZchOslpk4Dhac/0/da"><img src="http://feedads.g.doubleclick.net/~a/eKuNssGnaiTwokZchOslpk4Dhac/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/eKuNssGnaiTwokZchOslpk4Dhac/1/da"><img src="http://feedads.g.doubleclick.net/~a/eKuNssGnaiTwokZchOslpk4Dhac/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/LxHd_EPUbqU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/dark-dancer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/dark-dancer/</feedburner:origLink></item>
		<item>
		<title>So, what have you been up to?</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/QC36hLnIdu8/</link>
		<comments>http://www.republicofpete.net/so-what-have-you-been-up-to/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 13:54:21 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Leipzig]]></category>
		<category><![CDATA[Lisbon]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=94</guid>
		<description><![CDATA[Well I&#8217;m glad you asked. I&#8217;m now in the former DDR, Leipzig to be precise. It&#8217;s a stark change from the almost tropical Lisbon but the people are just as warm at least. Myself and Astrid Bin had some collaborative work shown as part of the ZAAT collective which sadly we didn&#8217;t get to see [...]]]></description>
			<content:encoded><![CDATA[<p>Well I&#8217;m glad you asked.<br />
<span id="more-94"></span><br />
I&#8217;m now in the former DDR, Leipzig to be precise.<br />
It&#8217;s a stark change from the almost tropical Lisbon but the people are just as warm at least.<br />
Myself and Astrid Bin had some collaborative work shown as part of the ZAAT collective which sadly we didn&#8217;t get to see before we left but have been assured that it&#8217;s a solid installation. The pieces displayed were Sky and Dark Dancer and I&#8217;m actually quite jealous of anyone seeing it in situ as I think they&#8217;re visually and conceptually strong pieces and would like to see them myself.<br />
<div id="attachment_115" class="wp-caption aligncenter" style="width: 279px"><a href="http://www.republicofpete.net/wp-content/uploads/ZAAT-Sky.jpg"><img src="http://www.republicofpete.net/wp-content/uploads/ZAAT-Sky-269x300.jpg" alt="Sky being projected on the ceiling of the exhibition space" title="ZAAT Sky" width="269" height="300" class="size-medium wp-image-115" /></a><p class="wp-caption-text">Sky</p></div><br />
And if you don&#8217;t believe me, here&#8217;s my name and my ugly mug on the poster:<br />
<div id="attachment_116" class="wp-caption aligncenter" style="width: 224px"><a href="http://www.republicofpete.net/wp-content/uploads/ZAAT-poster.jpg"><img src="http://www.republicofpete.net/wp-content/uploads/ZAAT-poster-214x300.jpg" alt="The artist bios for ZAAT" title="ZAAT poster" width="214" height="300" class="size-medium wp-image-116" /></a><p class="wp-caption-text">Here are the descriptions for Astrid and myself at the ZAAT collabration.</p></div><br />
I&#8217;ll put more pics up when my mole sends them to me.</p>
<p>All this artwork preparation and moving countries does mean that I&#8217;ve been unable to do much in the way of web development or write out any tutorials. I&#8217;ll see about rectifying this as soon as I&#8217;m able. I really do promise to do more than one post per six weeks as well&#8230;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/cw3-oJGFnJypirQPTeJCAl6bA0I/0/da"><img src="http://feedads.g.doubleclick.net/~a/cw3-oJGFnJypirQPTeJCAl6bA0I/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/cw3-oJGFnJypirQPTeJCAl6bA0I/1/da"><img src="http://feedads.g.doubleclick.net/~a/cw3-oJGFnJypirQPTeJCAl6bA0I/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/QC36hLnIdu8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/so-what-have-you-been-up-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/so-what-have-you-been-up-to/</feedburner:origLink></item>
		<item>
		<title>Virtualisation and you</title>
		<link>http://feedproxy.google.com/~r/RepublicOfPete/~3/wnY_omEOYPc/</link>
		<comments>http://www.republicofpete.net/virtualisation/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 22:44:34 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Playground]]></category>
		<category><![CDATA[tl;dr]]></category>

		<guid isPermaLink="false">http://www.republicofpete.net/?p=108</guid>
		<description><![CDATA[Well me actually, but it might benefit you too. Here&#8217;s why. There&#8217;s no doubt that having dedicated machines and resources to play with when developing websites is useful. But what if you don&#8217;t have unlimited space and resources or, like me, develop &#8216;on the go&#8217;? When I decided to go full-time freelance I was faced [...]]]></description>
			<content:encoded><![CDATA[<p>Well me actually, but it might benefit you too. Here&#8217;s why.</p>
<p><span id="more-108"></span></p>
<p>There&#8217;s no doubt that having dedicated machines and resources to play with when developing websites is useful. But what if you don&#8217;t have unlimited space and resources or, like me, develop &#8216;on the go&#8217;?</p>
<p>When I decided to go full-time freelance I was faced with a rather major decision: buy a cheap but powerful desktop machine to develop on or a more expensive laptop with which to de-shackle oneself from the home office.<br />
Initially I went the former route and immediately regretted it. I was always sat in the same room, beavering away when I could have been out enjoying the sunshine in the park or in a café or bar with company.</p>
<p>So I held my breath, pulled in my belt and bought a second hand Macbook for &pound;350. Now I know you&#8217;re already rolling your eyes and beginning to mouth the words &#8220;Oh lord, another Mac-evangelist&#8221;. Well maybe a little, but hear me out.</p>
<p>As of the time I am writing this article, and it&#8217;s been about six months since I actually got this suite of tools running reliably, there was no way of running Mac OS X in a free virtual environment on Windows or Linux so logic dictated that Mac OS would be the machine&#8217;s operating system. This suited just fine, and still does, as I&#8217;d grown accustomed to using OS X after several years of using them in studios already. Don&#8217;t get me wrong, I&#8217;m fine with Linux and Windows too, who isn&#8217;t these days, I just prefer using Mac OS if I can.</p>
<p>So, once I had made the decision to leave the home office I was presented with the problems of what technology to employ in giving me the usefulness of a home network but without actually having to lug several machines around at once and also be able to develop rich, dynamic internet applications without actually being connected to the World Wide Web.</p>
<p>Here&#8217;s how I managed it.</p>
<h3>Quick links menu</h3>
<ol>
<li><a href="#components">Components</a></li>
<li><a href="#method">Method</a>
<ol>
<li><a href="#your_first_virtual_machine">Creating your first virtual machine</a></li>
<li><a href="#configuring_the_linux_virtual_machine_parameters">Configuring the Linux virtual machine parameters</a></li>
<li><a href="#installing_ubuntu_linux_and_lamp">Installing and configuring Ubuntu Linux and <abbr title="Linux Apache MySQL and PHP">LAMP</abbr></a>
<ol>
<li><a href="#test_your_ssh_connection">Test your <abbr title="Secure Shell">SSH</abbr> connection</a></li>
<li><a href="#test_your_mysql_server">Test your MySQL Server</a></li>
<li><a href="#test_your_apache2_installation">Test your Apache2 installation</a></li>
<li><a href="#test_your_server_talks_to_itself">Test your server talks to itself</a></li>
</ol>
</li>
<li><a href="#install_windows">Install Windows</a></li>
</ol>
</li>
<li><a href="#setting_up_file_sharing">Setting up file sharing</a>
<ol>
<li><a href="#windows_file_sharing">Windows file sharing</a></li>
<li><a href="#ubuntu_file_sharing">Ubuntu file sharing</a></li>
</ol>
</li>
</ol>
<h3 id="components">Components</h3>
<h4>Macbook</h4>
<p>The faster and more tricked out the better. Mine works more than adequately on a 2GHz Intel Core Duo with 2GB RAM running OS X 10.5. I wouldn&#8217;t really suggest doing this on a single core machine but you can try it if you like, <abbr title="Your Mileage May Vary">YMMV</abbr>.</p>
<h4>VirtualBox</h4>
<p>Sun/Oracle&#8217;s free virtualisation environment. Available here: <a href="http://www.virtualbox.org/" rel="blank">http://www.virtualbox.org/</a></p>
<h4>Linux</h4>
<p>Use whatever flavour of Linux you prefer, personally I like things simple so I chose Ubuntu which you can download from here: <a href="http://www.ubuntu.com/" rel="blank">http://www.ubuntu.com/</a></p>
<h4>Windows</h4>
<p>You can use either XP, Vista or Windows 7 for this, I presume they all work in pretty much the same way. I chose XP as that&#8217;s what I had a license and disc for. I hear that Windows 7 has a smaller footprint than XP but I like that XP doesn&#8217;t have too many bells and whistles to hog cycles. You&#8217;ll have to source your own copy if you want to follow this tutorial.</p>
<h4>The Internet</h4>
<p>During the initial phases of this how-to you will need a live internet connection due to having to collect applications for your Guest OSs. You won&#8217;t need to stay connected after installation.</p>
<div id="attachment_80" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.republicofpete.net/wp-content/uploads/Picture-1.png"><img src="http://www.republicofpete.net/wp-content/uploads/Picture-1-300x187.png" alt="Ubuntu and Windows running alongside each other on Mac OS" title="Virtual Machines" width="300" height="187" class="size-medium wp-image-80" /></a><p class="wp-caption-text">Ubuntu and Windows running alongside each other on Mac OS</p></div>
<h3 id="method">Method</h3>
<h4 id="your_first_virtual_machine">Create your first virtual machine</h4>
<ol>
<li>Start by installing VirtualBox. Just double click the .dmg file and dragging the app into your applications folder.</li>
<li>Start VirtualBox and create a new virtual machine by clicking the little blue star-burst icon in the top-left of the VIrtualBox Machine Manager window. A new window will open up, this is the New Virtual Machine Wizard. Click continue.</li>
<li>Give your new machine a name, I called mine &#8216;Umbongo&#8217;. Choose the OS type and version, in this case Linux and Ubuntu. Click continue.</li>
<li>Select the memory allocation size that you wish to give your guest OS. The default 512MB is more than sufficient for running a small web-server. Click continues.</li>
<li>Leave the &#8220;Boot Hard Disk&#8221; option selected and ensure that the &#8220;Create new hard disk&#8221; radio is selected. Click continue.</li>
<li>You will now be presented with a further window. This one is the &#8220;Create New Virtual Disk Wizard&#8221;. Click continue.</li>
<li>Under &#8220;Hard Disk Storage Type&#8221; select dynamically expanding. Click continue.</li>
<li>Choose where you want to store the disk image. You can use external hard drives if you want but be aware of the limitations of the disk speed and the connection type. I would not suggest anything less than USB 2. Again, for ease of portability I chose the laptop drive. Beneath this is the size of the image with a slider. The default is 8GB which is much larger than we need for our purposes so I scaled mine back to a less space hungry 4GB and suggest you follow suit. This is why we opted to have the disk image automatically resize if it reaches capacity. Click continue.</li>
<li>You&#8217;re done, you have created your first disc image. Now onto the slightly less boring bits.</li>
</ol>
<h3 id="configuring_the_linux_virtual_machine_parameters">Configuring the Linux virtual machine parameters</h3>
<ol>
<li>In the VirtualBox Virtual Machine Manager window select the image that you&#8217;ve just created on the left-hand side. Click the yellow settings cog above it. You will be presented with yet another window with options for general, system, video, storage, audio, network, port and shared folder options.</li>
<li>Select the system tab and disable floppy option, there isn&#8217;t one so you won&#8217;t need it.</li>
<li>Select the storage tab and under the IDE Controller option select the image of the CD/DVD. The right hand pane will show new options, click the folder icon next to the CD/DVD Device dropdown. Locate your Linux CD iso image. I usually put them in the Downloads folder in my home profile where Firefox likes to dump stuff. You&#8217;ll be presented with yet another options panel, the Virtual Media Manager. Click the little stack of green discs with the green plus symbol and browse to your Linux image. Click open. Select the new image in the list and click OK.</li>
<li id="vboxnet0">Click the network tab. In this pane you&#8217;ll be able to configure your virtual network hardware which is how we&#8217;ll get all these virtual machines and host OS all talking and getting along nicely. Make sure that Adapter 1 is enabled and &#8220;attached to&#8221; is set to <abbr title="Network Address Translation">NAT</abbr>. Click the tab for Adapter 2 and enable it, this time setting the &#8220;attached to&#8221; option to &#8220;Host-only adapter, vboxnet0&#8243;.</li>
<li>Click the Shared Folders tab. In this pane, on the right-hand side, click the little blue folder with the green plus symbol. In the &#8220;Folder Path&#8221; drop-down choose &#8220;Other&#8221; and browse to the root of your websites storage folder. Mine is in my home folder. Give it a folder name and, making sure that read-only is unchecked, click OK.</li>
<li>The host configuration is now done, time to move onto the installation.</li>
</ol>
<h3 id="installing_ubuntu_linux_and_lamp">Installing Ubuntu Linux and LAMP.</h3>
<p>If you want to know more about the development environment <abbr title="Linux Apache MySQL and PHP">LAMP</abbr> you can do so by <a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29" rel="blank">reading this link here</a>.</p>
<ol>
<li>Click the green start arrow above image name in the Virtual Machine Manager pane. A window will appear and your virtual Ubuntu will start. Follow the on screen instructions until you are dumped out onto your newly installed virtual OS.</li>
<li>Ubuntu will ask you to remove the CD and hit enter to restart. You can do this by choosing the &#8220;Devices&#8221; menu, &#8220;CD/DVD Devices&#8221; and then &#8220;Unmount all CD/DVD Devices&#8221; then hit enter.</li>
<li>Open a terminal window in Ubuntu by clicking on the Ubuntu distribution icon in the top-left of the screen, scrolling down to &#8220;Accessories&#8221; and then clicking the terminal icon.</li>
<li>Type
<pre>sudo apt-get install apache2 php5-gd php5-mysql mysql-server openssh-server lynx</pre>
<p> and hit return. Enter the password you chose when installing when prompted and then press the &#8220;Y&#8221; to accept the 75MB-ish download. This will download all of the files you need to create a basic web-server and to be able to connect to it from your host in one go rather than having to do them individually. Please ensure that you&#8217;ve double checked the command for typos or it won&#8217;t work. It will probably take a while so you might want to make a coffee, stretch your legs and get some sunshine before we get into the rest of this.<br />
A note for the geekier readers: the reason I&#8217;ve not specified version numbers for the MySQL components is that this way the installer knows to go and get the latest stable releases, fact-fans.</li>
<li>The most time-consuming part of this process is setting up the mysql-server because it nags you for a password every minute or so. Now I would never suggest that you don&#8217;t use a password in the real world but for the sake of expediency and as you&#8217;re going to be working on a secure virtual machine I recommend that you leave the password field blank at this point and just hit return when it asks you for one.</li>
<li>That&#8217;s it. All the other applications install silently. The more astute of you will have noticed that on top of the normal <abbr title="Linux Apache MySQL and PHP">LAMP</abbr> components I&#8217;ve added some extras, namely openssh-server and lynx. By default Ubuntu comes with an <abbr title="Secure Shell">SSH</abbr> client but no server so you&#8217;d not be able to connect to the virtual machine via your host terminal client for quick maintenance. This is also the reason I&#8217;ve included Lynx, the command line browser for Linux. It&#8217;s good for testing whether something works on your virtual server when you&#8217;re trying to discover why your host or Windows guest can&#8217;t see the project you&#8217;re working on.</li>
<h4 id="test_your_ssh_connection">Test your <abbr title="Secure Shell">SSH</abbr> connection</h4>
<ol>
<li>In your Ubuntu guest, open terminal.</li>
<li>Type
<pre>ifconfig</pre>
</li>
<li>Make a note of the IP number of the device labelled &#8220;vboxnet0&#8243; (remember from <a href="#vboxnet0">earlier</a>?). It&#8217;ll most likely be something like 192.168.56.101 or so.</li>
<li>Now open your terminal client in Mac OS and type
<pre>ssh username@ip.ad.dr.ess</pre>
<p> where username is your username and ip.ad.dr.ess is the number you took down in the previous step. All being well you should now be connected to the virtual machine and being prompted for the password. If not run through the steps above and make sure you have installed everything needed. If you&#8217;ve missed one of the applications don&#8217;t worry, you can install it individually with the Linux terminal command
<pre>sudo apt-get install theappyoumissed</pre>
<p> and following the on-screen instructions.</li>
<li>With luck you should now be being welcomed to the inner workings of the virtual machine you have installed.</li>
</ol>
<h4 id="test_your_mysql_server">Test your MySQL server</h4>
<ol>
<li>Whilst still in terminal and connected via SSH to the Linux virtual machine you may as well see if your MySQL server is working.</li>
<li>Type
<pre>mysql -u root -p</pre>
<p> and hit return. It will prompt you for a password (that&#8217;s the -p switch) and hit return.</li>
<li>Type
<pre>show databases;</pre>
<p> and you&#8217;ll get this returned:</p>
<pre>+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
+--------------------+
2 rows in set (0.00 sec)</pre>
</li>
<li>Type &#8220;\q&#8221; and hit return. This will dump you back to SSH.</li>
</ol>
<h4 id="test_your_apache2_installation">Test your Apache2 installation</h4>
<ol>
<li>In terminal whilst using SSH to talk to the virtual machine type &#8220;Lynx&#8221; and hit enter. This opens the Lynx command line browser. Press &#8220;g&#8221; and type the address:
<pre>localhost</pre>
<p> You should now have a screen which tells you &#8220;It works! This is the default webpage for this server. The web server software is running but no content has been added, yet.&#8221; This means you&#8217;re working at least locally. Press &#8220;q&#8221; and then &#8220;y&#8221; to dump you back out to the terminal.</li>
<li>There is no step 2.</li>
</ol>
<h4 id="test_that_your_server_talks_to_itself">Test that your server talks to itself</h4>
<ol>
<li>Still in terminal and SSH type the following:
<pre>sudo touch /var/www/index.php
sudo nano /var/www/index.php</pre>
</li>
<li>This will open a command line editor that is very similar to a GUI text editor. Before any Linux &#8216;enthusiasts&#8217; (yeah, you, neckbeard) come down on me for not using Vi, Vim, Emacs or whatever this tutorial is already long enough without having to teach somebody a whole new way of working for editing maybe a handful of files. Suck it up and use your own if you&#8217;re more comfortable with it.<br /> In this editor pane write:
<pre>&lt;? phpinfo(); ?&gt;</pre>
<p>Hit &#8220;ctrl + o&#8221; to write the file and then &#8220;ctrl + x&#8221; to exit.</li>
<li>Fire up lynx and &#8220;g&#8221; to http://localhost/index.php where you should see an enormous 30-odd page of information. What you&#8217;re looking for is on about page 19 where it should say &#8220;MySQL Support Enabled&#8221;.</li>
</ol>
<h4>Testing that your host OS can see the guest server</h4>
<ol>
<li>We&#8217;re getting towards the crux of the whole process now, seeing the virtual webserver from your main dev machine.</li>
<li>Open your favourite web browser and in the address bar put the same IP address that were using to connect via SSH like so: http://ip.ad.dr.ess/ and you should see the first &#8216;It works!&#8221; page.</li>
</ol>
<h4 id="install_windows">Install Windows</h4>
<ol>
<li>Follow the <a href="#your_first_virtual_machine">previous instructions</a> about creating a new virtual machine but change the installation type to Windows and then select your Windows flavour.</li>
<li>Install Windows from your CD/DVD. I don&#8217;t need to tell you how to follow the instructions, everything will work straight of the box. This take a while so make yourself another coffee and go and listen to the birds in the garden.</li>
</ol>
<h3 id="installing_vbox_additions">Installing VBox Additions</h3>
<p>You can happily use Windows without having the VBox Additions installed but you won&#8217;t be able to get Ubuntu to play nicely without them so you might as well install on both Windows and Ubuntu as it will make your life more bearable in terms of performance and ease of maintenance.</p>
<h4 id="installing_vbox_additions_on_windows">Installing VBox Additions on Windows</h4>
<ol>
<li>Restore your Windows Virtual Machine and right click on the little blue cube with a gold star on it in the utility tray in the bottom right of the screen, directly opposite the start button.</li>
<li>Follow the directions and you&#8217;re done.</li>
</ol>
<h4 id="installing_vbox_additions_in_ubuntu">Installing VBox Additions in Ubuntu</h4>
<ol>
<li>Restore your Ubuntu Virtual Machine and in the Devices pull down menu, CD/DVD Devices option you should see an item called VBoxGuestAdditions.iso. Select it.</li>
<li>If it doesn&#8217;t mount directly to your desktop, as mine doesn&#8217;t, go to the Places menu in Ubuntu and select the CD/DVD icon. This will mount it to your system and you&#8217;ll see it on the desktop.</li>
<li>Double click the CD and find the file Autorun.sh. Double click it. When it asks you what you want to do with it select run and enter your admin password when prompted.</li>
<li>When the shell script has finished installing the additions hit enter to close the window when prompted.</li>
<li>Reboot the Virtual Machine to complete installation. You can do this either by clicking the power icon on the top bar on the far right and selecting restart or if you&#8217;re still have an SSH session open by typing:
<pre>sudo reboot now</pre>
<p> and entering your admin password when prompted. Your virtual machine will reboot immediately.</li>
<li>After rebooting you can unmount the CD/DVD image as you won&#8217;t need it anymore.</li>
</ol>
<h3 id="setting_up_file_sharing">Setting up file sharing</h3>
<p>This is set into two parts, Windows and Ubuntu. The reason this is done like this is that the Windows part is painless but the Ubuntu part needs a little bit of work.</p>
<h4 id="windows_file_sharing">Windows File Sharing</h4>
<ol>
<li>Open an Explorer Window (The quickest way to achieve this is to press &#8220;command + e&#8221;. The left Apple command key acts as the Windows key.) and go to &#8220;My Network Places&#8221;. You should see an attached network drive called &#8220;VBOXSVRsomething on VBoxsvr&#8221; where the something is the name of the share that you made during the virtual machine configuration. Double click it and you should see the contents of your share. You can have multiple shares if you like but if, like me, you have all of your sites under one folder you shouldn&#8217;t need to.</li>
</ol>
<h4 id="ubuntu_file_sharing">Ubuntu File Sharing</h4>
<p>I&#8217;ll be honest, this one had me stumped for a long time but eventually I found someone online who&#8217;d done exactly what I wanted and just followed his instructions. Here I&#8217;ve just put the salient information.<br />
You can read the full write up from the excellent David Herron <a href="http://davidherron.com/blog/topics/628-virtualbox-running-ubuntu-accessing-host-file-system-mac-os-x" rel="blank">here</a>.</p>
<ol>
<li>SSH into your box <a href="#test_your_ssh_connection">as before</a>.</li>
<li>It gets a bit hairy here now. As of the update from Ubuntu 9.10 to 10.04 the shares load before the VBox Additions so you have to do an extra step. It&#8217;s very simple but it makes the difference between mounting and not mounting the host file system.</li>
<li>Type the following:
<pre>sudo touch /etc/init.d/local</pre>
<p>Enter your admin password.</li>
<li>Then type:
<pre>sudo nano /etc/init.d/local</pre>
</li>
<li>Then type:
<pre>#!/bin/sh
mount.vboxsf -w YourShare /path/to/yourshare</pre>
<p>For example, mine is &#8220;mount.vboxsf -w Sites /mnt/sites&#8221; as explained earlier in the tutorial.</li>
<li>Type:
<pre>sudo mount -t vboxsf Yoursharename /mnt/Yourshare</pre>
</li>
</ol>
<p>That should be it.
</li>
</ol>
<p>All that&#8217;s left is to configure your Apache 2 install and your host files for your host and Windows VM machines. They&#8217;re easy enough to do but if you need a walk-through on those as well leave me a comment below and I&#8217;ll edit the how-to.</p>
<p>Well I hope that was of some use to someone out there. It&#8217;s not an easy task but it&#8217;s one that will set you up well for mobile web development and allow you to travel around without worrying too much about missing work or losing out on money while you see the world.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/__24BZGutCetb_7Z6MD5UPUX1rg/0/da"><img src="http://feedads.g.doubleclick.net/~a/__24BZGutCetb_7Z6MD5UPUX1rg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/__24BZGutCetb_7Z6MD5UPUX1rg/1/da"><img src="http://feedads.g.doubleclick.net/~a/__24BZGutCetb_7Z6MD5UPUX1rg/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/RepublicOfPete/~4/wnY_omEOYPc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.republicofpete.net/virtualisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.republicofpete.net/virtualisation/</feedburner:origLink></item>
	</channel>
</rss>

