Processing.js v1.0 Released und es ist immer noch ein echt nettes Spielzeug. Jetzt ist es von den Features auch fast gleichauf mit dem großen Processing.
Linkblog - 19.10.2010 - 19.11.2010
Is My Blog Working? Diese Frage stellt man sich ja doch des öfteren. Und nicht immer ist die Antwort einfach durch draufgucken erledigt - zum Beispiel wie siehts mit dem Caching aus? Dieses Tool liefert schon einige Informationen, noch mehr gibt es dann bei RedBot und Cacheability. Speziell bei Cache-Informationen sind die letzten beiden auch besser als der erste Link.
Mit Sicherheit: Rufe nach schärferen Gesetzen | tagesschau.de - schon absurd, dass sich Bundesminister von Union ind FDP klar gegen Landesminister und ihr populistisches Säbelrasseln stellen. Noch absurder, dass sogar SPD Minister nach etwas schreien das vom Bundesverfassungsgericht abgelehnt wurde. Und als Grundlage für das alles nur Behauptungen ohne Beleg und ohne Überprüfbarkeit. Damit haben die Terroristen schon gewonnen und diese Prolethiker maxhen sich zu Erfüllungsgehilfen. Können wir die jetzt bitte vom Verfassungsschutz überwachen lassen? Ihre verfassungsfeindliche Haltung ist doch klar belegt ...
WP Super Cache ist zwingend zu empfehlen wenn man so wie ich einige Plugins benutzt (und diese womöglich so wie das Tumblr Plugin auf externe Dienste gehen). Ok, die Gefahr besteht natürlich, dass mal ein kaputter Status von Tumblr in der Sidebar gecached wird, aber das erledigt sich ja eh nach einer Weile wieder. Aber die Laufzeit eines voll geladenen Wordpress ist ja doch etwas schlafmützig.
offline_messages für OpenSim hier in einer PHP Version. Sollte ich mir mal angucken, eigentlich müsste ich mir daraus was in Python bauen können, das ich dann benutze.
Das Plugin wp-Typography hab ich jetzt mal im Test auf meinem Blog aktiviert. Ich hab zwar bisher kaum richtig gute Trennalgorithmen für Deutsch gesehen, aber vielleicht funktioniert dieses hier trotzdem einigermaßen. Allein schon zur Vermeidung von Witwen und Waisen macht es sicher Sinn. Und im ersten Test sieht der Text schon sehr angenehm aus.
Zahlenmagie beim Renteneintrittsalter: Trick 67 - taz.de - weil dahinter eben einfach die Absicht liegt, die Renten zu kürzen. Keiner der Prolethiker in Berlin glaubt wirklich, Arbeiter könnten bis 67 durchhalten. Das war nie das Ziel, selbst nicht bei Münte und den anderen Lügnern der SPD.
Der Front-end Editor ist ein sehr sinnvolles Plugin für Wordpress. Man kann direkt in der Front mit einem Doppelklick auf viele Elemente diese sofort bearbeiten. Da ich üblicherweise Tippfehler und Formatierungsfehler erst sehe, wenn ich mir mein Blog mal selber vorne angucke, kann ich so direkt dort ohne Trip durch den Admin editieren. Geht deutlich schneller für mich.
Die Icon Search Engine kennt vermutlich schon jeder ausser mir, aber da ich gerade mal wieder ein Icon brauchte, wars recht praktisch. Ich finds ja schon immer sehr seltsam, wenn auf Seiten mit angeblich freien Icons dann diese plötzlich geld kosten sollen, da ist eine Site mit klarer Angabe der Lizenz und dokumentierter Herkunft durchaus nett.
F# in MonoDevelop and cross-platform web sites & screencasts | Blog | TomasP.Net hat eine Menge Informationen über F# unter Mono auf Linux und OSX.
JQTreeTable benutzt zwar nicht DataTables, aber ist trotzdem ganz interessant, denn es liefert eine Finder-ähnlichen Tabellendarstellung für hierarchische Daten.
'Super-secret' debugger discovered in AMD CPUs • The Register. Wow. Hardware Backdoor.
'Space Quest' Lands on the iPad — Courtesy of Safari | Touch Arcade - eat shit, Adobe. Wer will noch Flash?.
jQuery lightBox plugin ist sehr nett. Es benutzt kein Prototype und kein Scriptaculous, sondern einfach nur jQuery - was sehr hilfreich ist, wenn eine Site sowieso schon jQuery benutzt. Und mit dem jQuery LightBox Plugin für Wordpress kann man es sehr einfach für Bilderanzeigen in seinem eigenen Blog benutzen.
Twenty Ten Weaver ist ein flexibleres Child Theme für Twenty Ten. Allerdigns überlädt es einige der PHP-Files von Twenty Ten, daher ist man davon abhängig ob der Entwickler es weiter pflegt. Aber dafür kann es eine Menge Sachen selber anpassen, die ich bei mir derzeit mit meinem eigenen Theme gemacht habe.
Dynamic Widgets | Qurl ist ein sehr praktisches Wordpress Plugin welches dynamische Regeln für Widgets ermöglicht. Damit können dann zum Beispiel die "lezten Artikel" auf der Startseite unterdrückt werden (weil die da eh alle stehen und das doppelt gemoppelt wäre) und z.B. meine Tumblr Fotos auf Galerie-Seiten ebenfalls unterdrückt werden (damit die nicht vom eigentlichen Bilderinhalt ablenken - und z.B. bei Schwarzweiß-Fotos das ganze nicht plötzlich nur wegen Tumblr bunt wird).
kbhomes's TextCaptchaBreaker zeigt warum Text-Captchas im Prinzip Banane sind. Sie sind oftmals zu leicht zu knacken und das vor allem automatisiert - und dieser Code zeigt eine sehr nette Implementierung davon. Mein altes Blog hat ja noch Text Captchas und kommt damit ganz gut aus, aber das liegt wohl eher an dem geringen Traffic - in den letzten Wochen sind da auch vermehrt Spam-Kommentare gelandet und ich bin mir da auch nicht so sicher, ob das nicht von Automaten platziert wurde.
Word This - Google Chrome-Erweiterungsgalerie ist sehr hilfreich, da Chrome ja so dämlich konstruiert ist, dass Bookmarklets im gleichen Security-Context wie die aktuelle Website laufen. Wodurch man einer Website JavaScript erlauben muss, wenn man ein Bookmarklet wie z.B. "Press This" von Wordpress benutzen will. Mit dieser Extension wandert das Bloggen in ein eigenes Icon und raus aus dem Bookmarkbar.
JLOUIS Ramblings: On Erlang, State and Crashes erklärt gut was es mit dem "in case of error, crash" Mantra von Erlang so wirklich auf sich hat - nämlich den Aufbau einer Anwendung als Schichten von Supervisor Prozessen und Error Handlern. Wesentlich daran ist eben die Struktur der Anwendung - einfach nur crashen reicht nicht, die Architektur muss auch darauf vorbereitet sein.
atomo - sehr interessante Sprache, sehr flexibel und kompakt. Bin drüber gestolpert weil jemand dazu einen Mongrel2 Adapter gebaut hat. Interessant an atomo ist für mich vor allem, dass es mal wieder eine neue Sprache mit Prototyping basierender Objektorientierung ist. Eine Sache die viel zu selten ausprobiert wird (andere Sprachen aus dem Bereich sind Slate, Self, Io, Newtonscript und JavaScript).
Interessant ebenfalls: atomo ist in Haskell eingebettet und bietet daher eine dynamische Scripting-Sprache für Haskell-Umgebungen und natürlich eine gute Integration in die Haskell Welt. Sowas gabs schon mal mit einem der ersten Perl6 Prototypen, der ja auch in Haskell gebaut wurden (Pugs).
WordPress › WPtouch « WordPress Plugins - keine Ahnung ob ich sowas will. Könnte ja ganz interessant sein, hab ja schliesslich selber so ein TouchGerät. Andererseits, der Mobile Safari zeigt auch gut normale Websites an. Ausserdem gibt es noch ein Problem: der nginx Cache weiss nix davon und würde so potentiell die falschen Seiten cachen. Jedenfalls bin ich mir nicht sicher, dass diese Mobil-Erweiterungen sich so gut mit Caches vertragen.
Unionsminister: Sitzblockierer sollen Polizei-Einsatz bezahlen | tagesschau.de - womit man auch gleich noch die lästigen Demonstranten in den Griff kriegt, denn hey, ist doch simpel: Demonstranten generell oder auch Streikende verursachen Kosten und dann kann man die auch gleich von denen holen und dann werden sich die Leute schon überlegen, ob sie auf die Straße gehen!
Der Demokratieabbau ging schon immer ganz prima über das Portemonai.
Introducing Thirty Ten, my guide to creating a Twenty Ten Child Theme | aaron.jorb.inaaron.jorb.in. Muss ich mir mal genauer angucken, damit ich meine Site etwas mehr anpassen kann ohne allen Kram selber machen zu müssen. Update: klappt. Mein derzeitiges Layout ist entsprechend als Child-Theme für Twenty Ten aufgebaut.
WordPress › WordPress Nginx proxy cache integrator « WordPress Plugins. Benutze ich auf meiner Kiste für die Beschleunigung meines Wordpress. Wordpress selber läuft in einer KVM mit Standard-Stack und davor ein Nginx als Cache. Obs hält?
rfc1437 | Content-type: matter-transport/sentient-life-form - Tendenzen stark in Richtung "wegschmeissen mit Archiv und neu anfangen" mit leichten Optionen zu "wegschmeissen, statisches Archiv und vielleicht einen Teil in die neue Plattform schaufeln wenn ich Zeit finde". Der Link zeigt wo ich im Moment rumspiele. Wordpress mit ein paar kleinen Plugins und einer nginx caching Front.
Fragen und Antworten zur Gesundheitsreform | tagesschau.de - ich finds schon erstaunlich, das die Prolethiker in Berlin sich noch "harte Verhandlungen" liefern müssen um zu beschliessen wie stark die Beitragszahler abgezockt werden dürfen. Die Tatsache, dass bei den Verhandlungen nicht mehr über Einsparungen bei Arzthonoraren, Krankenhauskosten und Medikamentenpreisen diskutiert wird hingegen ist nicht weiter erstaunlich. Das vorgetäuschte Säbelrasseln vom Bundeskrankheitsverwalter ist da ja eh nur Showeinlage für die Medien.
Kilim - beim Stöbern in den Orc Dokumentationen drüber gestolpert, eine microthread-Lib für Java.
Orc Language - bisher nichts davon gelesen, aber sieht recht interessant aus. Kern ist Cor, eine funktionale Sprache ohne Seiteneffekte und darauf aufbauend dann Orc, die zur Orchestrierung von Services in verteilten Systemen dient. Das ganze in einer recht ansprechenden, kompakten Syntax auf der JVM. Könnte man sich durchaus mal als Alternative zu Scala und Clojure angucken, Java wird dabei als externer Service integriert, dadurch können recht einfach verteilte Systeme gebaut werden, bei denen Teile eben in Java implementiert sind. Erinnert in vielen Punkten stark an die Ideen von Erlang (generell von einem verteilten System ausgehen, aber trotzdem Teile lokal aus Performancegründen halten), wobei ich die Syntax deutlich angenehmer finde. Und mit der JVM eine deutlich weiter verbreitete VM als bei Erlangs BEAM.
Twisted Orchestration Language in Launchpad - und jemand hat die Orc-Kombinatoren nach Python portiert, unter Benutzung von Twisted. Allerdings finde ich persönlich Twisted eher eklig zu programmieren, aber wers mag ...
Fat Cat Software - iPhoto Library Manager - da ich so blöd war ein Photobuch auf einem anderen Mac als üblich zu machen (naja, der übliche war halt ständig belegt), muss ich mir jetzt wohl das hier mal angucken um zu schauen ob ich meine Bücher zusammenmergen kann auf eine einzelne Maschine. Schon blöd, dass Apple bei iPhoto keinerlei Merge-Funktion anbietet. Gerade mit einem Notebook und einem Desktop hat man ja doch recht schnell getrennte Libraries. Würde Lightroom Bücherdruck unterstützen wär ich ja eh schon längst weg von iPhoto. Alles irgendwie nicht so ganz befriedigend.
Interactive Fabrication » Beautiful Modeler - wow, das ist ausgesprochen cool.
The V4Z80P – A Z80 Based Laptop @ Retroleum - da baut einer nicht nur seinen eigenen Computer mit eigenem System, es ist auch noch gleich ein Laptop. Oder sowas ähnliches jedenfalls.
Tornado Web Server Documentation - muss mir doch mal Tornado näher angucken. Hab jetzt für ein Nebenprojekt einen Webservice mit web.py gebaut, was erschreckend simpel (und schmutzig) ging. Tornado baut auf einem sehr ähnlichen Konzept auf, schmeisst Django-ähnliche Templates in den Mix und bietet gleich noch einen guten asynchronen Server und Unterstützung für asynchrone sockets und http requests. Könnte gerade für Webservices eine gute Alternative sein, die wenig Resourcen braucht.
Oracle cooks up free and premium JVMs - und Oracle beginnt mit dem Versuch des Cash-in auf Java. Wenn es klappt, könnte Java bald in ähnlicher Situation wie .NET sein: die freien Implementierungen hängen hinter dem Umfang der kommerziellen hinterher. Was das für alternative Sprachen auf der JVM bedeutet, muss sich erst zeigen - aber sicherlich wird es für einige Probleme sorgen. Allerdings ist die JVM-Welt groß genug und mit genügend Alternativen ausgestattet, und Oracle ist nicht Microsoft. Von daher könnte das ganze auch bloß wieder ein Sturm im Wasserglas sein und allenfalls die typischen Oracle-Opfer betreffen.
Kunsthalle Bielefeld: Der Westfälische Expressionismus - ich glaub ich hab tatsächlich mal einen Grund nach Bielefeld zu fahren.
Mediathek für Mac OS X - muss ich mir mal angucken. Schliesslich ist ja die Archivierung dank dämlicher Privatsenderhansel (und Politikern, die sich zu deren Erfüllungsgehilfen gemacht haben) heutzutage Sache der Zuschauer.
Panasonic DMC-GF2 Preview: 1. Introduction: Digital Photography Review - ich hasse dich, Panasonic. Jetzt will ich das niedliche kleine GF2+14mm Kit haben. Menno. Erst Apple mit dem MacBook Air und jetzt Panasonic, alle wollen nur mein Geld.
Eventlet Networking Library - muss ich mir mal näher angucken, das monkey-Patching von Standardbibliotheken um diese trivial in einer asynchronen Umgebung zu nutzen sieht sehr interessant aus.
Links
rfc1437 | Content-type: matter-transport/sentient-life-form - Tendenzen stark in Richtung "wegschmeissen mit Archiv und neu anfangen" mit leichten Optionen zu "wegschmeissen, statisches Archiv und vielleicht einen Teil in die neue Plattform schaufeln wenn ich Zeit finde". Der Link zeigt wo ich im Moment rumspiele. Wordpress mit ein paar kleinen Plugins und einer nginx caching Front.
Bitrot
Hat mich jetzt auch voll erwischt. Meine alte Blog-Software wird wohl nicht unverändert überleben können. Alte Python-Version (2.3), altes (sehr altes) Django (0.91), alter PsycoPG Treiber (1.0), altes PostgreSQL (7.4) und das alles auf einer alten Debian (eine wilde Mischung verschiedenster Versionen mit Backports und eigenen Programmen und mehreren gescheiterten Upgrade-Versuchen). Argh.
Tja, ich schwanke noch zwischen "umprogrammieren" und "wegschmeißen". Letzteres hätte den Charme, dass ich den ganzen Müll nicht mehr mit mir rumschleppe. Und ehrlich, so viel interessantes hat sich auf meinem Blog eh nie abgespielt. Vielleicht kann ich ja vorher einen wget Mirror anlegen und mir den ganzen Kram irgendwo statisch hinkippen, so als Archiv.
Neuschreiben hat natürlich auch eine Menge Charme, aber die tausenden von alten Einträgen (über 4000 Artikel und über 4000 Links, dazu fast 200 Bilder) aus 8 Jahren (erster Eintrag am 3.11.2002) bloggen zu konvertieren klingt nicht wie Spaß. Und vermutlich sind tausende der Links eh völlig veraltet und hinfällig.
Keine Ahnung was ich mache, vielleicht versuch ich erstmal die Metaeule auf die neue Kiste zu bringen, da hab ich ja "nur" das Problem, dass es PHP4 nicht mehr im Ubuntu Repository für die 10.04 gibt und ich daher die Eule zwangsweise auf PHP5 bringen muss (und das mit Code der auf Wordpress 1.5 aufbaut - ich muss wirklich bekloppt sein).
Oder ich versuch die Installation einer gammelalten Debian mit den damals eingesetzten Paketen - die Kiste läuft eh nicht in der Front, sondern hinter anderen Maschinen, das Hack-Risiko ist an der Stelle ja dann doch eher gering. Die Metaeule hat natürlich auch ein paar Tausend Beiträge im Archiv (nur 8291, ist ja fast nix), aber wenn ich die alte Software weiter am Laufen halten kann (Security-Patches sind da einige im Laufe der Zeit reingelaufen, von daher kann die eigentlich ruhig weiter vor sich hin wurschteln), bräuchte ich die ja nicht zwingend anpacken.
Irgendwie war das mit dem Internet auch so eine richtig blöde Idee ...
Twisted Orchestration Language in Launchpad - und jemand hat die Orc-Kombinatoren nach Python portiert, unter Benutzung von Twisted. Allerdings finde ich persönlich Twisted eher eklig zu programmieren, aber wers mag ...
Kilim - beim Stöbern in den Orc Dokumentationen drüber gestolpert, eine microthread-Lib für Java.
Orc Language - bisher nichts davon gelesen, aber sieht recht interessant aus. Kern ist Cor, eine funktionale Sprache ohne Seiteneffekte und darauf aufbauend dann Orc, die zur Orchestrierung von Services in verteilten Systemen dient. Das ganze in einer recht ansprechenden, kompakten Syntax auf der JVM. Könnte man sich durchaus mal als Alternative zu Scala und Clojure angucken, Java wird dabei als externer Service integriert, dadurch können recht einfach verteilte Systeme gebaut werden, bei denen Teile eben in Java implementiert sind. Erinnert in vielen Punkten stark an die Ideen von Erlang (generell von einem verteilten System ausgehen, aber trotzdem Teile lokal aus Performancegründen halten), wobei ich die Syntax deutlich angenehmer finde. Und mit der JVM eine deutlich weiter verbreitete VM als bei Erlangs BEAM.
Interactive Fabrication » Beautiful Modeler - wow, das ist ausgesprochen cool.
Tornado Web Server Documentation - muss mir doch mal Tornado näher angucken. Hab jetzt für ein Nebenprojekt einen Webservice mit web.py gebaut, was erschreckend simpel (und schmutzig) ging. Tornado baut auf einem sehr ähnlichen Konzept auf, schmeisst Django-ähnliche Templates in den Mix und bietet gleich noch einen guten asynchronen Server und Unterstützung für asynchrone sockets und http requests. Könnte gerade für Webservices eine gute Alternative sein, die wenig Resourcen braucht.
Fat Cat Software - iPhoto Library Manager - da ich so blöd war ein Photobuch auf einem anderen Mac als üblich zu machen (naja, der übliche war halt ständig belegt), muss ich mir jetzt wohl das hier mal angucken um zu schauen ob ich meine Bücher zusammenmergen kann auf eine einzelne Maschine. Schon blöd, dass Apple bei iPhoto keinerlei Merge-Funktion anbietet. Gerade mit einem Notebook und einem Desktop hat man ja doch recht schnell getrennte Libraries. Würde Lightroom Bücherdruck unterstützen wär ich ja eh schon längst weg von iPhoto. Alles irgendwie nicht so ganz befriedigend.
The V4Z80P – A Z80 Based Laptop @ Retroleum - da baut einer nicht nur seinen eigenen Computer mit eigenem System, es ist auch noch gleich ein Laptop. Oder sowas ähnliches jedenfalls.
Oracle cooks up free and premium JVMs - und Oracle beginnt mit dem Versuch des Cash-in auf Java. Wenn es klappt, könnte Java bald in ähnlicher Situation wie .NET sein: die freien Implementierungen hängen hinter dem Umfang der kommerziellen hinterher. Was das für alternative Sprachen auf der JVM bedeutet, muss sich erst zeigen - aber sicherlich wird es für einige Probleme sorgen. Allerdings ist die JVM-Welt groß genug und mit genügend Alternativen ausgestattet, und Oracle ist nicht Microsoft. Von daher könnte das ganze auch bloß wieder ein Sturm im Wasserglas sein und allenfalls die typischen Oracle-Opfer betreffen.
Kunsthalle Bielefeld: Der Westfälische Expressionismus - ich glaub ich hab tatsächlich mal einen Grund nach Bielefeld zu fahren.
Mediathek für Mac OS X - muss ich mir mal angucken. Schliesslich ist ja die Archivierung dank dämlicher Privatsenderhansel (und Politikern, die sich zu deren Erfüllungsgehilfen gemacht haben) heutzutage Sache der Zuschauer.
Panasonic DMC-GF2 Preview: 1. Introduction: Digital Photography Review - ich hasse dich, Panasonic. Jetzt will ich das niedliche kleine GF2+14mm Kit haben. Menno. Erst Apple mit dem MacBook Air und jetzt Panasonic, alle wollen nur mein Geld.
Eventlet Networking Library - muss ich mir mal näher angucken, das monkey-Patching von Standardbibliotheken um diese trivial in einer asynchronen Umgebung zu nutzen sieht sehr interessant aus.
Immateriblog.de - Matthias Spielkamp über Immaterialgüter in der digitalen Welt - und gegen das unsinnige Verdi-Papier über Urheberrecht und Netz. Denn bei Verdi sitzen mal wieder Torfnasen die mental im letzten Jahrhundert hängengeblieben sind. Und das sich eine Gewerkschaft die Argumentation von Firmenbossen zu eigen macht, deren einziges Geschäftsmodell moralische Erpressung zu sein scheint, ist in meinen Augen absolut peinlich.
don’t look » columnManager - interessantes jQuery Plugin welches effizientes Spalten ein/ausblenden für Tabellen ermöglicht. Wenn man das mit dem DataTable Plugin verheiraten könnte, wäre es eine sehr praktische Sache.
John Resig - Simple JavaScript Inheritance - sehr nettes Pattern mit dem man Klassenbasierte Vererbung mit JavaScript simulieren kann (für die Situationen, wo diese Struktur mehr Sinn macht als das normale Prototypensystem von JavaScript).
jQuery column cell selector - bramstein.com - noch ein jQuery Plugin, dieses liefert einen praktischen Pseudo-Selektor für Spalten in einer Tabelle um dann mit JavaScript dort Änderungen vorzunehmen.
Inform 7 - mitlerweile ist Inform in eine englisch-ähnliche Sprache zur Erstellung von interaktiver Fiktion geworden. Und hat eine GUI für den Mac bekommen mit dem man die diversen Story-Wege analysieren und testen kann. Irgendwie schon beeindruckend, was da alles entstanden ist, nur für Textadventures.
Magic Launch - interessantes kleines Tool mit dem man die Anwendung, die für eine Datei bei Doppelklick kommt, konfigurieren kann. Besonders interessant wenn man manche Files in verschiedenen Verzeichnissen mit unterschiedlichen Editoren öffnen möchte (weil z.B. ein Projekt mit Netbeans und dem Netbeans Python Plugin arbeitet, ein anderes aber normal mit dem TextWrangler und ein drittes mit VIM wg. Kompatibilität zu Unix arbeitet). Oder auch wenn man einfach nur eine Dateierweiterung hat, die von verschiedenen Programmen genutzt wird.
Coffee on the Keyboard » Bleach, HTML sanitizer and auto-linker - Library von Mozilla die white-list basiertes HTML Cleaning anbietet. Die Mozilla-Leute wissen meistens was sie tun, von daher könnte diese Bibliothek tatsächlich brauchbar sein.
robhudson's django-debug-toolbar at master - GitHub - ok, dieses Werkzeug ist ganz offiziell hugo-approved. Schlichtweg genial, liefert genau die richtige Menge an Informationen für Django-Entwicklung und beisst sich nicht mit vorhandenen Layouts (jedenfalls bei mir hats bei Experimenten gut geklappt).
Oxymoron CSS Framework - ich kann Zed sehr gut verstehen. CSS treibt mich auch gelegentlich in den Wahnsinn.
postgres 9 streaming replication and django balancer - Santana läuft zwar noch nicht mit Django 1.2, aber der Balancer für Datenbankzugriffe kombiniert mit PostgreSQL Replikation klingt nach einer netten Methode um Django-Systeme hochzuskalieren wenn die normalen Mittel mit einer Datenbank nicht mehr ausreichen. Muss mir vielleicht mal eine Spielinstallation anlegen.
Fuzzy Mathematics with FuzzPy (Part 1) | Mad Python - wenn es nicht nur um unscharfe Zahlen oder Fehlerpropagation geht, sonder auch unscharfe Mengen oder Graphen von Interesse sind, könnte dieses Modul weiterhelfen.