Tuesday, June 9, 2009

Page Conversions - Tapestry

The past few days I've been working on converting existing tapestry pages. The conversion includes basic look and feel of the the html and some behind the scenes changes to how data is handled.

At this point I don't know if its Tapestry's fault or our own, but it seems like we're standing on our heads. I'm hoping that it is us, cause if its not I'm going to have to push hard to remove tapestry from this project.

Time will tell...

Monday, June 8, 2009

Is Enterprise Java dead?

I was unable to attend Java One this year and maybe its a good thing. After conversations with some respected colleagues who did attend the conference, it appears that enterprise java as we know it, is dead.

So what is taking its place? Clouds. We'll see where this takes us...

Thursday, June 4, 2009

IDE auto-complete rant


You know what annoys me, the fact that IDEs such as NetBeans and Eclipse have wonderful auto-complete capabilities that are almost perfect.

For example, in NetBeans you can type sout and hit tab and it will produce System.out.println(""); for you (sysout in Eclipse). However, if you type System.out. it will bring up all the methods available for the "out" portion of that command. However it does not put a ';' at the end. The IDE should be smart enough to know that println() is a void method that can have no other operation after it, and insert the ";" for you. There are many different ways to apply logic to determine this but I won't go into that here. Just wanted to rant about it for a bit.

Wednesday, June 3, 2009

Show and Tell

Today I discussed setting up a "show and tell" within development. This is meant to dedicated a portion of time for new technology discovery and discussion. We've agreed to have these discussions on every other Friday. Anything technology related is game. I hope to sneak in sessions on NetBeans, Glassfish, Maven and Hudson sooner rather then later.

I love these types of round table open-floor discussions. However their success depends largely on those involved. If the developers are not engaged and excited about it, it will not last. Thankfully, the developers total in 3 people, so we shouldn't have many problems.