Archive for the 'Windows' category
Monday, May 26th, 2008
Part of my job is to help people troubleshooting network connectivity issues. As you all know, network today is not really a plug-and-play thing, at least not as easy as setting up a toaster. So, when we have a network issue, what or where should we look at? Here are summary of the steps I typically use and I’ll elaborate [...]
Technical, Troubleshooting, Windows |
Tuesday, January 29th, 2008
One can easily spot an application’s memory usage in Windows using Task Manager. However, the numbers shown are often misintepreted and a frustration source of mine when I am bugged by some “professionals” with perfect misunderstandings.
Memory usage has a formal name called “working set size”. A working set is the physical memory allocated by Windows [...]
Technical, Windows |
Thursday, January 17th, 2008
For the sake of memory leak, I couldn’t tell the exact time but it should be around VB 5.0 timeframe, there was a “new trend” in UI development, the HTML. Desktop applications embedded HTML engine to render their UI. The reasons that I could remember were:
It feels cool!
It’s much easier to deal with i18n problems with HTML.
The look-and-feel [...]
Reviews & Comments, Technical, Windows |
Wednesday, January 16th, 2008
In the good old days, the definition of a witty computer power user was that he/she knew something about GW-BASIC (or dBASE III, Lotus 1-2-3, you name it). All screens were 80 by 25 green text console and there were little requirements for UI. It was a paradise for UI programmers! Users were forced to learn all the [...]
Reviews & Comments, Technical, Windows |
Thursday, December 20th, 2007
FedEx delivered my shiny new XPS 420 yesterday and I was very happy to receive it right before Christmas. My XPS 420 came with a Intel Q6600 quad-core CPU hosted on a Intel X38 based motherboard, plenty of USB ports, two 1394a ports, five sound jacks, SPDIF, and a surprise eSATA port. Dell also included a card reader with bluetooth receiver [...]
Reviews & Comments, Troubleshooting, Windows |
Friday, May 18th, 2007
If you build your application using VC8, you probably already are suffering from the new CRT deployment. There’s a document on MSDN talking about how to do that. However, if you choose to deploy the CRT as private assemblies, and miss the very subtle line below, you are very likely to be tricked.
Create a folder [...]
C++/C#, Technical, Windows |
Wednesday, March 7th, 2007
Recently I started develop things using Visual Studio 2005 SP1 (a.k.a. VS8 SP1). The biggest change of VS8 is that the CRT library is now deployed in WinSxS so that the DLL hell problem related to CRT could be solved, as suggested in Martyn Lovell’s blog.
As a result, VC linker will auto generate appropriate [...]
C++/C#, Troubleshooting, Windows |