Linkblog - 23.9.2009 - 13.10.2009

Niederländische DSB-Bank pleite - die Empörung des Bankbesitzers ist schon fast putzig, wie er sich über die frechen Sparer aufregt, die doch glatt ihr Geld wiederhaben wollten! Und dann gar die Finanzaufsicht, die es wagt ihm auf die Finger zu gucken!

Tom Waits - Free Glitter and Doom Live Album Preview - ok, man muss eine gültige Emailadresse eingeben um die Songs runterzuladen, aber hey, das ist Tom Waits!

Using Erlang to Build Reliable, Fault Tolerant, Scalable Systems | Oktober 12, 2009 - interessantes Fallbeispiel für den Einsatz von Erlang für fehlertolerante Systeme.

Cloud Data Blown Away for Sidekick Users - "T-Mobile advises its customers that have cached data not to run out of power, restart, or shut down their Sidekicks, lest the last chance of recovery would be lost." - die Realität sorgt für die besten Parodien!

JAD Java Decompiler Download Mirror - weil ich da letztens nach suchte.

Major bug in Snow Leopard deletes all user data - ok, ich benutz den Gast-Account nicht, aber vielleicht ja jemand da draußen. Wenn ja, besser erstmal hier lesen, bevor die Daten futsch sind.

Claude Monets Meisterwerke in Wuppertal - ich hätte ja echt nicht gedacht, das ich mal Wuppertal auf mein Pflichtprogramm für die nächsten Monate setzen würde. Aber mit so einer Ausstellung ist es wohl nicht zu umgehen. Respekt!

Useless Factor: Bitfields in Factor structs and the special style - und wieder mal ein Factor Link. Ich bin immer wieder begeistert. In diesem Fall eine Implementierung effizienter Bit-Strukturen. Ja, Speicher ist billig, aber es gibt genügend Situationen, bei denen man sowas auch heute noch braucht - und wenn man sowas schon implementiert, warum dann nicht gleich richtig wie hier?

WizBang - höchstwarscheinlich völlig unsinnig für alles was über einfachste Spielereien hinausgeht, aber naja, ich bin einfach ein Fan von grafischen Programmiersprachen. Und die eine oder andere hat ja sogar einigermaßen funktioniert (wie z.B. ProGraph).

Friedensnobelpreis für Barack Obama - Yes, he can!

Simpler long polling with Django and gevent - interessanter Einsatz von Greenlets (Python Microthreads).

Städteranking: München vorn, Rote Laterne für Herne - und Münster auf Platz zwei ...

Thawte widerruft persönliche E-Mail-Zertifikate - jaja, ich erinner mich noch gut an die albernen Diskussionen, das ja Verisign und Thawte als zentrale Signaturstellen wesentlich vertrauenswürdiger als das damalige grassroots web-of-trust mit PGP. Komisch, PGP (und jetzt gpg) Keys funktionieren immer noch und werden auch weiter funktionieren. Und da dort ein echtes web-of-trust aufgebaut wurde, macht es auch nichts, wenn in der Signaturkette von gpg mal ein Server abgeschaltet wird. Aber klar, die kommerziellen Zertifikate sind ja viel besser ...

MacRuby » MacRuby 0.5 beta 1 - das Projekt wird immer interessanter. Die LLVM-basierte VM ist eines der spannendsten Themen in letzter Zeit. Ich wünschte jemand würde ähnliches auch für Python angehen.

Amazon goes global with new Kindle - also ich glaub ich bin dann doch eher weiter ein Benutzer eines Bookreaders mit geknackten DRM und ohne Remote-Löschung von Büchern. Bei manchen Sachen ist offline doch besser als online.

Finding Similar Items with Amazon Elastic MapReduce, Python, and Hadoop Streaming - mal angucken, klingt recht interessant.

I like Unicorn because it's Unix - guter Überblick über einen pre-forking Webserver in Ruby. Sowas auf Basis der vorhandenen Tools für Python wäre mal nicht schlecht. Vielleicht sollte ich meinen Toolserver mal wieder anpacken und auf multiprocessing umstellen und den ganzen Kommunikationskram mal auf Prozesse umbauen.

shedskin - hmm, den hatte ich glaub ich noch nicht. Python-Code nach C++ kompilieren. Das könnte für das eine oder andere Projekt nicht uninteressant sein.

Abmahnanwältin Günther wegen Beihilfe zum Betrug verurteilt - zeichnet sich da so langsam das Ende der Abzock-Abmahnungen ab?

EC2 and Ubuntu - Alestic.com - fertige AMIs zum Aufsetzen von Ubuntu-basierten EC2 Instanzen.

Clamato: A Smalltalk Dialect for JavaScript - keine Ahnung ob ich das schon hatte und zu faul das nachzugucken, aber interessant genug ist es alle mal, auch für einen Repost.

Dynamic Web Development with Seaside - und weils mir gerade untergekommen ist, ein offenes Buch über Seaside. Damit man gleich so richtig loshacken kann. Seaside sollten sich alle mal angucken, auch wenn sie aus Ruby oder Python oder PHP-Ecken kommen, es ist einfach eines der spannendsten Webframeworks da draussen.

GNU Smalltalk - als alter Smalltalker (Methodworks anyone??) guck ich immer mal wieder was da so passiert. GNU Smalltalk war lange eher das Stiefkind der Smalltalks, aber mitlerweile hat es ganz gewaltig zugelegt. Speziell die Unterstützung von Cairo und LibSDL bringt einige Möglichkeiten für Grafik und Seaside ist ja das Teil für Webanwendungen schlechthin (mit Swazoo als Webserver darunter). Und ein eigenes natives Webframework liegt mit Iliad auch schon vor. Und mit SandstoneDB gibt es eine Persistenzschicht für Objekte. Und der größte Nachteil von GNU Smalltalk - die fehlende grafische Umgebung - wird bei Webanwendungen zum echten Vorteil, denn headless GNU Smalltalk ist trivial. Die nächste Version 3.2 wird echt spannend.

Winclone - weil ich mich die ganze Zeit gefragt hab, wie ich meine Bootcamp-Partition vernünftig sichern kann - damit gehts simpel und einfach aus OS X heraus (da bin ich ja schliesslich die meiste Zeit).

Roman Polanski - da Johnny die Kommentare geschlossen hat, mein Kommentar hier. Polanski hat zugegeben die Vergewaltigung durchgeführt zu haben und gewusst zu haben, wie alt sie ist. Nein, Geschlechtsverkehr und Analverkehr mit einem 13-jährigen Mädchen das man vorher mit Drogen gefügig macht ist nicht "Verführung". Das jetzt haufenweise Leute aus der Filmbranche auf die Barrikaden gehen und meinen sowas sollte einfach vergessen werden, ist absurd. Nein, auch die Tatsache, dass das Opfer ihm mittlerweile verziehen hat, ändert nichts. Er hat es getan. Er hat es selber zugegeben. Da gibt es keine Diskussion über das "ob", sondern nur noch über das "wie viel" - Jahre im Knast. Verdammt noch mal, er hat eine Minderjährige vergewaltigt. Wieso wollt ihr so jemanden verteidigen? Dieses Eintreten für Polanski ist ein Schlag ins Gesicht jedes vergewaltigten und missbrauchten Mädchens.

Chicago Boss - the no-nonsense MVC framework for Erlang - keine Ahnung was da draus wird, aber der Anfang sieht schon mal recht interessant aus.

Log-structured file systems: There's one in every SSD - interessanter Artikel über SSDs und deren Performanceverhalten. Gerade unter dem Aspekt interessant, das SSDs immer häufiger auch als Alternative für hochperformante Plattensysteme ausprobiert werden.

My final Ricoh GR Digital III impressions - interessant, da Wouter einfach Fotos macht und sich nicht Pixel anguckt. Wenn von ihm kommt, das er von der Bildqualität etwas enttäuscht war, dann kann man es schon ernst nehmen im Sinne von "würde mich auch betreffen wenn ich sie benutze". Aber es wird hier erstmal sowieso das 20er für die GH1, das ist schon kompakt genug fürs Erste.

Gabriel soll SPD-Parteichef werden - Gabriel und Nahles wären sicherlich nicht die schlechteste Wahl für die Posten. Wenn man die dann auch mal lässt, und nicht wieder in partei-internen Streitereien ausbricht und sich selbst zerfleischt, könnten die ja vielleicht sowas ähnliches wie Opposition organisieren. Zumindestens kriegen beide die Klappe auf und es kommt nicht nur Dummfug raus.

Groklaw - Über Mono, Miguel, Stallman und die Fusion mit Microsoft - PJ FTW!!!

Hebe einen Pinguin - Pinguine sind Freaks!

Plumber Jack: Python Logging 101 - weils in der Firma ab und an gefragt wird und ich immer wieder selber grübel. Der Link erklärt die wichtigsten Sachen rund um Python Logging auf einer HTML-Seite.

sebastien's sink - nettes kleines Tool zum Vergleichen von Verzeichnissen (auch mehr als zwei) und zum Synchronisieren.

Dropbox iPhone App ist raus - und die Anwendung scheint ziemlich gut auf das zu passen, was ich unterwegs mit der Dropbox machen wollen würde. Ziemlich klasse.

Insekten-Sushi: gruselige, krabbelige Küche - "Er gibt jedoch zu, dass nicht alle Insekten eine gute Küche ergeben. Er rät auch jedem, der seine Kakerlakenrezepte ausprobiert, nicht darüber nachzudenken, was er isst."

jQuery Tools: The missing UI library for the Web « Noupe - interessante Lib für einfache Effekte in JavaScript (Tabs, Scrollables, Popups).

lsyncd - könnte für manche Zwecke recht nett sein. Im Prinzip ein live-rsync - zum Beispiel zum automatischen Verteilen von Configfiles in unserem Produktionscluster vielleicht ganz gut, da man nicht mehr auf die cronjobs warten muss.

Swarm - Concurrency with Scala Continuations - Scala 2.8 klingt immer interessanter. Portable Continuations sind im Prinzip Programmausführungsstand typ-sicher gebündelt und serialisiert, so das es über Leitungen geschickt werden kann. Für die Erstellung von verteilten Anwendungen hochinteressant - z.B. die Session im Browser speichern, anstelle in der Datenbank - aber sicherlich lauert da auch das eine oder andere Sicherheitsproblem (serialisierte Objekte können ja auch extern deserialisiert und manipuliert werden). Spannend, was da in dem Bereich noch kommen könnte.

Webber - auf der Schockwelle gesehen, den Link. Klingt interessant und sieht auch recht pythonisch aus.

Welcome To Tahoe-LAFS - interessantes Projekt für wirklich sicheren Online-Speicher (sicher im Sinne von "keiner der Provider kann an den Daten rumfummeln oder sie lesen").

Die Zwillinge und die Blechgang - nein, ich schrecke vor nix zurück. Die sind halt von hier!

Das Utopia Timor (Faltrad, Klapprad) - und das ist auch noch eine Option, wenn auch deutlich teurer - aber die komplett verkleidete Kette ist natürlich ein nettes Argument. Ausserdem kann man es wie einen Rollkoffer hinter sich herziehen.

Die Dahon Mµ Falträder 20 Zoll - Dahon Mµ XL Licht, Mµ P8 Sport, Mµ P24 TR Licht, Mµ Uno, Mµ EX - wow, besonders das Mµ Ex sieht ja gnadenlos gut aus und der Faltvorgang überzeugt. Sowas könnte für meine Lieblingsbeschäftigung - per Zug in Städte fahren und dort erkunden - ziemlich klasse sein.

Official Google Blog: Picasa 3.5, now with name tags and more - und das ist dann die schlechteste Picasa-for-Mac-Release die ich in langer Zeit gesehen habe. Beim Zufügen von Ordnern crashed das Teil andauernd und es findet nicht mal alle Ordner in Unterordnern und ignoriert manche komplett, die Einsortierung in die flache Ordneranzeige ist komplett unverständlich und wirr und das Teil verabschieded sich manchmal sogar einfach nur vom angucken. Klar, die Gesichtersuche ist putzig (allerdings fotografiere ich selten Menschen, daher bringts mir nicht so wirklich viel), frisst aber beim Import Ressourcen ohne Ende.

Panasonic Lumix G 20mm F1.7 ASPH Lens Review - hallo kommendes Weihnachtsgeld, triff deinen Verwendungszweck. Gab schon lange kein Stückchen Glas mehr, dessen Erscheinen mich so begeistert hat.

Photic sneeze reflex - wusste ich doch das es das gibt!

This Rocketship Will Crash - Blogs wie dieses durch Zufall zu finden macht das Internet interessant.

Weird New Ghostshark Found; Male Has Sex Organ on Head - klingt wie eine Titelzeile der Bildzeitung, ist aber tatsächlich einfach nur ein sehr seltsamer Fisch einer ebenso seltsamen Gruppe von Fischarten.

CAIR - Content Aware Image Resizer - schon ziemlich coole technik, das ganze!

Diesel: How Python Does Comet - könnte für ein paar Projekte interessant sein, sieht sehr Pythonic aus im Gegensatz zu vielen anderen ähnlichen Projekten.