<?xml version="1.0" encoding="UTF-8"?>
<feed
  xmlns="http://www.w3.org/2005/Atom"
  xmlns:thr="http://purl.org/syndication/thread/1.0"
  xml:lang="en"
   >
  <title type="text">from __future__ import *</title>
  <subtitle type="text">from __future__ import *</subtitle>

  <updated>2010-01-20T00:08:52Z</updated>
  <generator uri="http://blogofile.com/">Blogofile</generator>

  <link rel="alternate" type="text/html" href="http://bob.pythonmac.org" />
  <id>http://bob.pythonmac.org/feed/atom/</id>
  <link rel="self" type="application/atom+xml" href="http://bob.pythonmac.org/feed/atom/" />
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[PyCon 2009, Drop ACID and think about data]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2009/04/01/pycon-2009-drop-acid-and-think-about-data/" />
    <id>http://bob.pythonmac.org/archives/2009/04/01/pycon-2009-drop-acid-and-think-about-data/</id>
    <updated>2009-04-01T14:11:45Z</updated>
    <published>2009-04-01T14:11:45Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="PyCon" />
    <summary type="html"><![CDATA[PyCon 2009, Drop ACID and think about data]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2009/04/01/pycon-2009-drop-acid-and-think-about-data/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p>I'm getting increasingly lazy about updating my blog these days, probably best to follow me on twitter: <a class="reference external" href="http://twitter.com/etrepum">http://twitter.com/etrepum</a></p>
<p>Anyway, I gave a talk at <a class="reference external" href="http://us.pycon.org/2009/conference/">PyCon 2009</a> in Rosemont (&quot;Chicago&quot;) last week called <a class="reference external" 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 external" href="http://blip.tv/file/1949416">http://blip.tv/file/1949416</a></p>
<p>Slides are on <a class="reference external" href="http://bitbucket.org/">BitBucket</a> for now: <a class="reference external" 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 external" 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 external" href="http://spyced.blogspot.com/">Jonathan Ellis' Programming Blog</a>, one of the developers working on <a class="reference external" href="http://incubator.apache.org/cassandra/">Cassandra</a>.</p>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.9]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2009/02/18/simplejson-209/" />
    <id>http://bob.pythonmac.org/archives/2009/02/18/simplejson-209/</id>
    <updated>2009-02-18T16:00:57Z</updated>
    <published>2009-02-18T16:00:57Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.9]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2009/02/18/simplejson-209/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.8]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2009/02/15/simplejson-208/" />
    <id>http://bob.pythonmac.org/archives/2009/02/15/simplejson-208/</id>
    <updated>2009-02-15T16:56:05Z</updated>
    <published>2009-02-15T16:56:05Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.8]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2009/02/15/simplejson-208/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.7]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2009/01/04/simplejson-207/" />
    <id>http://bob.pythonmac.org/archives/2009/01/04/simplejson-207/</id>
    <updated>2009-01-04T21:41:54Z</updated>
    <published>2009-01-04T21:41:54Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.7]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2009/01/04/simplejson-207/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.6]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2008/12/19/simplejson-206/" />
    <id>http://bob.pythonmac.org/archives/2008/12/19/simplejson-206/</id>
    <updated>2008-12-19T15:13:55Z</updated>
    <published>2008-12-19T15:13:55Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.6]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2008/12/19/simplejson-206/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.5]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2008/11/23/simplejson-205/" />
    <id>http://bob.pythonmac.org/archives/2008/11/23/simplejson-205/</id>
    <updated>2008-11-23T13:11:08Z</updated>
    <published>2008-11-23T13:11:08Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.5]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2008/11/23/simplejson-205/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.4]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2008/10/24/simplejson-204/" />
    <id>http://bob.pythonmac.org/archives/2008/10/24/simplejson-204/</id>
    <updated>2008-10-24T10:21:14Z</updated>
    <published>2008-10-24T10:21:14Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.4]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2008/10/24/simplejson-204/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[MochiKit 1.4 released!]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2008/10/21/mochikit-14-released/" />
    <id>http://bob.pythonmac.org/archives/2008/10/21/mochikit-14-released/</id>
    <updated>2008-10-21T13:22:46Z</updated>
    <published>2008-10-21T13:22:46Z</published>
    <category scheme="http://bob.pythonmac.org" term="javascript" />
    <category scheme="http://bob.pythonmac.org" term="MochiKit" />
    <summary type="html"><![CDATA[MochiKit 1.4 released!]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2008/10/21/mochikit-14-released/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://mochikit.com/">MochiKit</a> 1.4 was released today: <a class="reference external" href="http://mochikit.com/download.html">download</a>, <a class="reference external" href="http://groups.google.com/group/mochikit/browse_thread/thread/53c5a2b90d20e8ba/24003b50f7ca6465?show_docid=24003b50f7ca6465">announcement</a>.</p>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[simplejson 2.0.3]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2008/10/11/simplejson-203/" />
    <id>http://bob.pythonmac.org/archives/2008/10/11/simplejson-203/</id>
    <updated>2008-10-11T12:35:00Z</updated>
    <published>2008-10-11T12:35:00Z</published>
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <summary type="html"><![CDATA[simplejson 2.0.3]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2008/10/11/simplejson-203/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p><a class="reference external" href="http://undefined.org/python/#simplejson">simplejson</a> (<a class="reference external" 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 external" href="http://json.org/">JSON</a> (<a class="reference external" 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 external" 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>
]]></content>
  </entry>
  <entry>
    <author>
      <name></name>
      <uri>http://bob.pythonmac.org</uri>
    </author>
    <title type="html"><![CDATA[Mochi Media hiring for Python web developer job in San Francisco]]></title>
    <link rel="alternate" type="text/html" href="http://bob.pythonmac.org/archives/2008/10/06/mochi-media-hiring-for-python-web-developer-job-in-san-francisco/" />
    <id>http://bob.pythonmac.org/archives/2008/10/06/mochi-media-hiring-for-python-web-developer-job-in-san-francisco/</id>
    <updated>2008-10-06T13:57:11Z</updated>
    <published>2008-10-06T13:57:11Z</published>
    <category scheme="http://bob.pythonmac.org" term="SQLAlchemy" />
    <category scheme="http://bob.pythonmac.org" term="PostgreSQL" />
    <category scheme="http://bob.pythonmac.org" term="Pylons" />
    <category scheme="http://bob.pythonmac.org" term="simplejson" />
    <category scheme="http://bob.pythonmac.org" term="python" />
    <category scheme="http://bob.pythonmac.org" term="mochiweb" />
    <category scheme="http://bob.pythonmac.org" term="javascript" />
    <category scheme="http://bob.pythonmac.org" term="Genshi" />
    <category scheme="http://bob.pythonmac.org" term="Mochi Media" />
    <category scheme="http://bob.pythonmac.org" term="subversion" />
    <category scheme="http://bob.pythonmac.org" term="nginx" />
    <category scheme="http://bob.pythonmac.org" term="AJAX" />
    <category scheme="http://bob.pythonmac.org" term="mochibot" />
    <category scheme="http://bob.pythonmac.org" term="MochiKit" />
    <category scheme="http://bob.pythonmac.org" term="SQL" />
    <category scheme="http://bob.pythonmac.org" term="erlang" />
    <category scheme="http://bob.pythonmac.org" term="mochiads" />
    <summary type="html"><![CDATA[Mochi Media hiring for Python web developer job in San Francisco]]></summary>
    <content type="html" xml:base="http://bob.pythonmac.org/archives/2008/10/06/mochi-media-hiring-for-python-web-developer-job-in-san-francisco/"><![CDATA[



<!-- -*- mode: rst -*- -->
<p>I don't often post about open jobs at <a class="reference external" 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 external" href="http://www.mochimedia.com/">Mochi Media</a> from me so I might as well ;)</p>
<p>Web development at <a class="reference external" 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 external" href="http://www.mochimedia.com/">Mochi Media</a> runs <a class="reference external" href="http://www.mochiads.com/">MochiAds</a>, a monetization platform for Flash games, and <a class="reference external" 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 external" 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 external" href="http://www.mochiads.com/games/">http://www.mochiads.com/games/</a></p>
<p><a class="reference external" 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 external" 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 external" href="http://flickr.com/photos/mochimedia">http://flickr.com/photos/mochimedia</a></p>
<p>More info and application instructions are here: <a class="reference external" href="http://www.mochimedia.com/about/careers/#webengineer">http://www.mochimedia.com/about/careers/#webengineer</a></p>
]]></content>
  </entry>
</feed>
