Just say no to JSR 294
I've read what is available about this JSR, here and here. It tries to solve the problem that you often need to make more classes and functions public than necessary, because classes in different...
View ArticleThe Ajax Experience, Day One
So, finally, I'm at the first Ajax conference ever, The Ajax Experience. Held at the fancy schmancy Westin St. Francis hotel by Union Square in San Francisco. Arrived a day before the conference...
View ArticleThe Ajax Experience, Day Two
Slept like a baby all night, thanks to a really good bed and that I managed to turn down the temperature to a healthy 61F/17C. Over breakfast I talked to one of the Atlas guys. It turns out Atlas is...
View ArticleThe Ajax Wittgenstein Connection
The Austrian philosopher Ludwig Wittgenstein (1889 - 1951) is best known for his 1921 book Tractatus Logico-Philosophicus. The first lines in the book are:1 The world is all that is the case.1.1 The...
View ArticleThe Ajax Experience, Day Three
First session of the last day was, of course, DWR & Spring by Bram Smeets from Interface21, the Spring guys. Unfortunately it took him 40 minutes to rehash pretty much what Joe Walker talked about...
View ArticleJavaOne day one, part 1
Sun is treating their Alumni too well these days. I got to sit on row seven out of sixty thousand (or whatever row is at the far end of the insanely large general session hall). Alumni like me pay...
View ArticleJavaOne day one, part 2
Next session for me was Java Platform Roadmap: The Big Stuff, Today and Tomorrow. It was to some extent just a rehash of what I've had online for quite a while, but I did pick up some extra...
View ArticleJavaOne day one, part 3
Matt Raible tipped be off about a javablogger event at the Thirsty Bear at 5.30, where I ended up talking to Simon Phipps, responsible for open source at Sun. I asked him about todays announcement...
View ArticleJavaOne day two, part 1
Thomas Kurian talked about Oracles products during the Wednesday morning session. He pushed Oracles Ajax library, built with JSF. He described The Next Application Platform, comprising seven layers! I...
View ArticleJavaOne day two, part 2
Next up was Rod Cope's session about Groovy. Has support for closures, which is good. Rod showed that Groovy is very simple to use for scripting ant builds. Generally it looked quite complete. It is...
View ArticleJavaOne day three, part 1
Morning keynote with IBM, featuring Erich Gamma and John Wiegand! Wow, haven't seen them since ECOOP 1992 in Geneva. Erich is a bit of a hero of mine, since he has done so many cool things over the...
View ArticleJavaOne day three, part 2
After sleeping for 45 minutes at the hotel, it was time for the much anticipated Smackdown for AJAX Programming Models and Frameworks. I really wanted to see how everyone was going to handle the GWT...
View ArticleJavaOne day four
Friday started off as usual with General session. But it was pretty boring. Noteworthy was that both Scott McNealy and John Gage talked about poverty and malaria being the real challenges for us....
View ArticleHow good is Apache Jetspeed?
Has anyone tried it? Is Jetspeed 2 stable? The mailing list looks healthy and helpful, but I haven't had a detailed look. Any high profile deployments out there?
View ArticleBroken collarbone
Crashed on my bike two days ago. A car suddenly turned up at an intersection, and on the wet asphalt I hit the brakes, lost balance and smacked shoulder first into the ground at about 25 km/h (15...
View ArticleRSF, Click and Struts Action 2
Sigh, just when I though I knew what Java web frameworks were out there, a few more appears. This time it is RSF (Reasonable Server Faces) and Click. What made me follow the path to finding these...
View ArticleOnly 2 Ajax architects in the world
I've just added the title "Ajax Architect" to my business cards (one of the fringe benefits of running your own company). It could seem preposterous, considering hardly anyone has more than a year or...
View ArticleFirst piano concert, ever
Bought a CD today, for the first time in several years, actually. The Brandenburg Concertos by Johann Sebastian Bach. Couldn't help myself. It turns out the 5th concerto is considered the first...
View ArticleState Of The Art In Server Side Java document updated
Just uploaded a new version of my PDF document describing new things coming in Server Side Java. The changes I've done are:Removed the outdated Hibernate sectionRemoved some rather esoteric pages...
View ArticleGreat little book about code reviews
By reasons lost in history I recently received a free copy of the book Best Kept Secrets of Peer Code Review. At just 160 pages it is an easy read, and since it is free (including free shipping...
View Article