The PNG format is nice because it’s supported by Firefox and it has real alpha-based transparency. This looks great no matter WHAT color your background is:

I have been working on improving the alpha on the category images here, specifically the MythTV and Linux-projects category images. Here’s how (continued…)

Here are my notes on installing the AMD64 build of Gentoo on my EPoX 9NPA+SLI with an Athlon 64 3000+. It’s my primary Windoze box, for development and gaming, but it’s now being dual-booted as a testbed for a future MythTV-based media center… hopefully IN TIME FOR THE WORLD CUP! 😛 (continued…)

A great feature of C++ is that shallow copy constructors and assignment operators are done for you. If you have a class with simple types, you automatically get the ability to construct a clone of any existing object, or assign any one object to another.

However, if you have member variables that are involved in any kind of dynamic allocations, you’re going to need to override the default copy/assignment functions with your own “deep copy” versions.  (continued…)

I recently used Apache 2.0’s HTTP Basic Authentication (via mod_auth_dbm) to restrict access to portions of my website. It’s simple as pie. (continued…)

What’s the FIRST thing you’re going to want to add after you figure out how to programatically request web pages through Microsoft’s WinINet HTTP API? Perhaps add a timeout? Forget it.

UPDATE: Even with my snotty tone, I still got some great feedback from someone at Microsoft, Ari Pernick, about the state of things – see the comments. Thanks Ari!

(continued…)