<?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>thorpesystems</title>
	<atom:link href="http://thorpesystems.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thorpesystems.com</link>
	<description>Just another developers blog.</description>
	<lastBuildDate>Fri, 03 Sep 2010 00:56:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
		<item>
		<title>A new tutorial at phpfreaks.com</title>
		<link>http://thorpesystems.com/2010/09/a-new-tutorial-at-phpfreaks-com/</link>
		<comments>http://thorpesystems.com/2010/09/a-new-tutorial-at-phpfreaks-com/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 00:56:31 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/?p=56</guid>
		<description><![CDATA[I just finished a very quickly written new tutorial over at http://phpfreaks.com
http://www.phpfreaks.com/tutorial/a-simple-debian-based-dev-environment
]]></description>
			<content:encoded><![CDATA[<p>I just finished a very quickly written new tutorial over at <a href="http://phpfreaks.com" target="_blank">http://phpfreaks.com</a></p>
<p><a href="http://www.phpfreaks.com/tutorial/a-simple-debian-based-dev-environment" target="_blank">http://www.phpfreaks.com/tutorial/a-simple-debian-based-dev-environment</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/09/a-new-tutorial-at-phpfreaks-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MM9 @ the Annandale.</title>
		<link>http://thorpesystems.com/2010/04/mm9-the-annandale/</link>
		<comments>http://thorpesystems.com/2010/04/mm9-the-annandale/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 23:46:55 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Ramble]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/?p=51</guid>
		<description><![CDATA[I&#8217;ve got the Easter weekend off (and I&#8217;m not actually going to work from home) &#038; am planning on enjoying it. Two of my best friends are celebrating birthdays, and tonight I&#8217;m going to see one of them play with his band MM9.
http://www.mm9.com.au/
These guys are fucking awesome and Ben is (deservedly so) getting a rep ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got the Easter weekend off (and I&#8217;m not actually going to work from home) &#038; am planning on enjoying it. Two of my best friends are celebrating birthdays, and tonight I&#8217;m going to see one of them play with his band MM9.</p>
<p><a href="http://www.mm9.com.au/">http://www.mm9.com.au/</a></p>
<p>These guys are fucking awesome and Ben is (deservedly so) getting a rep as one of Australia&#8217;s best drummers. I miss playing in bands, but these guys work far too hard for my liking.</p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/04/mm9-the-annandale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why You Can’t Work at Work</title>
		<link>http://thorpesystems.com/2010/03/why-you-can%e2%80%99t-work-at-work/</link>
		<comments>http://thorpesystems.com/2010/03/why-you-can%e2%80%99t-work-at-work/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 12:46:34 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/?p=47</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><script src="http://video.bigthink.com/player.js?embedCode=03NG42MTqVnn6kOnuDv8k_iDC2HEGniT&#038;height=360&#038;width=480&#038;deepLinkEmbedCode=03NG42MTqVnn6kOnuDv8k_iDC2HEGniT"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/03/why-you-can%e2%80%99t-work-at-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Busy Busy Busy.</title>
		<link>http://thorpesystems.com/2010/03/busy-busy-busy/</link>
		<comments>http://thorpesystems.com/2010/03/busy-busy-busy/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 08:42:30 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Ramble]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/?p=44</guid>
		<description><![CDATA[I&#8217;m going to have to put off this server build for a little while at least. Looking at the milestones lined up for a few projects I have been working on and it is apparent I&#8217;m actually pretty screwed for time.

The Proem project has 11 open issues expected to be resolved by a milestone due ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going to have to put off this server build for a little while at least. Looking at the milestones lined up for a few projects I have been working on and it is apparent I&#8217;m actually pretty screwed for time.</p>
<ul>
<li>The Proem project has 11 open issues expected to be resolved by a milestone due on the 19th of April. At least three of those of which I would consider major pieces of work.</li>
<li>At work I have 3 new sites due for release by the 14th of April, followed by the migration of 12 sites to a new server due by the 1st of March</li>
</ul>
<p>So yeah, the way I figure it, for the moment this new server may need to take a little bit of a back seat. I do plan however on at least attempting to get some done, so we&#8217;ll see I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/03/busy-busy-busy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring a Debian server to run from home.</title>
		<link>http://thorpesystems.com/2010/03/configuring-a-debian-server-to-run-from-home/</link>
		<comments>http://thorpesystems.com/2010/03/configuring-a-debian-server-to-run-from-home/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 12:34:42 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Computer Configurations]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenVZ]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/?p=31</guid>
		<description><![CDATA[Over the next few days (hopefully) I&#8217;m going to document the process of setting up a dedicated vps server to run from home. I&#8217;ve done this a few times before, but have never really gotten around to documenting anything. I&#8217;ve a spare box, the need and a little time at my disposal so this time ]]></description>
			<content:encoded><![CDATA[<p>Over the next few days (hopefully) I&#8217;m going to document the process of setting up a dedicated vps server to run from home. I&#8217;ve done this a few times before, but have never really gotten around to documenting anything. I&#8217;ve a spare box, the need and a <em>little</em> time at my disposal so this time I&#8217;m going to give it a go.</p>
<p>Currently I run a few small development wiki&#8217;s, issue tracking applications, subversion &#038; this blog from some vps&#8217;s (openvz) running on my desktop machine. While this has been a pretty good setup for the last six months or so, I want to get back into making some music and so have the need to run this desktop machine as a dual boot GNU/Linux / Windows machine. In doing so, I&#8217;m going to need to shutdown Linux on occasions and seeing that I have people relying on some of the services available on this machine, its time to move on.</p>
<p>I&#8217;ve has an old machine (2.6Ghz 1G memory) laying around since it blew a graphics card some 18 months ago. Ive since (last weekend) installed an old card, and she is running again. Ive no spare monitor however, so this will be a headless machine &#8211; sitting in the corner of my study (I where I also have a small UPS setup).</p>
<p>At this point in time I&#8217;ve done nothing but plug my desktop machine&#8217;s monitor into this new (old) machine and do a pretty standard Debian (Lenny) install from a net-install CD. I setup a static IP, when prompted for a host name, I named the machine <em>vpshost</em>, and let it know it was on a domain named <em>lcl</em>. I then also set myself up a user account on this machine called <em>thorpe</em>. When prompted to install any software I deselected <em>desktop machine</em> and simply left <em>standard</em> highlighted. I&#8217;ll manually install what I need.</p>
<p>The machine rebooted and I log in as root. The first thing I need to do is update the apt cache, upgrade any old packages &#038; install some essentials.<br />
<code><br />
root # apt-get update &#038;&#038; apt-get upgrade<br />
root # apt-get install vim vim-scripts ssh sudo<br />
</code><br />
The first thing I do is reconfigure ssh to use a non standard port &#038; restart the service.<br />
<code><br />
root # sed "s/22/1904/" /etc/ssh/sshd_config &#038;&#038; /etc/init.d/ssh restart<br />
</code><br />
Update the alternatives system to use vim as the default system wide text editor.<br />
<code><br />
root # update-alternatives --set editor /usr/bin/vim.basic<br />
</code><br />
Execute&#8230;.<br />
<code><br />
root # visudo<br />
</code><br />
and un-comment the line that reads <em>%sudo ALL=NOPASSWD: ALL</em>. Place my user (thorpe) into the <em>sudo</em> group.<br />
<code><br />
root # gpasswd -a thorpe sudo<br />
</code><br />
I can now logout and unplug the monitor, putting it back in my desktop machine. Once in my desktop, I added an entry to my dnsmasq server so all the machines on my network can see this machine. I then simply copy over my public ssh key &#038; some handy rc files.<br />
<code><br />
thorpe $ copy-ssh-id<br />
thorpe $ scp .bashrc vpshost.lcl:<br />
thorpe $ scp .vimrc vpshost.lcl:<br />
</code><br />
That&#8217;s about it for now. I&#8217;ll log in tomorrow and start work.</p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/03/configuring-a-debian-server-to-run-from-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking together an add-hoc media centre.</title>
		<link>http://thorpesystems.com/2010/03/hacking-together-an-add-hoc-media-centre/</link>
		<comments>http://thorpesystems.com/2010/03/hacking-together-an-add-hoc-media-centre/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 08:32:16 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Computer Configurations]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/?p=18</guid>
		<description><![CDATA[Recently my wife bought me an iPhone. I love thing and already am finding it hard to imagine how I lived without it.
For a while now, we have been using my iPod (with a tuner attachment) to play my extensive mp3 collection through our main stereo system in the lounge room. This has been ok ]]></description>
			<content:encoded><![CDATA[<p>Recently my wife bought me an iPhone. I love thing and already am finding it hard to imagine how I lived without it.</p>
<p>For a while now, we have been using my iPod (with a tuner attachment) to play my extensive mp3 collection through our main stereo system in the lounge room. This has been ok to a point, but when we are outside at the bbq or spa the reception is just not good enough. The iPhone however has a remote application that allows you to remotely access iTunes installed on your computer. This gave me an idea.</p>
<p>I&#8217;m not a Windows user, haven&#8217;t been for a long time however the idea I had involved installing Windows on an old pc I have without a monitor. So I pulled her out (8G hard drive and all) installed a wireless card, plugged her into my current monitor and installed XP. From here, the process was simple.</p>
<ul>
<li>Right click on &#8216;My Computer&#8217; and enable &#8216;Remote Desktop&#8217;. Shutdown &amp; take the pc out to the lounge room, plugging it into the stereo. Restart.</li>
<li>Back in my office, log into Debian and install rdesktop &#038; samba.</li>
</ul>
<p><code><br />
apt-get update &amp;&amp; apt-get install rdesktop samba<br />
</code><br />
I already have all my mp3s stored within ~/var/mp3s on my Linux machine. I&#8217;m simply going to share this directory with windows. Configure samba to do so&#8230;<br />
<code><br />
[mp3s]<br />
comment = Mp3s<br />
path = /home/thorpe/var/mp3s<br />
writeable = yes<br />
browseable = yes<br />
guest ok = no<br />
printable = no<br />
</code><br />
Restart samba&#8230;.<br />
<code><br />
sudo /etc/init.d/samba restart<br />
</code><br />
I run my own local dns server via dnsmasq so I have no problem accessing any of my machines by name, if your following along, you may want to use ip addresses.</p>
<ul>
<li>Log into the windows machine.</li>
</ul>
<p><code><br />
rdesktop -u username -p password -f -r sound:remote lounge-pc.lcl<br />
</code><br />
The -f switch puts you in full screen mode while the -r switch disables the audio being sent to the client.</p>
<ul>
<li>Map your shared drive to the M: drive</li>
</ul>
<p><code><br />
net use m: \\oblivion.lcl\mp3s<br />
</code></p>
<ul>
<li>Install iTunes and add M: to your library</li>
</li>
<p>Install the remote application for your iPhone</li>
</ul>
<p>Enjoy! Now I have a remote control on my iPhone that uses wifi to control iTunes from anywhere in my house. I can also login to this machine whenever I need to do maintenance (or update the iPhone even?) without having to drag it out and hook up any monitor.</p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/03/hacking-together-an-add-hoc-media-centre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intro</title>
		<link>http://thorpesystems.com/2010/02/intro/</link>
		<comments>http://thorpesystems.com/2010/02/intro/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 11:24:10 +0000</pubDate>
		<dc:creator>trq</dc:creator>
				<category><![CDATA[Ramble]]></category>

		<guid isPermaLink="false">http://thorpesystems.com/2010/02/intro/</guid>
		<description><![CDATA[Been a while since I last had a blog but here we go again, hopefully I&#8217;ve more to rant about this time. 
In fact I do, things have changed. Firstly I&#8217;m now A full time web developer working for one of the countries largest publishing companies and secondly I have teamed up with a good ]]></description>
			<content:encoded><![CDATA[<p>Been a while since I last had a blog but here we go again, hopefully I&#8217;ve more to rant about this time. </p>
<p>In fact I do, things have changed. Firstly I&#8217;m now A full time web developer working for one of the countries largest publishing companies and secondly I have teamed up with a good friend of mine to build what we hope will be a kick ass web application.</p>
<p>Anyway, just wanted to get some sort of intro out of the way. Stay tuned for more.</p>
]]></content:encoded>
			<wfw:commentRss>http://thorpesystems.com/2010/02/intro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
