Every March here in the
U.S. we mark Women's
History Month in
recognition of women's
contribution to the
progress of our world.
Technology and the Java
platform are benefiting
as well from women's
talent and dedication and
an inst...
A couple of years ago I
began developing in Java,
and my first Java project
required that I also
learn SQL. Our project
team was using mostly
EJBs for database access,
although for some
performance-critical
sections of the
applica...
When Nicholas Carr posed
the question 'Does IT
Matter?' in his
now-famous Harvard
Business Review essay, he
clearly knew that it
would provoke discussion.
He probably didn't know,
on the other hand, that
it would eventually cause
...
Today's web developers
have a lot of choices
when it comes to web
application platforms.
Among them, Java EE has
always stood out as a
'scalable' solution -- it
may not be the easiest
platform to prototype a
web site, but it protect...
Most non-trivial
applications involve high
degrees of concurrency
and many layers of
abstraction. Concurrency
is associated with
resource contention and
an increase in deadlock
conditions. The multiple
layers of abstraction
make i...
In the unlikely event
that you're not familiar
with my gas station, you
can find my previous
essays at http://jdj.sys-
con.com/read/category/114
2.htm. Recently, I've
conducted a small survey
among my truck drivers. I
asked them just ...
The creation and
popularity of Web
Services are growing
rapidly in every
industry. With this
continued growth, more
and more programmers find
themselves writing code
that, even if it's not
currently packaged as a
Web Service, will...
Open Source Business
Intelligence software is
finally coming into its
own, with three major
players coming to the
fore: JasperReports,
Pentaho, and BIRT
(Business Intelligence
and reporting tools).
Business Intelligence
technology...
In concurrent
programming, exclusion
refers to any technique
that dynamically locks
certain blocks of code so
multiple threads can't
corrupt their shared
resources in ways that
can cause integrity
problems. In Java,
exclusion has ...
We have measured
performance information
to distinguish the
differences between the
Windows and Linux
platforms. Given
comparable hardware we
found the performance
differences almost
trivial. When the server
was pressed to capacit...
When someone in a
corporate boardroom
decides what their IT
strategy is going to be,
it isn't based on what
language or software
architecture they will
use, but on how a system
can provide value to
their business. Very few
organiz...
We thought it was time
that the readers of JDJ
had a chance to meet the
editors, those
individuals behind the
scenes who work
tirelessly to bring you
the best articles about
Java in particular and
i-Technology in general.
Apr. 28, 2006 Reads: 9,501 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