On a recent trip to
Turkey to meet with a
customer, I heard a
comment that one of the
reasons Java is being
held back in that country
is because of an almost
ubiquitous local bug.
Today's Java job market
is healthy. Major online
job search engines show
thousands of openings,
and people are competing
for these jobs. Skilled
Java developers are just
as popular as Visual
Basic or PowerBuilder
developers were bac...
For over a decade, Tim
Bray, one of the prime
movers of XML, managed
the Oxford English
Dictionary project at the
University of Waterloo.
That was from 1988 to
1999. During the end of
his time there he
launched one of the first
pu...
While the JAIN APIs still
play only a minor role on
Sun's Java Web site, the
JAIN initiative is
getting stronger. The
JAIN technologies (Java
APIs for Integrated
Networks) have the
potential to radically
change the existing
servic...
Mike Jacobs follows up on
his previous article
'Bringing Mars Down to
Earth with Java3D' with
this new exploration of
the basics of creating a
Java3D terrain world. He
looks at possible
approaches to creating
that world and covers t...
Welcome to the September
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
month we'll discus...
We have all read that
objects are software
representations of
real-world entities and
that one of the first
design tasks is
identifying these
entities in our problem
domains. These entities
then become classes of
our applications....
One of the primary values
of the Java platform has
been the concept of
'write once, run
anywhere.' A key factor
in achieving this goal
has been the fact that
Java, as a platform, has
focused on defining
standardized API
specificat...
Berkeley DB is a database
with a long history.
First released in 1991 as
a replacement for various
dbm implementations, it
was soon included in BSD
Unix releases. Requests
for new features and
commercial support led to
the formation...
Grid computing is not
necessarily a new
concept; however, its
adoption within the
enterprise has given
birth to a new concept
called enterprise grid
computing, which is being
embraced by the entire IT
industry. Enterprise grid
com...
This article describes a
Java Card and how to
write applications that
can be accessed by
enterprise applications.
We'll discuss the
complete development and
testing process for card
applications. The sample
application and the code ...
A design pattern is a
solution to a recurring
problem. Although using
patterns this way is well
known and has been around
for a while, it was only
when the GoF wrote their
famous book, Design
Patterns, on software
design patterns, t...
When vendors start
charging more than
$10,000 for a single
tool, you know that the
product category is about
to heat up. Since Java
IDEs have multiplied, I
recently took Oracle
JDeveloper 10g for a test
drive - perhaps you
didn't ...
You may have heard the
news that Sun has opened
the doors for its
employees to start
blogging, including the
most famous employee, the
COO. Blogging obviously
isn't new, and many
companies have already
gran-ted individual users
th...
Sep. 7, 2004 Reads: 11,009 Replies: 1
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