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
 Montag, 21. April 2008 

Minimal mocken:

hannes@x20:~/svn/helma2/trunk$ java -jar shell.jar 
helma> importModule('demo.main');
helma> demo.main.handle_request( 
     >   {path: "/", params: {}},
     >   {writeln: writeln});
hallo welt! <br>
<a href="/mount/point/">check this!</a>
helma> 

Ansonsten heute: skins funktionieren minimal aber mit subskins, und continuations ebenso allerdings ohne automatische umstellung des optimierungslevels.

Update: das handle_request() da oben heisst jetzt handleRequest().

lnk + 5 cmt (chris, hns, robert)
 Freitag, 18. April 2008 

Heute neu: Modul helma.simpleweb, Demo-Code und Implementierung.

Und jetzt das ganze: Helma NG 0.1.

lnk ~ cmt
 Dienstag, 15. April 2008 

Das grösste Problem, das ich mit Javascript hatte, hat sich in Luft aufgelöst. Und der alte Helma 2-Code ist plötzlich wieder aktuell. Danke, Django!

Update: Jetzt mit Beispiel:

Update: Gelandet! Erstes Alpha-Release folgt, sobald minimale Beispiele (web und command line) und Dokumentation bereit sind.

lnk + 9 cmt (p3k, hns, chris, robert, earl, slauti)
 Freitag, 11. April 2008 

Meine Google-App-Engine-Kochliste ist soweit fertig und ich habe säckeweise dazugelernt. Es wird einige Zeit brauchen, das alles zu sortieren und einsickern lassen.

PS: Ich hab jetzt bewusst keinen direkten Link gesetzt. Wer will kann die URL ja leicht auf dem Screenshot erkennen, aber bitte nur schauen und nichts speichern. Danke!

PPS: Wenn jemand probieren will, der nicht ins Preview-Programm reingekommen ist: Ich hab eine nutzlose App, zu der ich Entwickler einladen kann (glaub ich zumindest).

lnk ~ cmt
 Mittwoch, 9. April 2008 

Ich nutze den Rollout von Google App Engine, um ein paar Fliegen mit einer Klappe zu schlagen. Erstens schreibe ich eine Anwendung, die ich unserer Kindergruppe schon vor einem halben Jahr mal in Aussicht gestellt hab (eine Kochliste). Zweitens tauche ich mal mehr als zwei Zehen in das Django Framework. Und drittens lern ich natürlich die App Engine selber kennen und begreifen.

Bisher:

  • App Engine ist definitiv beta, was z.b. Fehlersuche, Logging etc angeht.
  • Der Django-Artikel ist gespickt mit Fehlern. Trial and Error is angesagt, vor allem wenn man mit Django noch nicht vertraut ist.
  • Das Datastore API ist ein Highlight und eine feine Inspirationsquelle für zukünftige Helmas to come.
  • Nachdem man den O/R-Layer von Django nicht verwenden kann und Googles eignenes webapp Framework eh Django Templates und Django Forms unterstützt, halte ich Django zumindest für einfachere Projekte für alles komplizierenden Overkill. Das webapp Framework ist minimalistisch aber sehr elegant.
  • Überraschend, wie ähnlich einander Django und Helma in vielerlei Hinsicht sind. Natürlich gibt es viele Unterschiede, aber Welten liegen da nicht dazwischen.
  • Ein Feature, das mir fehlt: ein Scheduler zwecks rausschicken von Erinnernungsmails.

Nochmal komprimiert: Die APIs sind, soweit ich das sagen kann, gut designt, die Implementierung hat noch ein paar rauhe Stellen, und webapp ist vielleicht das oft zweckmässigere Framework als Django.

lnk ~ cmt
 Freitag, 4. April 2008 

Axiom Stack ist ein umgemodeltes und aufgebohrtes Helma mit Enterprise-Preispickerl. Die Firma dahinter ist ein Spin-off namens Axiom Software Inc.. Ali Beyad, einer der Entwickler, beim Präsentieren auf der SXSW.

lnk + 4 cmt (chris, slauti, klemens, hns)
 Donnerstag, 27. März 2008 

Die Geschichte davon, wie Motorola das Handygeschäft versemmelt hat, enthält alle Zutaten für ein episches Drama. Den CEO der Finsternis, den CMO des Lichts, und den wissenden aber machtlosen Erzählergnom an seiner Seite.

Das Razr war und ist für mich eines der schönsten Handies der Welt, und wenn es nur um Hardware ginge, hätte ich sicher irgendwann eines besessen. Und dann der Tag im September 2005, als Steve Jobs den/das Rokr präsentierte, den hässlichsten, dicksten Klotz der Welt mit Platz für sage und schreibe 100 Lieder. Was ham die sich dabei nur gedacht.

lnk + 3 cmt (slauti, hns)

Not logged in. Click here to log in.

 comments