Archive 27. November 2004

Aldipod at Heise

So actually the apple is the same as the pear. The person eating it just has to come to terms with the fact that it tastes different.

Teufelsgrinsen

At Der Schockwellenreiter I found the original article.

Luminous Landscape field test the R-D1

The first test of the R-D1 that I've come across so far. Well, 3000 dollars (or euros) is no small change and not everyone can just pick one up right away - so it can take a while before the first tests come in. The camera is still interesting. But simply incredibly expensive.

At Digital Photography Review (dpreview.com) you can find the original article.

Yet another Project in Python

If you've taken a closer look at the Toolserver, you may have already suspected that I want to do more with it. A second project that I started a few days ago will serve the same purpose. Active Storage Framework for Python is a Python framework for putting data into databases. However, not one of the usual object-relational mappers, but its own database structure that simply misuses a SQL database underneath as a data storage — I didn't want to reinvent everything. The ideas of the Active Storage Framework for Python come from Userland Frontier and Mumps — so a hierarchical namespace in which all elements are automatically persistent and in which many object types are mapped as tables (similar to Frontier). The whole thing uses pretty much every introspection feature of Python that I know. Ok, there are some programs from me that use even nastier methods, but sometimes I'm ashamed of the particular hacks there — what I've done here is considerably cleaner. Mainly getattr and friends. Though taken to excess. As a starting point for the Active Storage Framework for Python, the README is a good choice. If you want to try it out: PostgreSQL and psycopg must be installed. Otherwise you just need a database and you can get started. The Active Storage Framework for Python creates the database schema automatically. At the moment it's only available in CVS, since I'm currently — it's still 0.1.0 — tinkering wildly with it. Interfaces and data structures can still change significantly.

Here you can find the original article.

Toolserver Framework for Python - Slides

Anyone interested in the project Toolserver Framework for Python - a server written in Python that makes creating web services simple and convenient - can take a look at the presentation I recently gave to colleagues about it. To view the presentation, you need a reasonably current browser that supports and has JavaScript and CSS enabled. Yes, even the devil's tool works with it.

If the slides seem too vague without my commentary, you can simply print the presentation in your browser. This pulls a different CSS stylesheet and the printout includes supplementary explanations. Basically what I talked about. The presentation system used is actually quite clever - it's S5 by Eric Meyer. Practically perfect for quickly putting together presentations with notes and publishing them on the web. And I still prefer vi to PowerPoint. Here's the original article.