Posted by editor
on July 28, 2009 at 5:54 AM PDT
Juggy, leader of the java.net Java Finch Project, visited the java.net booth during this year's JavaOne, and spoke with (sometimes "at") Java Tools Community leaders Fabiane Nardon and Toni Epple... Also:
Java Today: NetBeans IDE 6.7.1 with JavaFX Now Available for Download!; Check this Virtual Tour of Sun's DataCenter - And GlassFish v3 Launch?; and 'Design Patterns' for Dynamic Languages on the JVM Machine.
Weblogs: Why can't we get rid of JNLP @codebase?; New Features in OpenDS 2.0; and I claim King of the Mountain! ;-).
Forums: Capturing protocol timing information; Heads Up: GlassFish Wiki Migration; and Glassfish, JSPs and Java classes. How static is static?.
Featured Articles: Introducting Custom Cursors to JavaFX; Integrating JavaFX with JavaEE Using Spring and Hessian Protocol.
Featured Podcast: Java Mobility Podcast 82: M3DD/LA.
Juggy, leader of the java.net Java Finch Project , visited the java.net booth during this year's JavaOne, and spoke with (sometimes "at") Java Tools Community leaders Fabiane Nardon and Toni Epple in a wide-ranging discussion. We recorded the conversation as a java.net Community Corner 2009 podcast .
Juggy opens the questioning by asking Fabiane to describe the Java Tools community. She noted that the community, which is focused on tools related to Java development, has almost 800 projects at present, including three Duke's Award winners. Toni pointed out that Sven Reimers, leader of the Java Tools SQE (Software Quality Environment) project , won a Duke's Award this year, for NetBeans-related work performed as part of his work at his company, ND Satcom. (You can hear Sven talk about both the Duke's Award and SQE in the Java Tools SQE Roundtable podcast .)
Another Duke's Award winner is the Mifos project , an open source toolkit that facilitates microfinance. The project was founded by the Grameen Foundation . See the Mifos home page for more information on how the project's software can be applied.
Last year, the Hudson project won a Duke. Hudson is an extensible continuous integration engine.
Juggy is quite an enthusiastic character. He finds a lot that is going on in the Java Tools Community "very cool!" But, he has little patience for wasted words. He asked Fabiane which Java Tools projects she really likes, and her answer was Hudson, which she uses regularly. When he asked Toni which Java Tools project he likes, and Toni's first response was Hudson, Juggy immediately cut him off: "That one Fabiane already said! Say another one!" To which Toni responded that he likes a lot of the NetBeans plugins (and was allowed by Juggy to continue talking).
About a third into the podcast, a new visitor, Jack Adams, showed up. He had been working previously and wasn't able to make the start of the conversation between Fabiane, Toni, and Juggy. Jack's focus of interest is the Mobile and Embedded realm. Poor Jack had lost his arm, somewhere around the time of JavaOne, the result of too much fast programming. Therefore, he was unable to accept an invitation to help write the Java Tools Newsletter. Perhaps he's gotten his arm back by now...
To be fair and provide full disclosure, I must admit that I know something about Juggy that he himself may not know: he's actually an alter-ego of Bruno Souza . I believe Jack Adams has a similar relationship with Roger Brinkley ...
It was an intersting 27 minutes of Java Tools related discussion. If you'd like to hear the full conversation, listen to the Juggy and the Java Tools Team podcast.
In Java Today , In NetBeans IDE 6.7.1 with JavaFX Now Available for Download! , The java.net NetBeans Community announces NetBeans IDE 6.7.1 with JavaFX Now Available for Download! : "The NetBeans Team is pleased to announce the release of NetBeans IDE 6.7.1, which supports the latest JavaFX SDK. Download NetBeans 6.7.1 (A JavaFX-only download bundle is also available.) NetBeans IDE 6.7.1 is an update to NetBeans IDE 6.7 and includes the following changes: Support for JavaFX 1.2..."
Peligri came across something interesting and invites us to Check this Virtual Tour of Sun's DataCenter - And GlassFish v3 Launch? : "I've only used Second Life a couple of times and in either time I didn't spend enough time to have a good feel for the experience - I'll confess I'm not a gamer, unless you count the occasional GT5 and Rock Band - but Mary pointed me to a recent event that seemed compelling..."
Rick Palkovic wrote an interesting JavaOne-related article titled 'Design Patterns' for Dynamic Languages on the JVM Machine : 'Neal Ford is a popular presenter at computer science conferences, and he showed why at the 2009 JavaOne conference. His session, "Design Patterns" for Dynamic Languages on the JVM (TS-4961) , was largely a critique of the book Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (collectively known as the "Gang of Four")...'
In today's Weblogs , Kohsuke Kawaguchi writes about Why can't we get rid of JNLP @codebase? : 'The real reason why JNLP file needs to know its own URL. "Java Web Start demands that the JNLP file contains the codebase attribute on the root tag, but this is really problematic. The reason this is problematic is mainly because of the difficulty for a web application to know its own URL..."'
Marina Sum writes about New Features in OpenDS 2.0 : "Read their highlights, complete with configuration steps and other nuances, thanks to Ludo Poitou. "OpenDS community manager and architect Ludo Poitou has posted a series that highlights the new features in OpenDS 2.0, which he announced on July 17...""
And John Catherino writes about I claim King of the Mountain! ;-) : "Hear ye, hear ye: I forthwith throw down the gauntlet, to all Java distributed computing wizards out there: Who is up for a good tourney? Be the network truly the computer? ;-)"
In the Forums ,
bentomasini asks about Capturing protocol timing information : "Hi, I am interested in capturing the duration of the actual HTTP call made by a JAX-WS client. I understand that content is streamed back, so this may not entirely straightforward. The goal is to, as closely as possible, determine how long the server on the other end spent processing the request, along with network transmission and latency. Parsing time and other client processing should be excluded from this timing as much as possible. Does the JAX-WS RI have any facility to support this? ..."
asks about Heads Up: GlassFish Wiki Migration
: "All, I am in the process of migrating the GlassFish, Open ESB, Metro and Update Center wikis (including all data and history) to an HA environment with updated hardware. The staging server and new wikis are here: http://glassfishwiki1.foundry.sun.com/
. Please take a few minutes to review the wikis and report back to me on any issues..."
growse asks about Glassfish, JSPs and Java classes. How static is static? : "I've been playing with Glassfish recently and getting to know Java a bit better. I've been building a fairly simple website and had some questions. So, my model is this: I've got some JSPs (tier 1, effectively). These then call methods within classes in various classes / packages (tier 2). The database conneciton (tier 3) is created in the glassfish admin console as a JDBC resource - when one of the methods needs to access the db, it calls this..."
The current Spotlight is the Alice Team Roundtable . Sonya Barry moderates a discussion with the Alice Team in this java.net Community Corner 2009 podcast , recorded at JavaOne: "Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Created at Carnegie Mellon University, Alice is a freely available teaching tool designed to be a student's first exposure to object-oriented programming..."
This week's java.net Poll asks "What's your view of the emerging JDK 7?" . Thursday is the last full day of voting.
Our Feature Articles include an article by Jeff Friesen, Introducting Custom Cursors to JavaFX . In this article, Jeff shows developers how to leverage undocumented JavaFX capabilities to support custom cursors in versions 1.2 and 1.1.1. Meanwhile, Francesco Azzola's Integrating JavaFX with JavaEE Using Spring and Hessian Protocol shows how a JavaFX client can call remote JavaEE services using the Spring framework and the Hessian protocol.
The latest Java Mobility Podcast is Java Mobility Podcast 82: M3DD/LA : a conversation with the organizers of Mobile, Media, and eMbedded Developer Days/Latin America in Goiania, Brazil.
The latest OpenJDK Podcast is
The latest JavaOne Community Corner Podcast is
Current and upcoming Java
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed . Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
Juggy, leader of the java.net Java Finch Project, visited the java.net booth during this year's JavaOne, and spoke with (sometimes "at") Java Tools Community leaders Fabiane Nardon and Toni Epple...