When Govindavajhala
Sudhakar, a Princeton
college student from
Bangalore, presented a
paper on JVM security at
an IEEE symposium on
computer security, the
press naturally took
notice.
My laptop goes where I
go. Some people like to
read; I like to hack
code. Just ask my wife -
I took the laptop on
vacation to the Cayman
Islands. The problem I'm
having is that I can
never predict the state
of my online connection. ...
In September 2002, Sun
released the J2ME
Personal Profile 1.0.
Unlike the MIDP, which is
the core technology for
Java-enabled wireless
phones based on Connected
Limited Device
Configuration (CLDC),
Personal Profile is based
on the...
I've recently returned
from the razzmatazz of
the eighth JavaOne in San
Francisco. The 2003
conference was
characterized by a
massive drive back to the
developer, with Sun
Microsystems attempting
to win back our hearts
and put its...
JavaOne always provides
plenty of food for
thought. JavaOne 2003 was
no exception. This year,
Alan Williamson, our
beloved editor-in-chief,
organized a
'birds-of-a-feather'
session for the JDJ
editorial board. This is
quite an aus...
In my last editorial
(Vol. 8, issue 6), I
argued that we, as an
industry, have too much
innovation. We have
solutions pouring out our
ears, stuff we often
don't need, yet we use it
anyway. This month, I'd
like to clarify that
some...
JDJ asked Grady Booch of
UML and Rational fame to
answer your toughest
questions. One of the
original developers of
the Unified Modeling
Language (UML), Booch is
recognized
internationally for his
innovative work in
software archi...
JavaServer Pages (JSP)
technology originated
more than four years ago
as a powerful way to
dynamically generate HTML
on the server side. Over
time, and with the input
of the developer
community, JSP technology
has evolved and mature...
J2SE is going through a
bit of an overhaul at the
moment, with the release
of J2SDK 1.5 (project
name 'Tiger') due at the
end of 2003. Sun
Microsystems ran a
feature article in May
about this release that
included a Q&A with
Joshu...
I'm sure we've all heard
it before: Java on the
client is slow; Swing is
slow. The reality is that
Sun has made great
progress in increasing
the speed of Swing and
Java on the client.
Many engineers complain
that the
non-deterministic
behavior of the garbage
collector prevents them
from utilizing the Java
environment for
mission-critical
applications, especially
distributed
message-driven displays
(GUIs) wher...
Where can you go to make
your MIDlets available to
the public? Let's take a
brief tour of some of the
Web sites that offer
MIDlets to the public and
explore some of the
factors you should
consider.
For the business people
of the world, Excel is
like mother's milk. I'm
convinced that my
neighbor, a financial
planner for an investment
bank, does our
homeowner's
reconciliation for fun: a
showcase for his Excel
prowess. It's a s...
Welcome to the July
edition of JSR Watch!
Each month this column
provides information
about the JCP program:
newly submitted JSRs, new
draft specs, Java APIs
that were finalized, and
other news from the JCP
program. This month's
c...
Jul. 1, 2003 Reads: 14,534
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