-
Recent Posts
Archives
Categories
Tags
adminer alter table andromeda apgdiff autodoc bottle cherrypy concurrency control constraints create table database tools dbdeploy diva django emacs flask git html forms jinja liquibase mako pagila pep8 pesto pgadmin pgfoundry php phppgadmin post facto postgresql psycopg pyramid python pyyaml sqlalchemy test driven development twisted unittest user interfaces version control versioning web.py web2py webob werkzeugBlogroll
Meta
Monthly Archives: November 2011
The Phantom of the Database – Part 3
In the previous episode: Alice and Bob were trying to simultaneously update the title of the following row of the film table: id | title | release_year ——-+—————-+————– 47478 | Seven Samurai | 1956 User Transaction Correctness In the … Continue reading
Posted in PostgreSQL, Python, User interfaces
Tagged concurrency control, postgresql, python, user interfaces
9 Comments
The Phantom of the Database – Part 2
In the previous episode: Alice, Bob and Carol were trying to simultaneously update the following row of the film table: id | title | release_year ——-+—————-+————– 47478 | Seven Samurai | 1956 Alice wanted to remove the extra space … Continue reading
Posted in PostgreSQL, Python, User interfaces
Tagged concurrency control, postgresql, user interfaces
16 Comments
PGBR 2011 recap
This is a summary of what I saw and heard at PGBR 2011. The night before the conference I had the opportunity to greet Alvaro Herrera, Bruce Momjian, Dave Page and Greg Smith. The conference opened on Thursday 3rd November … Continue reading
The Phantom of the Database – Part 1
Scenario: A row with “Seven Samurai” (notice two spaces between the words) as the movie title and 1956 as the release year, in the film table. Plot: User Alice updates the row to remove the extra space. In the meantime, … Continue reading
Posted in PostgreSQL, Python, User interfaces, Version control
Tagged postgresql, python, user interfaces, version control
4 Comments