Vol: 7 Iss: 6
Fly me to the moon...let me walk among the stars' or at least America. I am at present sitting in a Continental plane flying over the beautiful Scottish islands, sun beaming in through the window, contemplating the week ahead of me. My destination is Toronto where I will be attending t...
Jun. 1, 2002 Reads: 22,154 Replies: 15
As staffing professionals in the technology industry, we've seen the focus for many staffing firms shift from placing senior consultants in contract positions (while occasionally filling the odd full-time job) to placing them in full-time jobs.
Jun. 1, 2002 Reads: 12,614
Alan Williamson's April editorial was read by more than 100,000 people within two hours of its posting at www.sys-con.com/java. Over 500 readers responded within hours of its publication. The editorial was instantly picked up and simultaneously published at the Slashdot.org and Jav...
Jun. 1, 2002 Reads: 14,708
Java classes should be designed to enhance their reusability and flexibility. Coding to an object type rather than an implementation by using interfaces or abstract classes can help us achieve both flexibility and reusability.
Jun. 1, 2002 Reads: 17,857 Replies: 2
J2ME's Mobile Information Device Profile (MIDP) promises to become one of the most widespread computing platforms over the next few years as an increasing number of mobile phones include a Java Virtual Machine.
Jun. 1, 2002 Reads: 28,904 Replies: 3
In this article I discuss which displayable components are available in J2ME and explain how commands are associated with them. In particular, I examine how to create commands, add them to displayables, and define command behavior in CommandListeners. I then demonstrate how the res...
Jun. 1, 2002 Reads: 18,577
In this business we often talk about how easy it is to get computers to talk to each other; computers without networks are almost inconceivable. Despite being standardized as little as five years ago, we now expect them all to play nicely together.> Even in the home, a CAT-5 connec...
Jun. 1, 2002 Reads: 21,123 Replies: 1
I've been thinking a PhD student should consider doing a thesis on the life expectancy of a pen after it's purchased. I've come up with an approximate calculation for mine: LE (Life Expectancy) =DWU (Date of Wanting to Use)-1; in other words, a pen will go missing the day before you...
Jun. 1, 2002 Reads: 15,311
Although we try to make our applications pure Java, outside forces sometimes make this impossible. We had such a case recently in our shop when we had to interface to an external device with an API that supported C language calls. This is a typical case for the Java Native Inte...
Jun. 1, 2002 Reads: 21,234 Replies: 1
Instant messaging has become very popular in recent years, earning it a deserved spot with the 'killer apps' - browsing and e-mail. Most of the Internet's killer apps have spawned a host of accessories to be used in conjunction with the app. Instant messaging is just starting this proc...
Jun. 1, 2002 Reads: 29,560 Replies: 10
Not long ago I went with a couple of friends to a bar in lower Manhattan. While we were sipping Coronas, Jerry, our system architect friend, told us he had just inherited a high-profile J2EE system, along with one of the top Java teams in his company. 'Now we know who's buying the beer...
Jun. 1, 2002 Reads: 20,331 Replies: 2
This month I'm at peace with the world so this editorial may seem somewhat relaxed and, dare I say, floppy. I've recently taken up Yoga - calmness in the mind, strength in the body, peace in the soul (or words to that effect). I mention this because I've felt the need to relax more out...
Jun. 1, 2002 Reads: 15,678
Apache Cocoon is one of the most interesting, innovative, and powerful platforms for dynamic content generation, though not as well known as the others. A subproject of the Apache XML project, Cocoon is one of the lesser-known offerings from the folks at the all-open-source Apache Soft...
Jun. 1, 2002 Reads: 18,653
At the end of last year, I was given a rather unpleasant assignment. This company had several Java Remote Method Invocations (RMI) services that were interacting with the legacies of the organization and I needed to open up an XML interface for them.
Jun. 1, 2002 Reads: 22,254 Replies: 1
Some years ago I did all my coding in vi, then later in Emacs. I still believe these are great editors; I just don't use them anymore for Java development, especially J2EE application development. I'm much more productive if I use an IDE whose sole purpose in life is to facilitate prod...
Jun. 1, 2002 Reads: 18,004 Replies: 9
JDJ caught up with Jason Hunter, Apache Software Foundation vice president, after JavaOne to discuss the major announcement regarding the controversial issue of open sourcing Java. Jason holds a seat on the JCP Executive Committee overseeing the Java platform.
Jun. 1, 2002 Reads: 15,285 Replies: 2
Sometimes I think the world is getting fundamentally goofier, at an ever-increasing pace. On the other hand, I've only been here a brief while (in geologic terms, at least), and can't help believing that the world has always been pretty doggone goofy.
Jun. 1, 2002 Reads: 15,431