<?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/"
	>

<channel>
	<title>from __future__ import *</title>
	<atom:link href="http://bob.pythonmac.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://bob.pythonmac.org</link>
	<description>Bob's Rants</description>
	<pubDate>Thu, 02 Apr 2009 22:10:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PyCon 2009, Drop ACID and think about data</title>
		<link>http://bob.pythonmac.org/archives/2009/04/01/pycon-2009-drop-acid-and-think-about-data/</link>
		<comments>http://bob.pythonmac.org/archives/2009/04/01/pycon-2009-drop-acid-and-think-about-data/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 22:11:45 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[PyCon]]></category>

		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=266</guid>
		<description><![CDATA[


I'm getting increasingly lazy about updating my blog these days, probably best to follow me on twitter: http://twitter.com/etrepum
Anyway, I gave a talk at PyCon 2009 in Rosemont (&#34;Chicago&#34;) last week called Drop ACID and think about data. Basically it is a survey of some of the various kinds of non-traditional database technologies I've been looking [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p>I'm getting increasingly lazy about updating my blog these days, probably best to follow me on twitter: <a class="reference" href="http://twitter.com/etrepum">http://twitter.com/etrepum</a></p>
<p>Anyway, I gave a talk at <a class="reference" href="http://us.pycon.org/2009/conference/">PyCon 2009</a> in Rosemont (&quot;Chicago&quot;) last week called <a class="reference" href="http://bitbucket.org/etrepum/drop_acid_pycon_2009/">Drop ACID and think about data</a>. Basically it is a survey of some of the various kinds of non-traditional database technologies I've been looking at the past few years. Notable technologies NOT talked about are object databases and graph databases. *UPDATE* Video available here: <a class="reference" href="http://blip.tv/file/1949416">http://blip.tv/file/1949416</a></p>
<p>Slides are on <a class="reference" href="http://bitbucket.org/">BitBucket</a> for now: <a class="reference" href="http://bitbucket.org/etrepum/drop_acid_pycon_2009/">Drop ACID and think about data</a></p>
<p>I'll be giving a (hopefully updated) version of this talk at <a class="reference" href="http://opensourcebridge.org/">OpenSourceBridge</a>, which is in Portland, OR June 17-19.</p>
<p>If you're interested in the content of this talk there is far more insightful information on <a class="reference" href="http://spyced.blogspot.com/">Jonathan Ellis' Programming Blog</a>, one of the developers working on <a class="reference" href="http://incubator.apache.org/cassandra/">Cassandra</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2009/04/01/pycon-2009-drop-acid-and-think-about-data/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.9</title>
		<link>http://bob.pythonmac.org/archives/2009/02/18/simplejson-209/</link>
		<comments>http://bob.pythonmac.org/archives/2009/02/18/simplejson-209/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 00:00:57 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=264</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.9 is a major bug-fix update:

Adds cyclic GC to the Encoder and Scanner speedups, which could've caused uncollectible cycles in some [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.9/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.9 is a major bug-fix update:</p>
<ul class="simple">
<li>Adds cyclic GC to the Encoder and Scanner speedups, which could've caused uncollectible cycles in some cases when using custom parser or encoder functions</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2009/02/18/simplejson-209/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.8</title>
		<link>http://bob.pythonmac.org/archives/2009/02/15/simplejson-208/</link>
		<comments>http://bob.pythonmac.org/archives/2009/02/15/simplejson-208/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 00:56:05 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=260</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.8 is a minor bug-fix update:

Documentation fixes
Fixes encoding True and False as keys
Fixes checking for True and False by identity for [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.8/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.8 is a minor bug-fix update:</p>
<ul class="simple">
<li>Documentation fixes</li>
<li>Fixes encoding True and False as keys</li>
<li>Fixes checking for True and False by identity for several parameters</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2009/02/15/simplejson-208/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.7</title>
		<link>http://bob.pythonmac.org/archives/2009/01/04/simplejson-207/</link>
		<comments>http://bob.pythonmac.org/archives/2009/01/04/simplejson-207/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 05:41:54 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=258</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.7 is a minor bug-fix update:

Documentation fixes
C extension now always returns unicode strings when the input string is unicode, even for [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.6/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.7 is a minor bug-fix update:</p>
<ul class="simple">
<li>Documentation fixes</li>
<li>C extension now always returns unicode strings when the input string is unicode, even for empty strings</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2009/01/04/simplejson-207/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.6</title>
		<link>http://bob.pythonmac.org/archives/2008/12/19/simplejson-206/</link>
		<comments>http://bob.pythonmac.org/archives/2008/12/19/simplejson-206/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 23:13:55 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=256</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.6 is a minor bug-fix update:

Windows build fixes


]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.6/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.4+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.6 is a minor bug-fix update:</p>
<ul class="simple">
<li>Windows build fixes</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2008/12/19/simplejson-206/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.5</title>
		<link>http://bob.pythonmac.org/archives/2008/11/23/simplejson-205/</link>
		<comments>http://bob.pythonmac.org/archives/2008/11/23/simplejson-205/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 21:11:08 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=254</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.5 is a minor bug-fix update:

Fixes a segfault in the C extension when using check_circular=False and encoding an invalid document


]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.5/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.3+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.5 is a minor bug-fix update:</p>
<ul class="simple">
<li>Fixes a segfault in the C extension when using check_circular=False and encoding an invalid document</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2008/11/23/simplejson-205/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.4</title>
		<link>http://bob.pythonmac.org/archives/2008/10/24/simplejson-204/</link>
		<comments>http://bob.pythonmac.org/archives/2008/10/24/simplejson-204/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 18:21:14 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=252</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.4 is a minor bug-fix update:

Fixes a parsing error in the C extension when the JSON document is (only) a floating [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.1/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.3+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.4 is a minor bug-fix update:</p>
<ul class="simple">
<li>Fixes a parsing error in the C extension when the JSON document is (only) a floating point number. It would consume one too few characters in that case, and claim the document invalid.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2008/10/24/simplejson-204/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MochiKit 1.4 released!</title>
		<link>http://bob.pythonmac.org/archives/2008/10/21/mochikit-14-released/</link>
		<comments>http://bob.pythonmac.org/archives/2008/10/21/mochikit-14-released/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 21:22:46 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[MochiKit]]></category>

		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=250</guid>
		<description><![CDATA[


MochiKit 1.4 was released today: download, announcement.

]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://mochikit.com/">MochiKit</a> 1.4 was released today: <a class="reference" href="http://mochikit.com/download.html">download</a>, <a class="reference" href="http://groups.google.com/group/mochikit/browse_thread/thread/53c5a2b90d20e8ba/24003b50f7ca6465?show_docid=24003b50f7ca6465">announcement</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2008/10/21/mochikit-14-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>simplejson 2.0.3</title>
		<link>http://bob.pythonmac.org/archives/2008/10/11/simplejson-203/</link>
		<comments>http://bob.pythonmac.org/archives/2008/10/11/simplejson-203/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 20:35:00 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=248</guid>
		<description><![CDATA[


simplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.3 is an important bug-fix update:

Fixes reference leaks in the encoding speedups (sorry about that!)
Fixes doctest suite for Python 2.6
More optimizations [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference" href="http://simplejson.googlecode.com/svn/tags/simplejson-2.0.1/docs/index.html">documentation</a>) is a simple, fast, complete, correct and extensible <a class="reference" href="http://json.org/">JSON</a> (<a class="reference" href="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>) encoder/decoder for Python 2.3+.  It is pure Python code with no dependencies, but features an optional C extension for speed-ups.</p>
<p><a class="reference" href="http://undefined.org/python/#simplejson">simplejson</a> 2.0.3 is an <strong>important bug-fix update</strong>:</p>
<ul class="simple">
<li>Fixes <em>reference leaks</em> in the encoding speedups (sorry about that!)</li>
<li>Fixes doctest suite for Python 2.6</li>
<li>More optimizations for the decoder</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2008/10/11/simplejson-203/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mochi Media hiring for Python web developer job in San Francisco</title>
		<link>http://bob.pythonmac.org/archives/2008/10/06/mochi-media-hiring-for-python-web-developer-job-in-san-francisco/</link>
		<comments>http://bob.pythonmac.org/archives/2008/10/06/mochi-media-hiring-for-python-web-developer-job-in-san-francisco/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 21:57:11 +0000</pubDate>
		<dc:creator>bob</dc:creator>
		
		<category><![CDATA[AJAX]]></category>

		<category><![CDATA[Genshi]]></category>

		<category><![CDATA[Mochi Media]]></category>

		<category><![CDATA[MochiKit]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<category><![CDATA[Pylons]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[SQLAlchemy]]></category>

		<category><![CDATA[erlang]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[mochiads]]></category>

		<category><![CDATA[mochibot]]></category>

		<category><![CDATA[mochiweb]]></category>

		<category><![CDATA[nginx]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[simplejson]]></category>

		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://bob.pythonmac.org/?p=246</guid>
		<description><![CDATA[


I don't often post about open jobs at Mochi Media on my blog, but it seems that most of the awesome people we have here found out about Mochi Media from me so I might as well ;)
Web development at Mochi Media happens primarily in Python and Pylons with Genshi templates. We're currently using mostly [...]]]></description>
			<content:encoded><![CDATA[
<div class="document">
<!-- -*- mode: rst -*- -->
<p>I don't often post about open jobs at <a class="reference" href="http://www.mochimedia.com/">Mochi Media</a> on my blog, but it seems that most of the awesome people we have here found out about <a class="reference" href="http://www.mochimedia.com/">Mochi Media</a> from me so I might as well ;)</p>
<p>Web development at <a class="reference" href="http://www.mochimedia.com/">Mochi Media</a> happens primarily in Python and Pylons with Genshi templates. We're currently using mostly MochiKit for the JavaScript heavy lifting and we talk to all of our backend services (which are either Python or Erlang) via JSON. We're using a bunch of other cool technologies such as memcached, nginx, PostgreSQL, etc. We also often contribute a lot of what we do back to the open source community (e.g. MochiKit, MochiWeb, simplejson, etc.) and would love adding some more team members that were interested in helping out with our open source efforts too! We don't require experience with all of these frameworks and tools, we just need smart people that have a really solid understanding of web development in Python.</p>
<p><a class="reference" href="http://www.mochimedia.com/">Mochi Media</a> runs <a class="reference" href="http://www.mochiads.com/">MochiAds</a>, a monetization platform for Flash games, and <a class="reference" href="http://www.mochibot.com/">MochiBot</a>, an analytics service for Flash content... so we've got tons and tons of data to work with and very interesting scale problems to address. Our primary service, <a class="reference" href="http://www.mochiads.com/">MochiAds</a>, is a monetization platform for Flash games... so part of the responsibilities of being a Mochi employee is to approve all the latest in Flash games for paid advertisements from our network ;) There's even an internal competition to see who approves the most games each week! You can check some of them out at <a class="reference" href="http://www.mochiads.com/games/">http://www.mochiads.com/games/</a></p>
<p><a class="reference" href="http://www.mochimedia.com/">Mochi Media</a> was founded in 2005 by Jameson Hsu and myself, and we're backed by Accel Partners and Shasta Ventures. We've got a great team and are always looking to add the best people we can find. If you kick ass at Python and love building cool apps for the web, talk to us!</p>
<p>This position is full-time and on-site in San Francisco, CA. We're very easily accessible by BART and Caltrain in SOMA, at 2nd st. and Mission st. More evidence that <a class="reference" href="http://www.mochimedia.com/">Mochi Media</a> is a cool place to work can be found on the mochimedia Flickr photostream: <a class="reference" href="http://flickr.com/photos/mochimedia">http://flickr.com/photos/mochimedia</a></p>
<p>More info and application instructions are here: <a class="reference" href="http://www.mochimedia.com/about/careers/#webengineer">http://www.mochimedia.com/about/careers/#webengineer</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bob.pythonmac.org/archives/2008/10/06/mochi-media-hiring-for-python-web-developer-job-in-san-francisco/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
