<?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>James Reuben Knowles &#187; Programming</title>
	<atom:link href="http://jamesreubenknowles.com/category/computer/programming/feed" rel="self" type="application/rss+xml" />
	<link>http://jamesreubenknowles.com</link>
	<description></description>
	<lastBuildDate>Sat, 05 Jun 2010 12:08:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rudamentary WiX Orphan Prevention</title>
		<link>http://jamesreubenknowles.com/rudamentary-wix-orphan-prevention-812</link>
		<comments>http://jamesreubenknowles.com/rudamentary-wix-orphan-prevention-812#comments</comments>
		<pubDate>Wed, 20 Jan 2010 12:45:18 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[assemblies]]></category>
		<category><![CDATA[custom task]]></category>
		<category><![CDATA[dlls]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[missing]]></category>
		<category><![CDATA[msbuild]]></category>
		<category><![CDATA[orphan]]></category>
		<category><![CDATA[wix]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=812</guid>
		<description><![CDATA[WiX can't automatically detect when programmers add assemblies to an application. ]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/rudamentary-wix-orphan-prevention-812/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Venting On PowerShell</title>
		<link>http://jamesreubenknowles.com/venting-on-powershell-779</link>
		<comments>http://jamesreubenknowles.com/venting-on-powershell-779#comments</comments>
		<pubDate>Tue, 20 Oct 2009 22:13:34 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[difficult]]></category>
		<category><![CDATA[intutive]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=779</guid>
		<description><![CDATA[PowerShell intends to follow in the tradition of the Unix-style shells, but it will not be simple for Un*x users to pick up. ]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/venting-on-powershell-779/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>One-Stroke GUIDs in Visual Studio</title>
		<link>http://jamesreubenknowles.com/vs-guids-777</link>
		<comments>http://jamesreubenknowles.com/vs-guids-777#comments</comments>
		<pubDate>Tue, 20 Oct 2009 11:57:04 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[generate]]></category>
		<category><![CDATA[guid]]></category>
		<category><![CDATA[one-stroke]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[vs]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=777</guid>
		<description><![CDATA[How to get a new GUID in Visual Studio with a single key combination.]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/vs-guids-777/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Focus On Functionality with Objective C</title>
		<link>http://jamesreubenknowles.com/protocol-focus-729</link>
		<comments>http://jamesreubenknowles.com/protocol-focus-729#comments</comments>
		<pubDate>Thu, 30 Jul 2009 05:15:07 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[objective c]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[TInterfacedObject]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=729</guid>
		<description><![CDATA[Interfaces are an important polymorphism tool in languages like Java and Delphi. Objective C protocols are similar, but some syntax may not be obvious at first. ]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/protocol-focus-729/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/tmp on OS X</title>
		<link>http://jamesreubenknowles.com/tmp-on-os-x-725</link>
		<comments>http://jamesreubenknowles.com/tmp-on-os-x-725#comments</comments>
		<pubDate>Sat, 25 Jul 2009 20:48:31 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[nstemporarydirectory]]></category>
		<category><![CDATA[objective c]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[temp dir]]></category>
		<category><![CDATA[temporary]]></category>
		<category><![CDATA[temporary directory]]></category>
		<category><![CDATA[tmp]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=725</guid>
		<description><![CDATA[How to get the current user's temporary directory on OS X. ]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/tmp-on-os-x-725/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Setting a Language for vim Syntax Highlighting</title>
		<link>http://jamesreubenknowles.com/set-vim-syntax-language-270</link>
		<comments>http://jamesreubenknowles.com/set-vim-syntax-language-270#comments</comments>
		<pubDate>Sat, 10 Jan 2009 22:24:52 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[syntax highlighting]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=270</guid>
		<description><![CDATA[How to set the language for syntax highlighting in vim. ]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/set-vim-syntax-language-270/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Leaking Interfaced Objects in Delphi</title>
		<link>http://jamesreubenknowles.com/delphi-leaking-interfaced-objects-192</link>
		<comments>http://jamesreubenknowles.com/delphi-leaking-interfaced-objects-192#comments</comments>
		<pubDate>Thu, 11 Dec 2008 21:05:47 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[AfterConstruction]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[interfaced object]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[memory leak]]></category>
		<category><![CDATA[TInterfacedObject]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=192</guid>
		<description><![CDATA[If one overrides the AfterConstructor method of a TInterfacedObject descendent, not calling inherited will cause a memory leak.]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/delphi-leaking-interfaced-objects-192/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing Sticky Packages from Delphi Projects</title>
		<link>http://jamesreubenknowles.com/remove-sticky-packages-97</link>
		<comments>http://jamesreubenknowles.com/remove-sticky-packages-97#comments</comments>
		<pubDate>Mon, 27 Oct 2008 16:33:54 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[close]]></category>
		<category><![CDATA[close package]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[delphi ide]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[remove package]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=97</guid>
		<description><![CDATA[In the Delphi IDE, when working on a project, you open a package (.dpk), then close the package. However, when you open the project at a later date the package &#8220;sticks&#8221; to the project. In other words, the package is listed in the Project Manager window. Sometimes the package becomes the default active project, so [...]]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/remove-sticky-packages-97/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
