My Technical Side

Because of my career, a large portion of what I do and learn is focused on computers. My home network and computer lab has all sorts of interesting ongoing projects. When I have the chance, I'll highlight them on this page.

For my domain, I run my own web/mail server. Over the course of time, it's gotten to the point that I really hate SPAM (and I don't mean the food)!!! For a while, my domain was deluged with the stuff. If you sysadmin your own sendmail server like I do, you may be interested in my anti-SPAM solution. I now only get one or two spam messages a day.

Quite a while ago, as an experiment I connected my SGI Indy with its IndyCam to my website. Here are that project's details and results.

I prefer that my computers be somewhat reliable, especially my mail/web server. Therefore, I've some UPSes (Uninterruptible Power Supplies) to help when the power goes out. I've set up web access so that I can check to see how things are going when it does. Unfortunately, of the two UPSes on the LAN, only the one that services the backbone devices and web/mail server has the ability to be monitored. To make sure all the computers shut down properly, I've designed a very simple and easy-to-implement UPS network notification system.

I learned a lot by helping to start and by later leading the Syracuse Linux User Group. Some of the presentations and other material that I've done for the group can also be found in this local cache.

I've been using the vi editor for almost as long as I've been using computers. Of all the editors that I've used, I still like it best. Although it has a steep initial learning curve (modal editing is unlike everything all the other editors do), I think that it is definitely worth the effort. To find out more about it, try this link.

A uniquely-contrived embedded OpenBSD system acts as my LAN's internal DNS, DHCP and NTP server. Based on ideas from work I did while at iContact, I created a way to easily modify, install, and configure this custom, embedded system. I've not yet found any similar ideas on the Internet anywhere, so I'm posting the details here.

I did some work to allow my iPod Touch's AirPrint to print to my home network's printer. Afterwords, I did a presentation about it at a Triangle Linux User Group meeting. Perhaps you'd like to try doing the same? If so, a copy of the slides I used to explain how I did it are here.

I had previously set up an IPv6 Tunnel using Hurricane Electric's Tunnel Broker service, using one of the Linux machines on my home LAN. More recently, I switched from using an off-the-shelf Linksys WRT610n wireless router that had unofficial and broken support for IPv6, to a Mikrotik RB750G router that officially supported IPv6 tunnels. I decided that the new router should be the machine routing IPv6 through the tunnel, and these pages tell how I did it.

IPv6 Certification Badge for ipv6jrwznet