The Source for Java Technology Collaboration
User: Password:


Today on java.netJanuary 03, 2006

Call on Me: Rules for API designers » Read more
 

Projects & Communities

JavaDesktop
Project Looking Glass in future OpenSolaris: Project Looking Glass, which uses modern GPU power to enhance the desktop experience, is nearing a major public debut. OpenSolaris has announced that the Project Looking Glass platform and sample desktop will be included in OpenSolaris, with a target release of November 2006. »Read more
Java Games
GAME ON! Podcast: The premiere episode of the GAME ON! Podcast features Sun Chief Gaming Officer, Chris Melissinos, speaking on the topic of Java game development. He talks about Sun's involvement in the gaming industry, lists five top games on java.com, talks up noteworthy console games, and discusses the ESRB rating system.»Read more

Weblogs

Kohsuke Kawaguchi Making process with Dalma
A year-end progress report about my Dalma project. Byte code, byte code, and more byte code ...    Kohsuke Kawaguchi

Joel complains that Java is too easy
Joel Spolsky has written an article essentially complaning that Java is too easy.    Jack Shirazi

Marcelo Mayworm Teaching Java platform to undergraduate students is a process
Learning Java platform is a process. Some JUG Petropolis members and me have been teaching Java platform for five years free of charge in an academic environment. Our focus is to help somebody in a academic community, who wants to learn Java. I always describe a strategy to make sure that students can continue to learn Java effectively.    Marcelo Mayworm

Forums

Re: Turn Off Sorting for JTable TableModel Insert?
The obvious way to make new rows appear at the end is to sort first on a hidden column. The value can be cleared at a time appropriate for the application. The technique has the major advantage that concurrent updates to the table will still work. From a usability stand point, I don't think scrolling to the bottom of a sorted table when adding a new record makes much sense. Better would be to add to a matching, headerless table outside of the scrollable area.  

Re: primitive and generic complex number data types
It is not simple to add complex numbers to Java. Of course, you (or Java team) can write generic class like ComplexNumber, but programmer will need to translate every expression to method calls. It is not easy to write the code and it is very difficult to read one. On the other hand, Java style cannot absorb C++ tricks like operator declaration.  

Also in Java Today

Java API Design Guidelines
Eamonn McManus' Java API Design Guidelines summarizes a presentation by Eliotte Rusty Harold from last month's JavaPolis and adds some pointers from McManus' own experience developing and working with API designs. "There are tons of books and articles about how to design and write good Java code, but surprisingly little about the specific topic of API design. Yet with the proliferation of new Java APIs, whether through JSRs or through Open Source projects, this is an increasingly important subject. I've been closely involved with the evolution of the JMX API for over five years and have learnt a great deal about what works and what doesn't during that time. During the talk, I had the odd experience of continually wanting to cheer as Elliotte made point after point that I hugely agreed with."

IT Spending Moving from CYA to SOA
According to the article IT Spending Moving from CYA to SOA, "a new report from Financial Insights claims that IT spending over the next few years will be driven by enterprises migrating legacy architectures to SOA, and shoring up their data -- through management and security projects. The new survey reflects a shift in priorities for enterprise IT spending away from concerns about regulatory compliance, such as Sarbanes-Oxley projects."

Java News Headlines

Subversion 1.3Daffodil CRM 1.5
 
JiBX 1.0.1Gnopernicus 1.0
 
NeoOffice 1.2 Beta 
 

What platform are you most looking forward to using in 2006?
Java EE 5
Java SE 6
Apache Harmony
Something else
Poll Results | Archive

FeedPod: Don't have time to offer a podcast version of your blog? Not to worry. The FeedPod project offers "a Text-To-Speech RSS/ATOM Newsfeed reader." This means that "You can use FeedPod as a personal feed reader. [Or] you can integrate FeedPod into you Portal site and offer audio subscriptions and 'Listen Now' links. You can use FeedPod on your site to offer a PodCast of your blog." FeedPod is packaged as a pair of two WAR files that you deploy to your servlet container, and has been tested on Win32, Fedora Core 3, and Solaris 10.

Success Stories | Archive

Related Links




 XML java.net RSS