Tom Lachecki

(Tomalak Geret'kal)

Tomalak's Tuesday Tip #4: Conventional Thinking

I'm occasionally asked why C++ programmers conventionally use .cpp and .hpp files, what they use them for and what happens if they don't. On the spot I'll usually come out with the template answer that conventions exist for a reason, but I thought I might as well take a moment to explain more fully the reasoning behind this one.

Redmond's Font of Fail

A brief stroll through time with Microsoft Windows and the "Add Font" dialog.

Tomalak's Tuesday Tip #3: When A Macro Is Not A Macro

A question came up on IRC today regarding preprocessor macros and which ones are standard. Amazingly, MSDN does a good job of describing the standard macros and lists those non-standard but conventional macros implemented in Visual Studio. What it doesn't do is mention that some of those macros in fact aren't macros at all, but implicitly defined variables.

Getting To Grips With Linux?

I've just gotten through reading an awful article from the BBC about one reporter's unsuccessful attempt to "get to grips" with Linux.

Corporate Activities

Microsoft has a nasty habit of allowing bizarre adverts into its messaging application, Windows Live Messenger. All ranting aside about the multi-billion-dollar corporation enlisting in-product ads, there doesn't seem to be a great quality control system in place.

Call For Help

Hi. In FF3 the "Bookmarks Toolbar", "Recent Tags" and "Recently Bookmarked" items near the top of my Bookmarks menu take too much space and I don't need that information as it's all available elsewhere. How can I get rid of them?

How To Provoke RSS Duplicates in Thunderbird

Aside from this blog I maintain a handful of other publications with feeds, and for convenience I have them aggregated in Mozilla Thunderbird v2.0.0.16 alongside all my mail. It's not a completely solid piece of software but it does the job. However, I managed to find one its foibles just the other day.

Live Messenger, Live Update Require Live Updating

My installation of Windows Live Messenger has been pretty slow lately, so I figured I might as well upgrade to the latest version. How hard can it be? Ahem.

I Only Want One Recipient, Dammit

I've been reminded once again why I despise Microsoft's views to creating software.

Windows Is Brilliant

Microsoft are once again in the midst of a scandal involving their self-awarded right to access their customers' PCs without permission.

« Previous PageNext Page »