SLOOH.com is the world's
first and only source of
live deep-sky celestial
images. Every night
SLOOH's telescopes scan
the skies and deliver
stunning images to
computer screens around
the world in seconds.
SLOOH offers a schedule
o...
Algorithm: A detailed
sequence of actions to
perform to accomplish
some task. - Webster
'Interaction is more
powerful than
algorithms.' - Wegner
Metaphor: Using a known
idea to impart
understanding of a new
unknown idea.
SOA is obviously the new
buzzword of the day.
Among the many acronyms,
one that is seen very
often is 'Same Old
Architecture.' In many
ways, this is true. The
key differentiator
between the paradigms
that have been prevalent
in th...
In a world bristling with
TLAs (Three-Letter
Acronyms), it's
interesting that one
acronym that has often
caused an upset in the
world of software
development should be one
containing just two
letters: XP. (No, not
*that* XP. What ...
The Java Naming and
Directory Interface
(JNDI) is a standard API
to access different
naming and directory
service implementations
like LDAP. A naming
service provides naming
functionality and a
directory service
provides applicati...
This year will mark the
tenth anniversary of the
official launch of Java
technology. It seems like
only yesterday. No doubt
there will be
celebrations similar to
the five-year
anniversary, so I thought
I would take this
opportunit...
The 5.0 release of JDK
introduced a slew of new
features. A powerful
technique that resulted
from the JSR-175
recommendation is the
Program Annotation
Facility. It can annotate
code in a standard way
and automate the
generation of...
The latest trend in
information portals and
Web applications has been
to build complex Web
pages. To present large
amounts of information
and functionality without
compromising usability,
designers have imposed a
clear structure by ...
Are your Java programs
littered with a multitude
of randomly placed
System.out.println
statements and stack
traces? When you add
debugging messages to a
class in a project, are
the outputs of your
messages interleaved
among dozens...
Reach behind your
television and yank the
cable out of the wall. Do
you hear that noise? Not
the kids screaming about
their movie. Look at the
screen. What you see is
white noise: random bits
of white, black and gray
changing constantly.
Since Adobe released the
first public PDF
Reference in 1993, a
number of PDF utilities
and libraries, supporting
all kinds of languages
and platforms, have been
made available to users
and developers alike.
However, support for
Ad...
JDBC is a simple and
flexible way to access a
relational database. The
knock on JDBC is that it
forces a developer to
familiarize himself with
its API, whose use can
often result in reams of
duplicate or similar
code: get a connecti...
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