Skip to main content

Blog Archive for editor during September 2009

In my blog feeds today, I found Java Champion Jim Weaver's interesting post Adding feeds to SpeedReaderFX that don't *quite* comply with the RSS/Atom formats: When adding more feeds to the SpeedReaderFX application's Criteria dialog, I found that some of them don't *quite* comply with RSS/Atom formats.  For example, I thought it'd be cool to have RSS feeds from Engadget and...
The Project Grizzly team has released Version 1.9.18. Jean-Francois Arcand summarizes the new release in his blog post, which is featured below in Java Today. The version number of the latest release implies a couple things: 1) the Grizzly team is working on a Version 2.0.0; and 2) the current release consists primarily of stability enhancements (bugs are fixed and performance is improved)....
Java Champion Adam Bien recently asked "Are Naming Conventions Still Needed for Abstract Classes?": In case you have trouble to find a unique name for an abstract class, you probably don't need it. Some reasons, why 'Abstract' doesn't have to appear as prefix in the name of an abstract class: Abstract classes are already distinguishable by the keyword abstract. There is no need to further...
In her lastest Enterprise Tech Tip, Carol McDonald writes about Locking and Concurrency in Java Persistence 2.0. I'm pointing out Carol's article in Java Today, but I'd also like to talk a bit more about what she covers here. If you haven't done a lot of work with databases, in particular what I'd call "low-level" work on tuning the performance of databases in an enterprise environment, then...
In a recent note to JUG leaders, CEJUG leader Hildeberto Mendonca announced the upcoming CEJUG 7th Anniversary celebration, which will take place on September 19 (see the Java Today entry below). CEJUG stands for Ceara Java User's Group. It is one of, if not the, largest Java User Group in Brazil. Hildeberto (known as "Berto" to his friends) was a co-founder of the JUG. The CEJUG was...
Participants in this past week's poll expressed a variety of views over the feature list in the upcoming JDK 7. The overall tenor was a mix of indifference and disappointment, with a small group expressing enthusiasm. A total of 485 votes were cast. The exact question and results were: What's your reaction to the JDK 7 feature list? 20% (99 votes) - I love it and can hardly wait 29% (143...
We've just published Jeff Lowery's new article on developing finite state machines in Java. Jeff's article demonstrates how Java enums and EnumSets can be applied to define and validate states and state transitions. Finite state machines (FSMs) are finding increasing application today. This type of modeling reminds me of my education in physics and chemistry, where a set of distinct potential...
JavaZone 2009 gets underway today in Oslo, Norway. JavaZone is "Scandinavia's biggest meeting place for software developers, and one of Europe's most important." More than 2000 attendees are expected at this year's two-day conference. peligri posted an introduction and overview to the conference yesterday. The GlassFish and Hudson communities will be represented on the presentation side of...
Joe Darcy has posted a very interesting blog on the similarities between his own experience as a Project Coin lead and what the leaders of the C++ standards team experienced as that language evolved. He titles his post "Project Coin: Solidarity with C++ Evolution". The use of the word "solidarity" reflects a team or band of soldiers who are under fire, perhaps significantly outnumbered, and...
Terrence Barr announced the availability of four brand-new screencasts on current subjects in this week's java.net Spotlight. The screencasts, which are about five minutes long, provide introductions to LWUIT (Lightweight User Interface Toolkit), JDTF (Java Device Test Framework), JSR 290 (Java Language & XML User Interface Markup Integration), and Java Card. The LWUIT screencast, titled...