<?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>durdle.com &#187; Future Howard</title>
	<atom:link href="http://durdle.com/archives/category/future-howard/feed/" rel="self" type="application/rss+xml" />
	<link>http://durdle.com</link>
	<description></description>
	<lastBuildDate>Thu, 29 Sep 2011 13:33:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>.svn/tmp directory may be missing or corrupt</title>
		<link>http://durdle.com/archives/2011/09/29/svntmp-directory-may-be-missing-or-corrupt/</link>
		<comments>http://durdle.com/archives/2011/09/29/svntmp-directory-may-be-missing-or-corrupt/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 13:33:15 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tmp]]></category>

		<guid isPermaLink="false">http://durdle.com/?p=873</guid>
		<description><![CDATA[For future-Howard (and team), how to fix the error from SVN &#8220;your .svn/tmp directory may be missing or corrupt&#8221;. for /R /D %i in (.svn) do if exist "%i" mkdir "%i/tmp" Open CMD, cd to the SVN directory then run the above command. It will place a new tmp directory inside each .svn directory. After...]]></description>
			<content:encoded><![CDATA[<p>For future-Howard (and team), how to fix the error from SVN &#8220;your .svn/tmp directory may be missing or corrupt&#8221;.</p>
<p><code>for /R /D %i in (.svn) do if exist "%i" mkdir "%i/tmp"</code></p>
<p>Open CMD, cd to the SVN directory then run the above command. It will place a new tmp directory inside each .svn directory.</p>
<p>After you run the command, an svn cleanup should succeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2011/09/29/svntmp-directory-may-be-missing-or-corrupt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard dual NVidia cards EFI Strings</title>
		<link>http://durdle.com/archives/2010/05/03/snow-leopard-dual-nvidia-cards-efi-strings/</link>
		<comments>http://durdle.com/archives/2010/05/03/snow-leopard-dual-nvidia-cards-efi-strings/#comments</comments>
		<pubDate>Mon, 03 May 2010 15:33:30 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/?p=769</guid>
		<description><![CDATA[Another post for future Howard, which may be useful to other people with a very specific set of circumstances. Namely: you&#8217;re running Snow Leopard on a Gigabyte P35-DS4 with a GeForce 8800 GTX 768MB in the first PCIE slot, and a GeForce 8800 GTS 320MB in the second. The PciRoot addresses you need for those...]]></description>
			<content:encoded><![CDATA[<p>Another post for future Howard, which may be useful to other people with a very specific set of circumstances.  Namely: you&#8217;re running Snow Leopard on a Gigabyte P35-DS4 with a GeForce 8800 GTX 768MB in the first PCIE slot, and a GeForce 8800 GTS 320MB in the second.  The PciRoot addresses you need for those cards on this board are:</p>
<p><code>PciRoot(0x1)/Pci(0x1c,0x0)/Pci(0x0,0x0)</code> for the GTS in slot one.<br />
<code>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</code> for the GTX in slot two (PEG2).</p>
<p>You&#8217;ll need this for when you generate the EFI hex string in EFI Studio.</p>
<p>Remember also to change the BIOS to boot from PEG2.</p>
<p>Maybe that&#8217;ll save someone else the pain of pulling the cards and running <code>gfxutil -f display</code> on each one!</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2010/05/03/snow-leopard-dual-nvidia-cards-efi-strings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix orphaned SQL Server users</title>
		<link>http://durdle.com/archives/2010/03/11/fix-orphaned-sql-server-users/</link>
		<comments>http://durdle.com/archives/2010/03/11/fix-orphaned-sql-server-users/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 17:04:21 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/?p=765</guid>
		<description><![CDATA[I always forget this in between using it, so for the benefit of future Howard, here&#8217;s how to fix orphaned users resulting from restoring a SQL database to a different machine. First, list the orphan users to make sure this is the problem: EXEC sp_change_users_login 'Report' Usually I already have the login and password set...]]></description>
			<content:encoded><![CDATA[<p>I always forget this in between using it, so for the benefit of future Howard, here&#8217;s how to fix orphaned users resulting from restoring a SQL database to a different machine.<span id="more-765"></span></p>
<p>First, list the orphan users to make sure this is the problem:</p>
<div class="wp_syntax">
<div class="code">
<pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">EXEC</span> sp_change_users_login <span style="color: #ff0000;">'Report'</span></pre>
</div>
</div>
<p>Usually I already have the login and password set up on the server, this being the case you can fix the orphan by doing:</p>
<div class="wp_syntax">
<div class="code">
<pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">EXEC</span> sp_change_users_login <span style="color: #ff0000;">'Auto_Fix'</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">'user'</span></pre>
</div>
</div>
<p>If not, and you want/need to create the login and password, you&#8217;ll need to do this instead:</p>
<div class="wp_syntax">
<div class="code">
<pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">EXEC</span> sp_change_users_login <span style="color: #ff0000;">'Auto_Fix'</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">'user'</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">'login'</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">'password'</span></pre>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2010/03/11/fix-orphaned-sql-server-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V: Increase network throughput to guest VMs</title>
		<link>http://durdle.com/archives/2010/02/03/hyper-v-increase-network-throughput-to-guest-vms/</link>
		<comments>http://durdle.com/archives/2010/02/03/hyper-v-increase-network-throughput-to-guest-vms/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 12:33:29 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/?p=745</guid>
		<description><![CDATA[The Windows Server Performance team show how to increase network throughput to guest VMs on Hyper-V.  Linking here for Future-Howard, who will certainly need it again. Windows Server Performance Team Blog : Increase VMBus buffer sizes to increase network throughput to guest VMs.]]></description>
			<content:encoded><![CDATA[<p>The Windows Server Performance team show how to increase network throughput to guest VMs on Hyper-V.  Linking here for Future-Howard, who will certainly need it again.</p>
<p><a href="http://blogs.technet.com/winserverperformance/archive/2010/02/02/increase-vmbus-buffer-sizes-to-increase-network-throughput-to-guest-vms.aspx">Windows Server Performance Team Blog : Increase VMBus buffer sizes to increase network throughput to guest VMs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2010/02/03/hyper-v-increase-network-throughput-to-guest-vms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable VT on Sony Vaio Z11</title>
		<link>http://durdle.com/archives/2009/07/30/enable-vt-on-sony-vaio-z11/</link>
		<comments>http://durdle.com/archives/2009/07/30/enable-vt-on-sony-vaio-z11/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 09:33:57 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/?p=715</guid>
		<description><![CDATA[Some time ago I posted at length about Sony&#8217;s decision to disable the Virtualization Technology features of the Intel chips in their high-end laptops, namely my Vaio Z11. Well thanks to the sterling efforts of one man and his EFI hacking skills, we now have a solution as this image demonstrates. The image on the...]]></description>
			<content:encoded><![CDATA[<p>Some time ago I <a href="http://blog.durdle.com/archives/2008/09/03/sony-vaio-z-disabled-vt-virtualization-technology/">posted at length</a> about Sony&#8217;s decision to disable the Virtualization Technology features of the Intel chips in their high-end laptops, namely my Vaio Z11.</p>
<p><a href="http://farm4.static.flickr.com/3540/3771017933_8a5aa31648.jpg" rel="lightbox[715]"><img src="http://farm4.static.flickr.com/3540/3771017933_8a5aa31648_s.jpg" alt="VT enabled" title="VT enabled" width="75" height="75" class="alignleft size-thumbnail wp-image-717" /></a> Well thanks to the sterling efforts of <a href="http://feature-enable.blogspot.com/2009/07/enable-vt-on-insydeh2o-based-sony-vaio.html">one man</a> and his EFI hacking skills, we now have a solution as this image demonstrates.  The image on the left shows the result of the VMWare Virtualization Technology test CD confirming that VT is now enabled on my Vaio Z11.</p>
<p>I&#8217;ve mirrored his code and instructions here in case his site disappears, read more after the jump&#8230;</p>
<p><span id="more-715"></span></p>
<p>Download <a href="http://blog.durdle.com/wp-content/uploads/2009/07/BOOTX64.EFI">this EFI application</a> and put it on a FAT32 formatted USB stick in the <strong>\EFI\BOOT</strong> directory.</p>
<p>Boot from the USB stick.  When this USB stick is plugged in to your laptop it will boot from it regardless of your settings to deny booting from external devices.</p>
<p>If all goes well you will see the following message:</p>
<pre>> Welcome to GRUB!
>
> Entering rescue mode...
> error: file not found
> grub rescue></pre>
<p>At this prompt, type:</p>
<pre>setup_var</pre>
<p><a href="http://farm3.static.flickr.com/2588/3770999329_13660eb7c9.jpg" rel="lightbox[715]"><img src="http://farm3.static.flickr.com/2588/3770999329_13660eb7c9_s.jpg" alt="GUID match" title="GUID match" width="75" height="75" class="alignleft size-thumbnail wp-image-717" /></a>
<p>You&#8217;ll be informed of the risks but most importantly you should see confirmation that the tool has found the correct setup variable.  You want to see the message say &#8220;the GUID should match the expected GUID&#8221;.  If it does not don&#8217;t continue &#8211; visit the site of the author and let him know.</p>
<p>Since this definitely works on a Vaio Z11, you should have got this far and can now look at the current setting of the VT offset which is at <b>0x1af</b>.  Type:</p>
<pre>setup_var 0x1af</pre>
<p>Verify that the variable is set to <b>0&#215;00</b>.  If it is not, do not continue.</p>
<p>Assuming that the variable is as expected, we&#8217;ll change the setting, locking VT for your processor to ON:</p>
<pre>setup_var 0x1af 0x1</pre>
<p>You can verify that this change has been accepted by typing:</p>
<pre>setup_var 0x1af</pre>
<p>And confirming that the output is now <b>0&#215;01</b>.</p>
<p><a href="http://farm4.static.flickr.com/3520/3771832114_ae54dca28f.jpg" rel="lightbox[715]"><img src="http://farm4.static.flickr.com/3520/3771832114_ae54dca28f_s.jpg" alt="SecurAble confirms" title="SecurAble confirms" width="75" height="75" class="alignleft size-thumbnail wp-image-717" /></a>
<p>That&#8217;s it!  Hit CTRL-ALT-DEL and remove the USB stick.  You can now check that VT is enabled using whichever tool you prefer.  I confirmed mine from a VMWare boot CD and also within Windows using <a href="http://www.grc.com/securable.htm">Steve Gibson&#8217;s SecurAble</a> tool.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2009/07/30/enable-vt-on-sony-vaio-z11/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Disable Notification Area Balloon Tips in Windows XP</title>
		<link>http://durdle.com/archives/2008/08/29/disable-notification-area-balloon-tips-in-windows-xp/</link>
		<comments>http://durdle.com/archives/2008/08/29/disable-notification-area-balloon-tips-in-windows-xp/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 10:04:50 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech Support]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/archives/2008/08/29/disable-notification-area-balloon-tips-in-windows-xp/</guid>
		<description><![CDATA[I&#8217;m rebuilding my new Sony Vaio Z with Windows XP, and as usual there are a load of tweaks I need to make to the OS before I feel &#8220;at home&#8221; again.  Since the fingerprint reader software on the new build has an annoying habit of popping up info balloons on every boot &#8211; regardless...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m rebuilding my new Sony Vaio Z with Windows XP, and as usual there are a load of tweaks I need to make to the OS before I feel &#8220;at home&#8221; again.  Since the fingerprint reader software on the new build has an annoying habit of popping up info balloons on every boot &#8211; regardless of how often I click them &#8211; I felt the need to <a href="http://support.microsoft.com/kb/307729">Disable Notification Area Balloon Tips in Windows XP</a>.</p>
<p>Much better.</p>
<p>And sorry Vista, I tried, I really did.  I liked how your hot-swap driver support meant I could switch between stamina and speed modes without a reboot, but I hated your poor network performance against my NAS (even with SP1).  Maybe I&#8217;ll try again on the next new laptop.  Oh, and Sony?  Thank you for my XP downgrade CD and drivers.  Lovely.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2008/08/29/disable-notification-area-balloon-tips-in-windows-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable Windows Desktop Search Explorer Integration</title>
		<link>http://durdle.com/archives/2008/07/10/disable-windows-desktop-search-explorer-integration/</link>
		<comments>http://durdle.com/archives/2008/07/10/disable-windows-desktop-search-explorer-integration/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 11:44:49 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/?p=301</guid>
		<description><![CDATA[Another post from the &#8220;helping future Howard&#8221; category.  I use Outlook 2007, which is great, but in order to be able to search your email with decent performance you must install Windows Desktop Search.  Unfortunately when you do this it integrates with Explorer without asking permission to do so.  This means that should you hit...]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/windows_search.jpg" rel="lightbox[301]"><img class="alignleft size-full wp-image-302" style="border: 0pt none; margin: 1px; float: left;" title="Windows Search" src="/wp-content/uploads/windows_search.jpg" alt="" width="127" height="402" /></a>Another post from the &#8220;helping future Howard&#8221; category.  I use Outlook 2007, which is great, but in order to be able to search your email with decent performance you must install Windows Desktop Search.  Unfortunately when you do this it integrates with Explorer without asking permission to do so.  This means that should you hit F3 to search inside an Explorer folder you&#8217;ll be presented with the monstrosity on the left; an entirely useless dialogue box unless you happen to be indexing the contents of your entire machine and network.  I&#8217;m not: I only index my Outlook content.</p>
<p>So, to disable this you must open regedit and find:</p>
<pre>HKEY_CURRENT_USER\Software\Microsoft\Windows Desktop Search\DS</pre>
<p>and set the <strong>ShowStartSearchBand </strong>value to <strong>0</strong>.  That&#8217;ll give you back the default behaviour.</p>
<p>I find it quite irritating that the interface chooses to admonish me that I&#8217;m not indexing the content instead of just presenting me with the search functionality that is able to search the content for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2008/07/10/disable-windows-desktop-search-explorer-integration/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Clearing a Cisco Router&#039;s Dynamic NAT Table</title>
		<link>http://durdle.com/archives/2007/12/01/clearing-a-cisco-routers-dynamic-nat-table/</link>
		<comments>http://durdle.com/archives/2007/12/01/clearing-a-cisco-routers-dynamic-nat-table/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 12:21:23 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/archives/2007/12/01/clearing-a-cisco-routers-dynamic-nat-table/</guid>
		<description><![CDATA[I keep needing to do this &#8211; so once again to help my future self: When you have a number of public IPs being translated through a router to an internal address space, a router&#8217;s dynamic translation can get full. I&#8217;ve got an 877W, and it seems that a combination of running BitTorrent and a...]]></description>
			<content:encoded><![CDATA[<p>I keep needing to do this &#8211; so once again to help my future self:</p>
<p>When you have a number of public IPs being translated through a router to an internal address space, a router&#8217;s dynamic translation can get full.  I&#8217;ve got an 877W, and it seems that a combination of running BitTorrent and a CounterStrike: Source server can quickly cripple the router (even with a memory upgrade!).  When it gets too full you end up getting timeouts on other connections, usually this is most obvious by my browser failing to return pages.</p>
<p>To clear the dynamic translation table before timeout occurs log in to the router via ssh (or telnet) and in enable mode, type:</p>
<pre>clear ip nat translation *</pre>
<p>That seems to do the trick on my network anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2007/12/01/clearing-a-cisco-routers-dynamic-nat-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB.NET to C# and C# to VB.NET Translator</title>
		<link>http://durdle.com/archives/2007/07/31/vbnet-to-c-and-c-to-vbnet-translator/</link>
		<comments>http://durdle.com/archives/2007/07/31/vbnet-to-c-and-c-to-vbnet-translator/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 15:42:08 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/archives/2007/07/31/vbnet-to-c-and-c-to-vbnet-translator/</guid>
		<description><![CDATA[This code translator is very handy.  Give it some C# and it will spit out VB.NET, give it VB.NET and it&#8217;ll give you C#.  Some of the code samples for manipulating Word documents are in VB.NET and I wanted to see them in C#.  I could have tried to translate them myself but this saved...]]></description>
			<content:encoded><![CDATA[<p>This <a title="VB.NET to C# and back again" href="http://www.carlosag.net/Tools/CodeTranslator/Default.aspx" target="_blank">code translator</a> is very handy.  Give it some C# and it will spit out VB.NET, give it VB.NET and it&#8217;ll give you C#.  Some of the code samples for manipulating Word documents are in VB.NET and I wanted to see them in C#.  I could have tried to translate them myself but this saved me the bother.  Sweet.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2007/07/31/vbnet-to-c-and-c-to-vbnet-translator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VHD Size</title>
		<link>http://durdle.com/archives/2007/07/23/vhd-size/</link>
		<comments>http://durdle.com/archives/2007/07/23/vhd-size/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 18:21:48 +0000</pubDate>
		<dc:creator>Howard</dc:creator>
				<category><![CDATA[Future Howard]]></category>
		<category><![CDATA[Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.durdle.com/archives/2007/07/23/vhd-size/</guid>
		<description><![CDATA[Again, a techy post more for my future self&#8217;s benefit (so little space in my memory for anything useful, it being full of StarTrek trivia and the like). A trick to optimise a VHD (Microsoft&#8217;s Virtual Harddrive format &#8211; used in Virtual PC and Virtual Server). Turn of the system file checker. Not always advisable,...]]></description>
			<content:encoded><![CDATA[<p>Again, a techy post more for my future self&#8217;s benefit (so little space in my memory for anything useful, it being full of StarTrek trivia and the like).  A trick to optimise a VHD (Microsoft&#8217;s Virtual Harddrive format &#8211; used in Virtual PC and Virtual Server).  Turn of the system file checker. Not always advisable, but if you&#8217;ve created a machine where you think you don&#8217;t need it, try this.<br />
To turn off SFC, open a command prompt and run</p>
<pre>sfc /cachesize=0
sfc /purgecache</pre>
<p>Then perform the standard compaction routine in Virtual PC/Virtual Server.  For even more benefit, see also the <a title="Invirtus VM Optimiser" href="http://www.invirtus.com/content/view/16/387/" target="_blank">Invirtus Optimizer</a> which is outstanding, taking a 4.2GB VHD down to 1.4 by removing the cruft it didn&#8217;t need.</p>
]]></content:encoded>
			<wfw:commentRss>http://durdle.com/archives/2007/07/23/vhd-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

