Getting the look and feel just right
Bino George joins java.net as a blogger with his post Hi-Fi
Swing (or improving the native fidelity of Swing System L & Fs
in Weblogs. He writes
"Other Java based GUI Toolkits have taken a different approach that is
more closely bound to the platform toolkit. As always in life there
are two sides to every story. The freedom from platform restrictions...
Time for Dr. Phil to make way for Dr. Ken
Ken Arnold is high on my list of self-help gurus. While we have lost
millions of hours of productivity arguing where an opening brace
belongs, Ken says perhaps both sides are right - perhaps neither side
is right. It doesn't matter. Choose one. Don't convene a multi-year
panel, just flip a coin and choose one. Once you've chosen one,
enforce this one...
Efficiency notes from coffee to code
Each morning after updating java.net, I head downstairs to make
coffee and take care of our dog. The order in which I address the
tasks depends on which method of coffee preparation I'm using. I
prefer to use the vacuum brewing method - in which case the water
needs to come to a boil before anything else much can happen. This
means that step one is fill...
Using more than one pot
Start with the bones left over after carving the turkey. Roast them
dark and then boil them to extract a nice turkey stock. While the
stock is simmering, slice two sugar pumpkins in half, remove the seeds
and sprinkle them with salt, pepper, thyme, and a little oil. Bake
them until soft. Strain the broth. In another pot, sautee some
pancetta and add carrots, onions,...
Estimating with an eye on reuse
In the US, tomorrow is one of my favorite holidays:
Thanksgiving. It is traditionally a celebration of the harvest and a
time to gather with family and friends. The spirit of this holiday in
many homes has migrated from a time to give thanks to a time to eat
too much turkey and side dishes during half-time of a football
Many homes buy turkeys that are...
J2EE based portals, JSR 168, and WSRP
Weblogs, Navaneeth Krishnan announces the new Portlet
community. He says that it "is an online community of developers
and technical experts working on JSR 168, WSRP and other
technologies related to enterprise portals." He hopes to create a
repository of open source portlets and couple that with the
were known for their design principles that featured simplicity and
utility. Their furniture is not ornate and yet it is beautiful,
elegant, and enduring. Because the function of an object is not
compromised by unnecessary add-ons, it is easy to see the purpose for
which a given object is intended.
Weblogs, Tom Ball blogs
'Tis a Gift to be...
JCP election results are posted
Onno Kluyt has posted the results of the JCP elections in an open letter. The results are that " The JCP membership elected Google, JBoss and Intel to the SE/EE EC, and Intel and Orange France to the ME EC." Also, "the members of the JCP program ratify the nominations put forward by Sun. This year for the SE/EE EC the following were nominated: Apache,...
Watching sausage being made
The Mustang snapshot releases make it easy for you to watch the next release of Java evolve. If you check out the Mustang
Snapshots: Project Feedback forum you will see and can contribute suggestions to make this process even easier. But as you look around the code you may notice things that surprise you.
Did you ever wonder Why are there two of everything?...
Another battle of good vs. evil
David Rupp has returned from the Rocky Mountain Software Summit with some thoughts on Code Generation in today's Weblogs. I think we all remember the code generated by early GUI builders and other tools but David points out that "'generated code' is pretty much all that computers deal with, not the precious original source we tinker with in our fancy IDEs...