Linkblog - 16.12.2005 - 12.1.2006

MoinMoin Release 1.5 - hui, das neue MoinMoin sieht ja richtig slick aus.

/sandbox/spam-filter - The Trac Project - Trac - Trac-Branch der einen Spamfilter enthält, der über verschiedene Module Spam an allen möglichen Stellen erkennen kann. Die bisherigen Trac-Versionen habe ja leider keine Spamfilter.

Efficient Editing With vim - Jonathan McPherson - nette Referenz von mehr advanced Tastenbefehlen in vi. Ich benutz auch nicht mal alle davon - sollte mir da auch mal den einen oder anderen angewöhnen.

open sword - pixen - bei kniebes.net gefunden: Pixelschubser-Software. Sieht ganz nett aus.

Adobe Lightroom Beta: Digital Photography Review - Adobes Antwort auf Apples Aperture? Jedenfalls gibts ne Public Beta - also mal ausprobieren.

Introducing Sandvox | Karelia Software - Web-Editor der zur Abwechslung mal neben dem WYSIWYG-Editing auch Standard-Compliance, Accessibility und sogar Uploads mittels SFTP unterstützt. Klingt so, als hätte da jemand seine Hausaufgaben gemacht.

nadamac CamiScript - AppleScript Menü für Camino

nadamac CamiScript - Script Repository - nützliche Scripts für Camino, zur Benutzung in CamiScript

PictureSync » Photo-sharing for Mac OS X - Batch-Upload von Bildern zu verschiedensten Diensten. Könnte eventuell ganz interessant sein, wenn man da auch neue Dienste zudefinieren könnte - z.B. für meine eigenen Sites.

Polaris: OpenSolaris für den PowerPC - nicht das ich da unbedingt hin will, aber zum Rumspielen allemal interessant.

Loading a ZX Spectrum from an iPod - da hat doch tatsächlich jemand .tzx Support in das iPod-Linux eingebaut, so das man den iPod jetzt als Massenspeicher für den ZX Spectrum benutzen kann.

AES (Rijndael) Verschlüsselungstest in JavaScript - AES-Verschlüsselung in JavaScript

JavaScript-Verschlüsselungsbibliothek - Blowfish-Verschlüsselung in JavaScript

OpenPGP Message Encryption in JavaScript - AES und RSA und einige Supportlibs in JavaScript - ermöglicht PGP-verschlüsselte Texte zu erstellen.

Pangasius - Freitagsfisch.

PuTTY for Symbian OS - ssh client für Symbian Geräte - auch Nokia Zeugs.

Rijndael in JavaScript - nochmal AES in JavaScript, diesmal speziell auf Kompatibilität auch mit alten Browsern ausgelegt.

twofish/javascript - Zwei-Fisch-Verschlüsselung in JavaScript

code.enthought.com - Enthought Tool Suite - recht interessant klingende GUI-Bibliothek, die auf WxPython aufsetzt und noch komfortablere Anwendungserstellung ermöglicht. Besonders interessant der Einsatz des "Traits"-Konzeptes für die automatische Erstellung von Oberflächen.

morons.org - Anti-Gay Preacher Arrested for Soliciting Sex from Male Undercover Cop - die grössten Kritiker der Elche, sind selber welche ...

/my/cssQuery/ - der IE7-Autor (nicht der von Microsoft, sondern der Kompatibilitätshacker) hat seine CSS Query Engine als eigenes Programm ausgegliedert. Sehr mächtige Möglichkeit Dokumententeile anhand von CSS Selektoren in JavaScript zu finden.

Codeville - und noch eine Versionsverwaltung, diese ist in Python geschrieben und adressiert speziell das Problem der Merge-Algorithmen.

Crossroads 0.23 - Load-Balancer für TCP. Mit Switching auf Load-Basis und Verfügbarkeit.

monotone: distributed version control - mitlerweile ist Monotone schon recht erwachsen. Vorteil vor allem: es wird als ein einziges Executable verteilt. Und die Content-basierte Adressierung klingt auch sehr interessant.

xmledit - A filetype plugin to help edit XML, HTML, and SGML documents : vim online - nettes Plugin für VIM (genauer gesagt Makropaket) um besser XML-Files zu editieren mit Tag-Completion und automatischem Schliessen und Springen zwischen Block-Anfang und -Ende.

cucumber2: an object-relational mapping system for Python and PostgreSQL - ein weiterer ORM für Python. Besonderheit hier: PostgreSQL Tabellenvererbung wird benutzt, um die Übergänge zwischen Objekten und Klassen einfacher zu gestalten. Dadurch aber auch nicht auf andere Datenbanken portierbar.

WAP, Internet & Multimedia Messaging (MMS) Einstellungen Netzbetreiber Deutschland - Telefon-Treff - Einstellungen für GPRS für verschiedene Handy-Netze. Benutzer muss aber web/web sein - sonst klappt das von meinem PDA aus nicht. Was immer noch nicht klappt ist MidSSH direkt auf dem Handy.

Camino Bookmarklets - eine ganze Reihe Bookmarklets speziell (aber nicht nur) für Camino.

Lisp at Light Speed - ein wirklich interessantes Lisp-Blog

nadamac CamiTools - Ad-Blocking auf Serverbasis für Camino, sowie noch einige andere nette Erweiterungen.

NoScript - Whitelist JavaScript blocking for a safer Firefox experience! - what is it? - InformAction - und noch eine Extension, diese blockt selektiv JavaScript. Sowas wünsche ich mir für den Camino.

Taste for the Web - nette Karrikatur von Paul Graham Artikeln. Ja, sein manchmal recht onkelhafter Stil mit ständigen Plugs von Yahoo Stores kann einem ab und an ganz schön auf den Keks gehen.

Web Developer Extension - schon an tausend Stellen geblogged, aber nur hier als Merker: die neue Webdeveloper-Toolbar für FireFox 1.5. Unerlässlich für jeden Webschrauber.

Re: Web application design: the REST of the story - eine sehr interessante Diskussion von zwei derzeit dominierenden Architekturstilen für Webanwendungen: REST und Continuations.

LGT: Lightweight Game Toolkit for Python - besonders interessant die NanoThreads (Coroutinen für Python), das EventNet (erweiterte Eventprogrammierung) und Gherkin (eine Alternative zu Pickle/Marshal). Zu NanoThreads und EventNet gibt es mit FibraNet jetzt auch einen erweiterten Nachfolger (der von LGT losgelöst ist).

SIXTUS.NET - Blog | Papi, wo kommen eigenlich die ganzen Spam-Kommentare her? Die, mein Kind, kommen aus Lindlar, vom Sebastian Foss - putzig, wenn ein Lieferant für Spam-Software dann als in Deutschland ansässig herausgefunden wird. Allerdings wundert mich das nicht - wir haben ja auch die Dialer-Abzocker.

TP: Noch nicht aus dem Vollen geschöpft - 38% der Befragten stimmen den Ideen des Intelligent Design zu. In Deutschland. Auf ins Mittelalter ...

Webstemmer - HTML-Grabber der aufgrund des Layouts den eigentlichen Kerntext von Websites extrahiert.

simple_json 1.0 - Alternative zu json.py mit weniger Macken (dafür einem Soziopathen als Programmierer - aber man kann eben nicht alles haben. In diesem Fall ist funktionierender Code jedenfalls wichtiger als freundlicher Umgangston).

CSS2/DOM - Styling an input type="file" - wilde Hacks um File-Upload-Buttons mit CSS oder JavaScript zu stylen.

StickBlog » Blog Archive » Upload multiple files with a single file element - nette Methode um mehrere Files hochzuladen ohne einen Wald von Browse-Buttons haben zu müssen.

Weblogs - Variation auf den vorigen Link, hier JavaScript und CSS zusammen.

Dejavu - Trac - ein weiterer ORM für Python. Dieser zeichnet sich durch absurde Klassennamen aus (Arena, Sandbox, Units ...)

Homebrew CPU Home Page - da baut einer seinen eigenen Computer (inklusive CPU!) aus TTL-Chips. Und will dann seinen eigenen Assembler, Compiler etc. - bis hin zum OS - schreiben. Die Stromrechnung möchte ich nicht sehen, TTL-Logik ist nicht gerade für sparsamen Umgang mit Energie bekannt

Download DrScheme v300 - eine neue Version des besten Scheme-Systems der Welt ist raus. Greift es euch, so lange es frisch ist. Jetzt mit Unicode!

appscript - Python als Alternative zu AppleScript. Also Applikations-Steuerung über die AppleScript Schnittstellen direkt aus Python Programmen heraus.

LTK - The Lisp Toolkit - wenns mal nur einfach ein bischen GUI sein soll, aber nicht unbedingt die grosse Keule nötig ist - LTK bietet einfache Bindings für TK in Common Lisp. Arbeitet auch hervorragend mit OpenMCL zusammen, sogar CLISP mag damit.

Sams Teach Yourself Shell Programming in 24 Hours - Ein ganzes Buch über Shell-Programmierung. Und damit natürlich auch eine recht gute Einführung in die diversen Tools, die Unix-Systeme zur Verfügung stellen. Sicherlich jedem zu empfehlen, der sich z.B. einen Root-Server zugelegt hat und da jetzt mehr mit machen will - aber eben sonst Linux eher vom GUI her kennt.

[GOODIE] Headless Squeak for OS X (Re: Mac VM 3.2.X) - wie man unter OS X ein headless Squeak (Smalltalk-Umgebung ohne GUI-Anteil) für Serverdienste hinbekommt. Besonders interessant für den Einsatz von Seaside.