Skip to main content

JOLT finalist again

Posted by daniel on February 8, 2005 at 8:01 AM PST

Shameless self-promotion

In Projects and
Communities
, thank you to all of you who have helped href="http://www.sdmagazine.com/jolts/15th_jolt_finalists.html">java.net
repeat as a JOLT award finalist. We are one of seven finalists in
the Websites and Developer Networks category along with Agile Modeling
Home Page, developer.*, eBay Developers Program, gantthead.com, IBM
developerWorks, and The O'Reilly Network.

I mention the other sites because you may not have heard of some
of them and might want to check them out. It's doubly cool for the
O'Reilly java.net team. Once again we are competing with ourselves in this
category. See you at SD West when the winners are announced.

Members of the Jini
Community
should note that a new version of the Jini Technology
Starter KIt has been released. href="http://archives.java.sun.com/cgi-bin/wa?A2=ind0501&L=jini-users&D=1&O=D&P=19099">The
announcement of version 2.0.1 says that it addresses four security
issues in earlier 2.x releases. These issues are detailed in the
release notes.


Kohsuke Kawaguchi introduces a way to href="http://weblogs.java.net/blog/kohsuke/archive/2005/02/make_your_build.html">
Make your builds always available in today's href="http://weblogs.java.net"> Weblogs . " Making your
up-to-date builds always available helps your project by reducing the
time it takes for other people to use it. I introduce Hudson, an
open-source project that automates this."

Bill Wake reminds us of the href="http://weblogs.java.net/blog/wwake/archive/2005/02/agile_2005_conf.html">Agile
2005 conference call for participation. Also Satya Komatineni
comments on href="http://weblogs.java.net/blog/satyak/archive/2005/02/cvsnt_eclipse_a.html">
CVSNT, Eclipse, and some lessons in OpenSource. " I had the most
difficult time getting eclipse 3.0.1 to work with the current CVSNT
build CVSNT 2.0.58d. The knot has been finally unravelled and what I
found, more importantly how I found out, seem to be a glimpse of how
OpenSource and by extension any evoliving (and hence good quality)
software matures."


In Also
in Java Today
, after years of typing

 public static
void main(String[] args)
you can (and should) now type
public static void main(String .. args). This is just one
of the many uses of variable arity parameters known less formally as
varargs. In the Core Java Tech tip href="http://java.sun.com/developer/JDCTechTips/2005/tt0104.html#1">
Using the varargs language feature you see examples of how to use
the new feature and explicit cases in which you should not use
varargs.

One of the criticisms of XP is the lack of design or architecture. In
XP as in other Agile methodologies, you do a lot of design - you just
don't do it up front. In href="http://www.butunclebob.com/ArticleS.UncleBob.IncrementalArchitecture">
Incremental Architecture Bob Martin answers the objection "isn't
that just hacking? After all, when architectures evolve, don't they
turn into a mess? Isn't that how we used to build systems in the 60's?
Didn't we stop because of all the messes we made?"


Chris Campbell responds with some positive news on href="http://forums.java.net/jive/thread.jspa?messageID=10615&tstart=0#10615">render
speed in today's href="http://forums.java.net/jive/index.jspa"> Forums.
"We've been exploring some ways to improve wide (> 1 pixel) line
performance. We know that low performance of this case is really
impacting many apps out there that want to display complex data,
such as interactive maps. We think there are a few simple
optimizations that can be made to speed up the simple cases (no
round joins or end caps), but we also have some ideas to leverage
hardware for even the more complex cases (those that do have round
elements)."

Tim Bell clarifies some of the questions about href="http://forums.java.net/jive/thread.jspa?messageID=10811&tstart=0#10811">
rt.jar with debug symbols. "The rt.jar shipped with the JRE is
stripped to minimize download size. The rt.jar shipped with the SDK
has line number information in it, but not local variables. So, if you
want more information in stack traces, run with the full SDK
installation."


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 news submission
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 feed.


Current and upcoming href="http://www.java.net/events"> Java Events :

  • February 14-17, 2005 href="http://www.linuxworldexpo.com/live/12/events/12BOS05A/">
    LinuxWorld Boston 2005
  • February 28- March 3, 2005 href="http://www.eclipsecon.org/">EclipseCon
  • March 3-6, 2005 href="http://www.theserverside.com/symposium/index.html">TheServerSide
    Java Symposium
  • March 14-17, 2005 href="http://conferences.oreillynet.com/etech/">O'Reilly Emerging
    Technology Conference

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 site.


Archives and Subscriptions: This blog is delivered
weekdays as the href="http://today.java.net/pub/q/java_today_rss?x-ver=1.0">Java
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 href="http://today.java.net/today/archive/">java.net
Archive.

Shameless self-promotion