Categories
Linux Miscellaneous

If You're Installing Fedora 8 on a Dell Inspiron 530S

I recently bought four machines for a test lab I’m configuring. Each is a Dell Inspiron 530S that comes without an operating system. (Well, technically it comes with FreeDOS.) So I set about to install Fedora 8 on it. If you’re installing Fedora 8 on a Dell Inspiron 530S, here are some tips for you: […]

Categories
Design Groovy

A Quick Catch-all Comparator Closure for Groovy

I don’t come from a functional programming background. As a result, the concepts of closures, currying, and so forth that are present in Groovy are taking some getting used to. But that’s half the fun 😉 And without even trying, I was able to come up with a practical use for both: a generic, catch-all […]

Categories
Design Java

Introducing the Java Concurrency APIs

I recently had the privilege of helping one of my clients conduct technical interviews for a Senior Java Developer position. I enjoy interviewing candidates in part because it gives me a chance to learn something. While conducting the interviews I did learn a few things, so I’m happy 🙂 However, one unfortunate thing I learned […]

Categories
Design Java

The Dangers of Escapism

I’m the kind of guy that has a ‘word of the day’ calendar and will use odd words during a conversation in an attempt to use the word sometime during the day. I especially enjoy when I learn a new word (or a new meaning of a word) that succinctly describes a concept or thought […]