For the past two months or so, I've been working with some of the
developers on the databinding problem. After some false starts, the
approach we've taken is to define "data aware" components and some
special encapsulation classes for relational data.
It's been a while since I've contributed a blog. It's not for
lack of thinking about it. The inspiration for pounding out some
purple prose about developments around java desktop software has
flowed from my brain to the tips of my fingers half a dozen times of
the past month or so. For one reason or another I've set aside the
the urge to write each time.
On Monday, TiVo announced a Java SDK called the Home Media Engine
(HME) and a corresponding simulation tool, all for writing PC
applications that target their digital recorder box. The announcement
has been heralded in many forums, notably
, the New York Times, EWeek, Yahoo News, etc.
Over the holidays was talking with a friend about the probability
of getting up to Lake Tahoe (starting from Silicon Valley) for a nice
day of skiing. It's a four or five hour drive when the weather is
accommodating however in bad weather the trip can be a bit of an
A few weeks ago I published a quick roll-up of about 40 component
libraries for Swing applications that we plan to include in the
javadesktop.org Swing Depot
Swing Component Depot
column has a backlog of
more than 50 component suites. They'll all appear there eventually
however we thought you'd like to see the queue now, in all its
unadorned glory. So, here for your delectation is a brief summary of
all 50+ of them.
Stephen King once wrote, in the introduction to one of his scary
books, that his critics were correct: he could publish an ordinary
grocery shopping list and it would sell. Just to prove the point he
included his own shopping list verbatim, and I bought the book
(conceit complete). In today's blog I wanted to publish my own
shopping list of sorts.
Just in case you haven't been paying attention, I'd like to remind
you about our purpose. The reason we toil at our keyboards creating the
software that is the world wide web on the internet. The reason we
march countless neuron armies towards certain slaughter at the hands
of ephemeral monsters like XForms and javax.swing.text and CSS 2
revision 1. It's all about advertising.
June has been a record breaker for new open source projects
at Sun. The projects ambling out the door this month have
run the gamut from new initiatives like
to longtime J2SE stalwart
Earlier this week Havoc Pennington, who's responsible for Red Hat's
desktop group and is the founder of freedesktop.org, published an
article inviting debate about future GNOME Linux Desktop development
called "Java, Mono, or C++" ( href="http://ometer.com/desktop-language.html">
Mono is an open source project sponsored by Novell to