Skip to main content

Blog Archive for daniel during April 2005

Mac Users should hit Software Update after upgrading to 10.4 At the Apple Java session at JavaOne last year, it was announced that Tiger (J2SE 5.0) support on the Mac would require Tiger (Mac OS X 10.4). Since then there have been comments and complaints in public forums that in order to use Java 5.0 on the Mac you needed to become a paid member of Apple's developer program in order to get the...
Designing an Enterprise Application framework for Service Oriented Architecture So many of the articles about SOA are still pretty handwavy. In their SOA feature article Shyam Kumar Doddavula and Sandeep Karamongikar explain that SOA applications are "based on the principle of developing reusable business services and building applications by composing those services instead of building...
Designing an Enterprise Application framework for Service Oriented Architecture So many of the articles about SOA are still pretty handwavy. In their SOA feature article Shyam Kumar Doddavula and Sandeep Karamongikar explain that SOA applications are "based on the principle of developing reusable business services and building applications by composing those services instead of building...
Funding for developer number 388 This weekend we got a big, wet, sloppy, Spring snow storm in northeast Ohio. We went from a week in which the temperatures were in the seventies (F not C) to one in which we got more than eight inches of snow in twenty-four hours. Not surprisingly, the trees, which were already budding, held more snow than they could support and branches came down everywhere...
Where do the pieces go? Your application may depend on other people's work. You need to ensure that the jar files are installed and are in the class path so they can be found. There are many possible solutions but Thomas Kunneth explains why you might want to consider The Java Extension Mechanism. "Libraries loaded via the extension mechanism can be accessed by any Java program without...
Improvements to Java source licensing? Graham Hamilton explains that there are three licenses covering Mustang and says that "Of these three licenses, the JRL is by far the most important for most developers, and is reasonably simple, as licenses go, although it took an amazing number of lawyers to create this simplicity." Hamilton acknowledges that the key question for developers is "Does...
An invitation to share your experiences Matt Thompson at Sun has asked me to forward you this invitation: "If you are a developer that leverages open source Java projects as part of your own internal development efforts then Sun is interested in hearing from you. We are looking to set up an opportunity for a representative set of developers in the community to meet with Sun's executives to talk...
Scaling up to solve parallelizable problems The idea of a distributed "job jar" is very attractive. Task objects sit in some central ComputeSpace. If you are a worker, you wait for a task to be assigned to you, you work on the task, and then you return the result to the ComputeSpace and wait for the next task. This is an outgrowth of the Replicated-Worker described in the book "JavaSpaces...
Contributing bugs and ideas Yesterday's MySQL conference kicked off with a State of the Dolphin address by David Axmark and Michael "Monty" Widenius. One of the reason's for MySQLs success are the contributions from the community. They noted that contributed code often does not make it into the source tree but that the ideas behind the contributed code often does. They advised the conference...
Making Swing apps rock We've pointed to Scott Delap's posts from time to time on his site Client Java. He has recently completed a book for SourceBeat called Java Desktop Live and we are presenting a pdf excerpt of Chapter 5: Swing Threading. Speaking of making Swing perform better, Scott Violet blogs on some improvements coming in Mustang in today's Weblogs . In Swing Painting Improvements...