Occasionally into any technology writer's life, a little rain must fall. Sometimes of course it's not so much a little rain as a full-blown typhoon, such as when free and open source software (also known as FOSS for short) blows in as a development methodology. Jun. 3, 2004 Reads: 22,373 Replies: 1 |
Welcome to the June edition of the JCP column! Each month you can read about the Java Community Process: newly submitted JSRs, new draft specs, Java APIs that were finalized, and other news from the JCP. This time we'll discuss a long-running JSR that has successfully finished, a new v... Jun. 3, 2004 Reads: 15,582 |
The Beanshell preprocessor, or BPP for short, is intended to be a convenient and powerful preprocessing tool for Java developers. It's convenient because the preprocessor is based on Beanshell, which is essentially interpreted Java. This means that Java or Beanshell programmers can qui... Jun. 3, 2004 Reads: 22,340 Replies: 1 |
You've probably seen the breathtaking photographs of the surface of Mars from the rovers Spirit and Opportunity. You've also seen the amazing high-altitude photographs taken from satellites orbiting Mars. But let's face it, the rovers must land on flat, boring areas and the satellites ... Jun. 3, 2004 Reads: 29,309 Replies: 4 |
You can never be too rich or too thin. That's what Wally Simpson might have quipped to her stock trading application had she lived to enjoy the blessings of the Internet. Indeed, Wally may have had a point there: today's mainstream approaches to end-user computing are lacking. Jun. 3, 2004 Reads: 20,385 |
While software frameworks are always created with the best intentions, I believe that many of them fail for the same reason that any other software project does: a lack of clear understanding by the programmers of who their users are and what scenarios they are trying to solve. Jun. 3, 2004 Reads: 14,309 Replies: 3 |
Until recently Java programmers have had three options when wishing to access the XML infoset: they could use DOM, JDOM, or SAX. With the release of the JSR 173 StAX specification, Java programmers now have a fourth option, which gives them the efficiency of SAX with a convenient and e... Jun. 3, 2004 Reads: 31,360 |
Many Java developers today have moved toward some form of logging and/or unit test framework, and their code has been purged of many System.out. println() statements that were the traditional approach. Now perhaps it's time to get rid of some of those if ( x ) {. . .} as well. Jun. 3, 2004 Reads: 56,247 Replies: 6 |
Anyone who develops production applications eventually spends some time profiling. JFluid is an experimental new technology for profiling Java code. It was developed at Sun Microsystems Laboratories and can be a handy tool in your profiling toolbox. Jun. 3, 2004 Reads: 40,091 |
A Web portal is an application that aggregates multiple Web applications on a single Web page. Popular examples of portals are My Yahoo (my.yahoo.com) and My MSN (my.msn.com). These portals allow users to aggregate multiple Web applications (like Stock Quote, News, and Weather). In add... Jun. 3, 2004 Reads: 30,241 |
We know from the theory of relativity that the passage of time is relative to the perceiver. This is true of history as well. Sometimes history moves fast, e.g., during World War II and when communism was crumbling in 1989. Sometimes history moves slowly, as in the Cold War and the per... Jun. 3, 2004 Reads: 20,014 |
As Apache Ant is applied to increasingly difficult tasks, its users are creating more complex and less legible build files. This is due, in part, to the limited tools for decomposition and code reuse within previous versions of Ant. Jun. 3, 2004 Reads: 34,487 Replies: 2 |
It has become fairly common these days when looking through blogs and various opinion pieces to hear a common cry: J2EE is a terrible, unwieldy, and cumbersome specification. While documentations from Sun and other vendors praise it, there is a lot of hostility and negativity toward it... Jun. 3, 2004 Reads: 31,499 Replies: 4 |
A relative newcomer to the Java market, Quest Software's avowed mission is 'to simplify IT management.' JDJ asks Quest chairman and CEO Vincent C. (Vinny) Smith about J2EE, .NET, Web services, SOAs, the overall landscape for IT organizations, and the future of the technology space as h... Jun. 3, 2004 Reads: 31,769 |
Just recently Gartner reported that IBM has overtaken BEA in application server market share. The interesting thing is that Gartner's expression of market share is in a single number, dollars. While dollars are certainly an important factor in declaring a market leader, is this an accu... Jun. 3, 2004 Reads: 25,273 Replies: 8 |
It's hard to find great Java applications. Next month's JDJ contains our Editors' Choice Awards, and so far for me it has the feel of a repeat - even though I decided to focus on applications I've been using day-to-day outside my own personal development environment. That's frustrating... Jun. 3, 2004 Reads: 18,440 |
Those of you kind enough to read my editorials for JDJ would have noticed that I started a new job. A fresh start, a new year, a colossal waste of my time it turned out. Startup companies can be odd to work for sometimes and you have to read between the lines when it comes to statement... Jun. 3, 2004 Reads: 27,514 Replies: 2 |