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 über 17 Jahre
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 fast 18 Jahre
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 fast 18 Jahre
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 fast 18 Jahre
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 fast 18 Jahre
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 fast 18 Jahre
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 fast 18 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.