<?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>if it&#039;s owən &#124; it&#039;s probably awesome &#187; Tech-geek</title>
	<atom:link href="http://owened.net/tag/tech-geek/feed/" rel="self" type="application/rss+xml" />
	<link>http://owened.net</link>
	<description>more like definitely awesome</description>
	<lastBuildDate>Wed, 25 Apr 2012 07:30:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>CCNP SWITCH &#8211; jitters (not the kind you can fix with QoS)</title>
		<link>http://owened.net/ccnp-switch-jitters-not-the-kind-you-can-fix-with-qos/</link>
		<comments>http://owened.net/ccnp-switch-jitters-not-the-kind-you-can-fix-with-qos/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 07:30:01 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Annoyed]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[Tech-geek]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://owened.net/?p=850</guid>
		<description><![CDATA[I am actually enjoying studying for CCNP SWITCH. Or; that&#8217;s what I have to keep telling myself, anyway. I enjoy the sense of satisfaction I gain from completing a reading and answering the chapter questions correctly, or being able to discuss finer details with colleagues. I think the reason that, overall, I am not particularly [...]]]></description>
			<content:encoded><![CDATA[<p>I am actually enjoying studying for CCNP SWITCH. Or; that&#8217;s what I have to keep telling myself, anyway. I enjoy the sense of satisfaction I gain from completing a reading and answering the chapter questions correctly, or being able to discuss finer details with colleagues. I think the reason that, overall, I am not particularly keen on the exam is because I am deathly afraid of failing. It took me too many tries to pass the ROUTE exam. I did eventually pass it, but not without a loss of motivation. In fact, I think motivation is not quite correct. I feel I have lost the thrill of completing something. It&#8217;s confusing me even as I write this blog (in an attempt to rationalise my internal dilemma); I simply can&#8217;t figure out why my desire to do the exam is so &#8230; missing.</p>
<p>I am happy to read the chapters and implement the things I learn all day every day; this kind of behaviour is a much more natural learning experience for me. Memorising tables, commands and state diagrams is not. Nor is playing dodge-ball with the sometimes extremely &#8220;Cisco-ified&#8221; questions wherein a slight misunderstanding of the wording can get you thinking in the wrong direction and ultimately missing the entire point of the question. This kind of misdirection in questions is the absolute worst way for me to incorrectly answer a question. It makes me feel cheated and contempt toward Cisco. Of course the cynical side of me would say that they have to do something to make the exams difficult, albeit the methods they use aren&#8217;t genuine. Single-word differences between two command syntaxes isn&#8217;t exactly testing the knowledge you would expect a CCNP-level technician to possess. The command interface on every Cisco device is interactive and has tab completion at a bare minimum, so as long as you know the first 3-5 letters of every command you wish to use, you can TAB-complete your entire 6,000 line configuration. Disingenuous. That&#8217;s a good word to describe this kind of exam question trickery.</p>
<p>Anyway, I should stop procrastinating on my blog and get back to it.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/ccnp-switch-jitters-not-the-kind-you-can-fix-with-qos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pebble smart watch</title>
		<link>http://owened.net/pebble-smart-watch/</link>
		<comments>http://owened.net/pebble-smart-watch/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 04:04:10 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=812</guid>
		<description><![CDATA[I am super excited about the Pebble smart watch for Android and iOS phones. This is where mobile technology is headed, and I like it. The watch measures approximately 5cm by 3cm and houses a 144 x 168 pixel resolution e-ink display (like the display used in the Amazon Kindle), a Bluetooth 2.1 + EDR [...]]]></description>
			<content:encoded><![CDATA[<p>I am super excited about the <a href="http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android" target="_blank">Pebble smart watch</a> for Android and iOS phones. This is where mobile technology is headed, and I like it. The watch measures approximately 5cm by 3cm and houses a 144 x 168 pixel resolution e-ink display (like the display used in the Amazon Kindle), a Bluetooth 2.1 + EDR radio for communications, an ARM microprocessor, 3-axis accelerometer and a vibrating motor. The watch can be customised to display a multitude of watch faces, but the pièce de résistance &#8211; as with smart phones &#8211; is the watches&#8217; ability to run apps.</p>
<p><a href="http://owened.net/wp-content/uploads/2012/04/TrioGroup04.png" rel="lightbox[812]"><img class="aligncenter size-medium wp-image-818" title="TrioGroup04" src="http://owened.net/wp-content/uploads/2012/04/TrioGroup04-300x225.png" alt="" width="300" height="225" /></a></p>
<p>Once you pair the watch via Bluetooth with your Android or iOS based smart phone you can then load a multitude of apps onto the watch to let it interface with your smart phone &#8211; and through your smart phone, the internet at large. Out of the box, the watch will support incoming Caller ID, e-mail (Gmail or any IMAP email account), calendar alerts, Facebook messages, Twitter, weather alerts, and silent vibrating alarm and timer. The list of possible uses for the phone is much larger than this, however, with the accelerometer and connection to the internet via smartphone it is possible to create many unique interactive experiences.</p>
<p><a href="http://owened.net/wp-content/uploads/2012/04/wordclock4.jpg" rel="lightbox[812]"><img class="aligncenter size-full wp-image-823" title="wordclock4" src="http://owened.net/wp-content/uploads/2012/04/wordclock4.jpg" alt="" width="560" height="315" /></a><a href="http://owened.net/wp-content/uploads/2012/04/music21.jpg" rel="lightbox[812]"><img class="aligncenter size-full wp-image-826" title="music2" src="http://owened.net/wp-content/uploads/2012/04/music21.jpg" alt="" width="560" height="315" /></a><a href="http://owened.net/wp-content/uploads/2012/04/cycling4.jpg" rel="lightbox[812]"><img class="aligncenter size-full wp-image-827" title="cycling4" src="http://owened.net/wp-content/uploads/2012/04/cycling4.jpg" alt="" width="560" height="315" /></a><a href="http://owened.net/wp-content/uploads/2012/04/running1.jpg" rel="lightbox[812]"><img class="aligncenter size-full wp-image-825" title="running1" src="http://owened.net/wp-content/uploads/2012/04/running1.jpg" alt="" width="560" height="315" /></a>The project aimed to raise $100,000 over 40 days &#8211; the response, however, was phenomenal. The initial $100,000 was raised during the first two hours of the project page being live. As it currently stands, eight days later the amount pledge is $2,900,000 &#8211; that&#8217;s $2.9 million dollars. This is despite similar products already being available, e.g. Sony&#8217;s SmartWatch, the Imwatch, and others. This is because despite the Pebble not being first to market, it is smartest to market. I would say this is due to two important factors: first, the Pebble is going to provide an open API for developers using a standard gcc toolchain, meaning that anyone can develop for the Pebble without paying any licence fees or investing anything at all into the platform. Secondly, the Pebble makes use of e-ink display technology to give an estimated seven day battery life, which is a far better option than competing products which last for a day at most. Although this limits the display to monochrome, the physical size limitation of such a device does not lend itself to high quality graphical output even if the display were a high pixel density colour display &#8211; it would be like trying to squeeze modern smartphone apps onto an old Nokia mobile phone; or like printing postage stamps with 500 dpi resolution.</p>
<p>The project is due to deliver a final product around September. Needless to say I am very excited and will have trouble waiting that long!</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/pebble-smart-watch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asus Zenbook (UX31)</title>
		<link>http://owened.net/asus-zenbook-ux31/</link>
		<comments>http://owened.net/asus-zenbook-ux31/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 01:17:00 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[Tech-geek]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://owened.net/?p=783</guid>
		<description><![CDATA[You may recall several years ago I was very excited about my new laptop at the time, a Dell XPS M1330. That system has served me well and although it had its issues (like the nVidia graphics chip being faulty during manufacture, the abysmal battery life and a touchpad on the small side) it has [...]]]></description>
			<content:encoded><![CDATA[<p>You may recall several years ago I was very excited about my new laptop at the time, a <a href="http://owened.net/2008/04/21/the-story-dell-xps-m1330" target="_blank">Dell XPS M1330</a>. That system has served me well and although it had its issues (like the nVidia graphics chip being faulty during manufacture, the abysmal battery life and a touchpad on the small side) it has been a great laptop for me.</p>
<p>I enjoy using small and light laptops because I believe this type of machine properly fits the purpose of a laptop. Anything larger than 14 inches diagonal screen size and the corresponding laptop body will no longer fit on the average lap. The term &#8216;desktop replacements&#8217; seems like an oxymoron to me; what&#8217;s the point of a laptop that lives 90% of its life on a desk, tethered to power because the battery only lasts two hours?</p>
<p>Anyway, enough proselytizing. This post is about my new laptop which I have become enamored with, to say the least.</p>
<p><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=1259&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT"  alt="asus-ux31" title="asus-ux31" class="g2image_centered" /></p>
<p>As you can see the shape of the system bears a striking resemblance to that of the MacBook Air. However, the main difference is that the Apple offering is less industrial-looking. The Air has a matte finish to its brushed aluminium lid whereas the Zenbook has a more polished look.</p>
<p><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=1261&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT"  alt="asus_ux31" title="asus_ux31" class="g2image_centered" /></p>
<p>Inside the colour is more &#8216;gunmetal grey&#8217; (one of my favorite colours) than the more silver-looking aluminium of Apple products.</p>
<p>The laptop weighs just over a kilogram and measures just 18 millimetres at its thickest point. Connectivity consists of a USB2, a USB3, SD/MMC card slot, headphone/microphone in/out, micro-HDMI and mini-VGA. The top of the range version sports an Intel Core i7 2677M, 4Gb DDR3, 256Gb SSD, 802.11a/b/g/n and Bluetooth 3.0. Battery life as tested by Engadget is approximately 8 hours with WiFi enabled.</p>
<p>I have installed Windows 7 Home Premium on mine and it is very nice to use. I intend upon replacing my Lenovo T410 work-provided laptop with my Zenbook. Fortunately my employer is very big on the current trend of &#8216;Bring Your Own Device&#8217; whereby most of the corporate software stack can be accessed through Citrix XenApp. In terms of functionality it&#8217;s basically X window forwarding except it works on all operating systems (sidenote: checking my e-mail in Microsoft Outlook on my Google Android handset is probably one of the most &#8216;haha, this is so dumb but cool&#8217; technology exercises I have recently undertaken).</p>
<p>At first I tried to use Ubuntu 11.10 on this system. It worked OK but wasn&#8217;t suitable for use as a full-time work laptop replacement because of the various issues leading me to doubt the reliability of the system as a whole. As mentioned there are a few issues with Ubuntu 11.10 currently:</p>
<ul>
<li>Can&#8217;t easily suspend/hibernate: requires tweaking with a custom powerdown script which I can&#8217;t get working, although reportedly it does work fine.</li>
<li>Bluetooth support not available until kernel 3.2.</li>
<li>Some models have a &#8216;Sentelic&#8217; touchpad, which is not supported by any drivers at present for multi-touch etc. Other models have an &#8216;Elantech&#8217; touchpad which is fully supported. You can&#8217;t tell which you&#8217;re buying until you open it up. I have a &#8216;Sentelic&#8217; model.</li>
<li>Currently power consumption on all Sandy Bridge CPUs is poor with kernel 3.0.x and 3.1.x; reportedly fixed in 3.2.x though currently there are workarounds which make the system somewhat unstable.</li>
</ul>
<p>Unfortunately the lack of Bluetooth and poor touchpad support is a killer. In the office it&#8217;s not such a big deal but while I am out on site and needing to connect a USB-to-serial adapter to access the console of networking devices, I can choose to either have a mouse plugged in or my phone or the provided USB-to-Ethernet adapter. When working away from the office on unfamiliar network equipment, it&#8217;s typically essential to have at least a console and ethernet or console and mouse.</p>
<p>The performance of the system is very good. This is the first computer I have owned with a solid state drive and I am impressed. I have seen other computers with them but never really used them for an extended period of time to really appreciate how fast an SSD can do things. Now whenever I am using any other computer it seems like I am waiting for far too long for anything to happen. </p>
<p>With Windows the battery life is pretty good. Windows usually reports about 7 hours of life from a full charge, though I have never used the laptop continuously for that long on battery, I have seen a solid five hours out of it with two overnights periods of sleep. This may not be optimal, because I have installed Windows from scratch I can&#8217;t install most of the Asus utilities, including the &#8220;Instant-On&#8221; utility which I presume provides some power saving mechanism.</p>
<p>As compared to my last laptop; well, this one doesn&#8217;t compare. It is simply better in every way. Even the integrated graphics are better than the old nVidia graphics chip in my Dell. I experimented by playing Grand Theft Auto III on this laptop and it ran quite well.</p>
<p>The price I paid worked out to be around $1760 from a local retailer. They included a free Bluetooth mouse for some reason which I was quite happy with. Unfortunately for me and my insistence on buying the best version of this laptop I possibly could, paying that price meant I missed on on buying the next model down for around $660 cheaper &#8211; an i5 / 128Gb SSD model, which can be had on special at JB HiFi. It&#8217;s worth it though. With 256Gb I don&#8217;t really have to think about what I put on my system. I just know it&#8217;ll all fit.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/asus-zenbook-ux31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Party: music, videos and visualisations</title>
		<link>http://owened.net/party-music-videos-and-visualisations/</link>
		<comments>http://owened.net/party-music-videos-and-visualisations/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 14:00:58 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=756</guid>
		<description><![CDATA[I have a birthday party coming up and it&#8217;s a milestone year. Appropriately, I&#8217;ve invited some people around to my place and &#8211; all going to plan &#8211; it&#8217;ll be a good party. I have put a bit of thought and effort into the entertainment which will be available; mainly in the form of music. [...]]]></description>
			<content:encoded><![CDATA[<p>I have a birthday party coming up and it&#8217;s a milestone year. Appropriately, I&#8217;ve invited some people around to my place and &#8211; all going to plan &#8211; it&#8217;ll be a good party. I have put a bit of thought and effort into the entertainment which will be available; mainly in the form of music. I have some large floor-standing speakers (<a href="http://thejimmydimple.tumblr.com/post/1377268490/first-coat-of-black-is-on-another-in-two-hours">an idea; photo taken during construction</a>), an appropriately powerful amplifier to drive them, and a large collection of high quality music. What else can be done?</p>
<p>Well, there&#8217;s the obvious things: lighting and ambience. I&#8217;ll be making use of several sets of disco lights: of what type I am as yet unsure, but I imagine they&#8217;ll be standard fare. At any rate, that kind of stuff is either simple (random) or complex (programmable); unfortunately I don&#8217;t have the equipment or the time to deal with the latter, so the former will have to do. As for ambience, I am also going to have a smoke machine running and probably set up a light-sensitive <a href="http://en.wikipedia.org/wiki/Plasma_ball">plasma ball</a> as well.</p>
<p>Then, there are the not so obvious things: video and visualisations. Fortunately in this day and age of high-def YouTube, it is sometimes quite easy to obtain good quality music videos. I have a few and I&#8217;ll be putting them to good use, but being able to do so was a small effort in itself (which I&#8217;ll get to later). <a href="http://en.wikipedia.org/wiki/Music_visualization">Visualisations</a> are basically mathematic representations or interpretations of the music being played. You&#8217;ve probably seen one before, there are some basic ones that come with most media players. Most times you will probably see bars moving up and down or a wiggly-wavy line, these are very simple forms; then there are more elaborate interpretations such as <a href="http://projectm.sourceforge.net/">projectM</a>, some of which can produce quite stunning and interesting imagery.</p>
<p>My plan was to make use of projectM in conjunction with my <a href="http://owened.net/gallery/main.php?g2_itemId=528">home theatre PC</a>. This would provide an excellent central place to display the visualisations and obviously as my home theatre speakers are already connected, it just makes sense. But what else? Normally in clubs and such (The Met is a great example), they have multiple screens set up doing this kind of thing &#8230; how could I do that too? Turns out, pretty easily. <a href="http://www.pulseaudio.org/">PulseAudio</a> is an awesome piece of software for just this purpose. With the click of a few settings I was able to setup my HTPC as a multicasting audio server with my desktop and laptop computers receiving the multicast; now, with projectM running on all three systems, I am able to have an easy to organise multi-screen system which makes use of existing network cabling in my home. The projectM instances on each computer won&#8217;t be synchronised (unless I specify a list of presets, but there are literally thousands &#8211; maybe I will, but probably not), but I think that&#8217;s fine. If they&#8217;re all displaying different imagery it just adds to the experience in my opinion.</p>
<p>As for music videos, that was a little more difficult to figure out because I wasn&#8217;t aware if it was possible to do what I wanted. There were no media players that support projectM and video playback at the same time; and technically, there still isn&#8217;t, but I was able to use <a href="http://qmmp.ylsoftware.com/index_en.php">qmmp</a> to achieve what I wanted. qmmp allows me to add audio and video files into the same playlist. When qmmp reaches a video title in the playlist it simply launches mplayer to handle the file. mplayer is a handy video utility: it plays pretty much everything and it&#8217;s also highly configurable; not having its own graphical front-end makes this a requirement. It was a pretty simple process of reading the mplayer man page, adding a few options to its configuration file and having it behave exactly how I want: on the HTPC television screen, projectM will be fullscreen until a movie is played, whereupon a fullscreen mplayer is launched over the top of the projectM display to play the video file which then automatically exits at the conclusion of the video, at which point the next song plays and the projectM visualisation is once again visible. Neat, huh?</p>
<p>So, I was able to configure qmmp, PulseAudio, projectM and mplayer in such a way that I can remotely control (via vnc, but <a href="http://mapopa.blogspot.com/2010/08/mpris-support-in-qmmp.html">other options</a> seem viable) the music and video playback for my party. I&#8217;m happy!</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/party-music-videos-and-visualisations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Building a NAS: Stage 2 (Software and Maintenance)</title>
		<link>http://owened.net/building-a-nas-stage-2-software-and-maintenance/</link>
		<comments>http://owened.net/building-a-nas-stage-2-software-and-maintenance/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 23:42:58 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=698</guid>
		<description><![CDATA[With the system up and running, it made sense for me to make an effort to see it stayed that way. I needed to be able to have the following things happening without any intervention on my behalf: Users&#8217; Windows PCs backing up automatically to their respective folder on the network These backups being automatically [...]]]></description>
			<content:encoded><![CDATA[<p>With the system up and running, it made sense for me to make an effort to see it stayed that way. I needed to be able to have the following things happening without any intervention on my behalf:</p>
<ul>
<li>Users&#8217; Windows PCs backing up automatically to their respective folder on the network</li>
<li>These backups being automatically rsync&#8217;d with an external disk, for a true backup</li>
<li>Reports on the status of the machine being made available to me at regular intervals</li>
</ul>
<p>The first is turning out to be the most difficult. Initially I wanted to write a batch script that handled this for me and then configure it to run once a week using Task Scheduler in Windows. However, there are three different versions of Windows for me to contend with out of my five users, (XP, Vista, 7), so it wasn&#8217;t as straightforward as I thought it would be, with Vista and 7 including &#8220;Robocopy&#8221; out of the box, and XP not. However, we all know the most straightforward solution isn&#8217;t always the best one. Even with Robocopy, you cannot do incremental/differential file copies. You can coarsely say &#8220;all files changed after some date&#8221;, but it still copies everything in full.</p>
<p>Enter <a href="http://www.cyberkiko.com/page/FTPSync.aspx">FTPSync</a>, a nice little FTP tool which has a built-in differencing algorithm and allows full, incremental and differential backups. Its configuration is somewhat obscure, but nothing too difficult to understand with the help of their online documentation (which as it always happens, was actually down the first time I wanted to access it). After some initial tests on a small dataset, I think it will be most suitable for my purposes, for two reasons: (a) incremental/differential backups, saving time, and (b) it does this over FTP, which is the most CPU-efficient protocol for my underpowered file server.</p>
<p>Setting up the user home directories was pretty easy: just enable the [homes] share in your Samba configuration, and you&#8217;re away. Mine are actually redirected via symlinks to another disk, so you also have to add &#8220;symlinks = yes&#8221; to the [global] section of your config, or your home directories won&#8217;t appear as intended. The rsync configuration was also pretty straightforward, but I&#8217;ll include my backup script here for your reference:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re3">#!/bin/sh</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re3"># 200GB is <span class="nu0">209715200</span> bytes</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re3"># rsync.<span class="kw3">pwd</span> <span class="kw2">file</span> must be owned by root <span class="kw2">as</span> script is executed from roots crontab</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RSYNC=</span>/usr/bin/rsync</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">SSH=</span>/usr/bin/<span class="kw2">ssh</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">KEY=</span>/home/owen/ssh-key/owen-rsync-key</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RUSER=</span>owen</div>
</li>
<li class="li2">
<div class="de2"><span class="re2">RHOST=</span><span class="nu0">192.168</span><span class="nu0">.1</span><span class="nu0">.50</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RPATH=</span>/home/owen/backup/fileserver-backups/owen/</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">LPATH=</span>/var/data/owen</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re3"># <span class="re1">$RSYNC</span> -az -e </span><span class="st0">&quot;$SSH -p 768 -i $KEY&quot;</span> <span class="re1">$RUSER</span>@<span class="re1">$RHOST</span>:<span class="re1">$RPATH</span> <span class="re1">$LPATH</span></div>
</li>
<li class="li2">
<div class="de2"><span class="re3"># rsync -az /var/data/owen/ owen@boxenmkiv::owen &#8211;password-<span class="kw2">file</span> /home/owen/rsync.pwd</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">homeSize=</span>`<span class="kw2">du</span> -sD <span class="re1">$LPATH</span> | <span class="kw2">cut</span> -f <span class="nu0">1</span>`</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">emailMSG=</span><span class="st0">&quot;&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">MAILSUBJ=</span><span class="st0">&quot;Backup summary for $LPATH on `date`&quot;</span></div>
</li>
<li class="li2">
<div class="de2"><span class="re2">RECIPIENT=</span><span class="st0">&quot;owen&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#91;</span> <span class="re1">$homeSize</span> -gt <span class="nu0">209715200</span> <span class="br0">&#93;</span>; <span class="kw1">then</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re2">emailMSG=</span><span class="st0">&quot;User $RUSER rsync backup failed.nReason: $LPATH size is ~ $(($homeSize/1024/1024)) Gb&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">else</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re2">emailMSG=</span><span class="st0">&quot;$LPATH is ~ $(($homeSize/1024/1024)) Gb, proceeding with backup at `date`.n&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3"># <span class="re1">$RSYNC</span> -az -e </span><span class="st0">&quot;$SSH -p 768 -i $KEY&quot;</span> <span class="re1">$RUSER</span>@<span class="re1">$RHOST</span>:<span class="re1">$RPATH</span> <span class="re1">$LPATH</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; rsync -az /var/data/owen/ owen@boxenmkiv::owen &#8211;password-<span class="kw2">file</span> /home/owen/rsync.<span class="kw3">pwd</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re2">emailMSG=</span><span class="re1">$emailMSG</span><span class="st0">&quot;$LPATH backup completed at `date`.&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">fi</span></div>
</li>
<li class="li2">
<div class="de2"><span class="kw3">echo</span> <span class="re1">$emailMSG</span> | nail -r <span class="st0">&quot;my@email.net&quot;</span> -s <span class="st0">&quot;Owen&#8217;s Backup Result for `date`&quot;</span> my@email.net</div>
</li>
</ol>
</div>
<p>There&#8217;s actually a lot of junk at the start of the script which I haven&#8217;t cleaned out yet (since changing from an rsync over SSH approach), but the important part, the part that does all the work, is the rsync call on line 28. The simple if construction checks the size of the data to be backed up, and then proceeds if below 200Gb, otherwise does nothing. The result of the script is e-mailed to me when it finishes. Also, I have created a little script which runs every now and then to collect the temperature of the hard disks, a df output or two, and some other info, which is also e-mailed to me periodically, just to keep an eye on things.</p>
<p>There is a version of the above script for each of the five users on my system, and they are all executed using roots cron daemon. As noted in the script, the rsync.pwd file must be owned by root for this to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/building-a-nas-stage-2-software-and-maintenance/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Media Centre Musings (Part 5: Putting it all together)</title>
		<link>http://owened.net/media-centre-musings-part-5-putting-it-all-together/</link>
		<comments>http://owened.net/media-centre-musings-part-5-putting-it-all-together/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 06:13:01 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[Happy]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=615</guid>
		<description><![CDATA[This post is part one of a five-part series. Skip to related posts: Media Centre Musings: Part 1 &#8211; The Theory Media Centre Musings: Part 2 &#8211; The Plan Media Centre Musings: Part 3 &#8211; Third Time&#8217;s the Charm Media Centre Musings: Part 4 &#8211; Starting Implementation Media Centre Musings: Part 5 &#8211; Putting it [...]]]></description>
			<content:encoded><![CDATA[<p>This post is part one of a five-part series. Skip to related posts:</p>
<ol>
<li><a href="http://owened.net/2009/02/10/media-centre-musings-part-1-the-theory">Media Centre Musings: Part 1 &#8211; The Theory</a></li>
<li><a href="http://owened.net/2009/05/11/media-centre-musings-part-2-the-plan">Media Centre Musings: Part 2 &#8211; The Plan</a></li>
<li><a href="http://owened.net/2009/10/21/media-centre-musings-part-3-third-times-the-charm">Media Centre Musings: Part 3 &#8211; Third Time&#8217;s the Charm</a></li>
<li><a href="http://owened.net/2009/10/27/media-centre-musings-part-4-starting-implementation">Media Centre Musings: Part 4 &#8211; Starting Implementation</a></li>
<li><a href="http://owened.net/2009/10/31/media-centre-musings-part-5-putting-it-all-together">Media Centre Musings: Part 5 &#8211; Putting it all Together</a></li>
</ol>
<p>Probably the most epic assembly of consumer electronics I&#8217;ve experienced, and still not quite finished.</p>
<p>After I picked up the television and the PS3 on Sunday last week, I went out and bought most of the components for my HTPC on Monday. I unfortunately couldn&#8217;t assemble it that day because every local PC store had conveniently run out of stock on the case I wanted, so I had to wait for that to be sent to me. It arrived on Wednesday, and I assembled the HTPC, which was pretty straightforward because building PCs is my thing.</p>
<p>The <a href="http://www.antec.com/Believe_it/product1.php?id=NzE">Antec Micro Fusion 350</a> is, as with all other Antec cases, a very solidly put together affair with all of the things you&#8217;d expect and Antec case to have. Even though its name denotes it as being the smaller in Fusion class of HTPC cases, it suffers no functionality or convenience loss, even incorporating Antec&#8217;s dual chamber design.</p>
<p><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=539&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" rel="lightbox[g2image]" title="31102009380.jpg" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=540&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" width="150"  height="150"  alt="31102009380.jpg" title="31102009380.jpg" class="g2image_centered" /></a></p>
<p>In the above picture you can see pretty much everything: 96&#215;16 LCD just visible on the front, 750Gb Western Digital &#8216;Green Power&#8217; SATA disk in the foreground inside its own chamber, GeForce 9400GT graphics card and 2x2Gb Corsair TwinX memory in the mid-ground, and the CPU cooler and exhaust fans of the motherboard chamber in the background.</p>
<p>I installed the 9.10RC of Mythbuntu onto the server and was totally lost. I have never used MythTV before, so I really had no idea what I was doing. Thankfully it comes with a lot of sane defaults and most of the functionality worked with minimal setup. I copied all of my media from an external backup disk into the appropriate directories and then started configuring the remote and the LCD.</p>
<p>As mentioned, I&#8217;ve no experience with any of this, so I was starting from scratch in all regards. After I spent nearly a half day mucking around with the remote and the LCD, following guides designed for Mythbuntu 9.04, I had aquired enough knowledge to realise that my setup was actually fully functional but was not working because I had selected the wrong presets. </p>
<p>So, now the remote works, but it is a little clumsy in my mind. What buttons from the devices&#8217; original remote do not exist on the Logitech remote are mapped via the softmenu keys which allows you to scroll through a list of functions and then choose what you want to do. The only criticism of the remote itself that I have is that it is very long and slender and the buttons are very hard to push. This means you nearly always need two hands to operate it because you can&#8217;t quite reach end-to-end and maintain a good enough grip to support the remote while pushing down the buttons at the extreme ends of the device at the same time. I will have to let loose the newbies to see if they can navigate the system without my assistance, and also to gather from them ideas on how to improve the control scheme. As of yet I have not implemented any direct control of the television from the PC and everything relies solely on the Logitech Harmony remote.</p>
<p>There&#8217;s little to say about the speakers and the receiver at this stage &#8211; the setup of both was very straightforward, although I did have a problem with the subwoofer not working initially. I took it back to Harvey Norman and they tested it on their demonstation system, where it worked perfectly fine. Confused, I assumed it must have been the cable, or worse, the subwoofer output of the receiver. Thankfully, the helpful sales guy at Harvey Norman gave me the high-quality cable from their demo system and told me to take it with me. &#8220;If it works with this cable,&#8221; he said as he handed it to me, &#8220;you can keep it. Just let me know.&#8221; It worked with the new cable.</p>
<p>There&#8217;s only been two things so far which my plan failed to account for: the S/PDIF output of the HTPC, and where to place the rear surround speakers. The latter was swimming in the back of my mind at various stages but I never put any solid thought into it. I solved the problem yesterday by going out and buying some universal satellite speaker stands which feel like they&#8217;re made from wrought iron. Thankfully though they are just perfect for mounting my speakers; the stands themselves are hollow so the speaker wiring can pass through to the bottom and leave the base unseen. As for the audio on the HTPC problem; the motherboard doesn&#8217;t have an onboard connector, only internal jumper pins. Currently I am passing the S/PDIF audio from the internal motherboard connector to the graphics card and through the HDMI cable to the television which then outputs it via optical cable to the receiver. However, in order to listen to music through the HTPC this requires the television to be turned on. Really not a great option considering the television draws about 265 watts of power when on. So I&#8217;ve ordered an S/PDIF dongle with both co-axial and optical connectors which should hopefully arrive soon, as when the XBox 360 gets here it&#8217;ll need the optical input on the receiver currently in use by the television.</p>
<p>This post is huge already. I think I will write up some reviews of all the components over the next few weeks to save novellising what I already have.</p>
<p>Here&#8217;s my working area during setup, the final setup, and the obligatory shot of me playing Team Fortress 2 on the setup. Not seen are the rear satellites just out of shot under the foreground.</p>
<p><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=529&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" rel="lightbox[g2image]" title="29102009375.jpg" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=530&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" width="150"  height="150"  alt="29102009375.jpg" title="29102009375.jpg" class="g2image_normal" /></a><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=545&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" rel="lightbox[g2image]" title="31102009385.jpg" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=546&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" width="150"  height="150"  alt="31102009385.jpg" title="31102009385.jpg" class="g2image_normal" /></a><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=533&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" rel="lightbox[g2image]" title="31102009377.jpg" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=534&#038;g2_GALLERYSID=a90850c2966876d5cd1e4dafbd6f5b2f" width="150"  height="150"  alt="31102009377.jpg" title="31102009377.jpg" class="g2image_normal" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/media-centre-musings-part-5-putting-it-all-together/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Media Centre Musings (Part 4: Starting implementation)</title>
		<link>http://owened.net/media-centre-musings-part-4-starting-implementation/</link>
		<comments>http://owened.net/media-centre-musings-part-4-starting-implementation/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 09:17:14 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=605</guid>
		<description><![CDATA[This post is part one of a five-part series. Skip to related posts: Media Centre Musings: Part 1 &#8211; The Theory Media Centre Musings: Part 2 &#8211; The Plan Media Centre Musings: Part 3 &#8211; Third Time&#8217;s the Charm Media Centre Musings: Part 4 &#8211; Starting Implementation Media Centre Musings: Part 5 &#8211; Putting it [...]]]></description>
			<content:encoded><![CDATA[<p>This post is part one of a five-part series. Skip to related posts:</p>
<ol>
<li><a href="http://owened.net/2009/02/10/media-centre-musings-part-1-the-theory">Media Centre Musings: Part 1 &#8211; The Theory</a></li>
<li><a href="http://owened.net/2009/05/11/media-centre-musings-part-2-the-plan">Media Centre Musings: Part 2 &#8211; The Plan</a></li>
<li><a href="http://owened.net/2009/10/21/media-centre-musings-part-3-third-times-the-charm">Media Centre Musings: Part 3 &#8211; Third Time&#8217;s the Charm</a></li>
<li><a href="http://owened.net/2009/10/27/media-centre-musings-part-4-starting-implementation">Media Centre Musings: Part 4 &#8211; Starting Implementation</a></li>
<li><a href="http://owened.net/2009/10/31/media-centre-musings-part-5-putting-it-all-together">Media Centre Musings: Part 5 &#8211; Putting it all Together</a></li>
</ol>
<p>So, I&#8217;ve spent the money buying all the things I <a href="http://owened.net/2009/10/21/media-centre-musings-part-3-third-times-the-charm">previously talked about</a>.</p>
<p>First, a small rant &#8211; you may skip past this to the &#8220;what did I actually buy?&#8221; section of the post if you prefer:</p>
<p>I thought things were working out OK; and they will in the end, but I have come accross some caveats of operation through either my own ignorance or mistake or through clever non-mentions of information by the sales person at Harvey Norman.</p>
<p>The caveat I&#8217;m most interested in is this: as we all know, HDMI carries video and audio data compatible with DVI and PCM. So, alongside all the kerfuffle and marketing about how great HDMI is, I naturally assumed that the advancement and simplification of the home theatre system had come to a point where you could mostly plug everything into each other using only HDMI cables and not have to worry about anything else.</p>
<p>Well, I was wrong. My receiver (which I&#8217;ll talk about in more detail later on) has three HDMI inputs, and its manual proudly states it is &#8220;HDMI switching capable&#8221;; naturally I assumed I could simply plug my PS3, XBox360 and HTPC directly into the HDMI inputs with no other cables and have the receiver decode audio out to the surround speakers and pass the video onto the television. Seems pretty straight-forward, right? Not so!</p>
<p>Apparently the receiver I&#8217;ve purchased is capable of HDMI pass-through, but this is wholly and soully what it does. It passes it through without looking at it, at all. If I want to get my receiver to decode the audio from anything I plug in via HDMI (because this is the whole fucking point of the receiver and the surround speakers!) I have to connect both a HDMI for video and co-axial or optical audio cable from the device into the receiver.</p>
<p>Thankfully my receiver has three such inputs which will account for all of my devices and I can live happily ever after with the purchase of some additional cables. But fuck me! Is it just me, or is that ridiculous?</p>
<p><strong>What did I actually buy?</strong></p>
<p>In the end, my purchase planning worked. I ended up with everything I planned to buy at around the cost I was expecting to pay. Some things were cheaper than I expected but that was made up for by having to buy additional cabling.</p>
<ul>
<li>Television: Sharp <a href="http://sharp.net.au/product-catalogue/products/LC46D77X/">LC46D77X</a>, as planned.</li>
<li>Games: I ended up buying a PS3 instead of a standalone BluRay player. I could have paid about $350-$400 for a standard player, or, what I did do in the end was pay $450 for a PS3 Slim 120Gb. I swore a few years ago never to buy anything Sony again, but what can I say? I really want to play GT5 when it comes out. I&#8217;ll also have an XBox 360 in a few weeks after my redemption with Sharp is processed. I&#8217;ve gone from owning no consoles to owning two-thirds of all the latest consoles. Great!</li>
<li>Home Theatre Speakers: <a href="http://www.intl.onkyo.com/products/av_components/av_receivers/tx-sr307/index.html">Onkyo TX-SR307</a> and JBL 5.1 &#8220;Simply Cinema&#8221; SCS-200.5 speakers. More on this later.</li>
<li>HTPC: I went with the Pentium option. It was cheaper, after all.</li>
</ul>
<p>How did I go from Yamaha to Onkyo and JBL? Well, that&#8217;s pretty much luck. I left hospital on Sunday, helped my dad with his new home theatre setup, and then headed to Harvey Norman to check out the sale that was ending that very day. Luckily for me, it was 30% off home theatre speakers. They had a few setups, none of which appeared to be particularly impressive (or if they were impressive, totally out of my price range) except two; the one I ended up buying and a Yamaha setup which was the model below what I wanted. The confusing part was the Yamaha setup with Klipsch speakers was $1500 versus the $1100 I paid for the Onkyo and JBLs &#8211; as I understand it, Onkyo and JBL are both better quality than Yamaha and Klipsch; the sales guy explained it was because the latter system had more overall power output. I am not terribly concerned with overall output as I live in a town house complex, so high volumes are a no-no anyway (as it stands, the total system output of my new system is something like 500 Watts, and previously a 125 Watt 5.1 computer speaker setup was sufficing). The marked price was $1200 but he dropped it to $1100 because he didn&#8217;t actually have them in stock on the day.</p>
<p>My current dilemma is trying to figure out the best way to connect them all together. Originally my plan with my new home theatre was to connect everything to everything else through the A/V receiver as explained above in my rant.</p>
<p>So I thought I could do all that with HDMI cables only. Apparently not: my A/V receiver will only pass-through HDMI directly without touching it. So any audio carried over HDMI will go straight to the TV stereo speakers and not to the surround sound where I want it.</p>
<p>OK, fine.</p>
<ul>
<li>First option: So, what I want to do is have all of the devices plug via HDMI into the A/V receiver and then have a seperate (S/PDIF, co-ax or optical) cable for the audio also plugging into the A/V receiver.</li>
<li>Second option: Or, do I want to plug all of the HDMI cables straight into the television and only connect the audio cables from each device to the A/V receiver? Saves me buying another HDMI cable to go from A/V -> TV.</li>
<li>Third option: OR! Do I want to plug all of the HDMI cables, carrying both audio and video, and ONLY the HDMI cables, into the TV, and then have a single audio cable from the TV&#8217;s optical audio out to the A/V receiver?</li>
</ul>
<p>All three &#8220;should work&#8221;, but what&#8217;s the best way? I guess I&#8217;ll have to experiment when I actually get my receiver later in the week.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/media-centre-musings-part-4-starting-implementation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Media Centre Musings (Part 1 &#8211; The Theory)</title>
		<link>http://owened.net/media-centre-musings-part-1-the-theory/</link>
		<comments>http://owened.net/media-centre-musings-part-1-the-theory/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 05:31:24 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=465</guid>
		<description><![CDATA[This post is part one of a five-part series. Skip to related posts: Media Centre Musings: Part 1 &#8211; The Theory Media Centre Musings: Part 2 &#8211; The Plan Media Centre Musings: Part 3 &#8211; Third Time&#8217;s the Charm Media Centre Musings: Part 4 &#8211; Starting Implementation Media Centre Musings: Part 5 &#8211; Putting it [...]]]></description>
			<content:encoded><![CDATA[<p>This post is part one of a five-part series. Skip to related posts:</p>
<ol>
<li><a href="http://owened.net/2009/02/10/media-centre-musings-part-1-the-theory">Media Centre Musings: Part 1 &#8211; The Theory</a></li>
<li><a href="http://owened.net/2009/05/11/media-centre-musings-part-2-the-plan">Media Centre Musings: Part 2 &#8211; The Plan</a></li>
<li><a href="http://owened.net/2009/10/21/media-centre-musings-part-3-third-times-the-charm">Media Centre Musings: Part 3 &#8211; Third Time&#8217;s the Charm</a></li>
<li><a href="http://owened.net/2009/10/27/media-centre-musings-part-4-starting-implementation">Media Centre Musings: Part 4 &#8211; Starting Implementation</a></li>
<li><a href="http://owened.net/2009/10/31/media-centre-musings-part-5-putting-it-all-together">Media Centre Musings: Part 5 &#8211; Putting it all Together</a></li>
</ol>
<h4>Introduction</h4>
<p>As I am now living in my own place with people of my generation who understand my desire to have &#8220;everything now&#8221; (as most other late Generation X-ers and early Generation Y-ers will understand), I have decided that it is time to build myself a media centre for use in the lounge/common room.</p>
<p>The popularity of digital media management solutions has steadily risen over the past few years. Solutions based around commodity PC hardware and open-source operating systems have been around <a href="http://en.wikipedia.org/wiki/MythTV#History">since 2002</a> at least, with commercial options such as <a href="http://en.wikipedia.org/wiki/Tivo#History">TiVo</a> being available for a few years beforehand.</p>
<p>Although TiVo has been available in America and surrounding countries for nearly 10 years now, it has only recently become avilable in countries such as Australia, Taiwan etc <a href="http://en.wikipedia.org/wiki/Tivo#Service_availability">more recently</a>. Thus contributing to the popularisation (amongst geeks at least) of free/open-source solutions such as the aforementioned <a href="http://en.wikipedia.org/wiki/MythTV">MythTV</a>.</p>
<h4>Software</h4>
<p>It is this software system, on top of my <a href="http://www.archlinux.org/">as always favourite Linux operating system</a> that I will build my media centre solution. I have decided that using Arch will be ideal for a few reasons:</p>
<ol>
<li>it&#8217;s fast. With my older hardware, this is important, especially when considering playback of HD content</li>
<li>I know how to use it.</li>
<li>I prefer some &#8220;under the hood&#8221; access &#8211; configuring everything from scratch, for me, is not a chore. I prefer it to having everything set to defaults like with <a href="http://www.ubuntu.com/">Ubuntu</a>/<a href="http://www.mythbuntu.org/">Mythbuntu</a>. With either of those distributions, I&#8217;d end up changing all the defaults anyway.</li>
</ol>
<h4>Hardware</h4>
<p>My hardware of choice is my ex-gaming PC, a veteran system by today&#8217;s standards which is over four years old now!</p>
<ul>
<li>AMD Athlon64 3400+ (2400Mhz)</li>
<li>DFI LANParty UT nForce 250GB</li>
<li>2x512Mb Corsair Dual-Channel RAM</li>
<li>Albatron nVidia GeForce 6800GT 256Mb</li>
<li>Creative Sound Blaster Live! 5.1</li>
</ul>
<h4>Storage</h4>
<p>Currently the system has about 480GB of storage spread across three seperate hard drives (the joys of incremental upgrades). However, due to the planned dual-role of this computer as media centre and secure backup/storage system, I will be buying some new drives and setting up a simple software RAID system of SATA disks. With the ridiculous cost of hard disk storage solutions these days, where off-the-shelf 1TB drives command an approximate cost of <b>16 cents per gigabyte</b>, there will be no shortage of disk space.</p>
<p>For reasons of performance and reliability I will buy at least two identical drives (probably a pair of Western Digital 7200RPM &#8216;Green Power&#8217; drives) and place them in a RAID1 configuration. Whether I will use the onboard RAID capabilities of the system board or an implementation in software (mdadm) is largely irrelevant in terms of performance as both rely on the CPU to perform RAID-related calculations. However, using the software solution will abstract the RAID functions from the hardware, which will eliminate the single point of failure. If the motherboard were to be replaced, I would effectively lose my RAID system, and all data with it. The underlying hardware is irrelevant in this scenario when using software RAID.</p>
<h4>Video Capture</h4>
<p>Finding the right video capture card isn&#8217;t going to be as easy as the rest of the hardware. While there is a lot of information (<a href="http://www.mythtv.org/wiki/Category:Video_capture_cards">MythTV hardware wiki</a>, <a href="http://www.overclockers.com.au/wiki/MythTV#Supported_TV_tuner_adapters">OCAU MythTV Wiki</a>) available about which are the best cards to buy, it is a matter of matching the exact cards which are known as fully working to those actually available for purchase.</p>
<p>For example, the Leadtek DTV-2000H is a well-rounded card which offers the features I require. However, there are two different revisions available, the &#8216;I&#8217; revision and the &#8216;J&#8217; revision. The former works flawlessly and the latter has intermittent problems and requires a lot more tweaking to get it to play nicely. Both cards use the same highly recommended chipset (Connextant 2388x) but apparently are different enough to cause problems (see <a href="http://www.mythtv.org/wiki/Leadtek_DTV-2000H">the MythTV wiki entry for this card</a>). This makes my choice a very difficult one as retailers generally aren&#8217;t too happy about having customers open boxes and inspect hardware version numbers prior to a purchase being made.</p>
<h4>Remote Control</h4>
<p>The only other hardware consideration I have is what remote control to use. Some of the available video capture cards come with their own, or I may buy another. It is an incidental cost in the grand scheme of things but adds so much functionality to the system. I do not want to have a keyboard and mouse hanging around in my loungeroom if I can avoid it, and indeed, I can. More to the point, though, a remote control with familiar buttons makes the system much more accessible to the non-technical people who will be using the system, and that increases the chances it&#8217;ll be used.</p>
<h4>Conclusion</h4>
<p>As this is only part one of my upcoming series of posts on the matter, you will have to wait a week or two until I&#8217;ve properly researched my hardware choices, made my purchases and begun the build. Rest assured though, I&#8217;ll do a full write-up!</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/media-centre-musings-part-1-the-theory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoundBlaster Live 5.1 ALSA 5.1 speaker configuration</title>
		<link>http://owened.net/soundblaster-live-51-alsa-51-speaker-configuration/</link>
		<comments>http://owened.net/soundblaster-live-51-alsa-51-speaker-configuration/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 04:57:18 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/2008/03/29/soundblaster-live-51-alsa-51-speaker-configuration/</guid>
		<description><![CDATA[I&#8217;ve finally figured out the cryptic alsamixer to configure ALSA properly for use with my SoundBlaster Live 5.1 and my 5.1 speaker setup. I think a recent update has made this work properly because I&#8217;ve intermittently played with alsamixer over the years I&#8217;ve been using Linux, and I&#8217;ve never been able to get it to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally figured out the cryptic alsamixer to configure ALSA properly for use with my SoundBlaster Live 5.1 and my 5.1 speaker setup. I think a recent update has made this work properly because I&#8217;ve intermittently played with alsamixer over the years I&#8217;ve been using Linux, and I&#8217;ve never been able to get it to work properly. Though, today I can finally announce that it does. The following configuration, when pasted into your /etc/asound.state file (remember to backup your existing one first!) will hopefully &#8220;just work&#8221; &#8212; no further configuration necessary. It&#8217;s advisable to use your physical volume knob to adjust the overall volume level as I would not recommend playing with the software volume levels.</p>
<p>File&#8217;s here: <a href='http://owened.net/wp-content/uploads/2008/03/asound.conf' title='asound.conf'>asound.conf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/soundblaster-live-51-alsa-51-speaker-configuration/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Shutter image technology</title>
		<link>http://owened.net/shutter-image-technology/</link>
		<comments>http://owened.net/shutter-image-technology/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 09:55:11 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tech-geek]]></category>
		<category><![CDATA[Web usability]]></category>

		<guid isPermaLink="false">http://owened.net/2008/03/26/shutter-image-technology/</guid>
		<description><![CDATA[I&#8217;ve employed Shutter to make putting images on my site that little bit nicer. It&#8217;s a nifty little Javascript plugin that will, upon click, display an automatically resized version of the thumbnail image. It integrates well with WordPress&#8217; existing image upload function, which allows you to upload an image, automatically creating a thumbnail for you [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve employed <a href="http://www.laptoptips.ca/projects/wp-shutter-reloaded/">Shutter</a> to make putting images on my site that little bit nicer. It&#8217;s a nifty little Javascript plugin that will, upon click, display an automatically resized version of the thumbnail image. It integrates well with WordPress&#8217; existing image upload function, which allows you to upload an image, automatically creating a thumbnail for you to insert into your post. All I need to do is add an extra line to the `a` tag and Shutter does the rest.</p>
<p>You can see it in action on a few previous posts. I&#8217;ll be posting all of my images like this from now on.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/shutter-image-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

