henso.com
Home
Archive
Search

rss feed for this page

DELI
HLM

LNGR
EURN
OON
CHLM
POOL
ELPH
RIST
SOFA
SENS
P3K
FM4
SCRP
MAL
RNS
GDNY
ELEG
OSNS
SLSH

Mozilla, baby!

antville.org
 Sonntag, 2. Oktober 2005 

Herr Snivlem: Ich stelle eine gewisse Ählichkeit fest. Sind Sie etwa verwandt?

lnk + 1 cmt (snivlem)

Zu Okkervil River wollen aber nicht können, weil man den Schlaf vom Kleinen bewachen muss, wissend dass er eh schlafen wird wie ein Stein nach diesem Tag. Die bittersüsse Aufopferung von stattdessen Harry Potter im TV, auch endlich mal Zeit dass ich weiss worums da geht. Und was für ein schönes Wochenende.

lnk ~ cmt
 Samstag, 1. Oktober 2005 

Dass H&M zum Teil der Schwedischen Kirche gehört und andere interessante Fakten.

lnk ~ cmt

Der Hulger Retro-Telefonhörer für Handy und Internet. Musste ich haben. Ich hoffe er ist so schwer wie er ausschaut.

lnk ~ cmt
 Donnerstag, 29. September 2005 

Eigentlich sollte man es erst dann Helma nennen, wenn es Skins und Macros kann und dynamic scopes. Sprich ab schaetzungsweise morgen. Konzepte werden im Wiki dokumentiert sobald sie sich manifestieren bzw verfestigen. Versprochen. Nur soviel: es wird ganz toll und unkompliziert.

lnk ~ cmt
 Dienstag, 27. September 2005 

Ueber den Umweg von JettyExperimental (aka Jetty 6) habe ich heute Kontakt mit Client-Side Javascript Libraries wie Prototype, Rico, Behaviour, Scriptakuloes bekommen. Da sind ein paar durchaus interessante Sachen dabei, von denen man einerseits lernen kann und die man andererseits bundeln und benutzen sollte. Folgendes Beispiel aus Prototype ist ganz nett:

    return Try.these(
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},
      function() {return new ActiveXObject('Microsoft.XMLHTTP')},
      function() {return new XMLHttpRequest()}
    ) || false;

Das dazugehoerige Try-Objekt:

var Try = {
  these: function() {
    var returnValue;
    for (var i = 0; i < arguments.length; i++) {
      var lambda = arguments[i];
      try {
        returnValue = lambda();
        break;
      } catch (e) {}
    }
    return returnValue;
  }
}

Was sich so vereinfachen laesst (weil wenn in arguments[i]() eine exception geschmissen wird kommt's eh nicht zum return), wenngleich unter Verlust des schoenen variablennamens "lambda":

var Try = {
  these: function() {
    for (var i = 0; i < arguments.length; i++) {
      try {
        return arguments[i]();
      } catch (e) {}
    }
  }
}
lnk + 5 cmt (chris, lehni, stephan.schmidt, stefan)
 Sonntag, 25. September 2005 

Fantastisch: TiddlyWiki. Servlerless Micro-Wiki. Lebt in einem grossen JavaScript-Ball. Es brauchte ein paar Minuten, bis ich das ganze von User Interface her verstanden hatte, dann aber setzte ziemliche Begeisterung ein, die jetzt schon mehrere Minuten anhaelt. Kommt definitiv auf meinen USB-Stick. Via elektrosmog.

lnk ~ cmt
 Freitag, 23. September 2005 

1 Jahr Vitus.

1 Jahr Vitus

Rock on!

lnk + 7 cmt (chris, flöre, hns, stephan.schmidt, godany)

Achtung, neue jabber-id: hns@amessage.at. Moege diese laenger halten als die letzte.

lnk ~ cmt

Die gute Frage ist, ob oesterreichische Sitzenbleiber im Gegenzug ausgebuergert werden.

lnk ~ cmt
 Dienstag, 20. September 2005 

Server Push heisst jetzt Continuations und wird demnaechst vom superen Jetty unterstuetzt. Was dabei passiert, ist, dass, falls grad nix da ist fuer den Client, eine spezielle Exception geschmissen wird, die von Jetty derart gefangen wird, dass die Connection in eine Timeout Queue gehaengt wird, wo sie eine Zeit lang warm gehalten wird fuer den Fall, dass doch noch was daherkommt. (Was ich noch checken muss ist wie Jetty das macht mit resumen der Continuation, ist im Blog-Posting nicht wirklich erklaert.) Mit asynchronen client requests aka Ajax kriegt das ganze auch ein Anwendungsgebiet abseits von Html-Chats. Gut!

(Schlecht: Warten bis sourceforge-anonymous-cvs wieder geht, damit ich mir das anschauen kann)

lnk + 3 cmt (chris, hns)

Plan fuer die laufende Woche:

  1. SqlShell mal so weit bringen, dass man das hier weitgehend durchspielen kann.
  2. Helma 2.0 Code einchecken, dev.helma.org antuckern
  3. Schauen was notwendig ist fuer Gobi
    • Weblog comments fixen oder disablen
    • Ein zwei kleine Aenderungen in SvnBrowser
  4. Schauen was geht fuer Helma 1.5
  5. Vielleicht wieder mal ein Schnitzel essen irgendwo

Was vergessen?

lnk ~ cmt

Herr Thees von Tomte macht handymaessig gerade das gleiche durch wie ich. Sonyericsson sollten echt mal schauen, ob ihre User Interface Leute nicht vielleicht von der Konkurrenz bezahlt werden.

lnk ~ cmt

Not logged in. Click here to log in.

 comments