<?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>Os's Blog</title>
	<atom:link href="http://www.acmevu.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.acmevu.com/blog</link>
	<description>It's just noise, really</description>
	<lastBuildDate>Sun, 04 Jul 2010 12:41:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Lifescan Ultra USB Meter Driver for 64 bit Windows</title>
		<link>http://www.acmevu.com/blog/2010/07/04/lifescan-ultra-usb-meter-driver-for-64-bit-windows/</link>
		<comments>http://www.acmevu.com/blog/2010/07/04/lifescan-ultra-usb-meter-driver-for-64-bit-windows/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 12:41:24 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2010/07/04/lifescan-ultra-usb-meter-driver-for-64-bit-windows/</guid>
		<description><![CDATA[If, like me, you use a Lifescan blood glucose meter (I used an Ultra 2), you may want to take advantage of its ability to link to the LifeScan Diabetes Management Software. However, if, also like me, you’re running a 64-bit version of Windows you’ll find the USB driver Lifescan make available doesn’t work. So, ]]></description>
			<content:encoded><![CDATA[<p>If, like me, you use a <a href="http://www.lifescan.co.uk/Default.aspx?__redir=true">Lifescan</a> blood glucose meter (I used an Ultra 2), you may want to take advantage of its ability to link to the LifeScan Diabetes Management Software. However, if, also like me, you’re running a 64-bit version of Windows you’ll find the USB driver Lifescan make available doesn’t work.</p>
<p>So, here’s how to make it work.</p>
<p>Get the Prolific 2303 drivers from their <a href="http://www.prolific.com.tw/eng/downloads.asp?id=31">website</a>, extract the contents of the zip file and install them using the driver installer program.</p>
<p>Running the OneTouch software it should now be able to find the meter and download the readings, remember to check the instructions as to whether you need to have the meter on or off before plugging it in.</p>
<p>Happy monitoring!</p>
<p>&#160;</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d7d1c9c7-3368-468f-82ac-f14e445a0dc2" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/Lifescan" rel="tag">Lifescan</a>,<a href="http://technorati.com/tags/Onetouch" rel="tag">Onetouch</a>,<a href="http://technorati.com/tags/Onetouch+ultra" rel="tag">Onetouch ultra</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2010/07/04/lifescan-ultra-usb-meter-driver-for-64-bit-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I can still see clearly now &#8211; 5 years post LASIK</title>
		<link>http://www.acmevu.com/blog/2009/11/15/i-can-still-see-clearly-now-5-years-post-lasik/</link>
		<comments>http://www.acmevu.com/blog/2009/11/15/i-can-still-see-clearly-now-5-years-post-lasik/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 10:48:00 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[LASIK]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2009/11/15/i-can-still-see-clearly-now-5-years-post-lasik/</guid>
		<description><![CDATA[Five years ago I underwent LASIK eye surgery to correct my short-sightedness. I reported at the time that it had been a complete success, and I’m not going to change that opinion now. In fact it has possibly gotten even better. I was suffering a little from slightly blurred vision and occasional dry eyes during ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acmevu.com/blog/2006/11/15/i-can-see-clearly-now/">Five years ago</a> I underwent LASIK eye surgery to correct my short-sightedness. I reported at the time that it had been a complete success, and I’m not going to change that opinion now. In fact it has possibly gotten even better.</p>
<p>I was suffering a little from slightly blurred vision and occasional dry eyes during that time, nothing that would make me an unsafe driver or get me worried that the procedure was beginning to fail, I am approaching 40 after all and assumed that it was normal aging of the eyes. However two years ago I was diagnosed as a type 2 diabetic after a routine medical exam, and I switched to a low-carb diet to control my blood sugars (very successfully I might add, I’m not on any diabetic medication at all and my last <a href="http://medweb.bham.ac.uk/easdec/prevention/what_is_the_hba1c.htm">HbA1C</a> was 6.2, I’m hoping to get it into the 5’s next time). Due to my now controlled glucose levels the occasional blurry vision has cleared up, and the only remaining side-effect of the LASIK are the occasional dry-eyes. That, I think, is a price worth paying for better than 6/6 (or 20/20 for non-metric people) vision.</p>
<p>So my advice remains the same, if you’re thinking about getting LASIK, give it some serious thought and see at least two different clinics; but it has definitely worked for me and five years down the line is still working well.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:bfa2fb49-248d-4a96-adb4-1e0d8f486d91" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/LASIK" rel="tag">LASIK</a>,<a href="http://technorati.com/tags/laser+eye+surgery" rel="tag">laser eye surgery</a>,<a href="http://technorati.com/tags/diabetes" rel="tag">diabetes</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2009/11/15/i-can-still-see-clearly-now-5-years-post-lasik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scientology &#8211; More or less crazy than other religions?</title>
		<link>http://www.acmevu.com/blog/2009/01/03/scientology-more-or-less-crazy-than-other-religions/</link>
		<comments>http://www.acmevu.com/blog/2009/01/03/scientology-more-or-less-crazy-than-other-religions/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 16:18:50 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Nut Jobs]]></category>
		<category><![CDATA[Religion]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2009/01/03/scientology-more-or-less-crazy-than-other-religions/</guid>
		<description><![CDATA[I have been working on this post for a few days, the unfortunate timing with the death of John Travolta&#8217;s son is purely coincidental; I don&#8217;t think the fact he&#8217;s a Scientologist had anything to do with it. Recently, during a discussion amongst a few people, someone asked me how utterly bizarre the beliefs of ]]></description>
			<content:encoded><![CDATA[<p><em>I have been working on this post for a few days, the unfortunate timing with the death of John Travolta&#8217;s son is purely coincidental; I don&#8217;t think the fact he&#8217;s a Scientologist had anything to do with it.</em></p>
<p>Recently, during a discussion amongst a few people, someone asked me how utterly bizarre the beliefs of Scientologists are, in comparison with more traditional faiths. My answer surprised them &#8211; I don&#8217;t believe that Scientologists are any more or less crazy than Christians, Muslims, Jews, Sikhs or any other supernatural belief systems. They countered that surely the whole Xenu / Body Thetan / Space opera basis of L Ron Hubbard&#8217;s religion is much more unbelievable than older, more widely held faiths? Not really.</p>
<p>Consider this: Scientology has <a href="http://en.wikipedia.org/wiki/Xenu">evil overlords</a>; <a href="http://en.wikipedia.org/wiki/File:DC-8x.png">spaceships shaped like DC-8 aircraft</a>; and timelines many <a href="http://en.wikipedia.org/wiki/Space_opera_in_Scientology_doctrine#Scientology.27s_history_of_the_universe">times older than the universe</a>. That all sounds batshit crazy to most people, doesn&#8217;t it?</p>
<p>But then again, Judaism has: <a href="http://en.wikipedia.org/wiki/Jonah">people surviving after being swallowed by a fish</a>; <a href="http://en.wikipedia.org/wiki/Burning_bush">bushes that talk</a>, while on fire no less; and the <a href="http://en.wikipedia.org/wiki/Joshua">sun standing still</a> to Joshua could finish a battle. Not to mention the multitude of <a href="http://irregulartimes.com/secrets1.html">genocides</a>, <a href="http://www.infidels.org/library/modern/donald_morgan/atrocity.html">atrocities</a> and general unpleasantness. That also sounds batshit crazy to me.</p>
<p>But wait: Christians not only have that, but also have raising <a href="http://en.wikipedia.org/wiki/The_Young_Man_from_Nain">several</a> <a href="http://en.wikipedia.org/wiki/Narrative_of_the_Daughter_of_Jairus">dead</a> <a href="http://en.wikipedia.org/wiki/Raising_of_Lazarus">people</a> back to life; <a href="http://en.wikipedia.org/wiki/Miracles_of_Jesus#Exorcisms">casting demons into pigs</a> (doesn&#8217;t sound kosher to me); not to mention the big one &#8211; dying after being nailed to some wood, then <a href="http://en.wikipedia.org/wiki/Resurrection_of_Jesus">coming back to life</a>. Yet more batshit craziness.</p>
<p>Still, Muslims are surely past all that old rubbish? Not quite: <a href="http://en.wikipedia.org/wiki/Isra_and_Mi%27raj">Mohammed goes for a joyride</a> with the angel Gabriel; <a href="http://en.wikipedia.org/wiki/Splitting_of_the_moon">splitting the Moon in half</a> (no-one else on the planet noticed, however); oh, and let&#8217;s not mention the whole <a href="http://en.wikipedia.org/wiki/Criticism_of_Muhammad#Aisha">having sex with a 9 year old girl</a> episode, best sweep that under the rug or come up with some silly idea of kids maturing earlier in those days.</p>
<p>I could go on, but I hope you see my point. All religions, both ancient and modern, are batshit crazy &#8211; they have to be almost by definition. Naturally, if you happen to believe in one particular strain of nuttiness, then yours makes perfect sense, whilst the others are obviously suffering from a bat / belfry combination.</p>
<p>I just choose to think they&#8217;re all off their chump. Seems like a logical conclusion to me, and millions of others.</p>
<p>But Xenu made me say that.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:869fca2c-fe25-4ca0-ae8c-2bd4adf8d0b4" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Scientology" rel="tag">Scientology</a>,<a href="http://technorati.com/tags/Xenu" rel="tag">Xenu</a>,<a href="http://technorati.com/tags/Judaism" rel="tag">Judaism</a>,<a href="http://technorati.com/tags/Islam" rel="tag">Islam</a>,<a href="http://technorati.com/tags/Christiantiy" rel="tag">Christiantiy</a>,<a href="http://technorati.com/tags/Jesus" rel="tag">Jesus</a>,<a href="http://technorati.com/tags/Mohammed" rel="tag">Mohammed</a>,<a href="http://technorati.com/tags/Religious%20idiocy" rel="tag">Religious idiocy</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2009/01/03/scientology-more-or-less-crazy-than-other-religions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista &#8211; How I cured its insomnia</title>
		<link>http://www.acmevu.com/blog/2008/10/05/windows-vista-how-i-cured-its-insomnia/</link>
		<comments>http://www.acmevu.com/blog/2008/10/05/windows-vista-how-i-cured-its-insomnia/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 13:06:56 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/10/05/windows-vista-how-i-cured-its-insomnia/</guid>
		<description><![CDATA[I have previously mentioned how Windows Vista really wasn&#8217;t that scary at all, however I was having one issue that was annoying &#8211; it just didn&#8217;t want to sleep automatically. It would sleep on demand quite happily, but there was no way I could make it sleep after any decent idle period. So I decided ]]></description>
			<content:encoded><![CDATA[<p>I have previously mentioned how Windows Vista really wasn&#8217;t that scary at all, however I was having one issue that was annoying &#8211; it just didn&#8217;t want to sleep automatically. It would sleep on demand quite happily, but there was no way I could make it sleep after any decent idle period. So I decided to attempt to figure it out, since no amount of warm milk would solve the problem.</p>
<p><u>Step 1: Isolate the problem</u></p>
<p>As there was no difficulty in getting Vista to sleep manually, I assumed there was no problem with sleep per se, rather there was something blocking the idle detection system that was keeping it awake.</p>
<p>The first thing to look at is one of the simplest, by default if you have Media Player sharing enabled, Vista will not go to sleep, on the assumption that other devices may be streaming from your PC. To turn this off, go into Power Options, Edit plan settings, Change advanced power settings and at the bottom make sure that Multimedia settings looks like this:</p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="60" alt="image" src="http://www.acmevu.com/blog/wp-content/uploads/image.png" width="266" border="0"/> </p>
<p>Most of the time that would be enough, but my PC was determined to remain awake. So I soldiered on.</p>
<p>The next thing I looked at was whether a process was intermittently resetting the idle timer: lacking proper tools to check this I tried the most obvious thing &#8211; setting the sleep timer in Power options to one minute. This worked &#8211; the PC went to sleep quite happily after a minute idle &#8211; but is obviously impractical for day to day use. Increasing the time to two minutes didn&#8217;t work, it doggedly stayed awake. It was time to get technical.</p>
<p><u>Step 2: Bring out the <strike>gimp</strike> toolkit</u></p>
<p>As a developer I knew there was an API that could be used to stop windows from turning off the display or even sleeping while it was, say, showing a video. You wouldn&#8217;t want your PC to shut off midway, so Media Player prevents this. A quick search on MSDN turns up this API call, <a href="http://msdn.microsoft.com/en-us/library/aa373208.aspx">SetThreadExecutionState</a> that is used to prevent the PC from idling. I needed to track what was calling that roughly every minute that was keeping my poor PC wide eyed.</p>
<p>My first thought was to write something that would hook the SetThreadExecutionState function in kernel32 to allow me to see what was calling it and how often. My second thought was that although this would be interesting to write, someone must have already done this as debugging power options has to be a common enough occurrence. Some more googling turned up a reference to the Windows Device Driver Kit utility <a href="http://msdn.microsoft.com/en-us/library/aa906552.aspx">Pwrtest</a> which is precisely for this very purpose. The one difficulty is that the WDDK isn&#8217;t easily obtainable to the average Joe end user; fortunately I have an MSDN subscription so I downloaded it and started testing.</p>
<p><u>Step 3: Nailing it down</u></p>
<p>From an elevated-privilege command prompt, I ran &#8220;pwrtest.exe /es&#8221; to show execution state changes, and just left it running. This was the result:</p>
<p><a href="http://www.acmevu.com/blog/wp-content/uploads/image1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="287" alt="image" src="http://www.acmevu.com/blog/wp-content/uploads/image-thumb.png" width="500" border="0"/></a> </p>
<p>(click for larger image)</p>
<p>The culprit was the Bluetooth stack, roughly every two minutes it was refreshing its state and resetting Windows&#8217; idle timeout. The simple act of unplugging the cheap Bluetooth USB dongle I use cured the problem, my PC could now go counting sheep quite happily.</p>
<p>All was well in the world and my power bills would be reduced. Rejoice!</p>
<p><u>Epilogue: Don&#8217;t blame the Dongle for everything</u></p>
<p>Even after supposedly curing the issue, every now and again Vista would again remain awake, even with the Bluetooth dongle unplugged, in a box and buried in the back garden. Pwrtest /es wasn&#8217;t showing anything resetting the timer, yet still Vista would stay awake. Fortunately pwrtest has another option, &#8220;/info:powerinfo&#8221; that shows a snapshot of the Windows data structure <a href="http://msdn.microsoft.com/en-us/library/aa373217(VS.85).aspx">SYSTEM_POWER_INFORMATION</a>, which is defined as:</p>
<pre>typedef struct _SYSTEM_POWER_INFORMATION {  ULONG MaxIdlenessAllowed;  ULONG Idleness;  ULONG TimeRemaining;  UCHAR CoolingMode;
} SYSTEM_POWER_INFORMATION;</pre>
<p>The pertinent information fields are Idleness and TimeRemaining, I wrote a little batch file to call &#8220;pwrtest /info:powerinfo&#8221;, sleep 20 seconds (using the sleep.exe command from the Server 2003 power tools), and loop.</p>
<p>This showed that the time remaining would start dropping for a while (indicating that the system was detecting the idle state) then after a while reset back. It also showed that when it did this the Idleness value was under 80, which is what the field MaxIdlenessAllowed was set to.</p>
<p>Investigating more showed that every time the system went above 20% CPU usage (ie, less than 80% idle), the timeout was reset, preventing the PC from sleeping. This is a lot easier to debug, just bring up Windows Task Manager and see which process is eating all the pies. As it turned out it was Firefox; my habit of having 40+ tabs open, many of which had Flash rubbish running kept pushing things over 20%, even on a quad-core processor.</p>
<p>Changing the MaxIdlenessAllowed value turned out to be a bit of a problem, but thanks to <a href="http://social.technet.microsoft.com/forums/en-US/whssoftware/thread/24fd9978-dd58-4b13-ac8f-aef49d245cfb/">this post</a> on the Microsoft Technet forums the following in an elevated command prompt did the trick:</p>
<p>powercfg -setacvalueindex scheme_current sub_sleep 81cd32e0-7833-44f3-8737-7081f38d1f70 70</p>
<p>powercfg -setactive scheme_current</p>
<p>The long GUID is the id of the &#8216;balanced&#8217; power plan. This changed the MaxIdlenessAllowed value to 70, down from 80, which doesn&#8217;t reset the counter until Windows reaches 30% processor usage, which even with a multitude of flash-laden Firefox tabs didn&#8217;t keep the PC awake.</p>
<p>Finally, unless I&#8217;m actually doing something intensive enough to keep it awake &#8211; when I don&#8217;t want it to switch off &#8211; Vista is now happily sliding into the land of Nod. With this fixed, the idea of going back to Windows XP holds no appeal in the slightest.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:353a4fba-0e7a-4408-89f6-f0f03d042788" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Vista" rel="tag">Vista</a>,<a href="http://technorati.com/tags/Power%20Options" rel="tag">Power Options</a>,<a href="http://technorati.com/tags/powercfg" rel="tag">powercfg</a>,<a href="http://technorati.com/tags/Vista%20sleep%20problems" rel="tag">Vista sleep problems</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/10/05/windows-vista-how-i-cured-its-insomnia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista &#8211; Not so scary after all</title>
		<link>http://www.acmevu.com/blog/2008/09/20/windows-vista-not-so-scary-after-all/</link>
		<comments>http://www.acmevu.com/blog/2008/09/20/windows-vista-not-so-scary-after-all/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 13:25:40 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/09/20/windows-vista-not-so-scary-after-all/</guid>
		<description><![CDATA[One of the (many) draft blog posts I never got around to posting was entitled &#8220;Vista &#8211; Not so compelling&#8221;. In it I documented how Vista really didn&#8217;t offer anything that made me want to upgrade to it; in fact I thought of it as nothing more than a prettier version of XP that used ]]></description>
			<content:encoded><![CDATA[<p>One of the (many) draft blog posts I never got around to posting was entitled &#8220;Vista &#8211; Not so compelling&#8221;. In it I documented how Vista really didn&#8217;t offer anything that made me want to upgrade to it; in fact I thought of it as nothing more than a prettier version of XP that used more memory.</p>
<p>I was happy with XP, and I suffer from operating system conservatism, I never upgrade to the latest and greatest versions for the longest time. I continued to use OS/2 for a couple of years after NT4 became available; similarly I ran Windows 2000 Professional for a couple of years after XP was out. Unlike some people I don&#8217;t enjoy reinstalling everything every couple of weeks, I tend to accumulate so many programs that reinstallation becomes a real chore.</p>
<p>So what changed my mind? </p>
<p>The primary reason was simple, bit rot. The longer you use Windows, the more applications are added, updated, removed and changed, the more it starts slowing down. It has survived two motherboard upgrades thanks to keeping with nVidia chipsets (their unified drivers really are unified), and so much software had accumulated that the start menu was four columns wide, and I run at a high resolution! I did contemplate simply flattening XP and reinstalling it, but it didn&#8217;t help with my other reasons.</p>
<p>Reason two: I needed more memory. I&#8217;m what can be called a power user, not only do I develop software, I also play games and edit lots of photographs. All these tasks are improved by adding more memory, even though I had 2Gb installed I wanted to use more, and the limit of 32 bit operating systems is 4Gb, a significant chunk of which can&#8217;t be used. I had tried XP64 on a trial basis last year, but the experience wasn&#8217;t ideal due to the lack of drivers and software incompatibilities. This left me with only one choice, Vista x64.</p>
<p>So, I performed a full backup (using Acronis True Image Home), replaced the RAM to bring the machine up to 8Gb, inserted the Vista SP1 DVD and installed.</p>
<p>All in all, it was anticlimactic. All the hardware (bar one, a cheap serial card I use for communicating with a UPS), already had drivers or installed after the first Windows Update. I only had one major issue: ironically the nVidia chipset drivers stopped Vista from booting at all &#8211; even in safe mode &#8211; and I had to resort to booting again off the DVD and recovered from the last system restore point.</p>
<p>I&#8217;ve had some software issues, ZoneAlarm isn&#8217;t available as a x64 application, with Zone Labs in no hurry to release one, so I use the free Comodo firewall, which does work. Sorry Zone Labs, no more money from me for you! Similarly I couldn&#8217;t get Executive Undelete working, but I&#8217;m not that bothered so I&#8217;ll live without it, Vista does include the Previous Versions system, and the computer is backed up daily using Windows Home Server</p>
<p>The only other problem I was having was getting it to sleep automatically, which turned out to be quite an interesting journey in itself and I will be making a follow-up post on how I solved it.</p>
<p>Beyond that everything has been trouble-free, Photoshop isn&#8217;t 64 bit, but it is large memory aware so is happier on the new system, and the new Lightroom 2 is available in a 64 bit variation so I will be upgrading to that shortly. The few DirectX 10 games I have play nicely, and going back to XP without integrated search is a royal pain.</p>
<p>So, ignore the nay-sayers comparing Vista to Windows ME, give it a go, you may actually end up liking it!</p>
</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8605cf23-f7aa-4f5d-9b83-37d4767c24ea" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Vista%20x64" rel="tag">Vista x64</a>,<a href="http://technorati.com/tags/Vista" rel="tag">Vista</a>,<a href="http://technorati.com/tags/ZoneAlarm" rel="tag">ZoneAlarm</a>,<a href="http://technorati.com/tags/Comodo" rel="tag">Comodo</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/09/20/windows-vista-not-so-scary-after-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go virtual to consolidate those servers</title>
		<link>http://www.acmevu.com/blog/2008/08/02/go-virtual-to-consolidate-those-servers/</link>
		<comments>http://www.acmevu.com/blog/2008/08/02/go-virtual-to-consolidate-those-servers/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 16:11:54 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/08/02/go-virtual-to-consolidate-those-servers/</guid>
		<description><![CDATA[For several years I&#8217;ve been running Linux-based servers for hosting web sites and email, both for myself and several friends. These have worked remarkably well and served (pardon the pun) me well, but I felt it was time to change. For my day job I&#8217;m writing a fairly large-scale ASP.Net application, and I thought it ]]></description>
			<content:encoded><![CDATA[<p>For several years I&#8217;ve been running Linux-based servers for hosting web sites and email, both for myself and several friends. These have worked remarkably well and served (pardon the pun) me well, but I felt it was time to change.</p>
<p>For my day job I&#8217;m writing a fairly large-scale ASP.Net application, and I thought it was time to get a Windows based server, and thanks to a decent offer from my web hosts, <a href="http://www.theplanet.com">ThePlanet</a>, I could get a dual-core Xeon server with a couple of gigs of ram for a reasonable price.</p>
<p>The new machine was considerably more powerful than either older server, which were long in the tooth by current standards, and I thought it was time to move all the sites and emails on the other two servers to the new one, both saving me money (important!) and keeping things nicely under one (virtual) roof.</p>
<p>Most of the existing sites are simple static html pages, which were obviously easy to move; other sites, however, and email were a more difficult proposition.</p>
<p>Firstly, most of the sites rely on PHP / MySQL extensively, the majority of those moved over to PHP on IIS6 without major hassle, with the Windows version of MySQL working happily with minimal changes (there were some hard-coded paths, for example). Ironically enough, this very blog is using WordPress, which can be made to run on IIS, however when I first set it up I created friendly URLs, which use the apache feature mod_rewrite. Unfortunately, IIS6 doesn&#8217;t have an equivalent feature, although there are several commercial replacements I didn&#8217;t feel like spending more money on a feature for this blog which I used to get for free.</p>
<p>That was problem number one.</p>
<p>Problem number two was the email system. I&#8217;ve been happily using postfix for years to handle email and as far as I&#8217;m concerned nothing on the Windows side touches it for flexibility and power. I did, briefly, consider trying to get it working using cygwin, but I dismissed that as a really bad idea.</p>
<p>So, I had web sites that wanted a <a href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)">LAMP</a> environment, and an email system that is very much rooted in a unix-like O/S, and I was running windows. When the going gets tough, the tough go get <a href="http://www.vmware.com/products/server/">VMWare Server</a> and <a href="http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos">JeOS</a>.</p>
<p>I&#8217;ve been using VMWare Worsktation for years for my day job, it allows me to test applications over multiple operating systems and in later versions easily debug apps in the virtual machines from Visual Studio, so I decided to use their free server virtualisation tech over Microsoft&#8217;s own Virtual Server. For the virtual server I chose to create a custom appliance from JeOS, installing <a href="http://www.postfix.org">Postfix</a>, the LAMP stack, and <a href="http://www.dovecot.org/">Dovecot</a> for POP / IMAP access; all installed using apt-get, also used for keeping the system up to date, very simple.</p>
<p>It was given its own IP address from the bank allocated to the server (important to make sure Windows isn&#8217;t also bound to that IP, this is effectively another server, remember), configured it to start when the host starts, and everything is ticking away nicely.</p>
<p>The final result is consolidating three servers into one physical and one virtual machine, giving me both ASP.Net development capability with the addition of the ability to continue to run my legacy LAMP based sites. Well worth the effort.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:49374885-bdcb-4d0c-8c6d-4cc4d21c8104" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/VMWare" rel="tag">VMWare</a>,<a href="http://technorati.com/tags/JeOS" rel="tag">JeOS</a>,<a href="http://technorati.com/tags/Ubuntu" rel="tag">Ubuntu</a>,<a href="http://technorati.com/tags/Postfix" rel="tag">Postfix</a>,<a href="http://technorati.com/tags/Dovecot" rel="tag">Dovecot</a>,<a href="http://technorati.com/tags/Windows%20Server" rel="tag">Windows Server</a>,<a href="http://technorati.com/tags/PHP" rel="tag">PHP</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/08/02/go-virtual-to-consolidate-those-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rapidswitch, consider yourself dropped</title>
		<link>http://www.acmevu.com/blog/2008/04/18/rapidswitch-consider-yourself-dropped/</link>
		<comments>http://www.acmevu.com/blog/2008/04/18/rapidswitch-consider-yourself-dropped/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 13:06:05 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/04/18/rapidswitch-consider-yourself-dropped/</guid>
		<description><![CDATA[78.129.202.0/24 is now permanently dropped into the bit-bucket, thanks to unrelenting comment spam spewage from this Russian cesspool. Technorati tags: blog spam, rapidswitch]]></description>
			<content:encoded><![CDATA[<p>78.129.202.0/24 is now permanently dropped into the bit-bucket, thanks to unrelenting comment spam spewage from this Russian cesspool.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3e579cc1-986b-4444-a9aa-62300e4e0d6e" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/blog%20spam" rel="tag">blog spam</a>, <a href="http://technorati.com/tags/rapidswitch" rel="tag">rapidswitch</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/04/18/rapidswitch-consider-yourself-dropped/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Farewell, Sir Arthur</title>
		<link>http://www.acmevu.com/blog/2008/03/19/farewell-sir-arthur/</link>
		<comments>http://www.acmevu.com/blog/2008/03/19/farewell-sir-arthur/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 23:13:36 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/03/19/farewell-sir-arthur/</guid>
		<description><![CDATA[There are few authors who have had more influence on my life than Sir Arthur C Clarke, from his eminently readable hard sci-fi novels to more esoteric fare like his Mysterious World. I try, at least once a year, to read a couple of my favourite books, Rendezvous with Rama, and The Songs of Distant ]]></description>
			<content:encoded><![CDATA[<p>There are few authors who have had more influence on my life than Sir Arthur C Clarke, from his eminently readable hard sci-fi novels to more esoteric fare like his <a href="http://en.wikipedia.org/wiki/Arthur_C._Clarke%27s_Mysterious_World">Mysterious World</a>. I try, at least once a year, to read a couple of my favourite books, <a href="http://en.wikipedia.org/wiki/Rendezvous_with_Rama">Rendezvous with Rama</a>, and <a href="http://en.wikipedia.org/wiki/The_Songs_of_Distant_Earth">The Songs of Distant Earth</a>; each as intelligent and well-rounded as they are different from each other.</p>
<p>I still have vivid memories from my childhood having this shit scared out of my by a picture of <a href="http://www.bigfootencounters.com/hominids/drfrancois.htm">Loy&#8217;s Ape</a> on an episode of Mysterious World, when I was probably far too young to actually be watching it. My childhood interest in the paranormal almost certainly was fermented then, and although as an adult I&#8217;m an arch-sceptic, I&#8217;m still fascinated by that world and the (mostly bonkers) people who inhabit it.</p>
<p>So tonight I shall start re-reading Rama one more time &#8211; I&#8217;m probably overdue in any case &#8211; and I can think of potential future worlds and remember a remarkable story teller.</p>
<p>Ninety orbits on this pale blue dot is more than most achieve, but you&#8217;ll be remembered for many, many more. </p>
<p>&nbsp;</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:96a514f4-4b0e-401a-9e47-da41b1902986" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/Arthur%20C%20Clarke" rel="tag">Arthur C Clarke</a>, <a href="http://technorati.com/tags/Authur%20Clarke" rel="tag">Authur Clarke</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/03/19/farewell-sir-arthur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bye-bye Blasphemy Law</title>
		<link>http://www.acmevu.com/blog/2008/03/08/bye-bye-blasphemy-law/</link>
		<comments>http://www.acmevu.com/blog/2008/03/08/bye-bye-blasphemy-law/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 11:35:25 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Nut Jobs]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Religion]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/03/08/bye-bye-blasphemy-law/</guid>
		<description><![CDATA[Finally, several hundred years late, the Law Lords have finally abolished the UK&#8217;s Blasphemy law, finally making it legal for me to say: &#8220;Jesus regularly enjoyed being gang-buggered by leprous hermaphrodite sheep molesters&#8221; However, it would probably be wrong of me to say: &#8220;Mohammed liked fucking 9 year old girls, even after marrying them&#8220; So ]]></description>
			<content:encoded><![CDATA[<p>Finally, several hundred years late, the Law Lords have finally <a href="http://www.secularism.org.uk/lordsapproveabolitionofblasphemy1.html">abolished the UK&#8217;s Blasphemy law</a>, finally making it legal for me to say:</p>
<p>&#8220;Jesus regularly enjoyed being gang-buggered by leprous hermaphrodite sheep molesters&#8221;</p>
<p>However, it would probably be wrong of me to say:</p>
<p>&#8220;Mohammed liked fucking 9 year old girls, <a href="http://www.faithfreedom.org/Articles/sina/ayesha.htm">even after marrying them</a>&#8220;</p>
<p>So I won&#8217;t. Even though the second statement is true. Isn&#8217;t religion queer?</p>
<p>Expected response:</p>
<p><a href="http://www.acmevu.com/blog/wp-content/uploads/180px-Pro_Islam_Slogan.jpg"><img height="240" alt="180px-Pro_Islam_Slogan" src="http://www.acmevu.com/blog/wp-content/uploads/180px-Pro_Islam_Slogan_thumb.jpg" width="177"/></a> </p>
<p>&nbsp;</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0b582c0b-9b0e-469f-8029-e8b64c01e319" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/Blasphemy" rel="tag">Blasphemy</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/03/08/bye-bye-blasphemy-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Home Server &#8211; Disaster Recovered</title>
		<link>http://www.acmevu.com/blog/2008/02/20/windows-home-server-disaster-recovered/</link>
		<comments>http://www.acmevu.com/blog/2008/02/20/windows-home-server-disaster-recovered/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 20:28:07 +0000</pubDate>
		<dc:creator>Os</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.acmevu.com/blog/2008/02/20/windows-home-server-disaster-recovered/</guid>
		<description><![CDATA[One of the (admittedly) cheap Samsung hard drives in my Home Server decided to start developing bad sectors and making noises like a coffee grinder. Needless to say, this is not the kind of noise you want to start hearing from a hard drive, especially one in a server. So, I had to start the ]]></description>
			<content:encoded><![CDATA[<p>One of the (admittedly) cheap Samsung hard drives in my Home Server decided to start developing bad sectors and making noises like a coffee grinder.</p>
<p>Needless to say, this is not the kind of noise you want to start hearing from a hard drive, especially one in a server.</p>
<p>So, I had to start the process of replacing a hard drive, with real, valuable, data on the one that&#8217;s failing.</p>
<p>Due to my stuffing the server to the gills, I didn&#8217;t have every shared folder replicated; however non-shared folders contain non-critical data, so any loss will be annoying, but not fatal.</p>
<p>The first step was to remove the drive from the Home Server drive pool:</p>
<p><a href="http://www.acmevu.com/blog/wp-content/uploads/removingdrive.jpg"><img height="184" alt="removingdrive" src="http://www.acmevu.com/blog/wp-content/uploads/removingdrive_thumb.jpg" width="240"/></a> </p>
<p>When it says it may take several hours, believe it. This screenshot was taken about two hours into the process of removing the 500Gb drive; it eventually took over ten hours to complete &#8211; probably because the disk was damaged. In the end I was one hard drive down, and the server was full.</p>
<p>The next issue was identifying which one of the four identical hard drives, was the one to be replaced. Fortunately an add-in helped here, specifically the <a href="http://www.tentaclesoftware.com/whsdiskmgt.html">Disk Management</a> add-in. It lists the drives in order, so the /Device/HardDisk3 throwing the errors listed in the Event Log is the same as physical disk 3 as listed in the add-in, which in my case was on the SATA4 connection on the motherboard.</p>
<p>Once that drive was replaced, it was simply a case of rebooting and connecting to the WHS console to add the drive.</p>
<p><a href="http://www.acmevu.com/blog/wp-content/uploads/newdrive.jpg"><img height="170" alt="newdrive" src="http://www.acmevu.com/blog/wp-content/uploads/newdrive_thumb.jpg" width="240"/></a> </p>
<p>The new drive is listed as a Non Storage Hard Drive. I decided to get one of the lovely Western Digital Green Drives, a 750Gb unit, since I needed additional space (as you can see!) and they run cool and quietly.</p>
<p><a href="http://www.acmevu.com/blog/wp-content/uploads/newdrive3.jpg"><img height="170" alt="newdrive3" src="http://www.acmevu.com/blog/wp-content/uploads/newdrive3_thumb.jpg" width="240"/></a> </p>
<p>Installing the drive was fast, and resulted in my server having some breathing room once more:</p>
<p><a href="http://www.acmevu.com/blog/wp-content/uploads/newdrive4.jpg"><img height="170" alt="newdrive4" src="http://www.acmevu.com/blog/wp-content/uploads/newdrive4_thumb.jpg" width="240"/></a> </p>
<p>One final word of advice, once you do add a drive to a full Home Server, let the storage balancer run for a while, otherwise you won&#8217;t be able to copy any files of any size onto it &#8211; the first drive&#8217;s free space is used to gauge how big a file you can add to the server so the storage manager tries to keep that as free as possible. I don&#8217;t expect to be able to put any more large files onto the server until tomorrow, to give it chance to sort itself out.</p>
<p>But, I&#8217;ve not lost any files, which is not my normal experience of having a drive failure!</p>
<p>&nbsp;</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:170575ce-2c67-41f1-8bf3-3c6e9322486d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/Windows%20Home%20Server" rel="tag">Windows Home Server</a>, <a href="http://technorati.com/tags/Disaster%20Recovery" rel="tag">Disaster Recovery</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acmevu.com/blog/2008/02/20/windows-home-server-disaster-recovered/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
