Posted by editor
on September 30, 2005 at 10:41 AM PDT
java.net downtime this weekend... Also:
Projects and Communities: Jini Comunity Meeting session schedule andJavaPedia: AJAX
Forums: J2SE memory use improvements and Java2D Windows font handling
java.net poll: What part of the Java version numbering convention bugs you the most?
Weblogs: Mustang attach-on-demand debugging, Synth subtlety, and NetBeans and JSP
Also in Java Today: Mustang splash screens and "What is Open Source?"
java.net downtime this weekend
As you've hopefully seen in the broadcast message on the front page and all project pages, java.net will be unavailable during some downtime this weekend. The site will be unavailable on Saturday 10/1 from 8 AM PDT to 8 PM PDT (1500 - 0300 UTC). We'll be looking for you on the other side of the downtime.
Your editor is writing from the producer's desk at O'Reilly Media in Sebastopol, CA, following a two-day meeting of the java.net infrastructure group. We spent a good part of yesterday planning for JavaOne 2006, which occurs a month and a half earlier than last year (it's in mid-May instead of late June), and thus requires everyone to move up their planning. Our goals include not only an expanded presence and awareness at the conference, but also greater accessibility for those not at the conference. We're still brain-storming, but we hope to have some forms of two-way communication at JavaOne 2006: not just news and commentary flowing out, but your input coming back in and having an effect during the conference itself. I hope you'll join us and suggest your ideas as we plan for this event.
In Projects and
program information for the Ninth Jini Community Meeting , to be held October 19 and 20 in Chicago, has been published. Schedules for Wednesday and Thursday are available, along with abstracts of all the sessions. Registration for the meeting is still open and is free.
The Javapedia entry for AJAX collects articles defining and explaining this new client-side technology, including its Wikipedia entry and J2EE Blueprints catalog entry . It also lists commercial and open-source software that enables AJAX-style programming, including java.net's DWR project.
In today's Forums ,
jseltzer notes that
J2SE 5.0_05 has significant performance improvements :
"I just noticed something with 1.5.0_04. I'm not sure how long this has been around but I think it's way cool. I ran the swingset demo on my windows xp machine and also launched the windows task mgr. I was surprised to see what happened when I minimized the demo. The memory it was using dropped from 30 megs to 1 meg and stayed there. I know what you're thinking. If I restore the window, I'll have to watch it slowly repaint.....Wrong. It restores perfectly without any delay to user interaction. By the way, I noticed that internet explorer behaves the same way. Am I crazy or is this a new performance feature? Having multiple java desktop apps running at the same time looks possible now."
has some explanations
Re: Java2D font rasterizer status
"Basically we implemented an MS extension to the TrueType standard that MS implemented and used in a couple of key fonts. That was the major fix. There are still some open issues for us to pursue. Definitely issues in key UI fonts such as Tahoma, Microsoft Sans Serif, and the C* fonts (I forget all their names) that are coming up in Vista will be of particular priority. Very specific reports of point size (indicating java or native size) and font and O/S platform help a lot. PNG images help even more..."
Today's java.net poll asks "What part of the Java version numbering convention bugs you the most?" Cast your vote on the front page, then visit the results page for results and discussion.
In today's Weblogs , Eamonn McManus shows off Mustang debugging wizardry in
Mustang JDK now includes attach-on-demand :
"The Tiger JDK introduced a nifty feature whereby you could run an application with -Dcom.sun.management.jmxremote and then later connect to it using the jconsole tool. That allows you to see the JVM's instrumentation (memory, classes, threads) plus any JMX instrumentation you've defined yourself. As Alan Bateman describes, with the Mustang JDK you can now attach jconsole to any application, even if it wasn't launched with the magic
In Synth Subtlety, Style that ComboBox @#! , Romain Guy works through some look and feel issues:
"Synth is quite often subtle to use. I just spent a couple of hours trying to fix a bug and it appears it was not a bug."
"Is your JSP editor giving you headaches? I've got just what the doctor ordered." The cure is in Brian Leonard's NetBeans - Take 2 and Call Me in the Morning .
In Also in
Java Today ,
one desirable trait of a desktop application's "splash screen" is to come up as early as possible, providing feedback about the application's startup and to hold the user's attention for a second while the app initializes. You can do this with Swing, but then you have to wait for both the JVM and Swing to load and initialize. Another option is coming: according to the SDN article New Splash-Screen Functionality in Mustang , Java SE 6 "provides a solution that allows the application to show the splash screen much earlier, even before the virtual machine starts. Now, a Java application launcher is able to decode an image and display it in a simple nondecorated window."
"Answering the question 'What is open source?' used to be a lot simpler than it is today." Open Source for the Enterprise author Dan Woods says that open source software is usually released under licenses "that ensure that the source code is available to everyone to inspect, change, download, and explore as they wish." Usually. Things have gotten more complex, and in What Is Open Source , Dan explores what the term now means, and whose definitions are different.
In today's java.net
News Headlines :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form . All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
- September 30-October 2, 2005 - Western Canada Java Software Symposium 2005
October 5-7, 2005 - Java in Action
- October 7-9, 2005 - Greater Nebraska Software Symposium
- October 14-16, 2005 - Pacific Northwest Software Symposium
- October 16-20, 2005 - OOPSLA 2005
- October 17, 2005 - Workshop Eclipse RCP
- October 19-20, 2005 - 9th Jini Community Meeting
- October 21-23, 2005 - Greater Atlanta Software Symposium
- October 28-30, 2005 - Northern Virginia Software Symposium
- November 1-4, 2005 - Enterprise Java Architecture Workshop: San Francisco
- November 4-6, 2005 - Lone Star Software Symposium 2005: Dallas Edition
- December 7-10, 2005 - The Spring Experience 2005
- December 10-14, 2005 - ApacheCon 2005
- December 12-16, 2005 - JavaPolis 2005
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
java.net downtime this weekend