<?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>Fri, 02 Dec 2011 17:18:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Get PyDev Eclipse to Find zmq</title>
		<link>http://jamesreubenknowles.com/get-pydev-eclipse-to-find-zmq-1532</link>
		<comments>http://jamesreubenknowles.com/get-pydev-eclipse-to-find-zmq-1532#comments</comments>
		<pubDate>Mon, 26 Sep 2011 23:46:36 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[PyDev]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[unresolved import]]></category>
		<category><![CDATA[zeromq]]></category>
		<category><![CDATA[zmq]]></category>
		<category><![CDATA[ØMQ]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1532</guid>
		<description><![CDATA[If correctly installed, Python on the OS X has no trouble finding the ØMQ Python bindings. However, the Eclipse PyDev by default will not locate the zmq library within the Eclipse IDE. Therefore, if you include the following in your &#8230; <a href="http://jamesreubenknowles.com/get-pydev-eclipse-to-find-zmq-1532">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/get-pydev-eclipse-to-find-zmq-1532/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git Over A Non-Standard ssh Port</title>
		<link>http://jamesreubenknowles.com/git-over-a-non-standard-ssh-port-1505</link>
		<comments>http://jamesreubenknowles.com/git-over-a-non-standard-ssh-port-1505#comments</comments>
		<pubDate>Wed, 07 Sep 2011 22:45:08 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[alternate]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[non-standard]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1505</guid>
		<description><![CDATA[git speaks ssh over the standard port 22 out of the box, and flawlessly. For example: git clone git@hostname:repository_name There are a fair number of installations running ssh on non-standard ports, however, and the above method doesn&#8217;t directly support a &#8230; <a href="http://jamesreubenknowles.com/git-over-a-non-standard-ssh-port-1505">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/git-over-a-non-standard-ssh-port-1505/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eliminating Multi-Threading Headaches</title>
		<link>http://jamesreubenknowles.com/eliminating-parallelheadaches-1486</link>
		<comments>http://jamesreubenknowles.com/eliminating-parallelheadaches-1486#comments</comments>
		<pubDate>Thu, 21 Jul 2011 22:02:47 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1486</guid>
		<description><![CDATA[I first touched parallel processing as an undergrad. I was selected to for a summer research program that tackled different aspects of parallel processing using transputers. They broke us into teams and I was put on the parallel debugging team. &#8230; <a href="http://jamesreubenknowles.com/eliminating-parallelheadaches-1486">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/eliminating-parallelheadaches-1486/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overriding DNS for Testing</title>
		<link>http://jamesreubenknowles.com/overriding-dns-for-testing-1483</link>
		<comments>http://jamesreubenknowles.com/overriding-dns-for-testing-1483#comments</comments>
		<pubDate>Sat, 16 Jul 2011 18:52:44 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[host name]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[override]]></category>
		<category><![CDATA[temporary]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1483</guid>
		<description><![CDATA[Once in a while it's handy to override DNS and associate a host name with a different IP address.  <a href="http://jamesreubenknowles.com/overriding-dns-for-testing-1483">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/overriding-dns-for-testing-1483/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sign of an Immature Programmer</title>
		<link>http://jamesreubenknowles.com/sign-of-an-immature-programmer-1475</link>
		<comments>http://jamesreubenknowles.com/sign-of-an-immature-programmer-1475#comments</comments>
		<pubDate>Fri, 08 Jul 2011 15:20:19 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[mature]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[revision control]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1475</guid>
		<description><![CDATA[There are stages of development that people seem to go through as a programmer.  <a href="http://jamesreubenknowles.com/sign-of-an-immature-programmer-1475">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/sign-of-an-immature-programmer-1475/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>看板 (Kanban) and Agile Software Development</title>
		<link>http://jamesreubenknowles.com/%e7%9c%8b%e6%9d%bf-kanban-and-agile-software-development-1472</link>
		<comments>http://jamesreubenknowles.com/%e7%9c%8b%e6%9d%bf-kanban-and-agile-software-development-1472#comments</comments>
		<pubDate>Tue, 05 Jul 2011 21:21:16 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1472</guid>
		<description><![CDATA[Agile software development is an evolutionary practice rather than a process (implementation). An 2009 article Kanban Development Oversimplified has a nice overview of adapting 看板 (kanban) ideas into the development cycle. &#160;]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/%e7%9c%8b%e6%9d%bf-kanban-and-agile-software-development-1472/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ØMQ (ZeroMQ) and a Bit of Philosophy</title>
		<link>http://jamesreubenknowles.com/zeromq-1463</link>
		<comments>http://jamesreubenknowles.com/zeromq-1463#comments</comments>
		<pubDate>Fri, 24 Jun 2011 15:01:08 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[0mq]]></category>
		<category><![CDATA[interconnectivity]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[zeromq]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1463</guid>
		<description><![CDATA[While watching the SLLUG May presentation on SALT by Thomas S. Hatch, I was intrigued by his reference to ØMQ (ZeroMQ). This is a fascinating &#8220;intelligent&#8221; networking library, but some of the philosophy I found interesting. In the guide it &#8230; <a href="http://jamesreubenknowles.com/zeromq-1463">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/zeromq-1463/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validating e-Mails: You&#8217;re Doing It Wrong</title>
		<link>http://jamesreubenknowles.com/validating-e-mails-youre-doing-it-wrong-1376</link>
		<comments>http://jamesreubenknowles.com/validating-e-mails-youre-doing-it-wrong-1376#comments</comments>
		<pubDate>Mon, 21 Mar 2011 20:14:06 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[regular expression]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1376</guid>
		<description><![CDATA[Everything you knew about e-mail validation is wrong.  <a href="http://jamesreubenknowles.com/validating-e-mails-youre-doing-it-wrong-1376">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/validating-e-mails-youre-doing-it-wrong-1376/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quickly Scrambling a File (unsort)</title>
		<link>http://jamesreubenknowles.com/quickly-scrambling-a-file-unsort-1002</link>
		<comments>http://jamesreubenknowles.com/quickly-scrambling-a-file-unsort-1002#comments</comments>
		<pubDate>Wed, 16 Feb 2011 06:09:32 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[randmize]]></category>
		<category><![CDATA[scramble]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[unsort]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1002</guid>
		<description><![CDATA[A method for randomizing the order of lines in a file.  <a href="http://jamesreubenknowles.com/quickly-scrambling-a-file-unsort-1002">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/quickly-scrambling-a-file-unsort-1002/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ignoring Files in Subversion from the Command Line</title>
		<link>http://jamesreubenknowles.com/ignoring-files-in-subversion-from-the-command-line-1000</link>
		<comments>http://jamesreubenknowles.com/ignoring-files-in-subversion-from-the-command-line-1000#comments</comments>
		<pubDate>Fri, 11 Feb 2011 19:12:37 +0000</pubDate>
		<dc:creator>James Reuben Knowles</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[ignore]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn:ignore]]></category>

		<guid isPermaLink="false">http://jamesreubenknowles.com/?p=1000</guid>
		<description><![CDATA[How to edit the subversion ignore list from the command line. 
 <a href="http://jamesreubenknowles.com/ignoring-files-in-subversion-from-the-command-line-1000">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://jamesreubenknowles.com/ignoring-files-in-subversion-from-the-command-line-1000/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

