Skip to main content

Blog Archive for daniel during September 2003

As of today, there is a single front page for java.net. There have been many changes to the site since we launched three months ago at JavaOne but this is the most visible. You'll find the items that change daily in the center column. That includes this daily summary from me (that is still available as an RSS feed). We've added a spot for daily stories from java.net projects and communities...
It's nice to see a more experienced programmer get stuck - it helps remove the mystique. It unites us. It's not like kids applauding when someone drops and breaks a plate in the cafeteria - it's a sigh of relief to discover that other people have the same difficulties we do. We spend a lot of our time coding in isolation. Particularly when we are beginning, our experience is that when we are...
When chasing bugs in legacy code, Luke Francl finds that he can't run his entire suite of tests all the time. Francl has created an Ant task and supplemented JUnit so that he can run specific test methods in a particular class in his Test suite. In his feature article Running Individual Test Cases from Ant, Luke Francl shows you how to run tests from a single class or even individual test...
If you've been around Java for a while you've tried many different models of getting graphics to the screen. The JOGL reference implementation for Java bindings to OpenGL is available on java.net from the JOGL project homepage. In the feature story Jumping into JOGL, Chris Adamson walks you through downloading and installing the JOGL library files. He then takes you through a 2D graphics...
Bill Joy is leaving Sun after 21 years. People speculate on what he'll do next - I'm hoping he'll blog for us at java.net. In an "Ode to Joy", I opened up my vi editor and coded up a simple Jini application on my Mac OS X box with its BSD UNIX core. Like many of you, I've taken a look back at Joy's article Why the future doesn't need us - the cover story of the April, 2000 edition of Wired...
Allen Holub has found himself writing an "is evil" series. Holub has long provided advice in terms that those that agree would characterize as "clear and concise" and those that disagree would characterize as "strongly worded." Past targets have included thread abuse, and the extends keyword. His latest article returns to a recurring theme of his on the overuse and misuse of accessor methods. In...
Bruno Souza has agreed to manage the java.net JUG (Java User Groups) community. In his weblog entry The Strength of Java Users Groups, he asks "What part should JUGs play in the Java world?" Bruno notes that when he goes to Free Software events, he sees both the technical, project related debate, but also the political, ethics, government, organizational, educational and social discussions....
In his blog entry, Alex Rupp announces today's release of Apache Geronimo's 'State of the Project'. Geronimo is an endeavor to create a J2EE compatible container. It is still early days for the project and it lives as part of the Apache incubator project. You can see where the project is headed by taking a look at the Geronimo site alpha version. Rupp has "noticed some of the UI guys are...
We referenced the W3C patent article yesterday in a featured story and now today in a news item. The document begins a discussion of possible effects of the Eolas v. Microsoft case. The document reports that Microsoft has indicated to W3C that they will very soon be making changes to its Internet Explorer browser software in response to this ruling. These changes may affect a large number of...
It is natural to want to proceed from the concrete to abstractions. You want to make general statements about the world around you based on your observations. You do, however, need to keep in mind that your generalizations are based on a finite set of data points. As you continue to observe the world you have to note the cases that don't fit your model and ask whether you need to reexamine your...