External CSS files on Iliad. A problem with symlinks.

Tagged:  •  

This was supposed to be a mail to the list, but since I am one of those who have trouble posting from gmail, I'll better put it here.

We want to use an external CSS stylesheet on Iliad. This will make things much easier with the designers that help the project, as they shall simply edit their stuff as they usually do.

I started to adapt a basic code snippet published by Joachim Jaeckel
at (very useful guide! Thanks :)

Setting up a shared repository for Iliad development - preliminary thoughts

Tagged:  •  

So here I am, some 14 years later... That's the time that has passed since smalltalk was paying my rent. Yet, history goes in cycles, and it's smalltalk time again. I won't talk much about what I'm working on, as I'm positive I'll end up in being boring about it during the coming months. I'll rather explain why smalltalk, and why gnu-smalltalk in particular.

OnlineTester: Benchmarking

Tagged:  •    •    •    •    •    •  

This post describes a session measuring the behavior of an Iliad web application using AJAX request. Memory consumption and run time were investigated for different numbers of simultaneous users.


Memory usage has drastically improved since the first public test session, it is down by about 50%. There is still some room for improvement, but the changes of the last two weeks have been impressive. As far as speed and stability is concerned, the application performs very well, even under (relatively) heavy load.

Iliad 0.6 is out!



I am happy to announce the first public release of the Iliad web framework

Iliad features:

  • standalone stateful widgets
  • nice urls with a simple routing system
  • simple API
  • easy to setup and deploy (no complicated configuration step)
  • javascript layer to update widgets using AJAX. If javascript is not enabled,

the behaviour remains the same by making normal requests.

You can download it from the svn repository:

svn co

OnlineTester: An Arcane Adventure. Part 4: More Widgets, AJAX requests

Tagged:  •    •  

On the menu for the final part of the series are three widgets that make up the meat of the application, i.e. the part with which the students will be interacting the most.

Syndicate content

User login