<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet London Python</title>
	<link rel="self" href="http://londonpython.org.uk/atom.xml"/>
	<link href="http://londonpython.org.uk/"/>
	<id>http://londonpython.org.uk/atom.xml</id>
	<updated>2008-08-07T17:23:29+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en-uk">
		<title type="html">Unit test crib sheet</title>
		<link href="http://yeoldeclue.com/cgi-bin/blog/blog.cgi?rm=viewpost&amp;nodeid=1218107591"/>
		<id>http://yeoldeclue.com/cgi-bin/blog/blog.cgi?rm=viewpost&amp;nodeid=1218107591</id>
		<updated>2008-08-07T11:13:11+00:00</updated>
		<content type="html">Mainly for me, but hopefully of use to others too:&lt;br /&gt;&lt;blockquote&gt;&lt;font&gt;&lt;i&gt;#!/usr/bin/python&lt;br /&gt;#&lt;br /&gt;# &lt;font&gt;running this as &quot;test_CribSheet.py -v &quot; &lt;/font&gt;&lt;br /&gt;# &lt;/i&gt;&lt;/font&gt;&lt;font&gt;&lt;i&gt;&lt;font&gt;- gives you some cribsheet docs on &lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;font&gt;&lt;i&gt;&lt;font&gt;what's going on and runs all the tests&lt;/font&gt;&lt;br /&gt;#&lt;br /&gt;# &lt;font&gt;running this as &quot;./test_CribSheet.py -v LikeCycleOfATest&quot;&lt;/font&gt;&lt;br /&gt;# &lt;font&gt;- allows you to just run one of the suites.&lt;/font&gt;&lt;br /&gt;#&lt;br /&gt;# &lt;font&gt;This doesn't replace documentation, and there's probably some hidden&lt;/font&gt;&lt;br /&gt;# &lt;font&gt;assumptions here, but it's quite useful.&lt;/font&gt;&lt;br /&gt;#&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;/font&gt;&lt;font&gt;&lt;b&gt;import&lt;/b&gt; unittest&lt;br /&gt;  &lt;b&gt;import&lt;/b&gt; os&lt;br /&gt;  &lt;/font&gt;&lt;font&gt;&lt;b&gt;&lt;br /&gt;class &lt;/b&gt;DemoDocStringsImpact(&lt;/font&gt;&lt;font&gt;unittest.TestCase):&lt;/font&gt;&lt;br /&gt;&lt;font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Note that the next test doesn't have a doc string. Look at the results in -v&lt;/font&gt;&lt;br /&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>Michael Sparks</name>
			<uri>http://yeoldeclue.com/cgi-bin/blog/blog.cgi</uri>
		</author>
		<source>
			<title type="html">Yeoldeclue</title>
			<subtitle type="html">Random musings on random stuff...</subtitle>
			<link rel="self" href="http://yeoldeclue.com/cgi-bin/blog/feed.cgi"/>
			<id>http://yeoldeclue.com/cgi-bin/blog/feed.cgi</id>
			<updated>2008-08-07T17:22:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-08-06 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/358071891/brunns"/>
		<id>http://del.icio.us/brunns#2008-08-06</id>
		<updated>2008-08-07T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://scienceblogs.com/pharyngula/2008/08/basics_sonic_hedgehog.php&quot;&gt;Pharyngula: Basics: Sonic Hedgehog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.guardian.co.uk/commentisfree/2008/aug/06/richarddawkins.religion&quot;&gt;Ariane Sherine: Dawkin 'bout a revolution&lt;/a&gt;&lt;br /&gt;
Best headline ever.&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-08-05 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/357066808/brunns"/>
		<id>http://del.icio.us/brunns#2008-08-05</id>
		<updated>2008-08-06T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://reference.sitepoint.com/css&quot;&gt;SitePoint CSS Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://thomas.broxrost.com/2008/04/08/django-on-google-app-engine/&quot;&gt;Django on Google App Engine in 13 simple steps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.phyast.pitt.edu/~micheles/python/documentation.html&quot;&gt;The decorator module&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-08-04 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/356009668/brunns"/>
		<id>http://del.icio.us/brunns#2008-08-04</id>
		<updated>2008-08-05T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.danrodney.com/mac/index.html&quot;&gt;Mac Keyboard Shortcuts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://mail.python.org/pipermail/python-list/2001-May/084169.html&quot;&gt;PEP 9001 - Asteroid Impact Resistance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://xkcd.com/458/&quot;&gt;Regrets&lt;/a&gt;&lt;br /&gt;
There&amp;#039;s a lession here for all of us.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://bancomicsans.com/&quot;&gt;Ban Comic Sans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://pycheesecake.org/wiki/PythonTestingToolsTaxonomy#MockTestingTools&quot;&gt;PythonTestingToolsTaxonomy - Cheesecake - Trac&lt;/a&gt;&lt;br /&gt;
Python Mock/Stub Testing Tools&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://pypi.python.org/pypi?%3Aaction=search&amp;amp;term=mock&amp;amp;submit=search&quot;&gt;Python Package Index : Index of Packages Matching 'mock'&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/p/pymox/&quot;&gt;pymox - Google Code&lt;/a&gt;&lt;br /&gt;
Google&amp;#039;s Python mock testing framework. Looks *really* good.&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Paths with Spaces on the Mac</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/355214346/arch_d7_2008_08_02.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/355214346/arch_d7_2008_08_02.shtml</id>
		<updated>2008-08-04T10:28:58+00:00</updated>
		<content type="html">Part of the power of systems that inherit a legacy from UNIX is their rich and flexible scripting system. Many desktop applications use this somewhere under the hood - either providing wrapper scripts as part of the application or even to implement core functionality. ... [580 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=syKTZk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=syKTZk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=WL4eUk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=WL4eUk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=JUfiKk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=JUfiKk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=xfVKtK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=xfVKtK&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/355214346&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Updating 1st Gen iPhone to Unlocked and Jailbroken 2.0</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/354625117/arch_d7_2008_08_02.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/354625117/arch_d7_2008_08_02.shtml</id>
		<updated>2008-08-03T19:32:17+00:00</updated>
		<content type="html">Around October of last year a bunch of us at Resolver Systems got imported iPhones and promptly jailbroke and unlocked them. The unlock process at the time was fairly arduous, so most of us have been running the OS version 1.0.2 since then. ... [949 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=25PrJk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=25PrJk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=qfq3hk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=qfq3hk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=kf0u7k&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=kf0u7k&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=2cWgZK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=2cWgZK&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/354625117&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-08-02 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/354126984/brunns"/>
		<id>http://del.icio.us/brunns#2008-08-02</id>
		<updated>2008-08-03T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.boston.com/bigpicture/2008/08/the_large_hadron_collider.html&quot;&gt;Large Hadron Collider nearly ready - The Big Picture&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-08-01 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/353291279/brunns"/>
		<id>http://del.icio.us/brunns#2008-08-01</id>
		<updated>2008-08-02T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.guardian.co.uk/media/series/coren&quot;&gt;Giles Coren: selected correspondence&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-08-01 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-08-01"/>
		<id>http://del.icio.us/steve.holden#2008-08-01</id>
		<updated>2008-08-02T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://michaelnielsen.org/blog/?p=448&quot;&gt;Michael Nielsen &amp;raquo; The Future of Science&lt;/a&gt;&lt;br /&gt;
Thoughful piece about potentially collaborative science&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.glumbert.com/media/drunksquirrel&quot;&gt;Drunk squirrel stumbles up tree&lt;/a&gt;&lt;br /&gt;
... and this is your brain on alcohol. Been there, done that, got the t-shirt. James: remind you of PyCon?&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Dependency Injection and Mock(ing) for Testing</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/352508905/arch_d7_2008_07_26.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/352508905/arch_d7_2008_07_26.shtml</id>
		<updated>2008-08-01T10:26:12+00:00</updated>
		<content type="html">This blog entry is about changes to Mock - A Lightweight Mocking Framework for Testing, one of the projects (and thankfully small) that I will be working on once 'the book' is finally out of the way. Suppose you have the following code, how do you test some_method: {+coloring} class SomeClass(object): def some_method(self, arg): self.other = OtherClass(arg) {-coloring}Well, we could just call some_method, but what if OtherClass is expensive to construct (or establishes a database connection) and we'd really rather not do that in a unittest? ... [1061 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=FZhowk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=FZhowk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=gBw5Ik&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=gBw5Ik&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=iXJ70k&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=iXJ70k&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=oufRsK&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=oufRsK&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/352508905&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">IronPython at Resolver Systems</title>
		<link href="http://tartley.com/?p=360"/>
		<id>http://tartley.com/?p=360</id>
		<updated>2008-08-01T01:12:17+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://tartley.com/wp-content/uploads/2008/08/resolversystems-logo-web.png&quot;&gt;&lt;img class=&quot;alignleft size-full wp-image-361&quot; title=&quot;resolversystems-logo-web&quot; src=&quot;http://tartley.com/wp-content/uploads/2008/08/resolversystems-logo-web.png&quot; alt=&quot;Resolver Systems logo&quot; /&gt;&lt;/a&gt;I wrote a little blurb about why we at Resolver Systems like Python, and specifically IronPython. It&amp;#8217;s up on Pythonology.org&amp;#8217;s &amp;#8220;Python success Stories&amp;#8221; section, and will also propagate to wingware.com and python.org.&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;IronPython at Resolver Systems&quot; href=&quot;http://pythonology.org/success&amp;amp;story=resolver&quot;&gt;http://pythonology.org/success&amp;amp;story=resolver&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Jonathan Hartley</name>
			<uri>http://tartley.com</uri>
		</author>
		<source>
			<title type="html">tartley.com</title>
			<subtitle type="html">A website dedicated to oneself has been described as the greatest act of hubris. Welcome aboard.</subtitle>
			<link rel="self" href="http://tartley.com/?feed=rss2"/>
			<id>http://tartley.com/?feed=rss2</id>
			<updated>2008-08-07T17:22:44+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Zoner - DNS management UI</title>
		<link href="http://chrismiles.livejournal.com/24654.html"/>
		<id>urn:lj:livejournal.com:atom1:chrismiles:24654</id>
		<updated>2008-07-31T13:43:43+00:00</updated>
		<content type="html">A couple of years ago, while learning &lt;a href=&quot;http://turbogears.org/&quot;&gt;TurboGears&lt;/a&gt;, I wrote a web application to simplify management of &lt;a href=&quot;http://en.wikipedia.org/wiki/Zone_file&quot;&gt;DNS zone files&lt;/a&gt;.  Fast forward to today and I finally found a few minutes to clean it up a bit and make a release.&lt;br /&gt;&lt;br /&gt;It is called &lt;a href=&quot;http://www.psychofx.com/zoner/&quot;&gt;Zoner&lt;/a&gt; and differs from many DNS management interfaces in that it works directly with live zone files.  The zone files remain the master copy of domain details and can still be edited manually without effecting Zoner, as opposed to storing the domain structure in a database and generating zone files when needed (or reconfiguring bind to read directly from SQL).  It also stores an audit trail for all changes (made through Zoner) and zones can be rolled back to any previous version.&lt;br /&gt;&lt;br /&gt;Zoner might also be a useful reference app for anyone learning TurboGears 1.0.  It is relatively simple, uses &lt;a href=&quot;http://chrismiles.livejournal.com/data/www.sqlalchemy.org&quot;&gt;SQLAlchemy&lt;/a&gt; and &lt;a href=&quot;http://chrismiles.livejournal.com/data/www.kid-templating.org&quot;&gt;Kid&lt;/a&gt; with &lt;a href=&quot;http://docs.turbogears.org/1.0/PaginateDecorator&quot;&gt;Paginate&lt;/a&gt; and &lt;a href=&quot;http://docs.turbogears.org/1.0/Widgets&quot;&gt;Form widgets&lt;/a&gt;.</content>
		<author>
			<name>Chris Miles</name>
			<uri>http://chrismiles.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">CM | tech &amp;gt;&amp;gt; LJ</title>
			<subtitle type="html">Chris Miles</subtitle>
			<link rel="self" href="http://chrismiles.livejournal.com/data/atom"/>
			<id>urn:lj:livejournal.com:atom1:chrismiles</id>
			<updated>2008-07-31T15:22:10+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-07-30 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/351189441/brunns"/>
		<id>http://del.icio.us/brunns#2008-07-30</id>
		<updated>2008-07-31T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.jankoatwarpspeed.com/post/2008/07/27/Enhance-your-input-fields-with-simple-CSS-tricks.aspx&quot;&gt;Enhance your input fields with simple CSS tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.macdevcenter.com/pub/a/mac/2006/01/04/mdfind.html&quot;&gt;The Power of mdfind&lt;/a&gt;&lt;br /&gt;
Spotlight&amp;#039;s command line interface&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Try Python (Python in the Browser) and Silvershell</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/350858929/arch_d7_2008_07_26.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/350858929/arch_d7_2008_07_26.shtml</id>
		<updated>2008-07-30T20:38:38+00:00</updated>
		<content type="html">One of the longer term projects I'd like to work on is the Try Python tutorial. The website currently just shows Python in the Browser, which is an interactive Python interpreter running in an HTML textarea on the webpage. ... [420 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=bTk69j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=bTk69j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=vQbAyj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=vQbAyj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=T8mRsj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=T8mRsj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=SUwyvJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=SUwyvJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/350858929&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Learning Python via ShowMeDo</title>
		<link href="http://ianozsvald.com/2008/07/30/learning-python-via-showmedo/"/>
		<id>http://ianozsvald.com/?p=193</id>
		<updated>2008-07-30T14:53:43+00:00</updated>
		<content type="html">&lt;p&gt;Every now and again it is useful to look back at what&amp;#8217;s been achieved - &lt;a href=&quot;http://showmedo.com&quot;&gt;ShowMeDo&lt;/a&gt; started three years ago and we considered ourselves lucky if 1 Python video was contributed a month.  Now we get several whole series each month!  Often each series is information-laden and created by a competent screencaster.  Viewers learn very quickly and they remember &amp;#8217;seeing it happen&amp;#8217; after they&amp;#8217;ve watched the video.&lt;/p&gt;
&lt;p&gt;I figured that a look at some of the recent series might be useful.  In total we have over 330 &lt;a href=&quot;http://showmedo.com/videos/python&quot;&gt;Python screencasts&lt;/a&gt;, with 8 series alone for &lt;a href=&quot;http://showmedo.com/videos/django&quot;&gt;Django&lt;/a&gt;.  Over 150 of the screencasts are aimed at &lt;a href=&quot;http://showmedo.com/videos/python?topic=beginner_programming#topictabs&quot;&gt;Beginner Python&lt;/a&gt; coders.&lt;/p&gt;
&lt;p&gt;We&amp;#8217;ve had several series which cover test-driven development (TDD), unit testing and coverage, as well as discussing the whole development process.  Seeing these hard-core videos teaching &amp;#8216;a good way of coding&amp;#8217; is really nice, these skills are hard to describe and easy for a beginner to ignore.  Three that spring to mind are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=mcfckfJ4w&quot;&gt; Agile Development Tools in Python&lt;/a&gt; inc. VirtualEnv, PasteScript&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=Y7x8NhL6h&quot;&gt; Agile Python+Pylons&lt;/a&gt; inc. TDD, coverage, unit testing&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=vXJsRwlBX&quot;&gt;Developing emol!&lt;/a&gt; inc. use-cases and class diagrams in 24 beautiful episodes&lt;a href=&quot;http://showmedo.com/videos/series?name=TUeY7z7GD&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is nice to see some web-framework series sprouting up:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=mcfckfJ4w&quot;&gt;Pylons in action&lt;/a&gt; (mentioned above)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=3tYEHcfn2&quot;&gt; Quick-start guide to TurboGears 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=LY7fNbpc1&quot;&gt; Setting Up the Django Dev Environment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the &lt;a href=&quot;http://showmedo.com/club&quot;&gt;Club&lt;/a&gt; (for paying users) we&amp;#8217;ve been busy, currently we&amp;#8217;re simultaneously publishing several meaty series.  They&amp;#8217;re aimed at beginner/intermediate Python programmers, mixing Python background with useful worked examples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=tIZs1K8h4&quot;&gt; Loops and Iteration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=AzsZ2afN2&quot;&gt; Common Variables and Containers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=kmNu2xcp3&quot;&gt; What does Python look like?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=iNiVCfz5B&quot;&gt; Database Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://showmedo.com/videos/series?name=FtBpzKiWL&quot;&gt; Introducing the Google App Engine&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In total we have 11 strong series in the Club which reduce the learning time for a beginner.  We&amp;#8217;ve also commissioned some of our open-source authors to join us in the Club, two new series on &amp;#8216;batteries included&amp;#8217; and &amp;#8216;C+Python&amp;#8217; are in the works.&lt;/p&gt;
&lt;p&gt;We welcome new open-source authors - each author&amp;#8217;s contributions are special to us, we don&amp;#8217;t stick ads on the pages or require ownership of any rights.  We just do our best to bring an author&amp;#8217;s knowledge to a wider audience.&lt;/p&gt;
&lt;p&gt;I guess the biggest thing that we&amp;#8217;ve achieved is &amp;#8216;recognition&amp;#8217; - it is nice mailing a project author to discuss a relevant series that we&amp;#8217;ve had submitted and to have them say &amp;#8216;ShowMeDo - yes, I was watching some cool stuff there just the other day&amp;#8230;&amp;#8217;.&lt;/p&gt;</content>
		<author>
			<name>Ian Ozsvald</name>
			<uri>http://ianozsvald.com</uri>
		</author>
		<source>
			<title type="html">Entrepreneurial Geekiness » Python</title>
			<subtitle type="html">My thoughts on life and high-tech entrepreneurship</subtitle>
			<link rel="self" href="http://ianozsvald.com/category/python/feed/"/>
			<id>http://ianozsvald.com/category/python/feed/</id>
			<updated>2008-07-30T15:22:19+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Also Scary</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/350336097/002260.html"/>
		<id>http://feeds.feedburner.com/2260@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-30T10:38:29+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.pyconuk.org/talk_abstracts.html#1002&quot;&gt;My PyCon UK talk&lt;/a&gt; hass been accepted. It's even considered &lt;a href=&quot;http://www.voidspace.org.uk/python/weblog/arch_d7_2008_07_26.shtml#e996&quot;&gt;notable&lt;/a&gt;!. ;-)&lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Pissed as a Newt?</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/350336098/002259.html"/>
		<id>http://feeds.feedburner.com/2259@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-30T10:34:42+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://images.google.com/images?q=as+pissed+as+a+newt&quot;&gt;Pissed as a newt&lt;/a&gt; - look who's &lt;a href=&quot;http://www.iksha.co.uk/&quot;&gt;number three&lt;/a&gt;! &lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">The Future is Here</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/350327769/002258.html"/>
		<id>http://feeds.feedburner.com/2258@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-30T10:20:18+00:00</updated>
		<content type="html">&lt;p&gt;Michael is &lt;a href=&quot;http://twitter.com/mibgames&quot;&gt;twittering his wife's labour&lt;/a&gt;. Scary.&lt;/p&gt;

&lt;p&gt;She should consider herself lucky it's not a &lt;a href=&quot;http://www.flickr.com/&quot;&gt;Flickr&lt;/a&gt; photostream.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: &lt;acronym name=&quot;Oh My Fucking God&quot;&gt;OMFG&lt;/acronym&gt;, he's not alone: &lt;a href=&quot;http://search.twitter.com/search?q=contractions&quot;&gt;Realtime results for &lt;strong&gt;contractions&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Links for 2008-07-29 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/350147801/brunns"/>
		<id>http://del.icio.us/brunns#2008-07-29</id>
		<updated>2008-07-30T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.antipope.org/charlie/blog-static/2008/07/bechdels_law.html&quot;&gt;Bechdel's Law&lt;/a&gt;&lt;br /&gt;
1. Does it have at least two women in it,
2. Who [at some point] talk to each other,
3. About something besides a man.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/p/python-pipeline/&quot;&gt;python-pipeline - Google Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://svnrepository.com/&quot;&gt;Subversion Hosting - SVNRepository.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-07-29 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-07-29"/>
		<id>http://del.icio.us/steve.holden#2008-07-29</id>
		<updated>2008-07-30T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ericodom.blogivists.com/2008/07/28/ultimate-libertarian-quote-list/&quot;&gt;Ultimate Libertarian Quote List&lt;/a&gt;&lt;br /&gt;
Many great  quotes from many great people&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Too Many Projects, Too Little Time</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/349869356/arch_d7_2008_07_26.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/349869356/arch_d7_2008_07_26.shtml</id>
		<updated>2008-07-29T22:19:01+00:00</updated>
		<content type="html">One annoying thing about spending the last year writing, is that I haven't been able spend much time on other projects (although I did recently manage to push out a ConfigObj release). I've already spent (in my mind) the spare time I will have once the book is done three times over. ... [481 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=DmJ4Zj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=DmJ4Zj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=z5trbj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=z5trbj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=1DEiLj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=1DEiLj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=1Hd6rJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=1Hd6rJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/349869356&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Neo Freerunner: first impressions</title>
		<link href="http://freshfoo.com/blog/Neo_Freerunner-first_impressions"/>
		<id>http://freshfoo.com/blog/2008/07/29/Neo_Freerunner-first_impressions</id>
		<updated>2008-07-29T21:46:50+00:00</updated>
		<content type="html">&lt;p&gt;I finally got my hands on my &lt;a href=&quot;http://openmoko.com/&quot;&gt;Neo
Freerunner&lt;/a&gt; two weeks ago and have been playing with it when time allows (so
much so that I haven't given myself time to blog about it).  
&lt;/p&gt;

&lt;p&gt;Overall, the hardware is great. The first thing you notice is that the unit
feels very solid and the quality of the display is excellent; bright and
high resolution.  I've had success with wifi, GPS, the SD card slot and basic
GSM usage. I haven't had a change to try out the accelerometers yet, mainly due
to a (surprising) lack of software that uses them.&lt;/p&gt;

&lt;a href=&quot;http://freshfoo.com/blog/Neo_Freerunner-first_impressions&quot;&gt;Read more...&lt;/a&gt;</content>
		<author>
			<name>Menno Smits</name>
			<email>menno AT freshfoo DOT com</email>
			<uri>http://freshfoo.com/blog</uri>
		</author>
		<source>
			<title type="html">Menno's Musings</title>
			<subtitle type="html">software | life | whatever</subtitle>
			<link rel="self" href="http://freshfoo.com/blog/index.atom"/>
			<id>http://freshfoo.com/blog/index.atom</id>
			<updated>2008-08-07T17:22:46+00:00</updated>
			<rights type="html">Copyright 2007 Menno Smits</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Last Chapter of IronPython in Action Finished</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/349819320/arch_d7_2008_07_26.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/349819320/arch_d7_2008_07_26.shtml</id>
		<updated>2008-07-29T21:09:53+00:00</updated>
		<content type="html">The last chapter of IronPython in Action is finally done. There is still work to do before the book is complete (appendices, index, updating the first chapter in light of the last year in IronPython), but chapters 12 (Databases and Web Services written by Christian Muirhead) through to 15 are now ready to go to the final review phase. ... [301 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=geagUj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=geagUj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=0Ez67j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=0Ez67j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=UnCnRj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=UnCnRj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=dJ2qZJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=dJ2qZJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/349819320&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">One-Day Python Classes</title>
		<link href="http://holdenweb.blogspot.com/2008/07/one-day-python-classes.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-669082910528866697</id>
		<updated>2008-07-29T12:29:10+00:00</updated>
		<content type="html">Holden Web's third &lt;a href=&quot;http://holdenweb.com/py/training/&quot;&gt;&lt;span&gt;Introduction to Python&lt;/span&gt;&lt;/a&gt; class starts on September 9. It runs from Tuesday through Thursday, and I could easily use the training room for an extra day if I had a suitable topic for a one-day class. The question is, what would people want to learn? More specifically, what would they &lt;span&gt;pay&lt;/span&gt; to come and learn?&lt;br /&gt;&lt;br /&gt;I have a couple of ideas for popular topics, but your suggestions are also welcome. And since there's only over a month to go, better hurry! Thanks.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=fwi2SJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=fwi2SJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=YYDQwj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=YYDQwj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-07-28 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-07-28"/>
		<id>http://del.icio.us/steve.holden#2008-07-28</id>
		<updated>2008-07-29T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.jankoatwarpspeed.com/post/2008/07/27/Enhance-your-input-fields-with-simple-CSS-tricks.aspx&quot;&gt;Enhance your input fields with simple CSS tricks&lt;/a&gt;&lt;br /&gt;
Useful design advice&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.noupe.com/css/css-layouts-40-tutorials-tips-demos-and-best-practices.html&quot;&gt;CSS Layouts: 40+ Tutorials, Tips, Demos and Best Practices&lt;/a&gt;&lt;br /&gt;
More useful CSS stuff&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://nettuts.com/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/&quot;&gt;NETTUTS - Submit A Form Without Page Refresh using jQuery&lt;/a&gt;&lt;br /&gt;
The title says it all, really&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.alistapart.com/articles/holygrail&quot;&gt;In Search of the Holy Grail (of Web Layout)&lt;/a&gt;&lt;br /&gt;
Simple design study showing how to obtain a liquid center column with two side bars&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">PyCon UK: Talk and Tutorial Lists Up</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/348861002/arch_d7_2008_07_26.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/348861002/arch_d7_2008_07_26.shtml</id>
		<updated>2008-07-28T22:41:11+00:00</updated>
		<content type="html">PyCon UK is drawing closer, it's on 12th-14th September and now that most of the organisers are back from EuroPython [1] the list of talks and tutorials is now up. This is our second PyCon UK conference, and this year we start with a full day of tutorials on the Friday (don't forget to include the tutorials when you book). ... [403 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=1DtyTj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=1DtyTj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=1VBsFj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=1VBsFj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=cgbthj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=cgbthj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=ECm64J&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=ECm64J&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/348861002&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Feature Freeze for Resolver One 1.2 Release</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/348812883/arch_d7_2008_07_26.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/348812883/arch_d7_2008_07_26.shtml</id>
		<updated>2008-07-28T21:38:49+00:00</updated>
		<content type="html">The first major update to Resolver One after our public release in January, was version 1.1 in June. The focus of the 1.1 release was performance improvements. ... [519 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=hVyuTj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=hVyuTj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=so13zj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=so13zj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=GXVlEj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=GXVlEj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=Emq4CJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=Emq4CJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/348812883&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-07-27 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-07-27"/>
		<id>http://del.icio.us/steve.holden#2008-07-27</id>
		<updated>2008-07-28T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.webresourcesdepot.com/free-vector-world-maps-collection/&quot;&gt;Free Vector World Maps Collection&lt;/a&gt;&lt;br /&gt;
Useful map data&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-uk">
		<title type="html">Kamaelia Talks at Pycon UK, September 12-14th Birmingham</title>
		<link href="http://yeoldeclue.com/cgi-bin/blog/blog.cgi?rm=viewpost&amp;nodeid=1217204153"/>
		<id>http://yeoldeclue.com/cgi-bin/blog/blog.cgi?rm=viewpost&amp;nodeid=1217204153</id>
		<updated>2008-07-28T00:15:53+00:00</updated>
		<content type="html">My talk suggestions have been accepted by the committee [*] and so I'll be giving the following two talks at Pycon UK:&lt;br /&gt;</content>
		<author>
			<name>Michael Sparks</name>
			<uri>http://yeoldeclue.com/cgi-bin/blog/blog.cgi</uri>
		</author>
		<source>
			<title type="html">Yeoldeclue</title>
			<subtitle type="html">Random musings on random stuff...</subtitle>
			<link rel="self" href="http://yeoldeclue.com/cgi-bin/blog/feed.cgi"/>
			<id>http://yeoldeclue.com/cgi-bin/blog/feed.cgi</id>
			<updated>2008-08-07T17:22:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-uk">
		<title type="html">George Bernard Shaw was wrong</title>
		<link href="http://yeoldeclue.com/cgi-bin/blog/blog.cgi?rm=viewpost&amp;nodeid=1217163662"/>
		<id>http://yeoldeclue.com/cgi-bin/blog/blog.cgi?rm=viewpost&amp;nodeid=1217163662</id>
		<updated>2008-07-27T13:01:02+00:00</updated>
		<content type="html">... or rather incomplete. This quote is often used as a good rationale for sharing ideas, and as a nub of an idea it's good, but incomplete:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.&lt;/i&gt;&lt;br /&gt;&lt;/blockquote&gt;It's nice and on a most basic of levels it's true. However it's utterly incomplete as anyone who's worked on anything based on sharing ideas, be it brainstorming, collaborative working, open source or anything else. It's actually more a combinatorial explosion of ideas you get and in fact with just two &quot;completely atomic&quot; ideas you never have just 2 ideas, you always have at least 3 - A, B, meld(AB). In fact this sequence should bring flashbacks to many people to their maths:&lt;br /&gt;</content>
		<author>
			<name>Michael Sparks</name>
			<uri>http://yeoldeclue.com/cgi-bin/blog/blog.cgi</uri>
		</author>
		<source>
			<title type="html">Yeoldeclue</title>
			<subtitle type="html">Random musings on random stuff...</subtitle>
			<link rel="self" href="http://yeoldeclue.com/cgi-bin/blog/feed.cgi"/>
			<id>http://yeoldeclue.com/cgi-bin/blog/feed.cgi</id>
			<updated>2008-08-07T17:22:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Microsoft at OSCON</title>
		<link href="http://holdenweb.blogspot.com/2008/07/microsoft-at-oscon.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-3224329447100121119</id>
		<updated>2008-07-26T10:17:24+00:00</updated>
		<content type="html">The last session I attended before leaving for the airport was the Friday morning plenary session. Sam Ranji of Microsoft announced several new initiatives (documented in his &lt;a href=&quot;http://port25.technet.com/archive/2008/07/25/oscon2008.aspx&quot;&gt;Port 25 blog&lt;/a&gt;), including sponsorship of the Apache Software Foundation. This &lt;span&gt;doesn't&lt;/span&gt; mean Microsoft are abandoning IIS development.&lt;br /&gt;&lt;br /&gt;After the keynotes were over there was a Q&amp;amp;A session, but it seemed like the AV technicians (who seemed to do a pretty awesome job overall) hadn't set up monitor speakers, and so those on stage found it difficult to hear the questions. Which were mostly for Sam, and sometimes a little hostile!&lt;br /&gt;&lt;br /&gt;I tried to ask him how it would be possible to change the corporate ethos so that stupidities like the recent &lt;a href=&quot;http://holdenweb.blogspot.com/2008/02/back-to-drawing-board-for-ooxml.html&quot;&gt;OOXML&lt;/a&gt; &lt;a href=&quot;http://www.consortiuminfo.org/standardsblog/article.php?story=20080709060030380&quot;&gt;debacle&lt;/a&gt; aren't repeated, but I'm not sure the desire to help survived the mangling by the sound system. Microsoft have been a sponsor member of the Python Software Foundation for some time now, and they are as welcome as all our other members.&lt;br /&gt;&lt;br /&gt;It was clear, listening to Sam speak with delegates after his talk, that he &quot;gets&quot; open source. It's frustrating to read people complaining about Microsoft without being prepared to engage and argue that open source and full interoperability can actually help the company meet its business goals more effectively. By doing so we can help Sam get the ears of the business-line managers, and thereby promote open source from within.&lt;br /&gt;&lt;br /&gt;I left him with a business card and an offer of assistance. It remains to be seen whether anything comes of it.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=M4K8nJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=M4K8nJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=rDYxOj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=rDYxOj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-07-25 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-07-25"/>
		<id>http://del.icio.us/steve.holden#2008-07-25</id>
		<updated>2008-07-26T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/&quot;&gt;Simple Clearing of Floats&lt;/a&gt;&lt;br /&gt;
Thanks to Phillip Pearson for pointing out this neat CSS hack.&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Where's Sean Reifschneider When You Need Him?</title>
		<link href="http://holdenweb.blogspot.com/2008/07/wheres-sean-reifschneider-when-you-need.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-5139405221647751732</id>
		<updated>2008-07-24T18:36:54+00:00</updated>
		<content type="html">Another conference, another sucky network. OSCON's wireless network hasn't performed as well as I'd have expected it to from my experience four years ago. With roughly 2,500 delegates in a &lt;span&gt;large&lt;/span&gt; area there's no reason why I should be unable to associate with an access point.&lt;br /&gt;&lt;br /&gt;Sean's setup and management of the 2007 PyCon in Dallas remains the best conference network I have used.&lt;br /&gt;&lt;br /&gt;All this seems very effete, of course, given that ten years ago there was no such thing as a public wireless network. But as technology moves on expectations move up, and many people this week have suggested OSCON's network will need to improve for next year.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=Ty8dTJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=Ty8dTJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=ybAddj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=ybAddj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Is My Nose Borked ...</title>
		<link href="http://holdenweb.blogspot.com/2008/07/is-my-nose-borked.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-4028195672568894344</id>
		<updated>2008-07-24T06:10:16+00:00</updated>
		<content type="html">... or do &lt;span&gt;all&lt;/span&gt; Portland Conference Center hotels smell of stale fried food?&lt;br /&gt;&lt;br /&gt;I am having a great time, and the PDXers are wonderfully hospitable, but I suspect the hotel staff need to take a week off and smell the places they work with a fresh attitude.&lt;br /&gt;&lt;br /&gt;I have stayed in many hotels that don't have this problem, but the two I have visited so far this week (including the &quot;conference hotel&quot; I am staying in) aren't the freshest environments I have ever encountered.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=1g9hQJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=1g9hQJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=GMuREj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=GMuREj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-07-23 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-07-23"/>
		<id>http://del.icio.us/steve.holden#2008-07-23</id>
		<updated>2008-07-24T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ophir.wordpress.com/2008/07/20/python-for-executives/&quot;&gt;Python for Executives&lt;/a&gt;&lt;br /&gt;
A shortish blog post addressing management fears of deploying Python&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Test the Betas, Already!</title>
		<link href="http://holdenweb.blogspot.com/2008/07/test-betas-already.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-6798786009709489257</id>
		<updated>2008-07-24T05:58:47+00:00</updated>
		<content type="html">OK, if you saw the last mention of the Beta 2 release of Python 2.6 and 3.0 you might have got this message, but the subject line makes it pretty explicit.&lt;br /&gt;&lt;br /&gt;Every time a new release comes out it goes through the alpha, beta and release candidate stages without enough people actually downloading it and making sure their applications run. (Then, surprisingly often, within a month or so of the final release someone comes along and says &quot;Hey, this breaks feature &quot;X&quot;).&lt;br /&gt;&lt;br /&gt;The developers are taking a lot of care to try and ensure that the next version comes out bug-free. Wouldn't it be nice if we could provide an army of savvy testers to saturate the betas with potential problems, so they don't become problems in the release candidates or final release?&lt;br /&gt;&lt;br /&gt;Your language needs you! Seriously ... and &lt;span&gt;particularly&lt;/span&gt; if you run the Windows version!&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=8xhNxJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=8xhNxJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=B9u6Ij&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=B9u6Ij&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Links for 2008-07-22 [del.icio.us]</title>
		<link href="http://del.icio.us/steve.holden#2008-07-22"/>
		<id>http://del.icio.us/steve.holden#2008-07-22</id>
		<updated>2008-07-23T05:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://78records.cdbpdx.com/&quot;&gt;78 RPM record MP3s&lt;/a&gt;&lt;br /&gt;
Great collection of authentic old music&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://techblog.tilllate.com/2008/07/20/ten-methods-to-obfuscate-e-mail-addresses-compared/&quot;&gt;Nine ways to obfuscate e-mail addresses compared&lt;/a&gt;&lt;br /&gt;
Useful results of a study on address harvesting&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Mark Shuttleworth at OSCON</title>
		<link href="http://holdenweb.blogspot.com/2008/07/mark-shuttleworth-at-oscon.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-3002505608353328516</id>
		<updated>2008-07-23T00:21:00+00:00</updated>
		<content type="html">Mark, an accomplished speaker, started by confessing that he had no doubt that Linux would be the platform of the future, and suggesting that tools like Firefox and bazaar had claimed ownership of their application space by providing extensibility in a modular way: conform to the interfaces, and the application becomes a platform. All the same, he insisted there is also a need to work with Windows (which makes sense since there are so many Windows systems around).&lt;br /&gt;&lt;br /&gt;One of the issues Mark discussed was how we can extend agile techniques in ways inspired by community-driven processes. Architecting your tool set and your enterprise for collaboration and communication is essential. Ubuntu's governance is entirely separated from Canonical's, and Mark suspects that might turn out to be a best practice.&lt;br /&gt;&lt;br /&gt;Tools must be extensible, and whether they are open source or proprietary they must be usable as components in diverse systems. The ultimate goal is &quot;permissionless&quot; development - new people coming in wanting to do new things need to be able to take the tools and run with them to implement their own ideas. His ideal for Ubuntu is for any developer worldwide to branch the Ubuntu code and publish their version in ways that other people can in turn pick up and run with.&lt;br /&gt;&lt;br /&gt;Another best practice Mark has identified is time-based releases, which lend a rhythm to the development process and allow developers to keep track of what's happening in the trunk, which should be releasable at any time.  More and more projects are thinking about synchronizing their releases. Imagine if a multitude of Linux distributions could collaborate to release at the same time, providing a &quot;development cadence&quot;, encouraging individual tool developers to finalize their own releases for incorporation into a multitude of distributions.&lt;br /&gt;&lt;br /&gt;Mark sees todays open source development world as struggling to provide free software, but the questions is how will the economic models support this? Free software is easy to love: it costs nothing to acquire. But who will fund the development of the free software? This will require innovations in economics that will, with a historical perspective, possibly be one of the more significant changes in these turbulent times. Having three almost-monopolies each controlling their own distribution would be counter-productive, and advertising on the desktop is offensive.&lt;br /&gt;&lt;br /&gt;At Canonical they are hiring people to work on the desktop to build tools that benefit the providers of services. This will fundamentally change the world.&lt;br /&gt;&lt;br /&gt;The challenge of the next two years is to lift the Linux desktop to a level where it is effectively art! How do Linux distributions not emulate Apple, but blow right past them. Jamie Zawinski says we should be aiming to build software tools that help their users get laid! The only doubts Mark had about that as a goal were related to Jamie's stated goal of making software that his mother could use ...&lt;br /&gt;&lt;br /&gt;The Web 2.0 explosion has taught us that to survive in the web world a software product needs to be instantly attractive, and deliver functionality immediately in a profoundly usable way. Canonical have been investing in the process and the technology, and they are now trying to&lt;br /&gt;realize the dream that Mark so elegantly elucidated in his presentation.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=iuJnCJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=iuJnCJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=kowqOj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=kowqOj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Django 1.0 Alpha 1 released</title>
		<link href="http://holdenweb.blogspot.com/2008/07/django-10-alpha-1-released.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-4416565912254316114</id>
		<updated>2008-07-22T14:39:22+00:00</updated>
		<content type="html">We learned yesterday that the Django development team had &lt;a href=&quot;http://www.djangoproject.com/weblog/2008/jul/21/10-alpha/&quot;&gt;released the first alpha&lt;/a&gt; on the trail to the 1.0 release &lt;a href=&quot;http://code.djangoproject.com/wiki/VersionOneRoadmap#schedule&quot;&gt;due early in September&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is great news: it means that the major items that have been developed on the sidelines (a refactoring of the queryset code and a rewrite of the admin application to use NewForms) are now fully merged into the trunk. Most of the functionality for the eventual release is now in place, though of course the feature freeze doesn't start until the betas, scheduled for two weeks time.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=2BSVaJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=2BSVaJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=jMlUUj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=jMlUUj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Happy Birthday me!</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/341337945/002257.html"/>
		<id>http://feeds.feedburner.com/2257@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-21T09:01:06+00:00</updated>
		<content type="html">&lt;p&gt;28 today!&lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">OSCON Bound</title>
		<link href="http://holdenweb.blogspot.com/2008/07/oscon-bound.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-4410124681244090475</id>
		<updated>2008-07-19T12:14:17+00:00</updated>
		<content type="html">Flying out to Portland tomorrow arriving late evening (I only just got back from California, and I wanted a little time at home). I am giving a &lt;span&gt;Python in 3 Hours&lt;/span&gt; tutorial on Monday morning, but don't have many other set commitments during the week.&lt;br /&gt;&lt;br /&gt;Anyone who wants to get together for a meal or a drink, just leave a comment here, or email me.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=8RdUVJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=8RdUVJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=SWLu9j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=SWLu9j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Resilience Against Errors in User Code: Catching String Exceptions</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/339383595/arch_d7_2008_07_12.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/339383595/arch_d7_2008_07_12.shtml</id>
		<updated>2008-07-18T22:04:15+00:00</updated>
		<content type="html">Suppose you have an application that executes user code. You want to be resilient against errors in that code, you don't want to crash if exceptions are raised in user code, but you want to be able to report the errors. ... [549 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=eukxsj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=eukxsj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=rYICjj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=rYICjj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=ZMkgBj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=ZMkgBj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=uRVDtJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=uRVDtJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/339383595&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Why so quiet?</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/338852619/002256.html"/>
		<id>http://feeds.feedburner.com/2256@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-18T10:31:39+00:00</updated>
		<content type="html">&lt;p&gt;My links are all going in &lt;a href=&quot;http://del.icio.us/brunns&quot;&gt;del.icio.us&lt;/a&gt; and my gnomic utterings are going in &lt;a href=&quot;http://twitter.com/brunns&quot;&gt;Twitter&lt;/a&gt;, that's why. Doesn't leave a lot to go here.&lt;/p&gt;

&lt;p&gt;Oh, and my Mac died again. More on that later...&lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Code Swarm</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/338842187/002255.html"/>
		<id>http://feeds.feedburner.com/2255@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-18T10:08:02+00:00</updated>
		<content type="html">&lt;p&gt;				&lt;br /&gt;&lt;a href=&quot;http://www.vimeo.com/1093745?pg=embed&amp;amp;sec=1093745&quot;&gt;code_swarm - Python&lt;/a&gt; from &lt;a href=&quot;http://www.vimeo.com/michaelogawa?pg=embed&amp;amp;sec=1093745&quot;&gt;Michael Ogawa&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com?pg=embed&amp;amp;sec=1093745&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I &lt;em&gt;so&lt;/em&gt; want to run this over my current project.&lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Best Website Ever</title>
		<link href="http://feeds.feedburner.com/~r/SmallValuesOfCool/~3/338832229/002254.html"/>
		<id>http://feeds.feedburner.com/2254@http://www.brunningonline.net/simon/blog/</id>
		<updated>2008-07-18T09:56:13+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://londonreviewofbreakfasts.blogspot.com/&quot;&gt;The London Review of Breakfasts&lt;/a&gt;. It's the attention to detail that appeals; check out the &lt;a href=&quot;http://londonreviewofbreakfasts.blogspot.com/2005/08/reviews-by-contributor.html&quot;&gt;contributor list&lt;/a&gt;. Marvelous.&lt;/p&gt;

&lt;p&gt;Via &lt;a href=&quot;http://www.guardian.co.uk/profile/nellboase&quot;&gt;Nell&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Simon Brunning</name>
			<uri>http://www.brunningonline.net/simon/blog/</uri>
		</author>
		<source>
			<title type="html">Small Values of Cool</title>
			<subtitle type="html">Simon Brunning - stuff that I find interesting</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/SmallValuesOfCool"/>
			<id>http://feeds.feedburner.com/SmallValuesOfCool</id>
			<updated>2008-08-07T05:22:26+00:00</updated>
			<rights type="html">Copyright 2008</rights>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">CPython Getting Serious About Quality: Help Needed</title>
		<link href="http://holdenweb.blogspot.com/2008/07/cpython-getting-serious-about-quality.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-5850949660007569622</id>
		<updated>2008-07-17T11:08:22+00:00</updated>
		<content type="html">Beta2 of Python 2.6 and 3.0 was due out today. It isn't going to happen, and for the best of reasons. Under the guidance of release manager Barry Warsaw the developers have started to pay serious attention to the output of the &lt;a href=&quot;http://www.python.org/dev/buildbot/stable/&quot;&gt;buildbots&lt;/a&gt;, the systems which perform continuous integration testing of the development version of the Python interpreter.&lt;br /&gt;&lt;br /&gt;Barry has just announced that there are three issue serious enough to delay the release, even though this potentially means slipping the release schedule (though time will tell whether that's a serious concern). If you are a Python developer, please take notice of what he said in an email to the python-dev list earlier today:&lt;pre&gt;&lt;blockquote&gt;Please everyone, if you have only a little bit of time to work on Python, I hope you will attack the release critical and deferred blocker issues, and &lt;span&gt;work on turning the buildbots green&lt;/span&gt;.  These are the top priorities in order to get 2.6 and 3.0 out on time.  And just as added incentive, our October 1st goal is being noted by downstream vendors. [Possibly confidential information about third parties redacted].&lt;/blockquote&gt;&lt;/pre&gt;Quality is important. Please do whatever you can to help. Many people can benefit from a little extra effort now.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=91wjbJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=91wjbJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=UF1GBj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=UF1GBj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Blog on  Blogging: Inside the Blogosphere Questionnaire</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/337121876/arch_d7_2008_07_12.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/337121876/arch_d7_2008_07_12.shtml</id>
		<updated>2008-07-16T13:33:21+00:00</updated>
		<content type="html">Interesting that this should come up at the same time as the last entry. I recently got asked to take part in the Inside the Blogosphere: Blogger Questionnaire. ... [745 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=2jhpRj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=2jhpRj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=V3GhQj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=V3GhQj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=g5Wnxj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=g5Wnxj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=eSEuVJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=eSEuVJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/337121876&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">How Did I Get Started In Software Development?</title>
		<link href="http://feeds.feedburner.com/~r/voidspace/~3/337072242/arch_d7_2008_07_12.shtml"/>
		<id>http://feeds.feedburner.com/~r/voidspace/~3/337072242/arch_d7_2008_07_12.shtml</id>
		<updated>2008-07-16T13:09:13+00:00</updated>
		<content type="html">Scott Cowan, of the appropriately named Sleep Overrated blog, has tagged me, asking how I got started in software development. I say appropriately named, because it's now 3am and I'm facing a second night without sleep. ... [924 words]&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=FwDtZj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=FwDtZj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=E8N1Dj&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=E8N1Dj&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=RQP15j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=RQP15j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/voidspace?a=Pxp7EJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/voidspace?i=Pxp7EJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/voidspace/~4/337072242&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Fuzzyman</name>
			<uri>http://www.voidspace.org.uk/python/weblog/index.shtml</uri>
		</author>
		<source>
			<title type="html">The Voidspace Techie Blog</title>
			<subtitle type="html">Python Programming, News on the Voidspace Python Projects and All Things Techie.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/voidspace"/>
			<id>http://feeds.feedburner.com/voidspace</id>
			<updated>2008-08-06T11:22:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">PyPy Continues to Catch Up</title>
		<link href="http://holdenweb.blogspot.com/2008/07/pypy-continues-to-catch-up.html"/>
		<id>tag:blogger.com,1999:blog-496482.post-8364750980349323522</id>
		<updated>2008-07-12T22:34:44+00:00</updated>
		<content type="html">Interesting &lt;a href=&quot;http://morepypy.blogspot.com/2008/07/pypys-python-runs-pinax-django.html&quot;&gt;news from the EuroPython sprints&lt;/a&gt; at Vilnius via Holger Krekel. &lt;a href=&quot;http://codespeak.net/pypy/dist/pypy/doc/home.html&quot;&gt;PyPy&lt;/a&gt; supports &lt;a href=&quot;http://djangoproject.com/&quot;&gt;Django&lt;/a&gt; well enough to run the &lt;a href=&quot;http://pinax.hotcluboffrance.com/&quot;&gt;Pinax&lt;/a&gt; application put together by an open source team coordinated by James Tauber. It's great to see Python expanding in so many directions at once. The future is definitelyto be interesting.&lt;br /&gt;&lt;br /&gt;Django seems to be becoming one of the &quot;how good is your implementation&quot; tests for Python implementations. Not only are the PyPy team using it in this way, but &lt;a href=&quot;http://www.codeplex.com/IronPython&quot;&gt;IronPython&lt;/a&gt; and &lt;a href=&quot;http://www.jython.org/Project/&quot;&gt;Jython&lt;/a&gt; are as well. Since Jython is now in alpha with a Python 2.5-compatible implementation the picture is looking better and better every day.&lt;br /&gt;&lt;br /&gt;The one thing nobody has discussed much is the attitude of the PyPy, Jython and IronPython development teams to migration towards Python 3.0. Does it represent the next wave, or will it end up as an isolated development?&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=vYeOZJ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=vYeOZJ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?a=YI5V9j&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/ForSomeValueOfMagic?i=YI5V9j&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Steve</name>
			<email>noreply@blogger.com</email>
			<uri>http://holdenweb.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">For Some Value of &quot;Magic&quot;</title>
			<subtitle type="html">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;G&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#f3c518&quot; size=&quot;10&quot;&gt;o&lt;/font&gt;&lt;font color=&quot;#0039b6&quot; size=&quot;10&quot;&gt;g&lt;/font&gt;&lt;font color=&quot;#30a72f&quot; size=&quot;10&quot;&gt;l&lt;/font&gt;&lt;font color=&quot;#c41200&quot; size=&quot;10&quot;&gt;e&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;middle&quot; width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;font size=&quot;+1&quot;&gt; &lt;b&gt;Error&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot; nowrap=&quot;nowrap&quot;&gt;&lt;font size=&quot;-1&quot;&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;h1&gt;We're sorry...&lt;/h1&gt;
&lt;p&gt;... but your query looks similar
to automated requests from a computer virus or spyware
application.  To protect our users, we can't process your request
right now.
&lt;/p&gt;
&lt;p&gt;We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected,
you might want to run a &lt;a href=&quot;http://www.download.com/Antivirus/3150-2239-0.html&quot;&gt; virus checker&lt;/a&gt; or &lt;a href=&quot;http://www.download.com/sort/3150-8022-0-1-4.html&quot;&gt;spyware remover&lt;/a&gt; to make sure that your systems are free of viruses and other spurious software.
&lt;/p&gt;
&lt;p&gt;
If you're continually receiving this error, you may be able to resolve the
problem by deleting your Google cookie and revisiting Google. For
browser-specific instructions, please consult your browser's online support
center.
&lt;/p&gt;
&lt;p&gt;
If your entire network is affected, more information is available in the &lt;a href=&quot;http://www.google.com/support/bin/answer.py?answer=86640&quot;&gt;Google
Web Search Help Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;We apologize for the inconvenience, and hope we'll see you again on Google.





&lt;/blockquote&gt;
&lt;br /&gt;&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;&quot; width=&quot;1&quot; height=&quot;3&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</subtitle>
			<link rel="self" href="http://holdenweb.blogspot.com/atom.xml"/>
			<id>tag:blogger.com,1999:blog-496482</id>
			<updated>2008-08-02T05:22:29+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-uk">
		<title type="html">Python new-style classes and the super() function</title>
		<link href="http://www.peterbe.com/plog/python-new-style-cl