<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>David Winterbottom (@codeinthehole)</title><link>http://codeinthehole.com/writing/</link><description>Latest writing</description><language>en-us</language><lastBuildDate>Mon, 27 Feb 2012 02:16:56 -0000</lastBuildDate><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/codeintheholecom" /><feedburner:info uri="codeintheholecom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item><title>Prefer data migrations to initial data</title><link>http://codeinthehole.com/writing/prefer-data-migrations-to-initial-data/</link><description>South provides a better way</description><guid>http://codeinthehole.com/writing/prefer-data-migrations-to-initial-data/</guid></item><item><title>A Fabric function for git tagging</title><link>http://codeinthehole.com/writing/a-fabric-function-for-git-tagging/</link><description>Using Fabric with git-flow</description><guid>http://codeinthehole.com/writing/a-fabric-function-for-git-tagging/</guid></item><item><title>Solving MySQL connection problems caused by a dead name server</title><link>http://codeinthehole.com/writing/solving-mysql-connection-problems-caused-by-a-dead-name-server/</link><description>MySQL's DNS lookups can cause serious problems</description><guid>http://codeinthehole.com/writing/solving-mysql-connection-problems-caused-by-a-dead-name-server/</guid></item><item><title>Auto-setting terminal titles for python virtual environments</title><link>http://codeinthehole.com/writing/auto-setting-terminal-titles-for-python-virtual-environments/</link><description>Keeping your tabs organised</description><guid>http://codeinthehole.com/writing/auto-setting-terminal-titles-for-python-virtual-environments/</guid></item><item><title>Introducing unittest-xml: testing XML in Python</title><link>http://codeinthehole.com/writing/introducing-unittest-xml-testing-xml-in-python/</link><description>A simple module for making XPath assertions</description><guid>http://codeinthehole.com/writing/introducing-unittest-xml-testing-xml-in-python/</guid></item><item><title>Rewriting codeinthehole.com</title><link>http://codeinthehole.com/writing/rewriting-codeintheholecom/</link><description>Yet another RST blog</description><guid>http://codeinthehole.com/writing/rewriting-codeintheholecom/</guid></item><item><title>How to set-up MySQL for Python on Ubuntu</title><link>http://codeinthehole.com/writing/how-to-set-up-mysql-for-python-on-ubuntu/</link><description>This doesn't stick in my head</description><guid>http://codeinthehole.com/writing/how-to-set-up-mysql-for-python-on-ubuntu/</guid></item><item><title>Using pip and requirements.txt to install from the HEAD of a Github branch</title><link>http://codeinthehole.com/writing/using-pip-and-requirementstxt-to-install-from-the-head-of-a-github-branch/</link><description>Always get the latest version</description><guid>http://codeinthehole.com/writing/using-pip-and-requirementstxt-to-install-from-the-head-of-a-github-branch/</guid></item><item><title>Console logging to STDOUT in Django</title><link>http://codeinthehole.com/writing/console-logging-to-stdout-in-django/</link><description>Undocumented option required to avoid STDERR</description><guid>http://codeinthehole.com/writing/console-logging-to-stdout-in-django/</guid></item><item><title>Running django cronjobs within a virtualenv</title><link>http://codeinthehole.com/writing/running-django-cronjobs-within-a-virtualenv/</link><description>Use the source</description><guid>http://codeinthehole.com/writing/running-django-cronjobs-within-a-virtualenv/</guid></item><item><title>Multi-scp: copying a file to all hosts in your SSH config</title><link>http://codeinthehole.com/writing/multi-scp-copying-a-file-to-all-hosts-in-your-ssh-config/</link><description>Using node.js to copy a file to multiple remote hosts</description><guid>http://codeinthehole.com/writing/multi-scp-copying-a-file-to-all-hosts-in-your-ssh-config/</guid></item><item><title>Coloured output while doing TDD with Django and Fabric</title><link>http://codeinthehole.com/writing/coloured-output-while-doing-tdd-with-django-and-fabric/</link><description>Providing simple coloured feedback</description><guid>http://codeinthehole.com/writing/coloured-output-while-doing-tdd-with-django-and-fabric/</guid></item><item><title>Domain-model-mapper - A PHP Data Mapper implementation</title><link>http://codeinthehole.com/writing/domain-model-mapper-a-php-data-mapper-implementation/</link><description>A lightweight implementation of the Data Mapper for PHP 5.3</description><guid>http://codeinthehole.com/writing/domain-model-mapper-a-php-data-mapper-implementation/</guid></item><item><title>Commandlinefu presentation at Confoo 2011</title><link>http://codeinthehole.com/writing/commandlinefu-presentation-at-confoo-2011/</link><description>Link to slides available here</description><guid>http://codeinthehole.com/writing/commandlinefu-presentation-at-confoo-2011/</guid></item><item><title>The British way of dealing with foreign APIs.</title><link>http://codeinthehole.com/writing/the-british-way-of-dealing-with-foreign-apis/</link><description>A bad joke told in Python</description><guid>http://codeinthehole.com/writing/the-british-way-of-dealing-with-foreign-apis/</guid></item></channel></rss>

