Rode the Riverfront Trail with Ryan? and Scott, 30 mile round trip from home to Chain of Rocks. I am so terribly, terribly out of shape. Ryan isn’t. Scott is riding a tank, so there’s no telling with him.
Monthly Archives: March 2005
JSF
a.k.a. JavaServer Faces
I have been highly skeptical of JSF, perceiving it as a “me too” answer to ASP.NET, in the same manner JSP was an answer to classic ASP. My skepticism may prove insignificant, though, if the momentum behind JSF and credibility lent by some big-name supporters is any indication. My hope is […]
Shale
Shale is Craig McClanahan’s proposal for a next-generation Struts?, based on JSF?. It looks like it may make JSF approachable.
Shale provides a ViewController interface and abstract implementation with helpful methods. In a way, it provides the last bits necessary to treat backing beans as one treats ASP.NET codebehinds. David had a slide […]
Struts
Struts is a web application framework for Java that grew out of discussions about applying MVC to web apps with Craig McClanahan on the tomcat-users mailing list. I participated in many of the early design conversations as one of those pesky early adopters that adds to the TODO list but rarely provides a patch.
I […]
Bittersweet AJaX
By now, everyone knows what AJaX is.
I’m personally a bit bitter about the name, just because I thought to myself in January 2005: “self, there is a lot of hype going around about Google’s ‘new’ approach to DHTML using microrequests. Since you’ve been doing this sort of thing for over 5 years now, maybe […]
Gateway Software Symposium 2005
I attended the No Fluff Just Stuff conference for a second year, along with Bryce and Mike.
Designing and Developing Pluggable App Architecture
David Bock clearly had not given this talk before, and it was not quite as informative as I’d hoped.
I did get a sharper picture of how plugins should interact with their hosting application, via a specific API (which will be applied to a new SnipSnap API). He also showed a nice workflow configuration format […]
Advanced Groovy
I skipped the intro session, but attended Rod Cope’s second session on Groovy?. His presentation was a strong collection of “look how easy this is” examples that made quite a compelling case for Groovy (or, arguably, any dynamic language with closures, dynamic extensions, etc.). I am attracted to Groovy because it builds on […]
Java Collections Power Techniques
Glen Vanderburg gave an exhaustive presentation on the Java Collections Framework. Despite the mundane subject matter, this was a session worth attending. Although most of the tips and tricks were old hat to experienced developers, I’m certain everyone learned something new.
My favorite tidbits:
Collections.binarySearch(…)
Glenn’s ugly trick of using try…finally to execute code after a […]
Community ether
I’m sitting at NFJS? listening to Dave Thomas with Sprint sharing IP with the Treo over CDMA, the Treo sharing with the PowerBook over Bluetooth, and the PowerBook sharing with the other laptops at the table with WiFi. It seems more appropriate to call this __ether__net than it does 10base-T.