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 »

Vista: Defective By Design

After ten months, I've had a reasonably pleasant experience with Windows Vista. But I recently had a series of problems that really made me consider switching back to Linux on my desktop.

Continue reading »

CLAWS Lives!

Well I finally did it. Last summer I set out to build and run CLAWS in my own environment. I was able to get parts of it running, but there were a few problems I was stuck on. I haven't had much time to work on it since then, but over spring break I managed to get everything built and installed.

Continue reading »

RIT Grows Some CLAWS

Managing thousands of user accounts in a heterogeneous computing environment can be a nightmare. Then throw in the need to manage user identities and network access to over forty-thousand network devices. What is a systems administrator to do? Enter CLAWS, RIT's new open-source enterprise account, identity, and computer management tool.

Continue reading »