Skip to main content

Traveling Without Moving

Posted by editor on August 20, 2008 at 10:35 AM PDT

Packing up podcasts

Sorry for the late and short blog today. I'm moving next week, and spent the morning producing and uploading the rest of the JavaOne mini-talk podcasts before packing the Mac Pro and switching to laptop mode for the next month. Eight cores are lovely, but they don't travel particularly well.

Speaking of which, the latest JavaOne Community Corner Podcast is
j1-2k8-mtH07: City of Oakland Solar Energy Promotion by Barry Levine, who writes, "the City and County of San Francisco (Department of the Environment) and Marin County are collaborating with the City of Oakland Public Works on an effort to assess and promote solar power opportunities in our communities. The City and County of San Francisco and Marin have been doing digital assessments. We are collaborating with the City of Oakland to transition from a paper-based approach to a web-based approach where much of the effort is delegated to the client/server. "

In Java Today,

Terrence Barr has posted a reminder that the Call for Papers: Mobile and Embedded Developer Days #2 is underway, and closes September 15, 2008. "Same format, same location, but expanded topic coverage - now including media as well as a testament to the rapidly growing interest in Java on Blu-ray players, set-tox boxes, and other entertainment-related technologies." The M3DD conference will be held November 12 and 13, in the Auditorium of Sun's Santa Clara campus.

The latest edition, issue 178 of the JavaTools Community Newsletter is out, with a call for contributions to the newsletter (by means of contributions to, tagged for:JavaToolsCommunity), tool-related news from around the web, a new graduation (Dead Code Detector), and a Tool Tip on analyzing project dependencies.

The latest NetBeans TV screencast is Compile on Save in NetBeans IDE. This screencast demonstrates the Compile on Save feature that has been introduced in NetBeans IDE 6.5. This feature saves you time by enabling you to make incremental changes to your application and test run those changes without rebuilding and redeploying the whole application.

Today's Weblogs begins with Gary S. Weaver offering some advice on Using NetBeans to Help Develop New JSR-168 and JSR-286 Portlets. "Here's some info that might help you get started writing new JSR-168 and JSR-286 compliant portlets using NetBeans."

Qusay H. Mahmoud blogs about The Sentilla Perk, "an innovative pervasive computing kit that comes with the hardware and software tools that allow you to develop novel applications for wireless sensors..."

Finally, Arun Gupta offers an interesting "link of the day" in LOTD #3: Rails 2.2 going multi-threaded. "Rails 2.2 is slated to become multi-threaded. What does it mean for JRuby users ? [As Charles Nutter explains it:] "Rails deployments on JRuby will use 1/Nth the amount of memory they they use now, where N is the number of thread-unsafe Rails instances currently required to handle concurrent requests.""

In today's Forums, kawaiimomo seems to be putting JavaFX's media support to serious use and has noticed some discrepencies, as noted in MediaComponent methods vs media Player methods. "I noticed a slightly different behaviour with latest drop when I go to a Form with a fade transition-in and a MediaComponent (player for capture). In previous drops I achieved better looking result by calling Player.start() and Player.stop() instead of calling the same methods in MediaComponent. Also I use the setVisible() method in VideoControl to hide the player. Is this a good approach? It's better to deal directly with the player or with the MediaComponent?"

jfanatic expresses displeasure at a
[Java] BigDecimal Limitation. "I would like to point out a real limitation in Java related to floating point calculation which for such a rich language is really unfortunate. We cannot use doubles or floats if we want exact calculations, say in a financial app, because of underlying binary floating point representation, so we should use BigDecimals right? But as you know its immutable so for every bit of calculation we are creating new objects just for fun. For strings one can understand the reason behind immutability that is we do not want to create redundancy in memory for same string literals and avoid unnecessary garbage but for BigDecimal and even for Wrappers making them immutable is actually encouraging garbage as every add, subtract operation will result in a new object."

Finally, Judy Tang updates the GlassFish Community Acceptance Testing program in
Re: Announcing FishCAT, a community Beta program [FishCAT members finalized]. "We got great response from community on FishCAT program, many thanks for all the people applied. We have selected 30 FishCAT members for V3 prelude release and here they are. We look forward to working with you all together to enhance GlassFish quality."

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Packing up podcasts