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
 Thursday, 30. November 2006 

Die Arbeit an Gobi macht gerade wieder super viel Spass. Was einerseits daran liegt, dass Helma 1.6 (unreleased) rockt wie Sau, und dass endlich die HelmaLibs da sind, wenn man sie braucht.


 michi , 1. December 2006 gegen 13:36 

Ich dachte helma 1.6 ist im wesentlich identisch mit helma 1.5, ausser dass man nun e4x verwenden könnte? aber das tust du ja gar nicht mal bei gobi. worin liegt dann der große Vorteil deines Erachtens bei helma 1.6?
und bzgl HelmaLibs: du verwendest derzeit in Gobi helma.File, helma.Mail und helma.Search. die gab es doch auch schon länger?
Aber dass dir das Applikationen Schreiben Spaß macht, ist fein! Freut mich für dich. Und ausserdem kam dabei ja immer noch was Gutes, v.a. auch für Helma selbst, heraus. Hoffe das hält also an.

 hns , 1. December 2006 gegen 14:05 

Gefühlsmässig ist der aktuelle 1.6 snapshot sehr schnell, was eventuell ein bisschen daran liegt, dass ich vor ein paar Tagen das Rhino mit diesem Patch eingecheckt habe. Ausserdem liegts so an den Feinheiten, alles schön rund, fast keinen Bugs mehr begegnet in der letzten Zeit. Und bei helmaLib ist der grosse Unterschied, dass app.addRepository() jetzt sofort wirkt statt später. Für mich macht das den Unterschied zwischen Benutzbarkeit und Nicht- aus. antville.org hab ich übrigens auch grad auf 1.6 upgedatet.

Bei Gobi verwend ich übrigens auch noch core.String und core.Date. (Seit gestern. Das ist das schöne, wie gesagt, dass man das schnell einwählt im entsprechenden File und sich keine weiteren Sorgen machen muss.)

 hns , 1. December 2006 gegen 14:12 

Noch eine supere Feinheit mit dem neuen Rhino ist der JavaImporter. Bei der Gobi Update-Seite mach ich z.b. folgendes:

    var dateFormat, timeFormat;
    with (JavaImporter(java.text.DateFormat)) {
        dateFormat = DateFormat.getDateInstance(DateFormat.LONG);
        timeFormat = DateFormat.getTimeInstance(DateFormat.SHORT);
    }

Sprich eine wirklich saubere Lösung für den Umgang mit langen Java-Packages, die nicht den globalen Namespace verschmutzt.

 hns , 1. December 2006 gegen 14:18 

Weil wir grad dabei sind nochwas: Der Rhino-Debugger ist in Helma 1.6 zum ersten mal wirklich gut/brauchbar.

 michi , 1. December 2006 gegen 15:17 

bzgl performance: du fühlst die performance lokal beim developen? aber die response-zeiten bewegen sich ja im milli-sekunden bereich. na, wenn das kein placebo-effect ist :-) aber wie sieht es denn mit der load vom antville-server aus? hast du da einen vorher/nachher vergleich?

offtopic: wenn man von google.de auf deine seite kommt, dann landet man im referrer spam detector. just to let you know.

 hns , 2. December 2006 gegen 1:02 

normalerweise merk ich eh nix. also wenn ichs merk dann muss das was bedeuten. antville load verfolg ich nicht so.

Log in to add your comment!

Not logged in. Click here to log in.

 comments