Lets write a Virtual Machine – Learning Binary.

I had promised in an earlier post that I’d write up the parts of this Virtual Machine video series before recording the videos for YouTube. Well, the promise proved a little difficult to keep, particularly for this part. In this part we learn how to convert numbers from Decimal to Binary and then back to
-> Continue reading Lets write a Virtual Machine – Learning Binary.

Delphi Essentials: DeLeaker

Track down leaking memory, windows handles critical sections, and many other leaking resources, in your Delphi and Visual Studio C++/C# applications with Deleaker! Supporting 32 & 64 bit applications and both native and managed code, Deleaker tracks allocations and disposal of resources at run time, provided an aggregated view of leaks with complete call stack!
-> Continue reading Delphi Essentials: DeLeaker

Custom VCL Control for getting window handles. (Spy++ style reticle)

Introduction Over the years, I don’t think I can count the number of times that I’ve wanted to send window messages to some other application. It can be useful for automating the target application, or even as a primitive form of Inter-process communication. Each time, I have to decide how I’m going to get the
-> Continue reading Custom VCL Control for getting window handles. (Spy++ style reticle)

Why I’m now using both Git and Subversion for one project!

I’ve been using subversion for many years, and it has always served my needs well. When I decided to switch to GitHub for hosting my ‘DarkGlass’ project, I didn’t foresee the difficulties that I would have with Git, and I could not have predicted that I would be drawn into another tool war! Ready yourself
-> Continue reading Why I’m now using both Git and Subversion for one project!