RSS 2.0 New Entries Syndication Feed Atom 0.3 New Entries Syndication Feed

Show blog menu v



Use it



Sibling projects

RIFE powered

Valid XHTML 1.0 Transitional

Valid CSS!

Blogs : Latest entries

RIFE 1.5 released

Update: this announcement was posted on the front page of If you have comments or are interested in what others have to say, it might be a good idea to head over there.

Below are the highlights:

  • Complete injection and outjection support for all element data (bijection) [ more ]
  • Annotations support for element declaration [ more ]
  • Support for parallel and simultaneous continuations [ more ]
  • Fine-grained control over continuation trees and their invalidation [ more ]
  • Step-back continuations [ more ]
  • Stateful components [ more ]
  • Support for creating RIFE applications without any XML [ more ]
  • Performance improvements [ more ]
  • Support for reloading manually declared sites by site listeners [ more ]
  • Automatic recompilation of non-hotswappable or instrumented classes [ more ]
  • Generic Query Manager listeners [ more ]

You can read the full changelog for more details.

This release can be downloaded from the downloads section, as usual.


posted by Geert Bevin in RIFE on Jul 31, 2006 3:32 PM : 0 comments [permalink]
JavaPaste 1.0 released : pastebin with highlighting, diffing, private pastebins and image uploads

The first packaged release of JavaPaste is now available for download.

JavaPaste is a Java-oriented pastebin built in RIFE with highlighting, diffing, private pastebins, image uploads, an administration interface, and Drone bot notification. It has been running in production for many months at, serving several community IRC channels.

The installation is very simple since it comes with a pre-packaged version of Derby as a database:

  • download
  • unzip the archive
  • cd into the new directory
  • execute 'ant run'
  • visit for the public pastebin
  • and visit for the administration interface
    (the default credentials are admin / password)

Besides being a very useful collaboration tool, JavaPaste is a full-blown open-source application that provides an end-to-end example of how to create a web application in RIFE.

posted by Geert Bevin in RIFE on Jul 13, 2006 2:57 PM : 0 comments [permalink]
Voice recognition to the rescue!
For quite a long time I have been suffering from some form of RSI and have tried out different keyboards to try to alleviate the pain. The past three years I have been able to get by thanks to the TouchStream keyboard from FingerWorks. However, this company doesn't exist anymore and I've heard an increasing amount of reports about TouchStream keyboards that are failing. I know that mine will not last forever either and I'm starting to suffer from the fact that it's still a traditional keyboard with horizontally twisted hands. This is not a natural position and the strain it puts on my wrists is forcing me to take frequent breaks again.

I started looking for a new keyboard and found the AlphaGrips. It combines most of the things that I find important: no need to reach out for the mouse, vertically positioned hands, limited finger movements, and the ability to type while standing up. I've had it for almost three weeks now, and my typing speed is slowly becoming acceptable. Sadly, it's still a keyboard and I still need to move my fingers and position my hands in a certain way. I can already feel another kind of stress building up.

Last week I showed my AlphaGrips to Jonas Bonér at TSSJS Europe, and he told me that he also had serious problems with RSI. Recently he started using voice recognition and told me that it worked extremely well. This sounded very interesting, because when I played with voice recognition a few years ago, it really wasn't very useful at all.

When I came home from the conference, I ordered myself a copy of iListen and started training it with the Logitech headset that I've been using for Skype. While it sort of worked, the recognition rate was not good enough for it to be useful. It seems that for voice recognition software to be really precise, you need to have a specialized headset that's optimized for the task. I thus ordered one of the supported headsets, the Plantronics .Audio 85, and it arrived today.

Holy Moses! As soon as I started using this headset, the recognition rate really increased up to at least 95 percent! I'm going to try to use voice recognition now for as many tasks as possible. It's great that technology allows geeks to continue to spend an obscene amount of time in front of the computer! :p
posted by Geert Bevin in Computing on Jul 4, 2006 3:20 PM : 5 comments [permalink]

Google web