Vol: 8 Iss: 7
I've recently returned from the razzmatazz of the eighth JavaOne in San Francisco. The 2003 conference was characterized by a massive drive back to the developer, with Sun Microsystems attempting to win back our hearts and put its arm around us all in a virtual hug.
Jul. 1, 2003 Reads: 14,256 Replies: 3
Welcome to the July edition of JSR Watch! Each month this column provides information about the JCP program: newly submitted JSRs, new draft specs, Java APIs that were finalized, and other news from the JCP program. This month's column discusses a set of new J2EE technology JSRs, and a...
Jul. 1, 2003 Reads: 19,379
For the business people of the world, Excel is like mother's milk. I'm convinced that my neighbor, a financial planner for an investment bank, does our homeowner's reconciliation for fun: a showcase for his Excel prowess. It's a sickness. Excel is powerful, simple to use, and ubiquitou...
Jul. 1, 2003 Reads: 18,601 Replies: 3
My laptop goes where I go. Some people like to read; I like to hack code. Just ask my wife - I took the laptop on vacation to the Cayman Islands. The problem I'm having is that I can never predict the state of my online connection. At home I'm wireless; at work, wired. In between, such...
Jul. 1, 2003 Reads: 17,131 Replies: 1
In September 2002, Sun released the J2ME Personal Profile 1.0. Unlike the MIDP, which is the core technology for Java-enabled wireless phones based on Connected Limited Device Configuration (CLDC), Personal Profile is based on the Connected Device Configuration (CDC).
Jul. 1, 2003 Reads: 26,300
Where can you go to make your MIDlets available to the public? Let's take a brief tour of some of the Web sites that offer MIDlets to the public and explore some of the factors you should consider.
Jul. 1, 2003 Reads: 18,952
Many engineers complain that the non-deterministic behavior of the garbage collector prevents them from utilizing the Java environment for mission-critical applications, especially distributed message-driven displays (GUIs) where user responsiveness is critical.
Jul. 1, 2003 Reads: 65,764 Replies: 5
I'm sure we've all heard it before: Java on the client is slow; Swing is slow. The reality is that Sun has made great progress in increasing the speed of Swing and Java on the client.
Jul. 1, 2003 Reads: 33,091 Replies: 4
J2SE is going through a bit of an overhaul at the moment, with the release of J2SDK 1.5 (project name 'Tiger') due at the end of 2003. Sun Microsystems ran a feature article in May about this release that included a Q&A with Joshua Bloch, a senior staff engineer at Sun.
Jul. 1, 2003 Reads: 21,135 Replies: 3
JavaServer Pages (JSP) technology originated more than four years ago as a powerful way to dynamically generate HTML on the server side. Over time, and with the input of the developer community, JSP technology has evolved and matured, keeping simplicity at the forefront.
Jul. 1, 2003 Reads: 27,767 Replies: 6
JDJ asked Grady Booch of UML and Rational fame to answer your toughest questions. One of the original developers of the Unified Modeling Language (UML), Booch is recognized internationally for his innovative work in software architecture, modeling, and software engineering processes.
Jul. 1, 2003 Reads: 18,333
In my last editorial (Vol. 8, issue 6), I argued that we, as an industry, have too much innovation. We have solutions pouring out our ears, stuff we often don't need, yet we use it anyway. This month, I'd like to clarify that somewhat: we need more innovation.
Jul. 1, 2003 Reads: 19,406 Replies: 1
JavaOne always provides plenty of food for thought. JavaOne 2003 was no exception. This year, Alan Williamson, our beloved editor-in-chief, organized a 'birds-of-a-feather' session for the JDJ editorial board. This is quite an auspicious bunch, and this session provided an opportunity ...
Jul. 1, 2003 Reads: 15,246
When Govindavajhala Sudhakar, a Princeton college student from Bangalore, presented a paper on JVM security at an IEEE symposium on computer security, the press naturally took notice.
Jul. 1, 2003 Reads: 17,254 Replies: 1