Skip to content

{ Monthly Archives } June 2005

D2005 Memory Overwrite Bug

Pierre le Riche has done top-notch work identifying a memory overwrite bug in the Delphi 2005 IDE. One of the things which impresses me most about Pierre’s work on this issue is that he didn’t stop after he thought he had pinned it down as a "rogue MM" but rather kept going until….

How to Think About Object Oriented Design

Why should we bother with object orientation at all? Do we do this to be buzzword-compliant, or are there real advantages to the technique? That, it seems to me, is the key to understanding otherwise-abstract concepts such as polymorphism, and other things which confuse the heck out of folks new to the field….

How to Think About Object Oriented Design

This article is intended both to introduce object orientation to those new to the subject and to address some common conceptual misunderstandings about how object orientation works (and doesn’t work).

Slow Connections with IB 7.5.1 and Hyper-Threading Servers

When you enable hyper-threading on an InterBase 7.5.1 server, you need to make one additional tweak to ibconfig.

Using StarTeam for Code Review

Here’s how I do code reviews with StarTeam….

InterBase 7.5.1 Out Now

Borland just released InterBase 7.5.1. This is a free download for all InterBase 7.x registered users. Click to read details about the new features and bug fixes.

Tech Ed Speaker Auction

This is a great idea….

Great Shot, Dan!

Everyone go congratulate former TeamB guy Dan Miser. He hit a hole in one at a charity golf tournament, and….

InterBase Back on Track at BorCon

The IB track appears to be back on the BorCon schedule.

New Recommendations for Using Strings in Microsoft .NET 2.0

This article lists changes in how you should compare strings when changing to .NET 2.0. The principle rationale for the new features is correct handling of string comparisons when you don’t know which culture / default charset will be used on the client machine. This is something which I bet many if not most Win32 Delphi apps do incorrectly.

Bad Behavior has blocked 1846 access attempts in the last 7 days.

Close