<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress.com" -->
<rss version="0.92">
<channel>
	<title>EscApologist</title>
	<link>http://escapologist.wordpress.com</link>
	<description>Geeky Techy Shiny Toys</description>
	<lastBuildDate>Fri, 31 Jul 2009 09:21:30 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>MSBuildCommunityTasks and Versioning</title>
		<description><![CDATA[Auto-versioning our assemblies in TeamCity using MSBuild was more fiddly than I expected but ultimately a very clean implementation.
I&#8217;m using TeamCity for continuous integration and MSBuild to run our project&#8217;s solution file (.sln) as the build script. I wanted each of our builds to have a version number on the assembly (.exe) so that testers [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=87&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2009/07/30/autogenerate-version-numbers/</link>
			</item>
	<item>
		<title>When is a Task &#8216;Complete&#8217;?</title>
		<description><![CDATA[In Agile you have to define when a task may be considered &#8216;Complete&#8217;.
&#8216;Complete&#8217; is when: 

the unit tests are all passing
the automated acceptance tests are all passing
the task&#8217;s user acceptance test is passed
all supporting chores are completed, i.e. updating user guides, design documentation, etc..

If all the tasks are complete the workitem may be marked &#8216;Done&#8217;. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=82&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2009/07/28/when-is-a-task-done/</link>
			</item>
	<item>
		<title>Development Impediments</title>
		<description><![CDATA[
The environment at the place I&#8217;m currently working is structured to impede development. This can be divided into  certain types:
(1) Quality of tools.
The workstations that the developers have are poorly specified for user  interface development tasks. The machines are underpowered, resulting in  frequent, long timeouts. 
The machines cannot be easily upgraded as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=78&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2009/07/28/developers-control-of-their-work/</link>
			</item>
	<item>
		<title>Installing Aptana Studio 1.2 on Ubuntu 8.10 x86</title>
		<description><![CDATA[I&#8217;m using Aptana Studio for some PHP/RoR/Python web development and I have Win XP x64 on a Rock xtreme64 D900K but my Sony Vaio TX3 uses Ubuntu (Compiz Fusion is irresistible). To keep the development environments the same I&#8217;ve created an Ubuntu guest virtual machine (VM) for PHP work on the Win XP host machine. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=65&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2009/02/05/installing-aptana-studio-12-on-ubuntu-810-x86/</link>
			</item>
	<item>
		<title>Geocode accuracy with UK postcodes and Google APIs</title>
		<description><![CDATA[Using the Google APIs is entirely painless so if I need a map in a web app that&#8217;s where I&#8217;ll start. 
I had a list of hotels I wanted to display and instead of looking up the latitude and longitude of each of them by hand I thought I&#8217;d use the google.maps.ClientGeocoder functionality. A bit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=61&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2009/01/30/geocode-accuracy-with-uk-postcodes-and-google-apis/</link>
			</item>
	<item>
		<title>VoIP on Orange Nokia N82</title>
		<description><![CDATA[Orange have disabled the Internet Telephone menu on the Nokia N82 to prevent their subscribers setting up VoIP accounts using the built in SIP stack. You can still use Fring but you can&#8217;t use Truphone, Gizmo, etc.. Also, Orange customer support are clueless as are Nokia customer support. I&#8217;m being generous here, my opinion is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=57&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2008/09/09/voip-on-orange-nokia-n82/</link>
			</item>
	<item>
		<title>USB drive portable apps</title>
		<description><![CDATA[My 1GB USB thumb drive (or flash drive) is over two years old and it&#8217;s seen a lot of action. In fact, too much, as it&#8217;s cooked. I mean this quite literally &#8211; it runs very hot and misreports itself, completely dropping off the other day. It&#8217;s being a bit quirky now but I have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=51&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2008/09/08/usb-drive-portable-apps/</link>
			</item>
	<item>
		<title>Multiple partitions on a USB key drive</title>
		<description><![CDATA[I&#8217;m creating multiple partitions on a USB Key  (or Flash or Thumb) Drive. Data is shared between partitions and I&#8217;ll be able to boot any partition from the drive.
The drive in question is a SanDisk Cruzer Micro Skin 8GB. SanDisk don&#8217;t have a utility for flipping the removable bit on the drive and without [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=45&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2008/09/08/multiple-partitions-on-a-usb-key-drive/</link>
			</item>
	<item>
		<title>Separate the ‘what’ and the ‘how’ with xsd.exe</title>
		<description><![CDATA[In case you&#8217;ve not come across it there&#8217;s an extremely useful command line utility in the Visual Studio tools, the XML Schema  Definition Tool xsd.exe. It&#8217;s particularly important in  separating the ‘what’, the system requirements, and the ‘how’, the system  architecture.
An example of using it would be defining your application&#8217;s FooStatus XSD [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=40&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2008/07/23/separate-the-what-and-the-how-with-xsd/</link>
			</item>
	<item>
		<title>Robocopy</title>
		<description><![CDATA[If you&#8217;ve a large piece of un-branched code you&#8217;re working on but you can&#8217;t  check in to source control then you&#8217;ll be worried about losing your changes. You  need a backup. Here&#8217;s a way of mirroring your working copy.
Robocopy came as part of  the Windows Server 2003 Resource Kit Tools. Robocopy can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=escapologist.wordpress.com&blog=1258163&post=37&subd=escapologist&ref=&feed=1" />]]></description>
		<link>http://escapologist.wordpress.com/2008/07/04/robocopy/</link>
			</item>
</channel>
</rss>
