<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<channel>
<title>/* Rambling comments... */</title>
<link>http://www.lenholgate.com/</link>
<description>Len Holgate&apos;s thoughts on this and that...
Mainly test driven software development in C++ on Windows platforms...
</description>
<dc:language>en-us</dc:language>
<dc:creator>Len.Holgate@JetByte.com</dc:creator>
<dc:date>2010-08-15T11:06:21+00:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.64" />
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>

<item>
<title>DevPartner Studio 10 - unmanaged disappointments</title>
<link>http://www.lenholgate.com/archives/000925.html</link>
<description>

The story so far, I&apos;ve owned DevPartner Studio for several years and been on a support contract the whole time. The support situation went a bit flakey when Compuware sold the product to Micro Focus, I expect that either I&apos;m...

<![CDATA[<p><map name="google_ad_map_100815110621">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100815110621?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100815110621" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100815110621&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000925.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000925.html">11:06 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=925" >Comments (2)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_rants.html">Rants</a>

	</div>]]>

</description>
<guid isPermaLink="false">925@http://www.lenholgate.com/</guid>
<dc:subject>Rants</dc:subject>
<dc:date>2010-08-15T11:06:21+00:00</dc:date>
</item>
<item>
<title>More thoughts on invasive/intrusive containers and STL allocators</title>
<link>http://www.lenholgate.com/archives/000924.html</link>
<description>

I&apos;m still considering my options with regards to intrusive containers to replace the STL maps that I&apos;m using in my timer queue implementation. I think I may be able to use the boost::intrusive sets in place of a true map...

<![CDATA[<p><map name="google_ad_map_100805160954">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100805160954?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100805160954" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100805160954&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000924.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000924.html">04:09 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=924" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">924@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2010-08-05T16:09:54+00:00</dc:date>
</item>
<item>
<title>CLR Hosting - A flexible, managed plugin system, part 2</title>
<link>http://www.lenholgate.com/archives/000923.html</link>
<description>

Last time I explained how the managed side of my flexible hosting server architecture was structured. I dealt with the IDL required to generate the COM interfaces which were used to communicate between unmanaged code and managed code and detailed...

<![CDATA[<p><map name="google_ad_map_100805103650">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100805103650?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100805103650" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100805103650&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000923.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000923.html">10:36 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=923" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_clr_hosting.html">CLR Hosting</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">923@http://www.lenholgate.com/</guid>
<dc:subject>Socket Servers</dc:subject>
<dc:date>2010-08-05T10:36:50+00:00</dc:date>
</item>
<item>
<title>Useful Visual Studio retirement matrix</title>
<link>http://www.lenholgate.com/archives/000922.html</link>
<description>

Here&apos;s a useful matrix which shows when each version of Visual Studio will become unsupported by Microsoft. I&apos;m posting the link here as I&apos;m sure I&apos;ll not be able to find it the next time I need it......

<![CDATA[<p><map name="google_ad_map_100805082653">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100805082653?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100805082653" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100805082653&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000922.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000922.html">08:26 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=922" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">922@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2010-08-05T08:26:53+00:00</dc:date>
</item>
<item>
<title>Practical Testing: 28 - Finishing the timer wheel</title>
<link>http://www.lenholgate.com/archives/000921.html</link>
<description>

Previously on &quot;Practical Testing&quot;... I&apos;m writing a timer wheel which matches the interface used by my timer queue. This new implementation is designed for a particular usage scenario with the intention of trading space for speed and improving performance of...

<![CDATA[<p><map name="google_ad_map_100804125416">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100804125416?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100804125416" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100804125416&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000921.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000921.html">12:54 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=921" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_source_code.html">Source Code</a>
, <a href="http://www.lenholgate.com/archives/cat_testing.html">Testing</a>

	</div>]]>

</description>
<guid isPermaLink="false">921@http://www.lenholgate.com/</guid>
<dc:subject>Testing</dc:subject>
<dc:date>2010-08-04T12:54:16+00:00</dc:date>
</item>
<item>
<title>Invasive containers</title>
<link>http://www.lenholgate.com/archives/000920.html</link>
<description>

Rather than immediately dive into the fun of writing my own invasive alternative for std::map I decided to take a look at what has been done before, as expected boost contains something that might work in the shape of the...

<![CDATA[<p><map name="google_ad_map_100804092808">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100804092808?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100804092808" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100804092808&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000920.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000920.html">09:28 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=920" >Comments (1)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_c_tips.html">C++ Tips</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">920@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2010-08-04T09:28:08+00:00</dc:date>
</item>
<item>
<title>STL allocators, hmm...</title>
<link>http://www.lenholgate.com/archives/000919.html</link>
<description>

As I mentioned a while ago, I have some code which needs to perform better than it currently does and one of the areas that could be improved upon is the amount of contention for the heap that&apos;s occurring. The...

<![CDATA[<p><map name="google_ad_map_100804071715">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100804071715?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100804071715" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100804071715&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000919.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000919.html">07:17 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=919" >Comments (3)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_c_tips.html">C++ Tips</a>
, <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>

	</div>]]>

</description>
<guid isPermaLink="false">919@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2010-08-04T07:17:15+00:00</dc:date>
</item>
<item>
<title>Practical Testing: 27 - Fixing things...</title>
<link>http://www.lenholgate.com/archives/000918.html</link>
<description>

Previously on &quot;Practical Testing&quot;... To deal with some specific usage scenarios of a piece of general purpose code I&apos;m in the process of implementing a timer wheel that matches the interface to the timer queue that I previously developed in...

<![CDATA[<p><map name="google_ad_map_100803175350">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100803175350?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100803175350" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100803175350&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000918.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000918.html">05:53 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=918" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_source_code.html">Source Code</a>
, <a href="http://www.lenholgate.com/archives/cat_testing.html">Testing</a>

	</div>]]>

</description>
<guid isPermaLink="false">918@http://www.lenholgate.com/</guid>
<dc:subject>Testing</dc:subject>
<dc:date>2010-08-03T17:53:50+00:00</dc:date>
</item>
<item>
<title>.Net 4.0 different AppDomain managers for different AppDomains</title>
<link>http://www.lenholgate.com/archives/000917.html</link>
<description>

Whilst looking through the latest documentation for the AppDomainSetup class I see that you can now specify a new AppDomainManager object for each application domain that you create. This removes the duality of the pre 4.0 AppDomainManager as the manager...

<![CDATA[<p><map name="google_ad_map_100803104741">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100803104741?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100803104741" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100803104741&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000917.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000917.html">10:47 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=917" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_clr_hosting.html">CLR Hosting</a>

	</div>]]>

</description>
<guid isPermaLink="false">917@http://www.lenholgate.com/</guid>
<dc:subject>CLR Hosting</dc:subject>
<dc:date>2010-08-03T10:47:41+00:00</dc:date>
</item>
<item>
<title>CLR Hosting - A flexible, managed plugin system, part 1</title>
<link>http://www.lenholgate.com/archives/000916.html</link>
<description>

I&apos;m working on some prototype code right now to improve the &quot;deployment characteristics&quot; of a socket server that I wrote for a client which uses CLR hosting to provide multiple managed applications within a single unmanaged host. The client wants...

<![CDATA[<p><map name="google_ad_map_100729182703">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100729182703?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100729182703" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100729182703&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000916.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000916.html">06:27 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=916" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_clr_hosting.html">CLR Hosting</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">916@http://www.lenholgate.com/</guid>
<dc:subject>Socket Servers</dc:subject>
<dc:date>2010-07-29T18:27:03+00:00</dc:date>
</item>
<item>
<title>CLR Hosting - .Net 4.0, .Net 2.0, take your pick </title>
<link>http://www.lenholgate.com/archives/000915.html</link>
<description>

I&apos;ve recently been adjusting my CLR hosting code as a client wanted to be able to host the .Net 4.0 runtime. Previously they were hosting the 2.0 runtime and, as I mentioned a while back, the hosting API has changed...

<![CDATA[<p><map name="google_ad_map_100727125848">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100727125848?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100727125848" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100727125848&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000915.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000915.html">12:58 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=915" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">915@http://www.lenholgate.com/</guid>
<dc:subject>Socket Servers</dc:subject>
<dc:date>2010-07-27T12:58:48+00:00</dc:date>
</item>
<item>
<title>Tool lag</title>
<link>http://www.lenholgate.com/archives/000914.html</link>
<description>

One of the problems of having a collection of tools that interoperate is that there&apos;s often a lag between when a tool will interoperate with the latest version of another tool. I&apos;m hardly a bleeding-edge tool junky, I wait until...

<![CDATA[<p><map name="google_ad_map_100727110206">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100727110206?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100727110206" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100727110206&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000914.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000914.html">11:02 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=914" >Comments (6)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_rants.html">Rants</a>

	</div>]]>

</description>
<guid isPermaLink="false">914@http://www.lenholgate.com/</guid>
<dc:subject>Geek Speak</dc:subject>
<dc:date>2010-07-27T11:02:06+00:00</dc:date>
</item>
<item>
<title>Practical Testing: 26 - More functionality, more refactoring and a new bug</title>
<link>http://www.lenholgate.com/archives/000913.html</link>
<description>

Previously on &quot;Practical Testing&quot;... To deal with some specific usage scenarios of a piece of general purpose code I&apos;m in the process of implementing a timer wheel that matches the interface to the timer queue that I previously developed in...

<![CDATA[<p><map name="google_ad_map_100723095601">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100723095601?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100723095601" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100723095601&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000913.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000913.html">09:56 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=913" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_source_code.html">Source Code</a>
, <a href="http://www.lenholgate.com/archives/cat_testing.html">Testing</a>

	</div>]]>

</description>
<guid isPermaLink="false">913@http://www.lenholgate.com/</guid>
<dc:subject>Testing</dc:subject>
<dc:date>2010-07-23T09:56:01+00:00</dc:date>
</item>
<item>
<title>Amusing bug in GetTempPath()</title>
<link>http://www.lenholgate.com/archives/000912.html</link>
<description>

Yesterday I had a bug report from a client who had a user that was getting an exception report from their software which simply said &quot;GetTempPath() - Failed to get temp path&quot;. Now as error messages go this isn&apos;t the...

<![CDATA[<p><map name="google_ad_map_100722101412">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100722101412?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100722101412" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100722101412&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000912.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000912.html">10:14 AM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=912" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_geek_speak.html">Geek Speak</a>
, <a href="http://www.lenholgate.com/archives/cat_socket_servers.html">Socket Servers</a>

	</div>]]>

</description>
<guid isPermaLink="false">912@http://www.lenholgate.com/</guid>
<dc:subject>Socket Servers</dc:subject>
<dc:date>2010-07-22T10:14:12+00:00</dc:date>
</item>
<item>
<title>Practical Testing: 25 - Nothing is free</title>
<link>http://www.lenholgate.com/archives/000911.html</link>
<description>

I&apos;m in the process of implementing a timer wheel that matches the interface to the timer queue that I previously developed in this series of articles. The idea being that for certain specific usage scenarios the timer wheel will perform...

<![CDATA[<p><map name="google_ad_map_100721141357">
<area shape="rect" href="http://imageads.googleadservices.com/pagead/imgclick/100721141357?pos=0" coords="1,2,367,28"/>
<area shape="rect" href="http://services.google.com/feedback/abg" coords="384,10,453,23"/></map>
<img usemap="#google_ad_map_100721141357" border="0" src="http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=ca-pub-6888952347469638&amp;channel=6581658359&amp;output=png&amp;cuid=100721141357&amp;url=http%3A%2F%2Fwww.lenholgate.com%2Farchives%2F000911.html"/></p>]]>

<![CDATA[<div class="posted">Posted by Len at <a href="http://www.lenholgate.com/archives/000911.html">02:13 PM</a>
		| <a href="http://www.lenholgate.com/mt/mt-comments-5.cgi?entry_id=911" >Comments (0)</a>
	
	
| Categories: <a href="http://www.lenholgate.com/archives/cat_source_code.html">Source Code</a>
, <a href="http://www.lenholgate.com/archives/cat_testing.html">Testing</a>

	</div>]]>

</description>
<guid isPermaLink="false">911@http://www.lenholgate.com/</guid>
<dc:subject>Testing</dc:subject>
<dc:date>2010-07-21T14:13:57+00:00</dc:date>
</item>


</channel>
</rss>
