Java Today |
 |
Porting Shark
Gary Benson has posted an interesting metric that gives a sense of the potential of the OpenJDK's Zero and Shark projects. In Porting Shark, he writes, "Shark when it's done will be great, a massive improvement over Zero, but LLVM only supports a couple of the platforms people use Zero on. I've wondered a few times how the task of porting LLVM to a new architecture compares with writing a full HotSpot port from scratch. This morning I realised I could get a rough idea by simple counting the lines of x86-specific code, the one port they share." Read on to find out what's an easier port: LLVM or HotSpot.
Recordings from Jersey / JAX-RS Webinars Now Available
Eduardo Pelegri-Llopart announces Recordings from Jersey / JAX-RS webinars are now available. "I've been recording our weekly TheAquarium Online Webinars for the last few months using the uStream.TV facilities and I recently spent some time processing the material into different formats and organizing it in the Wiki pages. [...] The recordings for the Jan 15th, 2009 Webinar on JAX-RS, Jersey and REST are now available. This Webinar set included presentations by Marc Hadley and Paul Sandoz, a set of 5 short screencasts, and very good audience participation. The recordings are available in several formats, including FLV, Quicktime, iPod(320x240) and Audio only."
Perspectives on Quality Assurance for OpenDS
OpenDS is a Sun-sponsored, open-source directory-server project for developing a free and comprehensive next-generation directory service, written entirely in the Java programming language according to the Lightweight Directory Access Protocol (LDAP) and Directory Services Markup Language (DSML) standards. In the article Perspectives on Quality Assurance for OpenDS, QA lead Gary Williams elaborates on the project's testing aspect: opportunities, challenges, guidelines, practices, and measurements.
Weblogs |
 |
Capital investement for developers - keep yourself marketable!
Software developers need to invest in their own productivity as well, in their own way. A developer skilled in an out-of-date technology, but ignorant of modern evolutions, may find his or her marketability limited in the future. On the other hand, a developer with up-to-date, well-honed skills will have a much brighter future, and be more likely to cope with hard times.
—
John Ferguson Smart
Irresistible Expectations of Fearful Desire
For a while I was desperately expecting an important moment. Day by day I've been watching whether it has already happened or not yet. I used to be afraid of the moment to happen. Yet I could not resist to expect it and desirably hope for it to happen soon. Today I've just realized, that the moment happened. —
Jaroslav Tulach
Yet Another Refactoring Example
Just in case there are not enough refactoring examples, I've written yet another. This is real code and the walk through is "live." That is, I wrote this while really refactoring the ugly code I had written. Enjoy. —
Curtis Cooley
Forums |
 |
Mobile Developer Alliance should be just the beginning
It would be great if all of us (The developers, companies and individuals), the Alliance, were united and made a “Developer Store” where we could sell our products straight to the customers without intermediates. I don’t say to stop selling from all our cooperating companies, I just propose at the same time to unite and make something of our own. —
changing default charset of existing domain UTF to latin1? might be a prob?
Is the changing of the default charset e.g. by setting LANG environment variable on linux and rebooting the domain of any danger to ruin the domain? We have sadly installed our new gf instances in UTF-8 which we have not intended to do so because all our old instances are ISO-8859-1. can we change this on the fly? —
64-bit support for Glassfish v3 Prelude
How to configure 64-bit support Glassfish v3 Prelude ? which 64-bit JDK is recommended for Glassfish v3 Prelude, 5 or 6 ? I notice the need to set it in developer mode or cluster mode in order to fully support 64-bit , and how can this be done , what is the default then? —
private jre - how to distribute / install?
I have an app with a free trial windows distribution that has a suite of click and run examples. It uses java 6.0 update 11. Now I'd like to bundle the jre with the free trial. I want these examples to be easy easy easy. No version issues with java. I don't want to change the users default java installation.I also would like the download to be as small as possible, part of the easy, easy approach. I thought the java kernel installation would provide this. The small size was very attractive. But the kernel is a public not a private jre. If I set an INSTALLDIR for the kernel jre installation and there is a jre elsewhere of the same version it will ignore my kernal install. Then my click and run commands don't work, because the jre is not where they expect it to be. How do I get a private jre? —
