2010
Elastician: Stupid Boto Tricks #2 - Reliable Counters in SimpleDB
A consistent integer counter implemented in SimpleDB using new consistent read and conditional put features. Usage ----- To create the counter initially, you need to instantiate a Counter object, passing in the name of the SimpleDB domain in which you wish to store the counter, the name of the of the counter within the domain and the initial value of the counter.
2009
Tokyo {Cabinet, [Py]Tyrant} Talk « michael schurter
introductory talk on Tokyo Cabinet, Tokyo Tyrant, pytc, and PyTyrant
TokyoCabinet fapws3 = tc-rest « michael schurter
how hard it would be to tack a RESTful HTTP interface on top of a fast key/value database like TokyoCabinet?
Elixir – Trac
Elixir is a declarative layer on top of the SQLAlchemy library. It is a fairly thin wrapper, which provides the ability to create simple Python classes that map directly to relational database tables (this pattern is often referred to as the Active Record design pattern), providing many of the benefits of traditional databases without losing the convenience of Python objects.
Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the TurboEntity project but does not intend to replace SQLAlchemy's core features, and instead focuses on providing a simpler syntax for defining model objects when you do not need the full expressiveness of SQLAlchemy's manual mapper definitions.
Python Package Index : sparrow 1.0b2
Sparrow is a library that provides a high-level API for RDF Databases. Any database the provides support for SPARQL Queries and has a triplestore that can handle contexts can be used as a backend.
The goal of Sparrow is to make sure all these different backends act the same, making it possible to change RDF Database backends without having to change your code.
Python Package Index : sparrow 1.0b2
Sparrow is a library that provides a high-level API for RDF Databases. Any database the provides support for SPARQL Queries and has a triplestore that can handle contexts can be used as a backend.
The goal of Sparrow is to make sure all these different backends act the same, making it possible to change RDF Database backends without having to change your code.
true false maybe » SQLAlchemy Migrations
Here's my quickstart on how to get up and running with sqlalchemy migrations under pylons.
how to set up sqlalchemy-migrate for your application.
2008
Drupal Migraine
Using Fixture To Test A Pylons SQLAlchemy App — fixture v1.0 documentation
This explains how to use fixture in the test suite of a simple Address Book application written in Pylons powered by two tables in a SQLite database via SQLAlchemy.
simple way to do unit testing with Pylons
2007
django-evolution - Google Code
django-evolution - Google Code
Django Evolution is an extension to Django that allows you to track changes in your models over time, and to update the database to reflect those changes.
Mastering Oracle Python, Part 2: Working with Times and Dates
Mastering Oracle Python, Part 1: Querying Best Practices
Sam Ruby: Introducing Basura
If Joe Gregorio can name his framework Robaccia, I certainly can name my database Basura.
The Sam Ruby's essay on a CouchDb like in Python.
Aplikacja.info - custom software : PyDAO
Dabo Application Framework for Python in Launchpad
Canonical Releases Storm as Open Source | Ubuntu

