Blog
Posted Wednesday, December 27, 2006
A
more »
Posted Tuesday, December 26, 2006
Just in time for the holidays, our old JVC miniDV camcorder broke. We used it just a handful of times in the years since we purchased it, but we’re convinced that now we’re finally ready to start recording all tho
more »
Posted Thursday, December 7, 2006
The machine on which I installed Vista has an SATA RAID 1 array managed by my Intel motherboard’s on-board SATA controller. Unfortunately, the motherboard (a D865PERL) is based on the 865PE chipset, which uses the 82801ER (ICH5R
more »
Posted Thursday, December 7, 2006
I recently installed Vista Enterprise RTM on a system I built a few years back. Vista failed to recognize my Linksys PCI Wireless card and my motherboard’s AC-97 audio chipset, but when I ran Windows Update it automatically do
more »
Posted Tuesday, December 5, 2006
When I first started speaking to audiences on the NFJS tour a few years back, I presented on RELAX NG — the world’s only comprehensive and sane XML schema language. At the time, I spoke to audiences that nearly u
more »
Posted Friday, December 1, 2006
Every now and again, I find myself working from behind a firewall and fall back to using Gmail. When I do, I BCC myself on all messages I send (because my POP3 server receives all email and its archived from there
more »
Read More Blog Entries »
Presentations
For many of us, XML has become a ubiquitous presence in application development, whether parsing, validating, or manipulating it. For many of us, all
that XML is coupled with pain, in the form of tedious APIs (like, say, the W3C DOM API) and confusing tec
more »
Too often, Swing applications are slow, ugly, and hard-to-maintain. It turns out that it doesn't have to be this way. Swing can be used to create highly-responsive, beautiful applications that are very maintainable.
more »
Are you spending more time plumbing your Swing applications than solving business problems? Has your Swing application grown out of control? This session is for you.
more »
Ajax -- called DHTML just a few months ago -- has revolutionized (or "radically iterated", if you like) web application development in the short few months since the term was coined.
What is it all about? Why are we excited about a set of capabilites tha
more »
In the "Introduction to Ajax" session, we discuss what Ajax is, how it works, and how others are using it.
This session goes deeper into Ajax by reviewing the existing JavaScript frameworks that aim to make it easier.
more »
Java's Swing GUI toolkit is one of the most powerful and flexible frameworks available for creating professional, high-quality desktop applications. Along with its considerable abilities, however, comes considerable complexity. Swing does not have a reput
more »