Code:QMats Henricson's weblogBroken collarbone- May 25, 2006 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 kmh (15 mph). It hurt quite a bit, but thank goodness I used a helmet, or I wouldn't be writing this. Spent 4 hours at Sdersjukhuset (the hospital where I was born, actually) and they confirmed it was broken. Unfortunately at a rather unusual place, so they have to open me up Saturday morning for surgery. It...http://www.jroller.com/matsh/entry/broken_collarbone How good is Apache Jetspeed- May 25, 2006 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 therehttp://www.jroller.com/matsh/entry/how_good_is_apache_jetspeed JavaOne day four- May 20, 2006 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. Every day 3000 children dies in malaria! That disaster dwarfs 911 by comparison. Next up for me was JSR 235 and Service Data Objects (SDO) by a bunch of people from IBM, BEA, SAP, Oracle and Xcalia. I had the impression it could be a competitor to both JDO and EJB 3.0 Entity Beans (a.k.a. Hibernate),.http://www.jroller.com/matsh/entry/javaone_day_four JavaOne day three, part 2- May 19, 2006 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 contender released during JavaOne. Strangely enough none of the Google guys were present. They had been invited, but reportedly didn't like much the setup for the event. Oh well. They had Alex Russell from the Dojo toolkit, Chet Haase which is a Swing guy, Christophe Coenraets from the Flex camp,..http://www.jroller.com/matsh/entry/javaone_day_three_part_2 JavaOne day three, part 1- May 18, 2006 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 years: ET++, patterns, Taligent, JUnit and Eclipse. Surprisingly, what these guys did was describing and explaining the software release process at Eclipse! They did a really good job explaining why a six week delivery cycle may be perfect even for big projects like Eclipse. Are we witnessing the...http://www.jroller.com/matsh/entry/javaone_day_three_part_1 JavaOne day two, part 2- May 18, 2006 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 slated to ship at the end of Q3 this year. Performance is 20-90% of Java, depending on use. Ready for small, non-mission-critical projects, according to Rod. Maybe scripting languages like Groovy are perfect for stringing together SOA applications It makes that glue code very tight, and should be.http://www.jroller.com/matsh/entry/javaone_day_two_part_2 JavaOne day two, part 1- May 17, 2006 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 like flexible designs and architectures, but this is rediculous! When was YAGNI thrown away from common consciousness They announced that they've donated their EJB 3.0 reference implementation to project GlassFish. Now, what would they do with it Doesn't the GlassFish guys have one already Next.http://www.jroller.com/matsh/entry/javaone_day_two_part_1 JavaOne day one, part 3- May 17, 2006 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 that Java will, one day, be made open source. My main concern is that Microsoft could pick up the source and ship it with every version of Windows, slowly tweaking it to run well only on thier OS. He said they wouldn't be able to do that unless it passed the TCK (i.e. the test suite that certifies a..http://www.jroller.com/matsh/entry/javaone_day_one_part_3 JavaOne day one, part 2- May 17, 2006 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 things: There are 12+ scripting plugins following JSR 223, i.e. the number of languages that plugs into that API Targeting support for WindowsVista and GNOME, i.e. no support on that level for KDE, which is kind of disappointing Anti-aliasing support Java2D acceleration 10-60% faster, typically 30% They...http://www.jroller.com/matsh/entry/javaone_day_one_part_2 JavaOne day one, part 1- May 16, 2006 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 less than people coming for the first time, so I'd be pissed to be shuffled to row 43,000. Various tidbits picked up from the first keynote: Are Sun giving away free Niagara boxes I was a bit confused there. If so, then I just need a rack to put it in. The JCP currently has 1052 members, of which I.http://www.jroller.com/matsh/entry/javaone_day_one_part_1 |