Aaron Fischer Ingenieur, Vater, Heimwerker, Problemlöser

Seit über 26 Jahren ein aktiver Teil des Internets, und noch immer habe ich nicht genug davon. Hier finden sich meine Gedanken, Experimente und Projekte, die über die Jahre entstanden sind.

Essays AJAX - Der praktische Einsatz vor 17 Jahren

Auf Markus' Blog bin ich auf ein Buchprojekt gestoßen, das von DrWeb veranstaltet wird. Ich hab auch mit einem kleinen Artikel über AJAX mitgemacht.

Essays Spionieren mit Ruby vor 17 Jahren

Ich habe gerade etwas darüber nachgedacht, warum Ruby keine Interfaces, wie in anderen Sprachen üblich, enthält. In der UML gibt es eine spezielle Notation dazu (siehe UML Superstructure, Kap 7.3.24) und in Klassendiagrammen werden diese auch öfter verwendet. Nun wollte ich ein solches (Subject/Observer-Pattern) in Ruby umsetzen, doch ohne Interfaces muss man einen anderen Weg einschlagen. weiter ...

Ella mit Komplikationen in Technologie vor 17 Jahren

Hab gerade die neue Version 2.1 Codename Ella der Blog-Software, die gestern released wurde installiert. Lief alles bis auf das Template. Durch die neue Namensgebung im $wpdb-Objekt wusste das Template die Tabellennamen nicht mehr. Bis das a-blog-beyond-Template offiziell angepasst wird (es sind noch weitere Überarbeitungen nötig), kann sich (wer nicht warten will) bis dahin mit dem kleinen Patch aushelfen, den ich grade gemacht hab (ist nur n schneller fix bis es was richtiges gibt).

Der Rechner am Bett in Technologie vor 17 Jahren

Grade auf dem pl0g gefunden: Die WidgetStation, eine tolle Spielerei als Weckerersatz und noch viel mehr. Das Teil kann USB, IR, WiFi, Ethernet, MP3s abspielen und hat 2 kleine Screens, die alle möglichen Widgets (ähnlich wie die Dashboard-Teile oder die Dinger im WindowMaker) anzeigen können. Das schöne ist, das das System auf den Linux-Kernel in Version 2.6 aufsetzt und es so möglich ist, selbst kleine Widgets zu schreiben! Schade nur, das das Ding noch nicht draußen ist.

Verhaltensorientiert testen in Software Engineering vor 17 Jahren

Endlich Wochenende und endlich Zeit meine mit TODO getagten Bookmarks anzuschauen. Dabei war ein Google TechTalk von Dave Astels, in dem es um Behaviour Driven Development (BDD) geht. Er schlägt eine andere Denkweise vor, wie Programmcode getestet werden sollte: Nämlich das Verhalten spezifizieren, das der Code implementiert, nicht einen Test gegen eine Klasse schreiben. Der Test äh die Spec schlägt Alarm, wenn sich der Code anders verhält. Astels hat ein Framework mit dem Namen rSpec für Ruby geschrieben, das ziemlich intuitiv bedienbar ist. weiter ...

Tabellenlayouts, das Grauen aus der Unterwelt in Browser & Betriebssysteme vor 17 Jahren

Gerade bin ich auf eine sehr witzig gemachte Informationsseite zum Thema Warum Layout mit Tabellen dumm ist gefunden. Für alle wärmstens zu empfehlen, die immer noch der Meinung sind, eine mit Dreamweaver und Tabellen zusammen geklicktes HTML-Layout sei doch genauso gut.

574,10 in Software Engineering über 17 Jahre

Gerade habe ich mich zum Sommersemester 07 zurückgemeldet, und das erste Mal die 500 EUR Studiengebühren (+ 74,10 EUR Verwaltungsgebühren) bezahlt.