Last month at the 2005
JavaOne Conference,
members of the Java
Community Process (JCP)
program got together with
the other Java
communities for our
traditional annual Java
Communities in Action
event. We mixed, mingled,
and celebr...
Several years ago I was
thinking about buying a
small gas station in my
local town. I went to my
friend Gregory Z., a
successful businessman in
this field, and asked
him, 'How do I start a
gasoline business?' He
gave me simple but w...
Who do you suppose
registered their
corporate Internet domain
name first: Microsoft,
Oracle, or Sun? The
answer is Sun; it did so
in 1986. When in the
early 1980s Dr. David
Mills, John Postel,
Zaw-Sing Su, and Dr. Paul
Mockapetris...
If last September I was
calling the Java job
market healthy (see http:
//java.sys-con.com/read/4
6228.htm), today's market
is hot. Once again
recruiters are hungry and
polite, but this doesn't
mean you can easily get a
new job. I'd li...
Network speed has
improved tremendously
over the years and has
revolutionized enterprise
computing, but even with
today's network
infrastructure sending
messages across a network
is of several orders
slower than sending
messages l...
Over the course of its
life, the J2EE Web Tier
has faced many challenges
in easing Web application
development. While it's a
scalable,
enterprise-ready
platform, it isn't
exactly
developer-friendly.
Particular challenges to
Web ...
There comes a time, for
many Web sites, when the
transition from static
HTML to dynamic HTML has
to be made. Whether it's
a static company Web site
that needs to become a
dynamic online store, or
a simple collection of
family pictur...
This month I wanted to
review some of the latest
happenings in the JDK 6.0
(Mustang) release.
Although we have to wait
to see the initial JSR
draft, you can download
the binaries the
engineers are actually
working on. Some of the
...
First, the importance of
adding companies such as
BEA, Borland, and
Computer Associates to
our board cannot be
overstated. Each of these
companies competes
fiercely with IBM in the
marketplace. Each is
making million dollar
plus i...
Every application has to
consider how its data is
stored, manipulated, and
accessed. Fortunately for
Java developers Sun
provides commonly
employed data structures
as part of the Java
platform in the Java
Collections Framework
(JC...
Pooling is great - except
it's not very tunable.
It's hard to map end
users back to connections
in the pool, and if a
connection ever becomes
invalid inside the pool,
expunging only that
connection from the pool
is nearly impossible...
The problem with defects
is that while they occur,
the cost of finding and
preventing them has a
diminishing return, so
the approach often taken
is that once no more
serious defects can be
found in a test pass, all
that remains must...
The portlet specification
defines a standard
infrastructure for Web
portals in J2EE. While
this infrastructure helps
reduce proprietary code
in HTML applications, it
poses a challenge in
Rich-Internet
Applications (RIA) that
have ...
You can create a
sophisticated application
that implements complex
algorithms, but in many
cases you sell its GUI
part to your users. The
presentation layer of
plain vanilla
HTML/JSP-based Web
applications is usually
pretty basic ...
Aug. 17, 2005 Reads: 30,419 Replies: 3
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
I took the advice of a
friend of mine and
steered clear of the
'normal' movie theaters
and went a little out of
the way to go to a DLP
movie theater. The
experience
There are 8,909 books
listed on Amazon.com with
the word 'Investing' in
the title; there are(!)
27,146 books with the
word investment in the
title. Without having lo
This book is an update of
an earlier version that
was written for SQL
Server 2000. It employs
the Murach approach of
dual pages that repeat
and enhance the concepts
Reviewers overuse the
phrase 'required
reading,' but no other
description fits the new
book 'Ajax Security'
(2007, Addison Wesley,
470p). This exhaustive
tome from B
In my many years of
programming, almost 20
years now, I have used
countless integrated
development environments
(IDEs). I have used
everything from a simple
text edi