Monday October 31, 2005 I was just scanning some docs on a web framework today, and I came across a term I have seen a lot of recently. "Inversion of Control" is essentially proper use of JavaBeans events for server-side folks that didn't get it the first time around when JavaBeans was introduced. One of the biggest points to having a real component model (JavaBeans) built into a platform (and ideally a language), is the ability to encapsulate complexity. Ideally, an end-developer doesn't need to understand all the details of a complex system. A handful of well-designed JavaBean components can encapsulate enough functionality to make programming a web, desktop, or mobile application a quick task. Unfortunately, the Java web-tier folks did not "get" this point until relatively recently. Web frameworks have traditionally been very code and XML configuration driven, and have not leveraged the power of component encapsulation. This latest trend is wonderful, but very late to arrive on the Java scene. JavaServer Faces (JSF) components are the closest I've seen yet to proper components on the web-tier.
( Oct 31 2005, 04:24:28 PM PST ) Permalink Comments [3]
Thursday October 13, 2005 I have always been a huge fan of Apple... and after today's announcements about the new video-capable iPod and the new iMac (basically a killer home media center), I am a *rabid* Apple fan. The home computer market will be owned by Apple some day. I hope. Sun will stick to businesses, of course, but wow - is Apple making a great run for the home. Wow. I am just beside myself.
I actually feel the urge to rush out and buy a new iMac and a new iPod. I already bought a few music videos, and I don't even have a new iPod yet. I surrender.
( Oct 13 2005, 01:34:49 AM PDT ) Permalink Comments [3]