Blogs

Bookmarking AJAX applications in Iliad and fixing the back button

Tagged:

There is a new feature in recent versions of Iliad which allows you to bookmark your AJAX applications and use the back button, using the hash (fragment) of the url.

The idea is to associate a hash to an action. When the action will be evaluated, the corresponding hash will be added to the url by the javascript layer.

To retreive the application state from the hash, a new dedicated route named hashRoute has been introduced.
This route can be used and streamed forward like any other route.

GNU Smalltalk featured on Industry Misinterpretations

This week's episode of James Robertson's podcast features an interview with yours truly. Post your comments and impressions here or on the mailing list!

Paolo

Hire and Fire

Tagged:

Whenever I write something like the following, I feel homesick for ruby, where I never have to close files by myself.

 |stream|
 stream := FileStream fopen: 'registry.dump' mode: #write.
 [ ObjectDumper dump: registry to: stream ] ensure: [ stream close ]

Would anybody else beside me consider the following (fancily named) pattern useful?

 Object [ 
   hire: aBlock fire: cleanup [ 
     ^ [ aBlock value: self ] ensure: [ cleanup cull: self ]
   ]
 ]

Iliad: a localization package

First of all, let me tell you that the most pleasant surprise with gst was the community. It's a pleasure to be here and I have to give special thanks to Stefan Schmiedl, who is investing lots of time in discussing my n00by steps and has even found the time to volunteer some code. The second thing is that being back to smalltalk is... a paradise. Back then I “learned to think” in smalltalk, so this is just like being able to communicate in one's mother language after an endless journey abroad.

Public Mercurial repository

Tagged:

There is now a public Mercurial based repository for our dictionary project, published at http://ambaradan.i-iter.org/ambaradan

Not that it contains much at the moment, apart from a few proofs of concept. Yet, I thought that if anyone was interested in the discussions about localization we are making on the mailing list, this could be of help.

Syndicate content

User login