Shadow and Duke at JavaOne
Say hello to my little friend!
Join me at JavaOne 2013
Shadow and servers
servers at work

virtual machine hosts
servers after virtualization!

test machine boot screen
my test machine (click to enlarge)

Shadow's Home Page

(last updated 2013-06-14)

Hi, I'm a Java programmer and Linux admin living on the fashionable East Side in Milwaukee, Wisconsin, USA. We call our city "a great place on a Great Lake"; our beautiful art museum is one reason why. I can be reached by email as shadowm at lyonlabs dot org.

On the right is an old picture of me with some of the Linux servers I'm responsible for at work; below it is what the rack looked like after virtualization! For the morbidly curious, there's also a picture of the boot screen on my test machine at home. Both that machine and the one this web server runs on were bought from the nice folks over at System76, and I recently replaced my main workstation with their top-of-the-line liquid-cooled "Leopard Extreme", which I'm very pleased with. I highly recommend System76!

Want to run GlassFish on Ubuntu? I have a HOWTO for you.

I'm a long-time Commodore 64 user, and still use and program these now-historic computers. Click the link for software, pictures of my machines and of shows where Commodore users gather, and of course, lots and lots of technical information.

Wonder where the Cenbe quotation in my email signature comes from ("After the vintage season came the aftermath — and Cenbe")? It's from one of my favorite science fiction stories, Vintage Season (1946). I read it as a child, and searched for years before finding it again. I'd like to write a sequel someday: what is Cenbe's own history? where (and when) else has he been? how did his work develop after capturing the event they came to witness? was he haunted forever by Oliver's face?

You can see my astrological birth chart if you like (don't tell me Pluto isn't a planet).

Here's a link to pictures of my travels to Yogyakarta in central Java (Indonesia). And here's some video from my 2005 trip, when a guy I met there invited me to a village outside Bantul to watch the local gamelan practicing. On my last trip to the city of my dreams (2011), I stayed at 1001 Malam (1001 Nights) hotel... and will again this year! There's a pictures page if you're interested. And don't miss this short video I shot of kopi joss being prepared at Angkringan Lek Man (watch all the way to the end)!

I'm an avid Dungeons and Dragons player, and recently put together some game narratives and pictures from our old campaign online. The fates of worlds were decided on a regular basis! Recently, I've been playing again with several different groups... but I'm developing a strange fascination with Empire of the Petal Throne.

I've started a page for pictures and recordings of Sheboygan Bands of the 80s. Remember going to see The Boss, Alliance, Trinity, or EMF at the Downtowner? Soon they'll all be there... well, sooner or later.

When I was in high school, I went to a training camp for classical musicians called Symphony School of America.

...all watched over by machines of loving grace. Speaking of which, here's a video of my Genibo robot dog.


NetCAT logo

I'm an active member of the NetBeans community, and have been part of the NetCAT (Community Acceptance Testing) program for the 3.6, 4.0, 4.1, 5.0, 6.0, 6.5, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, and 7.4 releases. I am also a founding member of the NetBeans Dream Team.

NetBeans 7.3 was released on 2013-02-21, and features the debut of Project Easel, which is a set of tools for HTML5 development (slides and audio of JavaOne presentation available here). Release notes are available on the web site, where you can also find screencasts about the new version. There is also a more detailed list of the new features on the New and Noteworthy page.


Macintosh SE thumbnail
cenbe file share thumbnail

I've been dabbling in classic Macintosh computers lately, which is something I've always wanted to learn about; there's something so simple and elegant about the GUI of these machines. I've got two of them so far (running System 7.1), and have a fair grasp of how the operating system is used. Both LocalTalk and AppleTalk are working (with the participation of a Linux box acting as a server), and my most recent accomplishment is getting TCP/IP working using MacTCP (click the link for details).


Computer History Museum logo

If you're ever in Silicon Valley, be sure to visit the Computer History Museum. They've got displays that will knock your socks off, from centuries-old slide rules to the underground behemoths that watched the skies during the Cold War. They've even got a piece of ENIAC! One of their latest acquisitions is a reconstruction of Charles Babbage's Difference Engine (here are pictures of the setup checklist, the machine in operation, and the operator with a debugger).


Kubuntu logo
Linux penguin

I've been a Linux user since 1995, starting with Slackware. I switched to SUSE in 1998 after seeing it at the Linux Expo in Raleigh, and stuck with it for ten years. In mid-2008, I switched to Ubuntu, and continue to use it as my primary operating system... for now.

Ubuntu 12.10 ("Quantal Quetzal") was released on 2012-10-18, and continues to use the controversial Unity desktop. I reject Unity, the GNOME Shell, and all their evil works, and have switched to Kubuntu (Ubuntu's KDE variant), which is breathtakingly beautiful. I'm considering switching distros as well, though, because I'm uncomfortable with the direction Ubuntu has been taking.

Here are some Ubuntu tips 'n' tricks: