"The Whitespace Thing" for OCaml - Indentation as a syntax element (ala Python and Haskell) for OCaml. Interesting. Although OCaml already has minimal syntax overhead, so I don't really think it's necessary.
Linkblog - 14.8.2005 - 22.11.2005
Ubuntu on the PowerBook G4 (powerbook5,6) describes some of the problems you have with Ubuntu on PowerBooks - for me as a reference when I switch my notebook.
Dejavu - Trac - another Object-Relational-Mapper for Python. Sounds quite interesting in some points.
Well, Intel messed up again: Hyperthreading hurts server performance, say developers - what was the reason again why Apple relies on Intel processors? Better performance? Pfft.
Richard Stallman Gets in Trouble with UN Security for Wearing a Tin-Foil Hat - well, not a tin-foil hat, rather an ID card wrapped in aluminum foil. Due to RFID.
Chancellors can commit perjury and maintain secret accounts, getting away with a mere threatening finger-wagging. But football fraud is severely punished in Germany.
Hibernate on your non-brandnew Mac - works on many old PowerBooks, except on the 12" 867Mhz PowerBook. Guess which one I have ...
Linux-Vserver on Debian Sarge - the title says it all. Bookmark for later - could be interesting for my server.
Mac-on-Linux - strangely never blogged about, so now. Running Mac operating systems in a virtual environment under Linux on Macs - ideal for Linux-powered Mac Minis where you still want to have the one or other OS X program ...
Mac-on-Mac is the inverse counterpart to Mac-on-Linux - a port of the virtual machine to OS X, with which you can then run Linux or other Mac systems under OS X in a virtual environment. Status is still very raw ...
Phishing: iTAN offers no protection either - which was actually clear to everyone beforehand, but of course did not stop the banks from marketing this nonsense as the best invention since sliced bread ...
wikiCalc - a mixture of spreadsheet and wiki. Strange. By Mr. Visicalc himself. Currently only Windows-compatible despite Perl. Well, spreadsheets fit for me with Perl and Windows - all shady stuff.
sql relay is a SQL connection pool that can serve various databases and handles client connections to the database via a central pool. Ideal in multi-host environments and when the connection load is too high (e.g., Django generates a connection per request).
coverage is a tool for creating coverage reports - which parts of a program were executed and which were not. Useful as a supplement for unit tests to ensure that the unit tests also cover all areas of the code.
Selenium is a test automator for web applications. It runs directly in the browser and uses IFrames and JavaScript to hook into the page being tested.
cucumber2 is a very interesting Object-Relational-Mapper for Python and PostgreSQL, which also supports table inheritance in PostgreSQL.
Django Project - a very nice web framework that I use here.
The JavaScript Interactive Interpreter is a nice toy: you can enter JavaScript expressions and see the results directly. So in principle a JavaScript shell - only it runs in the browser window, of course.
Scatha and Glaurung are two chess programs written in OpenMCL, with Cocoa support from OpenMCL. Nice examples of how to build native OS X applications with OpenMCL - and they are also interesting to play, especially the hexagonal chess version.
akaDAV - Lightweight WebDAV server and python module is a WebDAV module for Twisted. With it, you can build your own WebDAV server. Could be useful for me, because then I can run it under user rights, instead of under the rights of the web server ...
python webdav server is another WebDAV server for Python - not updated since 2000, but if it works, it might be sufficient. Perhaps more understandable than Twisted code.
Launch Box is a QuickSilver clone for Gnome. Seems a bit rough around the edges and the installation might be a bit hairy due to the hard dependencies.
Linux and RAW Digital Photography provides a lot of information about RAW formats and Linux.
Lphoto is a photo database for Linux, structured similarly to iPhoto for Mac.
Nanomobil fährt auf Gold: The structure, which consists of carbon, oxygen, and hydrogen, is about three nanometers wide and two nanometers long. And let someone say again that Japanese cars are small ...
Twisted Names I should take a look at - a DNS server in Python based on Twisted. I could rewrite it for database usage as an alternative to PowerDNS.
No idea if it's really The Coolest DHTML / JavaScript Calendar, but it looks quite nice. And it has a few quite important features - such as the ability to move it.
If you ever need to help a colleague without SQL experience with Oracle, like I did: Oracle/SQL Tutorial. Quite nicely done.
For vim: snippetsEmu emulates the snippet function of TextMate, but with vim macros.
How to convert accent characters to their base characters in Python. Pretty basic approach, but sufficient for many purposes. For proper solutions, there's PyICU ...
No idea if I've had this before, but Caching Tutorial for Web Authors and Webmasters looks like a useful description of HTTP caching directives, with explanations for application programmers.
Getting Nix Done - Yay!
Pragmatic Ajax is a book (currently in beta - you can pre-order and get the betas as PDF) about Ajax and all the surrounding stuff. The Pragmatic Bookshelf books are usually quite pragmatic (aha) and pleasant to read, so it might be worth it.
WSGI and WSGI Middleware is Easy describes how to work with WSGI middleware and what it actually is.
RobotFlow is based on FlowDesigner - something like Open Source LabView - and is a graphical robot programming platform, comparable to RoboLab. Unfortunately, there is still no LegOS backend (or at least one for the Lego Mindstorms bytecode) for RobotFlow.
OpenMCL 1.0 is out - after quite a long time finally a decent version jump
TwistedDAV is a WebDAV server in Python that runs under Twisted. Very interesting if you want to build something on DAV - so far there was only the Zope source as an example and basis.
How-to get decimal.py if I have Python 2.3.x describes how to get numbers in decimal representation (as opposed to the silly binary floats with their annoying rounding problems) for Python 2.3. Starting with 2.4, this is a standard module.
Legal dispute over potato variety "Linda" continues - the potato police unearthed an illegal nest of revolutionary potatoes.
I was looking for it for a company project: InformixDB is a Python-DBAPI1 client for Informix databases. It also works with Informix SE.
GPS Receiver Information, Software, and Hardware Reviews of Garmin, Lowrance, Magellan and other GPS Receivers - exactly what it says: tons of information and links about GPS.
Working with Garmin Receivers - A User Manual - exactly what the title says. A rather interesting book about various Garmin receivers and topics around Garmin GPS devices.
PostgresPy is a collection of various Python modules around Postgres. Server-side and client-side.
Kibot is an IRC bot written in Python. With a simple plugin interface, you can let it loose as an all-round bot on a channel.
Writing PlugIns describes how to create iPhoto Exporter Plugins. Could be quite interesting.
Django has taken an important step for the release 1.0: anonymous sessions. Sessions were previously tied to user login in Django, but now it also works without registration. Much nicer than creating thousands of cookies for the user.
Cooperative Linux is a port of the Linux kernel as a Windows application. This allows you to run Linux as a Windows application without needing a virtualizer like VMWare.
A comparison of Django with Rails is a rather good comparison of Rails and Django. However, comparing two systems that address quite different topics is naturally quite difficult - but the article at least tries to position the two frameworks against each other.
Seashore is an image editor for OS X based on GIMP libraries and formats. It already looks quite nice, even though it currently has almost no features (especially the filters are missing). But maybe something like this will one day become a native OS X GIMP ...