Category: How To

DoD Common Access Card on Linux

There are times when I need to use my Common Access Card at home. Being a Linux user, I figured this would be challenging to configure. It took a few hours of trying different packages and directions, but I finally have it working. Considering the process isn't entirely straightforward, I thought it'd be good to document the steps here.

Continue reading »

Building Amarok 1.4 on Leopard

I love Amarok and wanted to install it on my MacBook. With Qt4 on the horizon, it will be possible to run Amarok natively in OS X without an X server. But I didn't want to wait for Amarok2 to become stable, so I looked into compiling Amarok 1.4 and running it under X.

Continue reading »

Custom Draw ListView with Double Buffering

For one of my pet projects, I needed to add a graphic to certain ListView rows. I considered owner-drawing the control, but that seemed messy. What I really wanted was a way to draw on top of whatever Windows painted. I couldn't find a nifty .NET way to do this, so remembering a technique from the MFC days, I decided to custom draw the ListView. This would let me inject my own drawing code and let Windows handle the rest. Perfect!

Continue reading »

HOW TO: Samba as an AD Domain Member

There are probably a million and one articles about how to make Samba 3 an Active Directory domain member. But with all of that, this process still seems to require hours of research. So I've decided to compile my latest experiences here.

Continue reading »