<?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>cardus.com &#187; Tech</title>
	<atom:link href="http://www.cardus.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cardus.com</link>
	<description>Sean Cardus&#039;s Website</description>
	<lastBuildDate>Thu, 10 May 2012 17:15:52 +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>Office 2010 Quick Access Toolbar annoyances continued</title>
		<link>http://www.cardus.com/2010/07/19/office-2010-quick-access-toolbar-annoyances-continued/</link>
		<comments>http://www.cardus.com/2010/07/19/office-2010-quick-access-toolbar-annoyances-continued/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 10:11:32 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2010/07/19/office-2010-quick-access-toolbar-annoyances-continued</guid>
		<description><![CDATA[Just quick follow-up to an annoyance I found 3 1/2 years ago in Office 2007 – It appears the “feature” is still present in Office/Outlook 2010! You’d think after over 3.5 years of development/testing someone would have noticed this…]]></description>
			<content:encoded><![CDATA[<p>Just quick follow-up to an <a href="http://www.cardus.com/2007/01/23/minor-annoyance-with-outlookoffice-2007">annoyance I found 3 1/2 years ago in Office 2007</a> – It appears the “<em>feature</em>” is still present in Office/Outlook 2010!</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Outlook 2010 QAT" border="0" alt="Outlook 2010 QAT" src="http://www.cardus.com/wp-content/uploads/2010/07/Outlook2010.jpg" width="233" height="67" /> </p>
<p>You’d think after over 3.5 years of development/testing someone would have noticed this…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2010/07/19/office-2010-quick-access-toolbar-annoyances-continued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New year, New Theme</title>
		<link>http://www.cardus.com/2009/02/06/new-year-new-theme/</link>
		<comments>http://www.cardus.com/2009/02/06/new-year-new-theme/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 13:57:06 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2009/02/06/new-year-new-theme</guid>
		<description><![CDATA[I’ve finally found a new WordPress theme that I like – So out with the old fixed-width(ish) browns &#38; greens, and in are the new dynamic-width whites &#38; blacks of the Atahualpa Theme. I’ve also replaced the default banner images of fruit &#38; trees with some banners snipped from my photo collection.&#160; They’ve turned out [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve finally found a new WordPress theme that I like – So out with the old fixed-width(ish) browns &amp; greens, and in are the new dynamic-width whites &amp; blacks of the <a href="http://wordpress.org/extend/themes/atahualpa" target="_blank">Atahualpa Theme</a>.</p>
<p>I’ve also replaced the default banner images of fruit &amp; trees with some banners snipped from my photo collection.&#160; They’ve turned out much better than I thought they would – Not bad for 5 mins work with Paint.NET <img src='http://www.cardus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2009/02/06/new-year-new-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google EPIC Fail</title>
		<link>http://www.cardus.com/2009/01/31/google-epic-fail/</link>
		<comments>http://www.cardus.com/2009/01/31/google-epic-fail/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 14:57:39 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2009/01/31/google-epic-fail</guid>
		<description><![CDATA[Looks like Google have cocked things up BIG TIME for a lot of people.  Every search result is tagged as “harmful” so you can’t click through to your destination… Update: Looks like someone at Google noticed.  Everything's back to normal for me now...]]></description>
			<content:encoded><![CDATA[<p>Looks like Google have cocked things up BIG TIME for a lot of people.  Every search result is tagged as “harmful” so you can’t click through to your destination…</p>
<p><a href="http://www.cardus.com/wp-content/uploads/2009/01/googleepicfail.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Google EPIC Fail" src="http://www.cardus.com/wp-content/uploads/2009/01/googleepicfail-thumb.jpg" border="0" alt="Google EPIC Fail" width="244" height="157" /></a></p>
<p>Update: Looks like someone at Google noticed.  Everything's back to normal for me now...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2009/01/31/google-epic-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backing up Windows Server 2008 &amp; Exchange Server 2007 With Bacula</title>
		<link>http://www.cardus.com/2009/01/13/backing-up-windows-server-2008-exchange-server-2007-with-bacula/</link>
		<comments>http://www.cardus.com/2009/01/13/backing-up-windows-server-2008-exchange-server-2007-with-bacula/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 13:52:19 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Bacula]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2009/01/13/backing-up-windows-server-2008-exchange-server-2007-with-bacula</guid>
		<description><![CDATA[Over the past couple of days I’ve been battling away trying to get the Win32 Bacula agent to back up my Windows Server 2008 System State&#160; and Exchange Server 2007 Information Store Databases. Bacula currently doesn’t support VSS backups of a 64-Bit version of Windows Server 2008, so there’s a number of hoops you have [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past couple of days I’ve been battling away trying to get the Win32 Bacula agent to back up my Windows Server 2008 System State&#160; and Exchange Server 2007 Information Store Databases.</p>
<p>Bacula currently doesn’t support VSS backups of a 64-Bit version of Windows Server 2008, so there’s a number of hoops you have to jump through to get even a semi-reliable System State &amp; Exchange backup.&#160; For an Exchange backup we use the NTBACKUP binaries from Windows Server 2003 64-bit and for the System State we use the Windows Server 2008 wbadmin tools.</p>
<p>For both jobs we’ll use a couple of “Client Run Before Job” commands to trigger client-side scripts to run the client-side backup jobs…</p>
<p> <span id="more-167"></span>
<p align="center"><strong>WARNING: This method works for me, but please test and then test some more before relying on any backups made like this!</strong></p>
<h2>Exchange Backups</h2>
<p>First of all, grab the ntbackup.exe, ntmsapi.dll and vssapi.dll binaries from a Windows 2003 64-bit server – They should be located in C:\Windows\System32 by default.&#160; Place the binaries in their own directory.&#160; eg: C:\Program Files\NTBackup </p>
<p>Next, create a folder to store the scripts &amp; Exchange database backup files.&#160; eg: C:\Backup </p>
<p>Run NTBackup, cancel the wizard, click the “Backup” tab, browse the tree and tick “Microsoft Information Store” under your Exchange Server:    <br /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ntbackuptree" border="0" alt="ntbackuptree" src="http://www.cardus.com/wp-content/uploads/2009/01/ntbackuptree.jpg" width="240" height="91" /> </p>
<p>Click “Job” then “Save Selections”, save the file as “C:\Backup\Exchange Backup.bks” then exit NTBackup.</p>
<p>Create a text file in C:\Backup named “BackupExchange.cmd” with the following contents (watch for line-wrapping, the following should be all on one line): </p>
<blockquote><p>start /W &quot;&quot; &quot;c:\Program Files\ntbackup\ntbackup.exe&quot; backup &quot;@c:\backup\Exchange Backup.bks&quot; /N &quot;Exchange Backup&quot; /F &quot;c:\backup\Exchange Backup.bkf&quot; /FU /L:f /M normal</p>
</blockquote>
<p>This script will run a full Exchange Information Store backup on-demand and store it in C:\Backup\Exchange Backup.bkf, overwriting this files previous contents.</p>
<p>Next, we’ll edit our existing Bacula client config to skip the C:\Backup folder for standard backups and create a a new job to trigger the above script and backup the C:\Backup folder:</p>
<blockquote><p>Client {      <br />&#160; Name = exchange-fd       <br />&#160; Address = exchange.server.address.here       <br />&#160; FDPort = 9102       <br />&#160; Catalog = MyCatalog       <br />&#160; Password = &quot;my_bacula_fd_password&quot;       <br />&#160; File Retention = 30 days       <br />&#160; Job Retention = 6 months       <br />&#160; AutoPrune = yes       <br />&#160; Maximum Concurrent Jobs = 1       <br />}</p>
<p>Job {      <br />&#160; Name = &quot;Exchange&quot;       <br />&#160; JobDefs = &quot;DefaultJob&quot;       <br />&#160; Schedule = &quot;MondayFull&quot;       <br />&#160; Client = exchange-fd       <br />&#160; FileSet = &quot;Exchange FileSet&quot;       <br />&#160; Write Bootstrap = &quot;/var/lib/bacula/exchange.bsr&quot;       <br />} </p>
<p>Job {      <br />&#160; Name = &quot;Exchange DB&quot;       <br />&#160; JobDefs = &quot;DefaultJob&quot;       <br />&#160; Schedule = &quot;MondayFull&quot;       <br />&#160; Client = exchange-fd       <br />&#160; FileSet = &quot;Exchange DB&quot;       <br />&#160; Write Bootstrap = &quot;/var/lib/bacula/exchangedb.bsr&quot;       <br />&#160; Level = Full       <br />&#160; Client Run Before Job = &quot;C:/Backup/BackupExchange.cmd&quot;       <br />}</p>
<p>FileSet {      <br />&#160; Name = &quot;Exchange FileSet&quot; </p>
<p>&#160; Include {      <br />&#160;&#160;&#160; Options {       <br />&#160;&#160;&#160;&#160;&#160; signature = MD5       <br />&#160;&#160;&#160;&#160;&#160; compression = GZIP       <br />&#160;&#160;&#160; }       <br />&#160;&#160;&#160; File = &quot;C:/&quot;       <br />&#160; } </p>
<p>&#160; Exclude {      <br />&#160;&#160;&#160; File = &quot;C:/pagefile.sys&quot;       <br />&#160;&#160;&#160; File = &quot;C:/Backup&quot;       <br />&#160; }       <br />}</p>
<p>FileSet {      <br />&#160; Name = &quot;Exchange DB&quot; </p>
<p>&#160; Include {      <br />&#160;&#160;&#160; Options {       <br />&#160;&#160;&#160;&#160;&#160; signature = MD5       <br />&#160;&#160;&#160;&#160;&#160; compression = GZIP       <br />&#160;&#160;&#160; }       <br />&#160;&#160;&#160; File = C:/Backup       <br />&#160; }       <br />}</p>
</blockquote>
<p>Once we’ve done this, we can reload the bacula config and we’ll be good to go!</p>
<h2></h2>
<h2>System State Backups</h2>
<p>System state backups are a bit trickier – Because we’re running the 32-bit Bacula-fd binary, we’re inside the 32-bit WOW compatibility environment.&#160; Inside this environment, C:\Windows\System32 is remapped to C:\Windows\SysWOW64 which contains 32-bit binaries.&#160; However, the backup tool we require (wbadmin) is 64-bit only and is not available to us due to this re-mapping. Attempts to copy the wbadmin.exe binary to another location proved unsuccessful with other strange error messages.</p>
<p>However, the following method/kludge <strong>does</strong> work:</p>
<p>Copy the 64-bit C:\Windows\System32\cmd.exe to C:\Backup</p>
<p>Create a text file in C:\Backup named “BackupSystemState.cmd” with the following contents (watch for line-wrapping, the following should be on 2 lines, each starting with “start /W”): </p>
<blockquote><p>start /W &quot;&quot; c:\backup\cmd.exe /C start /W &quot;&quot; c:\windows\system32\wbadmin delete systemstatebackup -backupTarget:d: -keepVersions:0 -quiet      <br />start /W &quot;&quot; c:\backup\cmd.exe /C start /W &quot;&quot; c:\windows\system32\wbadmin start systemstatebackup -backupTarget:d: –quiet</p>
</blockquote>
<p>This script works by first of all launching the 64-bit command-prompt, then in turn launching the wbadmin backup process.&#160; The 2 commands being run here first of all delete any existing System State backups from D:, then starts a new System State backup with D: as the target volume.</p>
<p>Next, we’ll edit our Bacula client config again, adding the following new FileSet and Job:</p>
<blockquote><p>Job {      <br />&#160; Name = &quot;Exchange SS&quot;       <br />&#160; JobDefs = &quot;DefaultJob&quot;       <br />&#160; Schedule = &quot;MondayFull&quot;       <br />&#160; Client = exchange-fd       <br />&#160; FileSet = &quot;Exchange SS&quot;       <br />&#160; Write Bootstrap = &quot;/var/lib/bacula/exchangess.bsr&quot;       <br />&#160; Level = Full       <br />&#160; Client Run Before Job = &quot;C:/Backup/BackupSystemState.cmd&quot;       <br />}</p>
<p>FileSet {      <br />&#160; Name = &quot;Exchange SS&quot; </p>
<p>&#160; Include {      <br />&#160;&#160;&#160; Options {       <br />&#160;&#160;&#160;&#160;&#160; signature = MD5       <br />&#160;&#160;&#160;&#160;&#160; compression = GZIP       <br />&#160;&#160;&#160; }       <br />&#160;&#160;&#160; File = D:/       <br />&#160;&#160;&#160; File = C:/Windows/Logs/WindowsServerBackup/       <br />&#160; }       <br />}</p>
</blockquote>
<p>After reloading the Bacula config, you should be all set!</p>
<p>Drop me a line if you have any comments/suggestions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2009/01/13/backing-up-windows-server-2008-exchange-server-2007-with-bacula/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Testing stuff</title>
		<link>http://www.cardus.com/2008/12/23/testing-stuff/</link>
		<comments>http://www.cardus.com/2008/12/23/testing-stuff/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 14:20:01 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2008/12/23/testing-stuff</guid>
		<description><![CDATA[I’ve just made a few back-end changes to my blog: Upgraded to WordPress 1.7 Updated all plugins Installed new Facebook integration plugin Upgraded to latest version of Windows Live Writer So this post is just to test all that lot is working correctly]]></description>
			<content:encoded><![CDATA[<p>I’ve just made a few back-end changes to my blog:</p>
<ul>
<li>Upgraded to <a target="_blank" href="http://wordpress.org/">WordPress 1.7</a> </li>
<li>Updated all plugins </li>
<li>Installed new <a target="_blank" href="http://wordpress.org/extend/plugins/wordbook/">Facebook integration plugin</a> </li>
<li>Upgraded to latest version of <a target="_blank" href="http://download.live.com/writer">Windows Live Writer</a> </li>
</ul>
<p>So this post is just to test all that lot is working correctly <img src='http://www.cardus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/12/23/testing-stuff/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Xbox is poorly</title>
		<link>http://www.cardus.com/2008/12/03/my-xbox-is-poorly/</link>
		<comments>http://www.cardus.com/2008/12/03/my-xbox-is-poorly/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 20:15:08 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://www.cardus.com/?p=160</guid>
		<description><![CDATA[Argh!… We turned on the Xbox 360 earlier, and what happened?… THIS: So after approx 30 mins on hold to Xbox support, I finally get put through to a call centre where a helpful man takes down my details and registers a free repair.&#160; Whilst looking at the serial number label I took note of [...]]]></description>
			<content:encoded><![CDATA[<p>Argh!… We turned on the Xbox 360 earlier, and what happened?…</p>
<p>THIS:</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="rrod" border="0" alt="rrod" src="http://www.cardus.com/wp-content/uploads/2008/12/rrod.jpg" width="260" height="200" /></p>
<p>So after approx 30 mins on hold to Xbox support, I finally get put through to a call centre where a helpful man takes down my details and registers a free repair.&#160; Whilst looking at the serial number label I took note of the manufacture date…&#160; 3rd December 2005!&#160; Today was my Xbox’s 3rd birthday!</p>
<p>*sniff* :’(</p>
<p>UPDATE 15th Dec: A brand new healthy Xbox landed on my doorstep this afternoon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/12/03/my-xbox-is-poorly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blizzard announce Diablo 3!</title>
		<link>http://www.cardus.com/2008/06/28/blizzard-announce-diablo-3/</link>
		<comments>http://www.cardus.com/2008/06/28/blizzard-announce-diablo-3/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 15:47:40 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/?p=136</guid>
		<description><![CDATA[Yes!...  At Last!... Clicky here and here!]]></description>
			<content:encoded><![CDATA[<p>Yes!...  At Last!...</p>
<p>Clicky <a href="http://eu.blizzard.com/en/splash.htm">here</a> and <a href="http://eu.blizzard.com/diablo3/">here</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/06/28/blizzard-announce-diablo-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BBC Internet Blog: How to start an HD channel from scratch</title>
		<link>http://www.cardus.com/2008/05/07/130/</link>
		<comments>http://www.cardus.com/2008/05/07/130/#comments</comments>
		<pubDate>Wed, 07 May 2008 12:30:58 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://www.cardus.com/?p=130</guid>
		<description><![CDATA[Andy Quested has just posted an interesting entry on the BBC Internet blog called "How to start an HD channel from scratch": I can only image the conversations John Zubrzycki (BBC Research) had with set top box manufactures in late December: John: "We are going to do a trial of HD on digital terrestrial and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bbc.co.uk/blogs/bbcinternet/andy_quested/">Andy Quested</a> has just posted an interesting entry on the <a href="http://www.bbc.co.uk/blogs/bbcinternet">BBC Internet blog</a> called "<a href="http://www.bbc.co.uk/blogs/bbcinternet/2008/05/how_to_start_an_hd_channel_fro.html">How to start an HD channel from scratch</a>":</p>
<blockquote><p>I can only image the conversations John Zubrzycki (BBC Research) had with set top box manufactures in late December:</p>
<p><strong>John: </strong></p>
<p>"We are going to do a trial of HD on digital terrestrial and need to develop a set top box"</p>
<p><strong>Manufacturer:</strong></p>
<p>"Great, we can get our development team across it.  What's your timescale and how many units do you need?"</p>
<p><strong>John:</strong></p>
<p>"Well it would be good to have say 500 for a trial in June"</p>
<p><strong>Manufacturer:</strong></p>
<p>"June, that's June 2008?"</p>
<p><strong>John: </strong></p>
<p>"No, this June - in time for the World Cup."</p>
<p>That was probably followed by the sound of the phone going down!</p></blockquote>
<p>Head over and <a href="http://www.bbc.co.uk/blogs/bbcinternet/2008/05/how_to_start_an_hd_channel_fro.html">read the full article</a> if this kind of thing tickles your fancy...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/05/07/130/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Reader is really starting to bug me</title>
		<link>http://www.cardus.com/2008/05/06/google-reader-is-really-starting-to-bug-me/</link>
		<comments>http://www.cardus.com/2008/05/06/google-reader-is-really-starting-to-bug-me/#comments</comments>
		<pubDate>Tue, 06 May 2008 19:56:48 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2008/05/06/google-reader-is-really-starting-to-bug-me</guid>
		<description><![CDATA[There's an annoying bug in Google Reader that causes the unread article count to increment before you're actually able to view the article. Eg: The problem first reared its ugly head a few months back, with it happening more frequently over the past week or so. Is it just me, or is it annoying the [...]]]></description>
			<content:encoded><![CDATA[<p>There's an annoying bug in Google Reader that causes the unread article count to increment before you're actually able to view the article.</p>
<p>Eg:</p>
<p><img height="469" alt="Google-Reader-Annoyance" src="http://www.cardus.com/wp-content/uploads/2008/05/google-reader-annoyance.gif" width="692"/> </p>
<p>The problem first reared its ugly head a few months back, with it happening more frequently over the past week or so.</p>
<p>Is it just me, or is it annoying the hell out of anyone else too? <img src='http://www.cardus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/05/06/google-reader-is-really-starting-to-bug-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oops &#8211; Looks like I was hosting dodgy content after all!&#8230;</title>
		<link>http://www.cardus.com/2008/02/23/oops-looks-like-i-was-hosting-dodgy-content-after-all/</link>
		<comments>http://www.cardus.com/2008/02/23/oops-looks-like-i-was-hosting-dodgy-content-after-all/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 17:35:25 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2008/02/23/oops-looks-like-i-was-hosting-dodgy-content-after-all/</guid>
		<description><![CDATA[After asking for more info regarding the warning from Google, Stopbadware.org sent me a review of my website. It looks like I'd been hit by a WordPress xmlrpc exploit before I'd had chance to patch for it. Oops! My transparent bridging post had been altered to include a bit of HTML code to call an [...]]]></description>
			<content:encoded><![CDATA[<p>After asking for more info regarding the <a href="http://www.cardus.com/2008/02/18/apparently-im-hosting-dodgy-content/">warning from Google</a>, <a href="http://www.stopbadware.org">Stopbadware.org</a> sent me a review of my website.  It looks like I'd been hit by a WordPress xmlrpc exploit before I'd had chance to patch for it.  <strong>Oops!</strong></p>
<p>My transparent bridging post had been altered to include a bit of HTML code to call an external URL in an IFRAME.  I've no idea what was on that page, but no doubt it was malicious content targeting unpatched web browsers.</p>
<p><a href="http://blogs.stopbadware.org/articles/2008/02/18/stopbadware-discussion-group-sees-flurry-of-hacked-wordpress-blogs">This Stopbadware blog post</a> has more info...</p>
<p>All clear now!...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/02/23/oops-looks-like-i-was-hosting-dodgy-content-after-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apparently I&#8217;m hosting dodgy content</title>
		<link>http://www.cardus.com/2008/02/18/apparently-im-hosting-dodgy-content/</link>
		<comments>http://www.cardus.com/2008/02/18/apparently-im-hosting-dodgy-content/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 11:46:25 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2008/02/18/apparently-im-hosting-dodgy-content/</guid>
		<description><![CDATA[I just performed a quick search on Google for a couple of keywords I knew appeared on my website and discovered the following: Apparently, the information about building a traffic shaper may harm your computer if you view it!&#160; Err, I think not!&#160; I've submitted a review request to Google and StopBadware.org to figure out [...]]]></description>
			<content:encoded><![CDATA[<p>I just performed a quick search on Google for a couple of keywords I knew appeared on my website and discovered the following:</p>
<p><a href="http://www.cardus.com/wp-content/uploads/2008/02/google-error.gif"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="221" alt="Google Error" src="http://www.cardus.com/wp-content/uploads/2008/02/google-error-thumb.gif" width="604" border="0" /></a> </p>
<p>Apparently, the information about building a traffic shaper may harm your computer if you view it!&#160; Err, I think not!&#160; I've submitted a review request to Google and StopBadware.org to figure out WTFs happening here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2008/02/18/apparently-im-hosting-dodgy-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Native DivX/Xvid support on the Xbox 360!</title>
		<link>http://www.cardus.com/2007/12/04/native-divxxvid-support-on-the-xbox-360/</link>
		<comments>http://www.cardus.com/2007/12/04/native-divxxvid-support-on-the-xbox-360/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 19:55:50 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/12/04/native-divxxvid-support-on-the-xbox-360/</guid>
		<description><![CDATA[AT LAST! After a quick cleanup of my WMP 11 library, I fired up the Xbox 360 and found all the videos on my PC are playable!&#160; Maybe I can finally get rid of the old Xbox 1 brick from underneath the TV...]]></description>
			<content:encoded><![CDATA[<p>AT LAST!</p>
<p>After a quick cleanup of my WMP 11 library, I fired up the Xbox 360 and found <strong>all </strong>the videos on my PC are playable!&nbsp; Maybe I can finally get rid of the old Xbox 1 brick from underneath the TV...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/12/04/native-divxxvid-support-on-the-xbox-360/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a transparent traffic-shaping bridge</title>
		<link>http://www.cardus.com/2007/09/24/building-a-transparent-traffic-shaping-bridge/</link>
		<comments>http://www.cardus.com/2007/09/24/building-a-transparent-traffic-shaping-bridge/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 09:38:34 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/09/24/building-a-transparent-traffic-shaping-bridge/</guid>
		<description><![CDATA[I've recently had the need to create a box capable of transparently traffic-shaping traffic across a single ethernet connection. Normally, I'd go for some kind of Linux solution, but after doing a bit of research it looked like one of the BSD's with pf/ALTQ would be the way to go. After trying out a couple [...]]]></description>
			<content:encoded><![CDATA[<p>I've recently had the need to create a box capable of transparently traffic-shaping traffic across a single ethernet connection.</p>
<p>Normally, I'd go for some kind of Linux solution, but after doing a bit of research it looked like one of the BSD's with pf/ALTQ would be the way to go.  After trying out a couple of popular ready-made "appliances" (m0n0wall, pfsense) I decided that the best, most flexible way, would be to get my hands dirty and roll my own.</p>
<p>This post is just a quick summary of the active configuration at the time of writing, mainly for my future reference.  So, without further ado, here's what I came up with...</p>
<p>[<strong>Updated</strong>]</p>
<p><span id="more-117"></span></p>
<p>I decided to go for OpenBSD, grabbed the ISO, burnt it to CD and made a standard installation (minus the games.tgz package).  The server I'm using has 2 on-board NIC's and a 4-port PCI NIC card.  During installation I configured one of the on-board ports as my servers main Internet/management interface.</p>
<p>Next I configured a couple of the ports on the PCI card to act as bridged interfaces:</p>
<blockquote><p>/etc/hostname.vr0 :<br />
up</p>
<p>/etc/hostname.vr3 :<br />
up</p>
<p>/etc/bridgename.bridge0 :<br />
add vr0<br />
add vr3<br />
up</p></blockquote>
<p>Now it was time to configure pf, the ALTQ traffic queues and some rules to assign packets to queues.  The server is going to act as a transparent bridge between the internet-facing 100Mb switchport and the LAN.  The "LAN" is all public IP addressable, so no NAT rules/translation etc is needed here.  The LAN should also only be allowed 10Mb of Internet bandwidth.  Here's the current configuration after a bit of playing around and tuning:</p>
<blockquote><p>/etc/pf.conf :</p>
<p># Define the interface aliases<br />
ext_if="vr3" # External WAN-facing interface<br />
int_if="vr0" # Internal LAN-facing interface</p>
<p># Leecher IP addresses - These are punished with a shared low-bandwidth queue<br />
# Separate addresses/CIDR ranges with commas.<br />
#<br />
table &lt;leechers&gt; persist { }</p>
<p># Enable ALTQ on the internal interface, assign the root queue and<br />
# ultimate bandwidth limit<br />
altq on $int_if hfsc bandwidth 10Mb queue { int_root }</p>
<p># Define the interface queues<br />
queue int_root bandwidth 100% priority 0 hfsc {default_out, penalty_out, acks_out, normal_out, high_out}<br />
queue default_out bandwidth 1% priority 1 qlimit 500 hfsc (default realtime 1% red ecn)<br />
queue penalty_out bandwidth 1% priority 2 qlimit 500 hfsc (upperlimit 1Mb red ecn)<br />
queue acks_out bandwidth 30% priority 7 qlimit 500 hfsc (realtime 10% red ecn)<br />
queue normal_out bandwidth 20% priority 3 qlimit 500 hfsc (realtime 1Kb red ecn)<br />
queue high_out bandwidth 45% priority 4 qlimit 500 hfsc (realtime 1Kb red ecn)</p>
<p># Enable ALTQ on the external interface, assign the root queue and<br />
# ultimate bandwidth limit<br />
altq on $ext_if hfsc bandwidth 10Mb queue { ext_root }</p>
<p># Define the interface queues<br />
queue ext_root bandwidth 100% priority 0 hfsc {default_in, penalty_in, acks_in,normal_in, high_in}<br />
queue default_in bandwidth 1% priority 1 qlimit 500 hfsc (default realtime 1% red ecn)<br />
queue penalty_in bandwidth 1% priority 2 qlimit 500 hfsc (upperlimit 1Mb red ecn)<br />
queue acks_in bandwidth 30% priority 7 qlimit 500 hfsc (realtime 10% red ecn)<br />
queue normal_in bandwidth 20% priority 3 qlimit 500 hfsc (realtime 1Kb red ecn)<br />
queue high_in bandwidth 45% priority 4 qlimit 500 hfsc (realtime 1Kb red ecn)</p>
<p>###<br />
# Packet matching rules - A match will assign a packet to a given queue<br />
###</p>
<p># Put leeching mofo's into the penalty queue<br />
pass in quick on $int_if from { &lt;leechers&gt; } to any queue penalty_out<br />
pass in quick on $ext_if from any to { &lt;leechers&gt; } queue penalty_in</p>
<p># Give ICMP packets high(er) priority<br />
pass in quick on $int_if proto icmp all queue high_out<br />
pass in quick on $ext_if proto icmp all queue high_in</p>
<p># Give VPN, RDP, SSH &amp; DNS packets high(er) priority<br />
pass in quick on $int_if proto ah all queue (high_out, acks_out)<br />
pass in quick on $ext_if proto ah all queue (high_in, acks_in)<br />
pass in quick on $int_if proto esp all queue (high_out, acks_out)<br />
pass in quick on $ext_if proto esp all queue (high_in, acks_in)<br />
pass in quick on $int_if proto gre all queue (high_out, acks_out)<br />
pass in quick on $ext_if proto gre all queue (high_in, acks_in)</p>
<p>pass in quick on $int_if proto tcp from any to any port 3389 queue (high_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 3389 queue (high_in, acks_in)<br />
pass in quick on $int_if proto tcp from any to any port 22 queue (high_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 22 queue (high_in, acks_in)<br />
pass in quick on $int_if proto tcp from any to any port 53 queue (high_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 53 queue (high_in, acks_in)<br />
pass in quick on $int_if proto udp from any to any port 53 queue (high_out, acks_out)<br />
pass in quick on $ext_if proto udp from any to any port 53 queue (high_in, acks_in)</p>
<p># Assign standard web &amp; mail traffic to the "normal" queue<br />
pass in quick on $int_if proto tcp from any to any port 80 queue (normal_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 80 queue (normal_in, acks_in)<br />
pass in quick on $int_if proto tcp from any to any port 443 queue (normal_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 443 queue (normal_in, acks_in)<br />
pass in quick on $int_if proto tcp from any to any port 25 queue (normal_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 25 queue (normal_in, acks_in)<br />
pass in quick on $int_if proto tcp from any to any port 110 queue (normal_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 110 queue (normal_in, acks_in)<br />
pass in quick on $int_if proto tcp from any to any port 143 queue (normal_out, acks_out)<br />
pass in quick on $ext_if proto tcp from any to any port 143 queue (normal_in, acks_in)</p>
<p># Stick everything else into the default queue<br />
pass in quick on $int_if all queue (default_out, acks_out)<br />
pass in quick on $ext_if all queue (default_in, acks_in)</p></blockquote>
<p>A quick check with "pftop" shows that traffic is being queued &amp; shaped correctly...</p>
<blockquote>
<pre>QUEUE               BW SCH  PR  PKTS BYTES DROP_P DROP_B QLEN BORR SUSP P/S  B/S
root_vr0           10M hfsc  0     0     0      0      0    0             0    0
 int_root          10M hfsc  0     0     0      0      0    0             0    0
  default_out     100K hfsc     565K  358M      0      0    0           284 316K
  penalty_out     100K hfsc  2     0     0      0      0    0             0    0
  acks_out       3000K hfsc  7  454K   25M      0      0    0           113 6417
  normal_out     2000K hfsc  3 1119K 1405M      0      0    0           277 364K
  high_out       4500K hfsc  4  219K   65M      0      0    0            78  42K
root_vr3           10M hfsc  0     0     0      0      0    0             0    0
 ext_root          10M hfsc  0     0     0      0      0    0             0    0
  default_in      100K hfsc    1839K  878M     15  17364    4           566 301K
  penalty_in      100K hfsc  2     0     0      0      0    0             0    0
  acks_in        3000K hfsc  7 56271 3425K      0      0    0             5  396
  normal_in      2000K hfsc  3 76830   81M     10  15140    0             7 4698
  high_in        4500K hfsc  4  163K   39M      0      0    0            71  22K</pre>
</blockquote>
<p>Hopefully someone somewhere will find this useful.  If anyone has any ideas to fine-tune my config, please feel free to let me know <img src='http://www.cardus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>UPDATE 1:</strong> The above installation was made onto a standard IDE harddisk, but I intend to replace the disk with a 256MB IDE flash card.  If anyone has any advice for getting a small OpenBSD installation onto one of these, please drop me a line.  Thanks <img src='http://www.cardus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>UPDATE 2</strong>: It turns out installing onto flash was easier than I expected it to be.  I fired up the installation CD, partitioned the flash drive with one large 256MB partition and then only installed the bsd, base41 &amp; etc41 packages.  Once that lot installed I created /proto/var &amp; /proto/dev, re-created the device nodes in /proto/dev and copied /var into /proto/var.  All that was left was to edit /etc/fstab to mount /var and /dev from the prototype dirs as ramdisks.  Job's a goodun!...</p>
<blockquote><p>/etc/fstab :</p>
<p>/dev/wd0a / ffs rw,noatime 1 1<br />
swap /var mfs rw,-P/proto/var,-s=65535,noexec,nosuid,nodev,noauto 0 0<br />
swap /dev mfs rw,-P/proto/dev,-s=1200,-i=128,noexec,nosuid 0 0</p></blockquote>
<p>This last piece of advice was taken from this website: <a title="http://www.kaschwig.net/projects/openbsd/wrap/" href="http://www.kaschwig.net/projects/openbsd/wrap/">http://www.kaschwig.net/projects/openbsd/wrap/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/09/24/building-a-transparent-traffic-shaping-bridge/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>First glimpse of iD&#8217;s Tech 5 hits Youtube</title>
		<link>http://www.cardus.com/2007/06/12/first-glimpse-of-ids-tech-5-hits-youtube/</link>
		<comments>http://www.cardus.com/2007/06/12/first-glimpse-of-ids-tech-5-hits-youtube/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 14:55:30 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/06/12/first-glimpse-of-ids-tech-5-hits-youtube/</guid>
		<description><![CDATA[The following was filmed yesterday at Apples WWDC conference. Link: http://www.youtube.com/watch?v=HvuTtrkVtns At last! iD is producing a game engine than can handle outdoor areas and is actually LIT for a change!]]></description>
			<content:encoded><![CDATA[<p>The following was filmed yesterday at Apples WWDC conference.</p>
<span style="text-align:center; display: block;"><a href="http://www.cardus.com/2007/06/12/first-glimpse-of-ids-tech-5-hits-youtube/"><img src="http://img.youtube.com/vi/HvuTtrkVtns/2.jpg" alt="" /></a></span>
<p>Link: http://www.youtube.com/watch?v=HvuTtrkVtns</p>
<p>At last!  iD is producing a game engine than can handle outdoor areas and is actually LIT for a change! <img src='http://www.cardus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/06/12/first-glimpse-of-ids-tech-5-hits-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Windows Live Writer</title>
		<link>http://www.cardus.com/2007/05/31/testing-windows-live-writer/</link>
		<comments>http://www.cardus.com/2007/05/31/testing-windows-live-writer/#comments</comments>
		<pubDate>Thu, 31 May 2007 13:56:40 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/05/31/testing-windows-live-writer/</guid>
		<description><![CDATA[This is just a quick test post written using the new Windows Live Writer beta. As I'm writing this, I'm looking at a WYSIWYG view of pretty much what my post will look like on the site - Complete with CSS styles etc applied. Seems pretty funky and so far is much nicer to use [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a quick test post written using the new <a href="http://get.live.com/betas/writer_betas">Windows Live Writer beta</a>.</p>
<p>As I'm writing this, I'm looking at a WYSIWYG view of pretty much what my post will look like on the site - Complete with CSS styles etc applied.</p>
<p><a href="http://www.cardus.com/wp-content/uploads/2007/05/windows-live-writer-beta.png" atomicselection="true"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="243" alt="Windows_Live_Writer_Beta" src="http://www.cardus.com/wp-content/uploads/2007/05/windows-live-writer-beta-thumb.png" width="339" border="0"/></a> </p>
<p>Seems pretty funky and so far is much nicer to use than the WordPress built-in editor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/05/31/testing-windows-live-writer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting the Microsoft PST Addin to work within Outlook 2007</title>
		<link>http://www.cardus.com/2007/03/01/getting-the-microsoft-pst-addin-to-work-within-outlook-2007/</link>
		<comments>http://www.cardus.com/2007/03/01/getting-the-microsoft-pst-addin-to-work-within-outlook-2007/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 10:47:00 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/03/01/getting-the-microsoft-pst-addin-to-work-within-outlook-2007/</guid>
		<description><![CDATA[This morning I realised my Outlook PST files had not been backed up since I upgraded to Outlook/Office 2007.&#160; It seems that the backup addin stops working after an upgrade. A quick Google search led me to this information: Here's how to get the free Personal Folders Backup tool from Microsoft installed and working in [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I realised my Outlook PST files had not been backed up since I upgraded to Outlook/Office 2007.&nbsp; It seems that the backup addin stops working after an upgrade.</p>
<p>A quick Google search led me to <a href="http://turtleflock-ol2007.spaces.live.com/blog/cns%21C1013F1F9A99E3D8%21114.entry">this information</a>:<br />
<blockquote><span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry">
<div id="msgcns!C1013F1F9A99E3D8!114">
<p>Here's how to get the free Personal Folders Backup tool from Microsoft installed and working in Outlook 2007:  </p>
<ol>
<li>
<div>Download the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8b081f3a-b7d0-4b16-b8af-5a6322f4fd01">pfbackup.exe file</a>. </div>
</li>
<li>
<div>Use <a href="http://www.winzip.com/">WinZip</a> or a similar file extraction tool to extract the files in pfbackup.exe, launcher.exe and pfbackup.msi. </div>
</li>
<li>
<div>Double-click pfbackup.msi and follow the prompts to install it. </div>
</li>
<li>
<div>In Outlook 2007, choose <strong>Tools | Trust Center</strong> and choose <strong>Add-ins</strong> from the navigation list on the left. At the bottom of the Add-ins screen, under <strong>Manage</strong>, select <strong>COM Add-ins</strong> and click <strong>Go</strong>. </div>
</li>
<li>
<div>On the COM Add-ins dialog, click Add and navigate to the C:\Program Files\Microsoft Office\OFFICE12\ADDINS folder. Select outbak.dll and click <strong>OK</strong>. When you return to the COM Add-ins dialog, you should see a new entry, Outlook Backup Addin, with its check box checked. </div>
</li>
<li>
<div>Click <strong>OK</strong> to close the COM Add-ins dialog. </div>
</li>
</ol>
<p>Once you have the add-in installed, you should be able to choose <strong>File | Backup</strong> on Outlook 2007â€™s main menu and set your backup options.</p>
</div>
<p></span></p></blockquote>
<p>It's worth adding that if you've already got the addin installed, at step 3 you should run pfbackup.msi to uninstall the addin first and then re-run the installer to install it again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/03/01/getting-the-microsoft-pst-addin-to-work-within-outlook-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Booting a Centos Xen Dom0 under VMWare</title>
		<link>http://www.cardus.com/2007/01/30/booting-a-centos-xen-dom0-under-vmware/</link>
		<comments>http://www.cardus.com/2007/01/30/booting-a-centos-xen-dom0-under-vmware/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 11:02:10 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/01/30/booting-a-centos-xen-dom0-under-vmware/</guid>
		<description><![CDATA[Just a few quick notes on how I gotÂ a CentOS v4.4 Xen dom0 to boot inside a VMWare Server VM... yum install bridge-utils SDL rpm -ivh xen-3.0.4.1-1.i386.rpm kernel-xen-2.6.16.33-3.0.4.1.i386.rpm vi /etc/yum.conf Add: exclude=xen xen-kernel xen-devel kernel mv /lib/tls /lib/tls.disabled mkinitrd -f -v --preload=scsi_mod --preload=sd_mod --preload=mptbase --preload=mptscsih --preload=mptfc --preload=mptspi /boot/initrd-2.6.16.33-xen_3.0.4.1.img 2.6.16.33-xen_3.0.4.1 vi /boot/grub/grub.conf Add: Â  title Xen [...]]]></description>
			<content:encoded><![CDATA[<p>Just a few quick notes on how I gotÂ a CentOS v4.4 Xen dom0 to boot inside a VMWare Server VM...</p>
<blockquote><p><code>yum install bridge-utils SDL</code><br />
<br />
<code>rpm -ivh xen-3.0.4.1-1.i386.rpm kernel-xen-2.6.16.33-3.0.4.1.i386.rpm</code><br />
<br />
<code>vi /etc/yum.conf<br />
Add:<br />
exclude=xen xen-kernel xen-devel kernel</code><br />
<br />
<code>mv /lib/tls /lib/tls.disabled</code><br />
<br />
<code>mkinitrd -f -v --preload=scsi_mod --preload=sd_mod --preload=mptbase --preload=mptscsih --preload=mptfc --preload=mptspi /boot/initrd-2.6.16.33-xen_3.0.4.1.img 2.6.16.33-xen_3.0.4.1</code><br />
<br />
<code>vi /boot/grub/grub.conf<br />
Add:<br />
Â  title Xen v3.0<br />
Â  root (hd0,0)<br />
Â  kernel /xen-3.0.gz noreboot dom0_mem=128000<br />
Â  module /vmlinuz-2.6-xen root=/dev/VolGroup00/root<br />
Â  module /initrd-2.6-xen.img</code></p></blockquote>
<p>
Reboot!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/01/30/booting-a-centos-xen-dom0-under-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to sound like you work at CTU?</title>
		<link>http://www.cardus.com/2007/01/25/want-to-sound-like-you-work-at-ctu/</link>
		<comments>http://www.cardus.com/2007/01/25/want-to-sound-like-you-work-at-ctu/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 15:52:30 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/01/25/want-to-sound-like-you-work-at-ctu/</guid>
		<description><![CDATA[Gordon's just sent me the URL of quite probably the best ringtone site I've visited (probably because I dont recall ever visiting a ringtone site) Are you sad enough to want to reproduce that distinctive CTU ringtone from the TV series '24' on your mobile phone? Well, I am. So I worked out the RTTTL [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gcthompson.co.uk/">Gordon's</a> just sent me the URL of quite probably the best ringtone site I've visited <em>(probably because I dont recall ever visiting a ringtone site)</em></p>
<blockquote><p>Are you sad enough to want to reproduce that distinctive CTU ringtone from the <a href="http://www.fox.com/24/">TV series '24'</a> on your mobile phone?</p>
<p>Well, I am. So I worked out the <a href="http://www.ringtone-converters.com/what-is-rtttl-nokring.html">RTTTL</a> code needed to get it on my little Nokia 8210.</p>
<p>But that was just the start of the story. Ever since I posted the code here back in 2003, along with the reference samples I used in order to work it out, a lot of equally sad people have sent me versions of the ringtone in different formats.</p>
<p>So here they are, for all your <em>hey-look-at-me-I'm-Jack-Bauer</em> needs</p></blockquote>
<p><a href="http://www.ccir.ed.ac.uk/~jad/ringtone.html">http://www.ccir.ed.ac.uk/~jad/ringtone.html</a></p>
<p>I should probably get out more...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/01/25/want-to-sound-like-you-work-at-ctu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xkcd.com: The Problem With Wikipedia</title>
		<link>http://www.cardus.com/2007/01/24/xkcdcom-the-problem-with-wikipedia/</link>
		<comments>http://www.cardus.com/2007/01/24/xkcdcom-the-problem-with-wikipedia/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 09:01:14 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/01/24/xkcdcom-the-problem-with-wikipedia/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://xkcd.com/c214.html"><img src="http://xkcd.com/comics/the_problem_with_wikipedia.png" height="503" width="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/01/24/xkcdcom-the-problem-with-wikipedia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minor annoyance with Outlook/Office 2007</title>
		<link>http://www.cardus.com/2007/01/23/minor-annoyance-with-outlookoffice-2007/</link>
		<comments>http://www.cardus.com/2007/01/23/minor-annoyance-with-outlookoffice-2007/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 11:36:23 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2007/01/23/minor-annoyance-with-outlookoffice-2007/</guid>
		<description><![CDATA[I've just upgraded to Outlook 2007 and while I mostly like the new interface, I've come across something that bugs me... In previous Outlook versions, I've always modified the toolbar to add a button for "Next Item in Conversation Topic". This option allows you to easily follow threads on mailing lists or private email conversations. [...]]]></description>
			<content:encoded><![CDATA[<p>I've just upgraded to Outlook 2007 and while I mostly like the new interface, I've come across something that bugs me...</p>
<p>In previous Outlook versions, I've always modified the toolbar to add a button for "Next Item in Conversation Topic".  This option allows you to easily follow threads on mailing lists or private email conversations.</p>
<p>This option still exists in Outlook 2007, but you can no longer customise the new "Ribbon" interface - You can only modify the "Quick Access Toolbar".</p>
<p>On to my annoyance...  If you add a command to the QAT that doesnt have a default icon associated with it you get a green disc icon instead - An icon that as far as I can see, you <em>cant change!</em> (If someone knows different - Let me know!)</p>
<p><a href="http://www.cardus.com/wp-content/uploads/2007/01/outlook_quick_access_bar.gif" title="outlook_quick_access_bar.gif"><img src="http://www.cardus.com/wp-content/uploads/2007/01/outlook_quick_access_bar.gif" alt="outlook_quick_access_bar.gif" /></a></p>
<p>If you happen to want to add more buttons to the toolbar, you'd better hope they've all got icons associated or you'll just have a toolbar full of green blobs!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2007/01/23/minor-annoyance-with-outlookoffice-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bungie announces Halo 3 multiplayer beta coming soon!</title>
		<link>http://www.cardus.com/2006/11/15/bungie-announces-halo-3-multiplayer-beta-coming-soon/</link>
		<comments>http://www.cardus.com/2006/11/15/bungie-announces-halo-3-multiplayer-beta-coming-soon/#comments</comments>
		<pubDate>Wed, 15 Nov 2006 12:37:18 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2006/11/15/bungie-announces-halo-3-multiplayer-beta-coming-soon/</guid>
		<description><![CDATA[Just spotted this news on the Gamerscore Blog - Bungie will be conducting a public beta test of Halo 3 multi-player next spring! I can't wait! Gamerscore Blog Post Press Release]]></description>
			<content:encoded><![CDATA[<p>Just spotted <a href="http://gamerscoreblog.com/team/archive/2006/11/15/538938.aspx">this news on the Gamerscore Blog<br />
</a> - <a href="http://www.bungie.net">Bungie</a> will be conducting a public beta test of Halo 3 multi-player next spring!</p>
<p>I can't wait!</p>
<p><a href="http://gamerscoreblog.com/team/archive/2006/11/15/538938.aspx">Gamerscore Blog Post</a><br />
<a href="http://gamerscoreblog.com/team/archive/2006/11/15/538937.aspx">Press Release</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2006/11/15/bungie-announces-halo-3-multiplayer-beta-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A partial Xbox360 WMV Transcoding Solution&#8230;</title>
		<link>http://www.cardus.com/2006/11/14/a-partial-xbox360-wmv-transcoding-solution/</link>
		<comments>http://www.cardus.com/2006/11/14/a-partial-xbox360-wmv-transcoding-solution/#comments</comments>
		<pubDate>Tue, 14 Nov 2006 22:34:32 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2006/11/14/a-partial-xbox360-wmv-transcoding-solution/</guid>
		<description><![CDATA[Looks like Happy Beggar might have a half-decent solution to the Xbox 360/WMV Transcoding problem: Encode360 I'll probably give this a go at some point, but I doubt its going to replace Xbox Media Centre sat on my old Xbox...]]></description>
			<content:encoded><![CDATA[<p>Looks like <a href="http://happybeggar.com/index.php?option=com_frontpage&amp;Itemid=1">Happy Beggar</a> might have a half-decent solution to the <a href="http://www.cardus.com/2006/11/04/theres-a-link-missing-in-the-chain/">Xbox 360/WMV Transcoding problem:</a> <a href="http://happybeggar.com/index.php?option=com_content&amp;task=view&amp;id=68&amp;Itemid=2">Encode360</a></p>
<p>I'll probably give this a go at some point, but I doubt its going to replace <a href="http://en.wikipedia.org/wiki/XBMC">Xbox Media Centre</a> sat on my old Xbox...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2006/11/14/a-partial-xbox360-wmv-transcoding-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s a link missing in the chain</title>
		<link>http://www.cardus.com/2006/11/04/theres-a-link-missing-in-the-chain/</link>
		<comments>http://www.cardus.com/2006/11/04/theres-a-link-missing-in-the-chain/#comments</comments>
		<pubDate>Sat, 04 Nov 2006 13:13:02 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2006/11/04/theres-a-link-missing-in-the-chain/</guid>
		<description><![CDATA[The Clicker: Dear Microsoft, "help me help you." - Engadget Earlier this week Microsoft rolled out their highly-anticipated Xbox 360 update. The update was chock full of bug fixes and new features. However, to me, one of the most exciting new features was their long-overdue update to the 360's UPnP client. That's right; they finally [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.engadget.com/2006/11/02/the-clicker-dear-microsoft-help-me-help-you/">The Clicker: Dear Microsoft, "help me help you." - Engadget</a></p>
<blockquote><p>Earlier this week Microsoft rolled out their highly-anticipated Xbox 360 update. The update was chock full of bug fixes and new features. However, to me, one of the most exciting new features was their long-overdue update to the 360's UPnP client. That's right; they finally added the ability to stream video from your computer to the 360. While it's technically always been possible to stream (using the 360's Media Center Extender technology), the new update gives the masses who aren't yet using a Media Center box a quick and easy way to stream video to the television. Or does it?</p>
<p>On the surface it's quite an exciting turn of events. However, as many now know all too well, there's just one problem: it only supports WMV. There's no DivX support. There's no H.264 support. There's just WMV. Now, I'm sure that there are many purists out there reading this right now who are flat-out appalled by this decision. The anti-Microsoft crowd (you know the type -- they're the ones who think it's still clever to say Micro$oft) are quick to malign anything not open source and/or anything Microsoft. Frankly, I'm not one of those people. I respect Microsoft's decision to not pay licensing fees to each of the different codec companies. In the end, the decision keeps the price of the unit down. However, there is one HUGE caveat:</p>
<p><strong>Microsoft, you have got to make it easier to transcode into WMV.</strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2006/11/04/theres-a-link-missing-in-the-chain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista Sounds&#8230;</title>
		<link>http://www.cardus.com/2006/10/30/windows-vista-sounds/</link>
		<comments>http://www.cardus.com/2006/10/30/windows-vista-sounds/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 21:54:20 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2006/10/30/windows-vista-sounds/</guid>
		<description><![CDATA[James Senior has updated his Microsoft TechNet blog with captures of the Windows Vista sounds we can expect to here... Click here...]]></description>
			<content:encoded><![CDATA[<p>James Senior has updated his <a href="http://blogs.technet.com/james/archive/2006/10/30/windows-vista-sounds2.aspx">Microsoft TechNet blog</a> with  captures of the Windows Vista sounds we can expect to here...</p>
<p><a href="http://blogs.technet.com/james/archive/2006/10/30/windows-vista-sounds2.aspx">Click here...</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2006/10/30/windows-vista-sounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xbox 360 November 06 Dashboard Update</title>
		<link>http://www.cardus.com/2006/10/30/xbox-360-november-06-dashboard-update/</link>
		<comments>http://www.cardus.com/2006/10/30/xbox-360-november-06-dashboard-update/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 19:51:55 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://www.cardus.com/2006/10/30/xbox-360-november-06-dashboard-update/</guid>
		<description><![CDATA[The details of the latest Xbox360 Dash update have been announced! The bits I'm most looking forward to are: Stream WMV video from a Windows PC running Windows Media Player 11, Zune software, or Windows Media Connect. Play video from storage devices such as USB flash drives, Xbox 360 Memory Units, etc. Play video from [...]]]></description>
			<content:encoded><![CDATA[<p>The details of the latest Xbox360 Dash update <a href="http://www.xbox.com/en-US/community/news/2006/1030-novemberupdate-completelist.htm">have been announced!</a></p>
<p>The bits I'm most looking forward to are:</p>
<ul>
<li>Stream WMV video from a Windows PC running Windows Media Player 11, Zune software, or Windows Media Connect.</li>
<li>Play video from storage devices such as USB flash drives, Xbox 360 Memory Units, etc.</li>
<li>Play video from CD or DVD data discs.</li>
<li>Automatically download newly released Xbox Live Arcade trial games.</li>
</ul>
<p>And finally:</p>
<ul>
<li><strong>Optionally disable notifications from Xbox Live while watching DVD movies.</strong> (At Last!)</li>
</ul>
<p><a href="http://www.xbox.com/en-US/community/news/2006/1030-novemberupdate-completelist.htm">Click here</a> to see the full list!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cardus.com/2006/10/30/xbox-360-november-06-dashboard-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

