Archive for 'News'

Die Qual der Engine-Wahl: Spidermonkey oder V8. JavaScript rockt :-)

Während im Fenster nebenan couchdb compiled, habe ich mir nochmal Gedanken um die geeignetste JavaScript-Engine für meine Prototyp Web Framework Bastelei gemacht. Spidermonkey hat den absolut gewichtigen Vorteil von JavaScript 1.8, das aber leider nicht standardisiert ist. Und es in dieser Form auch nie wird, siehe das Gezänke um ECMAScript 4 letzten Herbst. Mit 1.8 [...]

Geschenkwunsch

Nach dem Genuss der viertletzten Episode der epischsten aller möglichen Scifi-Sagas (für nicht regelmäßige Leser: Battlestar Galactica) bin ich mal auf die Scifi.com BSG Homepage gestreunt und von da aus dann weiter in den Store. Größtenteils völlig liebloses Zeug, das einem die Entscheidung leicht macht, sein Geld nicht für Merchandising-Müll rauszuhauen. Dachte ich. Bis ich [...]

Virtualisierte Browser

Testzwang mit unterschiedlichen Browsern ist eindeutig PITA. Multiple IE ist zwar nett, allerdings verhalten sich die IEs nicht so, als ob sie alleine auf dem System wären, ich habe häufig irgendwelche komischen Effekte, die bei Standardinstallationen nicht auftreten, betreut wird Multiple IE mittlerweile auch nicht mehr. Der verbleibende Weg über z.B. Virtual PC ist auch [...]

How not to do web development (?)

Via ycombinator bei Google Docs auf How not to do web development gestossen. Dort ist folgendes Codebeispiel (echter Code aus der pylon Doku): ${c.employees.pager(‘Page $page: $link_previous $link_next ~4~‘, onclick=”$(‘#my-page-area’).load(‘%s’); return false;”)} <ul> % for employee in c.employees: <li>${employee.first_name} ${employee.last_name}</li> % endfor </ul> Das sind 5 Sprachen in 7 Zeilen. Ob das so sein muss oder [...]

The Dark Ages: MySpace

Gerade vom Hölzken auf’s Stöcksken gekommen. Auf Daniels euphorische Empfehlung, ich sollte mir mal wieder James Lauer geben (den eigentlich ich ihm empfohlen habe), schießen mir Mixe aus der Zeit in den Kopf, in dem ich einige von Lauers Mixen hoch und runter gehört habe. Darunter auch Rez, dessen Ontourage Mix, mittlerweile über 4 Jahre [...]

ssjs: v8 + v8cgi + apache + libxml + libxslt

Großartig: seit gestern Mittag, gegen 11:30, ist Server-side JavaScript Wochenende. Was auf dem Plan stand: Googles v8 JavaScript Engine compilen, v8cgi compilen, im Apache zum Laufen bekommen. Danach dann libxml und libxslt anschauen und trotz C und C++ Kenntnissen, die gegen Null gehen, v8cgi erweitern um eine Methode für XSLT Transformationen. Kenntnisse von static und [...]

Maßgeschneiderte Performance

Das wir unseren Kunden den Internet Explorer 7 als Download anbieten, ist ja schon schlimm genug. Einen größeren Gefallen würde man sich jedenfalls mit dem Hinweis auf einen schnelleren Browser tun, schließlich fällt mangelhafte Performance in der Wahrnehmung der Kunden nicht dem Browser, sondern unseren Applikationen zu. Die Krone bekommt das ganze dann durch die [...]

real LOLer

Einen der seltenen Fälle, wo ein LOL wirklich bedeutet, dass man alleine vor dem Rechner laut auflacht, präsentiere ich hiermit voller Freude.

Kick it

Ahhhh… Kleine Anekdote während mir wohlige evolved.fm Schauer über den Rücken laufen: Sommer 2004 in Istanbul, ein Klamottenladen auf der Istiklal Caddesi – zweifellos eine der schönsten Straßen der Welt – wie ich ihn dort nicht erwartet hätte. Beim Wühlen durch Haufen von Jeans merke ich plötzlich, wie mir der Sound das Kleinhirn kitzelt, progressiv, [...]

Simpsons in HD und mit neuem Opener

Wohl nirgendwo fällt der Unterschied zwischen good old PAL/NTSC- und HDTV-Auflösungen unangenehmer aus als bei den Simpsons. Wer schon mal eine Episode auf einem großen Full HD-Fernseher gesehen hat, weiß was ich meine. Nach 429 Episoden gab es mit der gestern ausgestrahlten Folge Take My Life, Please zwei Neuerungen: ab jetzt in HD und mit [...]