Hi! Tom doesn't post here anymore. Please go here to see new posts.

Monday, April 28, 2008

Stack Overflow

Two of my favorite modern software development bloggers and role models -- Jeff Atwood of Coding Horror and Joel Spolsky of Joel on Software -- are joining forces to create a new developer community site called stackoverflow (not sure if that's the correct casing, but that's how it is on the site). Because, you know, there just aren't enough "community" startups on the Interwebs. But seriously: I listened to their inaugural podcast which described their vision for the site and I look forward to seeing what they come up with. I agree completely with their premises: Basically that, a) Developers look to Google for answers to programming problems long before turning to a book, and b) Most of the programming advice you find on current developer forums is anywhere from really bad to dead wrong.

Read more…

Wednesday, April 23, 2008

Best Practices

Rescued from my Drafts folder...

Read more…

Monday, April 14, 2008

Linux Core Distribution

I got to wondering if there was a way to install just the Linux kernel on a computer without all the useless bells and whistles you usually get in the big Linux distros (which, as far as I can tell, only serve to clone the slow, bloated Windows OS that everyone in the Linux world hates so much -- go figure). The closest thing I could find was the (unfortunately) defunct Linux Core distribution.

Read more…

UvSignalProcessor

I'm calling my latest .NET project UvSignalProcessor. This follows UvMoney and UvNotes, if you're keeping track, and neither one of those is anywhere near finished, so yes, I'm skipping around. But hey, nobody's paying me for this stuff, so (insert Cartman impersonation) I can do what I want.

Read more…

Carl Sassenrath's Blog

I recently found out that Carl Sassenrath, creator of the Amiga Exec and (at the risk of starting a holy war) arguably the single most important force for bringing preemptive multi-tasking to the personal computer, writes a blog. He now spends his time developing the REBOL language. (He's the only former AmigaOS developer that I've found who blogs.)

Thursday, April 10, 2008

C++/CLI Properties

Properties in C++/CLI are great and all, but, um, what if I want to put my class implementation in a different file from the class definition? You know, like, oh, every C++ program ever made in the entire history of the world. Microsoft even encourages the separation of definition from implementation by creating a .cpp and a .h file when you make the new managed class. I guess Microsoft figured we would just put the whole class implementation into the .h file while leaving the .cpp file empty. Yeah, that makes perfect sense... if you're on crack.

Read more…