I took my bike to JavaOne yesterday. I didn't really need to, it's a short
walk from BART, but I was late, and I wanted to get the free water bottle
offered for anyone who brought their bike to the valet service being offered
by the San Francisco Bike Coalition.
That all went well, and I got my bottle.
Well, I did go to the Derby UnBOF last night, good to see some of you there.
It was quite hopping, and I got to see a lot of old friends and meet some
David Berlind writes a very interesting blog with his take on convergence onto a rich Internet experience on mobile devices.
Well, there was a lot of interesting stuff at this session.
One thing great to see was the ability to run Rails apps on Glassfish, and being able to build and deploy this straight from NetBeans. Great demo from Tor Norbye and Charlie Nutter showing how to take advantage of Java in a Ruby app, code completion, instant rename of variables, and so on.
Rich Green had a number of very interesting announcements today. You'll hear about them from others, but I wanted to share the ones that interested me most and give you my take if I feel like spouting my own opinions
First of all, Rich announced that Sun has completed the process of open sourcing Java, a promise they made a year ago and which has now been finalized.
The NetBeans 6.0 Preview Release is available and you can download it here.
I have been playing with NB 6 for a while, and there are tons of new features I have never touched. One of them is support for Beans Binding, which I am very interested in but haven't had time to look at.
Just a few quick notes about some fun events going on next week at JavaOne.
On Tuesday night from 7pm - 11pm at Jillian's in the Sony Metreon there will be an Apache Derby UnBOF, and you're all welcome! Last year we did this and it was a rousing success, with as many database geeks as you could shove into the restaurant.
We all want our interactions with the database to be successful. And most demos and code samples have everything going hunky dory. But what happens if they're not? What if you or the database needs to roll back the transaction?
Years back I took a three week training on OO modeling using the Shlaer-Mellor method, which has now been pretty much subsumed by UML. One thing I spent a lot of time doing was designing the behavior of a system using state diagrams.
Fast forward to 2007, and I'm trying to get my head around REST.