Posted by daniel
on June 6, 2005 at 7:22 AM PDT
TheServerSide turns 5. . . also
Spotlight: java.net slideshow
Weblogs: beta book on generics, free disk space and Project Matisse
Also in Java Today: Data Crunching excerpt and Domain Searching with Visitors
Projects and Communities J2ME prizes for students and Java at Apple's WWDC
Forum posts: Win 32 Memory Manager, NetBeans and ClearType and critical article on JAXRPC/WSDL
TheServerSide turns 5
I was surprised by the note from Floyd Marinescu that TheServerSide.com turns 5 . They are such a staple in the Java ecosystem that I thought they had been around much longer. Thanks Floyd and the gang for all the great work you've done these past five years and best wishes for the future.
Getting access in Java code to system level information that native applications might access is a long standing challenge. In today's Weblogs , Chris Adamson blogs on Getting the free disk space .
"One of Java's longest-standing, most absurd deficiencies finally... and I do mean finally... gets fixed. Mustang will finally allow you to figure out how much disk space is left, before you try to write a file."
Gregg Sporar reports on Project Matisse .
"Don't enjoy doing layout grunt work in order to build a Swing application? Help is on the way. Project Matisse will eliminate that grunt work completely. It's more than just support for graphically drawing your form; Project Matisse provides hints as to where your controls should go on your form."
Then new book Java Generics and Collections has been added to GELC for pre-publication help. Daniel Brookshier blogs that "Phil Wadler and Maurice Naftalin are writing a book titled "Java Generics and Collections". They are using the Global Education and Learning Community to help with the review of their book. Come take a look at their project and help them out. It is certainly a great way to learn about the subject before the book is published.
In Also in
Java Today , the Pragmatic guys have posted two chapters from Greg Wilson's new book Data Crunching: Solve Everyday Problems using Java, Python, and More . The PDF excerpt , Horseshoe Nails , covers the trivial things that you need so your whole application won't come "crashing down". This is the section on unit testing which includes a discussion of sampling and string I/O.
Are you designing your persistent objects to support search? Paul Mukherjee writes, "I have seen many applications where the benefits of a carefully designed O-R mapping layer have been negated by ill-conceived search functionality that couples the domain objects tightly with the database." So, in Domain Searching Using Visitors , he shows how to use the Visitor design pattern to develop a search architecture that is flexible, maintainable, and adaptable to different persistence strategies.
In Projects and
Daniel Brookshier's blog Students to win prizes and fame today in Amsterdam for writing J2ME applications for Ricoh describes the Global Education and Learning Community 's involvement in a Ricoh-sponsored contest to develop J2ME applications. A community project allowed students to get help from noted J2ME experts.
The Apple World Wide Developer Conference (WWDC) starts today in San Francisco, and the Mac Java Community home page has a list of sessions of interest to Java developers. Also, a page on the community wiki, WwdcSessionNotes , describes what attendees will need for Friday afternoon's hands-on Eclipse demo.
In our spotlight,
As part of the java.net Community Corner at JavaOne , there will be a slide show on the plasma screens in that part of the pavilion. Members are invited to submit pictures of groups of developers, screenshots of projects, pictures of community leaders, and anything else that would help show the breadth of the java.net community. To submit, log into your java.net account, go to the Documentss & Files section of the the 2005 JavaOne slide show folder and click "suggest a file."
TLund posts on Netbeans and ClearType (b39)
in today's Forums .
"Just tried the new build 39 with Netbeans 4.1. Finally we have sub-pixel antialiasing in Java, and it's looking very good. But, it doesn't seem to be working in all parts of the Netbeans IDE. The menu section (file/edit/view etc) is rendered with ClearType, but not the editor. The dropdownlist in "Navigator" is rendered with ClearType, but not the rest of the navigator window. etc.. Why is this? I should probably be asking the netbeans team instead, but I just wanted you to know."
PLindsay comments on a New critical article on JAXRPC/WSDL
"This paper is more evidence that web service standards continue to prove to be what it is not: simple and interoperable. The SOAP standard started life with Don Box's incredibly na