<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Gumption Blog &#187; python</title>
	<atom:link href="http://www.gumption.com/blog/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gumption.com/blog</link>
	<description>Resisting Gumption Traps Since 1995</description>
	<lastBuildDate>Thu, 23 Jul 2009 21:45:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Premix 1.0 Released</title>
		<link>http://www.gumption.com/blog/2009/07/23/premix-10-released/</link>
		<comments>http://www.gumption.com/blog/2009/07/23/premix-10-released/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 21:45:24 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[premix]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[remix]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/?p=436</guid>
		<description><![CDATA[I am extremely pleased to announce the 1.0 release of Premix, an easy to use Python wrapper around the Best Buy Remix APIs. It is compatible with Google App Engine. Changes in this version includes updated tests, the addition of extend() to add an &#8216;OR&#8217; complement filter(), and new convenience properties on results, next and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gumption.com/blog/premix/"><img style="border: 0pt none;" title="premix_long_logo" src="http://www.gumption.com/blog/wp-content/uploads/2009/02/premix_long_logo.jpg" alt="Premix" width="150" height="45" /></a></p>
<p>I am <em>extremely</em> pleased to announce the 1.0 release of <a title="Premix" href="http://www.gumption.com/blog/premix/" target="_self">Premix</a>, an easy to use Python wrapper around the <a href="http://remix.bestbuy.com/">Best Buy Remix</a> APIs. It is compatible with <a href="http://code.google.com/appengine/">Google App Engine</a>.</p>
<p>Changes in this version includes updated tests, the addition of <code>extend()</code> to add an &#8216;OR&#8217; complement <code>filter()</code>, and new convenience properties on results, <code>next</code> and <code>previous</code>.  Version 1.0 is backwards compatible with previous 0.9 versions.</p>
<p>The project&#8217;s main <a title="Premix Repository" href="http://bitbucket.org/gumptioncom/premix/src/" target="_self">repository</a> and <a title="Premix Wiki" href="http://bitbucket.org/gumptioncom/premix/wiki/" target="_self">wiki</a> are hosted on <a title="bitbucket.com" href="http://bitbucket.org/">bitbucket.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2009/07/23/premix-10-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Premix 0.9.3 Released</title>
		<link>http://www.gumption.com/blog/2009/07/16/premix-093-released/</link>
		<comments>http://www.gumption.com/blog/2009/07/16/premix-093-released/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 17:29:31 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[premix]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[remix]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/?p=433</guid>
		<description><![CDATA[I am pleased to announce the 0.9.3 release of Premix, an easy to use Python wrapper around the Best Buy Remix APIs. It also runs on Google App Engine. Changes in this version includes updated tests. Version 0.9.3 is backwards compatible with previous 0.9 versions. The project&#8217;s main repository and wiki are hosted on bitbucket.org.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gumption.com/blog/premix/"><img style="border: 0pt none;" title="premix_long_logo" src="http://www.gumption.com/blog/wp-content/uploads/2009/02/premix_long_logo.jpg" alt="Premix" width="150" height="45" /></a></p>
<p>I am pleased to announce the 0.9.3 release of <a title="Premix" href="http://www.gumption.com/blog/premix/" target="_self">Premix</a>, an easy to use Python wrapper around the <a href="http://remix.bestbuy.com/">Best Buy Remix</a> APIs. It also runs on <a href="http://code.google.com/appengine/">Google App Engine</a>.</p>
<p>Changes in this version includes updated tests.  Version 0.9.3 is backwards compatible with previous 0.9 versions.</p>
<p>The project&#8217;s main <a title="Premix Repository" href="http://bitbucket.org/gumptioncom/premix/src/" target="_self">repository</a> and <a title="Premix Wiki" href="http://bitbucket.org/gumptioncom/premix/wiki/" target="_self">wiki</a> are hosted on <a title="bitbucket.com" href="http://bitbucket.org/">bitbucket.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2009/07/16/premix-093-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Premix 0.9.2 Released</title>
		<link>http://www.gumption.com/blog/2009/03/05/premix-092-released/</link>
		<comments>http://www.gumption.com/blog/2009/03/05/premix-092-released/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 18:03:42 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[premix]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[remix]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/?p=401</guid>
		<description><![CDATA[I am pleased to announce the 0.9.2 release of Premix, an easy to use Python wrapper around the Best Buy Remix APIs. It also runs on Google App Engine. Changes in this version include a fix for the retry logic and more tests. Version 0.9.2 is backwards compatible with versions 0.9, and 0.9.1. The project&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gumption.com/blog/premix/"><img style="border: 0pt none;" title="premix_long_logo" src="http://www.gumption.com/blog/wp-content/uploads/2009/02/premix_long_logo.jpg" alt="Premix" width="150" height="45" /></a></p>
<p>I am pleased to announce the 0.9.2 release of <a title="Premix" href="http://www.gumption.com/blog/premix/" target="_self">Premix</a>, an easy to use Python wrapper around the <a href="http://remix.bestbuy.com/">Best Buy Remix</a> APIs. It also runs on <a href="http://code.google.com/appengine/">Google App Engine</a>.</p>
<p>Changes in this version include a fix for the retry logic and more tests.  Version 0.9.2 is backwards compatible with versions 0.9, and 0.9.1.</p>
<p>The project&#8217;s main <a title="Premix Repository" href="http://bitbucket.org/gumptioncom/premix/src/" target="_self">repository</a> and <a title="Premix Wiki" href="http://bitbucket.org/gumptioncom/premix/wiki/" target="_self">wiki</a> are hosted on <a title="bitbucket.com" href="http://bitbucket.org/">bitbucket.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2009/03/05/premix-092-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gaegene Released</title>
		<link>http://www.gumption.com/blog/2009/01/23/gaegene-released/</link>
		<comments>http://www.gumption.com/blog/2009/01/23/gaegene-released/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 06:24:41 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[gaegene]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/?p=277</guid>
		<description><![CDATA[I am pleased to announce the 0.1 release of Gaegene, a collection of general purpose models, utilities, and mix-in classes to help develop Google App Engine web apps.  It was created while developing Giftag for Best Buy. The 0.1 release contains two modular apps to help simplify two common design patterns, counters and slugs.  Future [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gumption.com/blog/gaegene/"><img class="size-medium wp-image-280 alignnone" style="border: 0pt none;" title="Gaegene" src="http://www.gumption.com/blog/wp-content/uploads/2009/01/gaegene-125-83.png" alt="Gaegene" width="125" height="83" /></a></p>
<p>I am pleased to announce the 0.1 release of <a title="Gaegene" href="http://www.gumption.com/blog/gaegene/" target="_self">Gaegene</a>, a collection of general purpose models, utilities, and mix-in classes to help develop <a title="Google App Engine" href="http://code.google.com/appengine/" target="_self">Google App Engine</a> web apps.  It was created while developing <a title="Giftag" href="http://www.giftag.com/" target="_self">Giftag</a> for <a title="Best Buy" href="http://www.bestbuy.com/">Best Buy</a>.</p>
<p>The 0.1 release contains two modular apps to help simplify two common design patterns, <a title="gaegene.counter" href="http://bitbucket.org/gumptioncom/gaegene/wiki/Counter" target="_self">counters</a> and <a title="gaegene.slug" href="http://bitbucket.org/gumptioncom/gaegene/wiki/Slug" target="_self">slugs</a>.  Future releases will also help with images, pagination, and tagging.</p>
<p>The project&#8217;s main <a title="Gaegene Repository" href="http://bitbucket.org/gumptioncom/gaegene/src/" target="_self">repository</a> and <a title="Gaegene Wiki" href="http://bitbucket.org/gumptioncom/gaegene/wiki/" target="_self">wiki</a>, as well as a <a title="Gaegene Test WebApp" href="http://bitbucket.org/gumptioncom/gaegene-example/" target="_self">test/example webapp</a> are hosted on <a title="bitbucket.com" href="http://bitbucket.org/">bitbucket.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2009/01/23/gaegene-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Climbing The Stack</title>
		<link>http://www.gumption.com/blog/2008/08/20/climbing-the-stack/</link>
		<comments>http://www.gumption.com/blog/2008/08/20/climbing-the-stack/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 22:20:36 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[c]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/?p=152</guid>
		<description><![CDATA[When I was in college, I used to look at the kids who took the compiler theory classes and loved to work in assembler and think to myself, &#8220;Thank goodness you like that stuff.  Now I can concentrate on solving real problems with C.&#8221; Now I realize that I&#8217;m starting to look at C programmers [...]]]></description>
			<content:encoded><![CDATA[<p>When I was in college, I used to look at the kids who took the compiler theory classes and loved to work in assembler and think to myself, &#8220;Thank goodness <em>you</em> like that stuff.  Now I can concentrate on solving <em>real</em> problems with C.&#8221;</p>
<p>Now I realize that I&#8217;m starting to look at C programmers the same way.  &#8220;Thank goodness <em>you</em> like that stuff.  Now I can concentrate on solving <em>real</em> problems with Python.&#8221;</p>
<p>I guess I&#8217;m just a &#8220;top of the stack&#8221; kind of guy.  Shoulders of giants and all that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2008/08/20/climbing-the-stack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rescuing Code</title>
		<link>http://www.gumption.com/blog/2007/05/09/rescuing-code/</link>
		<comments>http://www.gumption.com/blog/2007/05/09/rescuing-code/#comments</comments>
		<pubDate>Wed, 09 May 2007 17:46:58 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[djedna]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/09/rescuing-code/</guid>
		<description><![CDATA[I&#8217;ve been working recently on &#8220;rescuing&#8221; some code I had written a year ago (under the codename KARPmusic) to control icecast and ices. It&#8217;s written in python, so at least that part is easy, but it was written against the TurboGears web development framework rather than Django which I&#8217;m using now. Thus, it&#8217;s not a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working recently on &#8220;rescuing&#8221; some code I had written a year ago (under the codename KARPmusic) to control <a href="http://icecast.org/">icecast</a> and <a href="http://icecast.org/ices.php">ices</a>.  It&#8217;s written in python, so at least that part is easy, but it was written against the <a href="http://www.turbogears.org/">TurboGears</a> web development framework rather than <a href="http://www.djangoproject.com/">Django</a> which I&#8217;m using now.  Thus, it&#8217;s not a simple copy/paste task.</p>
<p>I actually enjoy this kind of archaeological coding.  It&#8217;s very zen-like because the underlying logic of the code is done and working.  All I have to do is put a fresh coat of &#8220;syntax-paint&#8221; on it.  Some might find that kind of coding tedious because you aren&#8217;t actually creating anything new.  I like it because it allows me to focus on some of the more esoteric aspects of programming (e.g. coding-style, unit-testing) which usually take a back seat to functionality.  Another benefit to this kind of code-migration is that I am personally confronted with how much better a python programmer I am now than a year ago.</p>
<p>Now, if I could just apply the same zen-like strategy to other aspects of my life.  &#8220;I&#8217;m going back and re-integrating some of my childhood belief patterns into my current life.  Anyone know what I can do with this &#8216;trust authority&#8217; pattern I&#8217;ve found?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/09/rescuing-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Is Python?</title>
		<link>http://www.gumption.com/blog/2007/05/04/what-is-python/</link>
		<comments>http://www.gumption.com/blog/2007/05/04/what-is-python/#comments</comments>
		<pubDate>Fri, 04 May 2007 22:29:14 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/04/what-is-python/</guid>
		<description><![CDATA[Many of you know about the programming language python that I&#8217;ve become enamored with over the past year or so. Some of you may have thought I was talking about snakes or Monty. For those of you that are interested, Curt (yes, Curt again, get used to hearing about him) just sent me a link [...]]]></description>
			<content:encoded><![CDATA[<p>Many of you know about the programming language <a href="http://www.python.org">python</a> that I&#8217;ve become enamored with over the past year or so.  Some of you may have thought I was talking about <a href="http://wikipedia.org/wiki/Python">snakes</a> or <a href="http://wikipedia.org/wiki/Monty_python">Monty</a>.</p>
<p>For those of you that are interested, <a href="http://blog.iffy.us">Curt</a> (yes, Curt again, get used to hearing about him) just sent me a link to this cool video of a Google presentation,     <a href="http://video.google.com/videoplay?docid=7760178035196894549&amp;hl=en">Advanced Python (or Understanding Python)</a>.  Even if you&#8217;re an experienced snake charmer there&#8217;s probably something in there you didn&#8217;t know.</p>
<p>Oh, and this gives me a chance to try this &#8220;video embedding&#8221; that seems to be all the rage right now. <img src='http://www.gumption.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=7760178035196894549&#038;hl=en" flashvars=""> </embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/04/what-is-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
