After Sun reported
significant losses, a $1
billion tax charge, and
layoffs, many people
began to predict a slow
death for the company.
Several analysts were
already writing
obituaries for Sun's
executive team, while
newsgroup pun...
One of the most powerful
aspects of J2ME is
connected mobility:
you're no longer tied to
your desk to accomplish
many vital tasks. You can
carry everything you need
in your shirt pocket,
send an e-mail while
standing in line at the ...
In Cordrey's last column
as J2ME editor, he writes
of how a convergence of
circumstances has made
this an opportune time
for him to sign off. With
the January issue of JDJ,
the J2ME section will be
merged into the
enterprise section...
I normally spend a few
hours every week reading
the discussion forums at
the Java Developer
Network (http://forums.ja
va.sun.com) and find that
one of the most common
problems is Swing and how
it works in a
multithreaded
environment.
Internet Relay Chat (IRC)
is a system that allows
groups of people to
collaborate and chat from
anywhere in the world.
Clearly defined by
several RFC documents,
it's arguably the most
standard real-time chat
system currently in use.
The journey of a
developer is never
completed - due to
constantly learning,
retooling, and grasping
new concepts. It's this
continual learning that
lures many to our
profession.
Inversion of Control
(IoC) is about software
components doing what
they are told, when they
are told. Your OO
application could well
become unmaintainable
without it.
It's that time of year,
when the air is crisp and
cool, and lights fill the
air with the glint of
good cheer and renewal.
It's when wishes are
fulfilled; when
revitalization is just
around the corner. Here
Joe Ottinger takes some
...
Aspect-oriented
programming (AOP) is a
promising new paradigm
that came out of Xerox
PARC a few years ago and
is just now becoming
mature and mainstream. A
natural complement to
object-oriented
programming, it has the
promise of e...
Service-oriented
architectures (SOA)
provide numerous
benefits: reuse of
business logic by many
clients, location
transparency of business
logic, simplified unit
testing, better
scalability through
distributed and
load-balanced ...
What is every Java
developer's nightmare?
Maintaining code, even if
he or she has written it.
Code is often chaotic and
incomprehensible, mostly
due to nonuniform coding
styles.
I may not believe in the
existence of someone who
can span the globe in a
number of hours, along
with a collection of
antler-based creatures
(one with a red nose, the
others not). However, it
doesn't stop me from
making a list of st...
Welcome to the December
edition of the JCP
column! Every 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.
Dec. 4, 2003 Reads: 14,447
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