<?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>#if debug &#187; General</title>
	<atom:link href="http://ifdebug.com/articles/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://ifdebug.com</link>
	<description>Technical thoughts of a coffee addicted developer</description>
	<lastBuildDate>Sun, 11 Apr 2010 12:53:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Firefox Software Upgrade Process Inefficient</title>
		<link>http://ifdebug.com/articles/firefox-software-upgrade-process-inefficient/</link>
		<comments>http://ifdebug.com/articles/firefox-software-upgrade-process-inefficient/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 13:49:36 +0000</pubDate>
		<dc:creator>Alistair</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ifdebug.com/?p=155</guid>
		<description><![CDATA[I&#8217;m using Firefox for the first time on my notebook in quite some time and I noticed that it was downloading an update. Curiously, I checked to see what version I was currently running and it was 3.0.10 and I &#8230; <a href="http://ifdebug.com/articles/firefox-software-upgrade-process-inefficient/">Continue reading <span class="meta-nav">&#8594;</span></a>


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m using Firefox for the first time on my notebook in quite some time and I noticed that it was downloading an update.</p>
<p>Curiously, I checked to see what version I was currently running and it was 3.0.10 and I assumed that it was going to update Firefox to the latest 3.5 series but I was mistaken. Instead, it upgraded to 3.0.11 which I thought was odd. As soon as it had completed, I checked for updates again and it said that another was available &#8211; surely this time it&#8217;ll get to Firefox 3.5, no it upgraded to 3.0.12. Checked again and another update was available and finally, it managed to upgrade Firefox to the latest and greatest version.</p>
<p>I&#8217;m sure there is a reason for doing an inline upgrade, however you&#8217;d think if you were going from 3.0 series into 3.5 series of an upgrade that it&#8217;d just make the jump and be done with it.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://ifdebug.com/articles/firefox-software-upgrade-process-inefficient/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouTube Subscriptions &amp; Unexpected Notification Behaviour</title>
		<link>http://ifdebug.com/articles/youtube-subscriptions-amp-unexpected-notification-behaviour/</link>
		<comments>http://ifdebug.com/articles/youtube-subscriptions-amp-unexpected-notification-behaviour/#comments</comments>
		<pubDate>Tue, 05 May 2009 14:07:26 +0000</pubDate>
		<dc:creator>Alistair</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ifdebug.com/articles/youtube-subscriptions-amp-unexpected-notification-behaviour/</guid>
		<description><![CDATA[I use the YouTube subscription feature to try and keep on top of a swarm of excellent video content being provided through YouTube. In my account settings, under the Email Options section I have all of the default options selected &#8230; <a href="http://ifdebug.com/articles/youtube-subscriptions-amp-unexpected-notification-behaviour/">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://ifdebug.com/articles/google-search-options-enhanced/' rel='bookmark' title='Permanent Link: Google Search Options Enhanced'>Google Search Options Enhanced</a> <small>Google Search Options allows the user to refine their search...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I use the <a href="http://www.youtube.com/my_subscriptions">YouTube subscription</a> feature to try and keep on top of a swarm of excellent video content being provided through YouTube.</p>
<p>In my account settings, under the Email Options section I have all of the default options selected – which equates to email me whenever something in my account or channel changes and also send me a weekly email regarding my subscriptions.</p>
<p>The Google Webmaster Central team have a <a href="http://www.youtube.com/user/GoogleWebmasterHelp">Google Webmaster Central YouTube Channel</a> which I’m subscribed to. I’m not the kind of person that will login to a site, such as YouTube, just to check on things – such as a subscription. For this very reason, I was happy to see that YouTube support email notifications for subscriptions.</p>
<p>Over the last couple of months, I’d assumed that the Google Webmaster Central channel was largely inactive as the weekly email was showing only a handful of publications over that period. It wasn’t until today that I clicked through to the channel and noticed a plethora of fantastic question and answer style content from <a href="http://www.mattcutts.com">Matt Cutts</a>.</p>
<p>I had expected that when new videos were published into a channel I’m subscribed to, that the weekly email notification would essentially be a digest of the changes from the week.</p>
<p>This serves as a simple warning for the uninitiated, check the videos tab against each of your subscriptions from time to time or you could be missing out on great video content.</p>


<p>Related posts:<ol><li><a href='http://ifdebug.com/articles/google-search-options-enhanced/' rel='bookmark' title='Permanent Link: Google Search Options Enhanced'>Google Search Options Enhanced</a> <small>Google Search Options allows the user to refine their search...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://ifdebug.com/articles/youtube-subscriptions-amp-unexpected-notification-behaviour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django Internationalisation (i18n) Statistics</title>
		<link>http://ifdebug.com/articles/django-internationalisation-i18n-statistics/</link>
		<comments>http://ifdebug.com/articles/django-internationalisation-i18n-statistics/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 14:51:56 +0000</pubDate>
		<dc:creator>Alistair</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[internationalisation]]></category>

		<guid isPermaLink="false">http://ifdebug.com/?p=98</guid>
		<description><![CDATA[The Python web framework Django supports internationalistaion (i18n) for nearly 30 different languages already. While reviewing the changesets flowing through the Django source repository, I often notice amendments to the internationalisation code and it got me thinking about how &#8216;complete&#8217; &#8230; <a href="http://ifdebug.com/articles/django-internationalisation-i18n-statistics/">Continue reading <span class="meta-nav">&#8594;</span></a>


No related posts.]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.python.org">Python</a> web framework <a href="http://www.djangoproject.com">Django</a> supports internationalistaion (i18n) for nearly 30 different languages already.</p>
<p>While reviewing the changesets flowing through the Django source repository, I often notice amendments to the internationalisation code and it got me thinking about how &#8216;complete&#8217; the i18n status is for the languages that Django is attempting to support.</p>
<p>Enter a <a href="http://i18nstatsdjango.appspot.com/">visually simple but very informative</a> web site built using <a href="http://appengine.google.com">Google App Engine</a> which polls the Django subversion repository periodically and compiles a table showing the percentage completion for each of the different languages.</p>
<p>I&#8217;m impressed that with nearly 30 different languages under their belt that the majority of them are reporting very solid percentage completion numbers, no wonder so many non-English speaking developers are using Django.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://ifdebug.com/articles/django-internationalisation-i18n-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Source Control Commit Visualisation</title>
		<link>http://ifdebug.com/articles/source-control-commit-visualisation/</link>
		<comments>http://ifdebug.com/articles/source-control-commit-visualisation/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 12:33:15 +0000</pubDate>
		<dc:creator>Alistair</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bitkeeper]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scm]]></category>
		<category><![CDATA[sourcesafe]]></category>
		<category><![CDATA[sqlalchemy]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://ifdebug.com/?p=60</guid>
		<description><![CDATA[Software development relies on source control management software such as CVS, Subversion, SourceSafe, Bitkeeper, Mercurial, Git and the like to track and manage the changes in the source code over time. As a project progresses, developers come and go, contractors &#8230; <a href="http://ifdebug.com/articles/source-control-commit-visualisation/">Continue reading <span class="meta-nav">&#8594;</span></a>


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Software development relies on source control management software such as CVS, Subversion, SourceSafe, Bitkeeper, Mercurial, Git and the like to track and manage the changes in the source code over time. As a project progresses, developers come and go, contractors come and go and the activity on a given project ebs and flows as required.</p>
<p>Attempting to visualise who, what and how much of a project is changing is quite complex as there are so many variables &#8211; however <a href="http://vis.cs.ucdavis.edu/~ogawa/">Michael Ogawa</a> has built a project named <a href="http://code.google.com/p/codeswarm/">code_swarm</a> which does just that. Instead of providing tabular or static images to help visualise a projects changes, he has managed to animate it into something quite spectacular.</p>
<p>Following are five different code swarm visualisations of popular open source projects:</p>
<ul>
<li><a href="http://vimeo.com/1076588">Apache</a></li>
<li><a href="http://vimeo.com/1223937">Django</a></li>
<li><a href="http://vimeo.com/1081680">PostgreSQL</a></li>
<li><a href="http://vimeo.com/1093745">Python</a></li>
<li><a href="http://vimeo.com/1227290">SQLAlchemy</a></li>
</ul>
<p>The amazing thing that a visualisation such as code_swarm provides, is to show just how many people actively participate in a given open source project, how much each of them participates and what sort of tasks they are normally performing on that project. As an example, comparing the number of different people in SQLAlchemy compared to Django isn&#8217;t a competition &#8211; Django is ahead by a mile, though compared to Apache, the others seem insignificant.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://ifdebug.com/articles/source-control-commit-visualisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://ifdebug.com/articles/hello-world/</link>
		<comments>http://ifdebug.com/articles/hello-world/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 01:13:51 +0000</pubDate>
		<dc:creator>Alistair</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ifdebug.com/?p=1</guid>
		<description><![CDATA[You&#8217;ve reached the technical home of Alistair Lattimore. This site came about after I decided to act on a multiple personality disorder that I&#8217;ve had for a while. No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve reached the technical home of Alistair Lattimore. This site came about after I decided to act on a <a href="http://www.lattimore.id.au/2007/11/05/multiple-personalities/">multiple personality disorder</a> that I&#8217;ve had for a while.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://ifdebug.com/articles/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
