September 2005 - Posts

Silence and dreams
28 September 05 05:35 PM
This will be the only update this week because I am on holiday - actually, I am taking a break from debugging stuff to work on writing fiction. I was going to write something from home but the video card on my home PC is very, very unwell so I have popped Read More...
Postedby marklon | 2 Comments    
Happy Birthday to us – for tomorrow.
22 September 05 07:11 PM
Tomorrow, Microsoft will be 30 years old. Just for a change, I will post a blog that isn’t about debugging. Instead, I would like to look back to 30 years ago and compare what we have now with what we had then. I hadn’t used a computer back then. I wrote Read More...
Postedby marklon | 4 Comments    
Exceptions should be exceptional
21 September 05 04:44 PM
I spend a lot of time looking at systems that are not working very well. Sometimes they are unstable. Sometimes they are not scaling well. Very often, these applications will be throwing many handled exceptions and sometimes a few unhandled ones. I don’t Read More...
Postedby marklon | 0 Comments    
Remote debugging - when you are not all there
20 September 05 09:03 PM
There are three common types of remote debugging that I plan to ramble on about. The first is when you do a kernel debug using CDB or WinDbg of another system via a serial or parallel link. Essentially, you are making you nice shiny PC in to a dumb terminal. Read More...
Postedby marklon | 4 Comments    
Ok, so I lied
16 September 05 08:58 PM
Sorry that it has been a while since my last Blog. I moved desks and got pulled in to a new project that meant some very late nights indeed. Now, what did I lie about? I lied about heap fragmentation. It was more of a lie by omission. With ordinary managed Read More...
Postedby marklon | 1 Comments    
Heap fragmentation - when it all goes to pieces
07 September 05 09:30 PM
Heap fragmentation is not a good thing and it happens constantly in most applications. The heap manager keeps fixing it up and the application keeps messing it up again. It is easy to concentrate on the implementation of your algorithm. Well, that is Read More...
Postedby marklon | 2 Comments    
Management is the key to a happy life
05 September 05 09:33 PM
Well, in programming terms, anyway. The garbage collector ensures that all memory and resources are returned when they are no longer needed and everything is wonderful. Well, almost. It does make it a lot easier not to get into a bad situation but there Read More...
Postedby marklon | 2 Comments    

This Blog

Syndication

Page view tracker