Google Wave looks amazing

Here's the full video from the Google Wave presentation at the Google I/O developer conference... It looks really, really promising. Making this baby Open-Source could change the face of the web. It looks a bit like the social, collaborative OS of the future...


I can't wait for IE to support HTML 5 now since until it does we'll have a harsh time making such awesome technology go mainstream.

Monaco GP - First Lap

I've shot a couple videos from the stand where I was located next to the race track. Watching the cars go past at top speed was hugely impressive !! I wasn't located in front of the Chicane turn as I thought I would. I was in fact located between the Casino (n°4) and Mirabeau Haute (n°5) turns. The cars reach north of 200 KM/H on that part of the track.

Listening to the sound of the cars as they are about to arrive (approx. at 10") was really amazing...

I'm going to the Monaco Grand Prix !!

Well, the title pretty much says it all... From what I currently know of my location during the race, I'll be on a terrace located somewhere between the speed point and turns 10 / 11 (cf http://www.formula1.com/races/in_detail/monaco_810/circuit_diagram.html). I couldn't find a detailed map of the race so I'm not quite sure yet where exactly on the racetrack avenue des Spélugues is.

I'll try shooting a couple images from the race though I'm not quite sure my pocket camera will fit the bill :-) Also, my mother bought me a pair of Quies protective earplugs to alleviate the noise. I'll put them to good use !!

Who do you have in mind when designing software?

While looking for something not directly related to software development, I stumbled over Joel Spolsky's blog this evening. I've already read most of the articles on his blog an like them a lot.

He wrote 3 especially good articles about "designing for people who have better things to do with their lives":
  1. http://joelonsoftware.com/uibook/chapters/fog0000000062.html
  2. http://joelonsoftware.com/uibook/chapters/fog0000000063.html
  3. http://joelonsoftware.com/uibook/chapters/fog0000000064.html

If you never had the opportunity to read them even though you're involved in software development and/or design, now is the time !!

BONUS ARTICLE: why you should have testers http://joelonsoftware.com/articles/fog0000000067.html

Building a Bookmarking Application

I've been spending a couple spare hours last week working on building a Bookmarking application proof-of-concept on top of XWiki. XWiki is a second generation wiki (http://platform.xwiki.org/xwiki/bin/view/Main/SecondGenerationWiki) and I fully took advantage of this to build my application.

I got the idea from a customer meeting a couple months ago, when a customer from a large company told us he was using our software to share links with his coworkers. Sharing a link was as simple as creating a new wiki page and it worked very well. However, he was concerned about what would happen once the link count would grow: how would his users be able to find relevant links about a specific topic?

After reading about jerome's (@jvelo) brand new livetable component (http://platform.xwiki.org/xwiki/bin/view/DevGuide/LiveTable) I thought it would be great to use it in order to display a list of bookmarked items.

I used delicious.com as an inspiration source: each bookmark is kept bare, with a title, an url, notes and tags. Additionally, underlying wiki features remain available: users can comment on and attach files to any given bookmark. Access rights could also be used if needed.

Here's a quick overview of the application:

  1. View a individual bookmark
  2. Add bookmarks and browse them
  3. Edit a bookmark

I'd be glad to get feedback from the community as to whether this application is worth the additional effort to turn it into a full-fledged XWiki application. Anyone interested in using it for real?

My bookmarking application isn't yet available for download (though I plan to make it available for testing on incubator.myxwiki.org pretty soon) since I discovered a couple bugs in the livetable macro while building it (the macro is really really new) and they need to be fixed before the application can be distributed and installed easily. I also plan on writing a tutorial showing how easy it is to build upon and extend XWiki through applications. Stay tuned ;-)

Awesome XWiki Enterprise 1.9 Screencast

We're getting closer to our biggest XWiki release ever...

You can check out the release notes at http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise19M2 (there's more to come !!)
Follow updates about XWiki releases on http://twitter.com/XWiki

UPDATE: as Raffaello points it out below, the musical score is "Making me nervous" by Brad Sucks.