Showing archive results for 2003

Oct 8, 2003
Post comments count0
Post likes count0

I'm doing this instead of writing a book

Raymond Chen

Some commenters mentioned that I should write a book. It turns out that writing a book is hard. A few years ago, MS Press actually approached me about writing a book for them. But I declined because the fashion for technical books is to take maybe fifty pages of information and pad it to a 700-page book, and I can't write that way. None of my to...

Non-Computer
Oct 7, 2003
Post comments count0
Post likes count0

Low-tech usability testing

Raymond Chen

My pal Jason Moore discusses using paper prototypes as a fast way to get usability feedback. I found it interesting that by going low-tech, you actually get better feedback, because people are more willing to criticize a paper model than running code. (And another advantage of the paper model is that you can make changes on the...

History
Oct 7, 2003
Post comments count0
Post likes count2

Stupid memory-mapping tricks

Raymond Chen

Shared memory is not just for sharing memory with other processes. It also lets you share memory with yourself in sneaky ways. For example, this sample program (all error checking and cleanup deleted for expository purposes) shows how you can map the same shared memory into two locations simultaneousl...

Code
Oct 6, 2003
Post comments count0
Post likes count0

Researchers discover link between music and drinking

Raymond Chen

A British scientific study shows that a bit of classical music can persuade diners to buy more fancy coffees, pricey wines and luxurious desserts. "North has shown that playing German or French music can persuade diners to buy wine from those countries." I found this to be true in my experience. If you get two thousand people i...

Non-Computer
Oct 6, 2003
Post comments count0
Post likes count0

Why does the System Properties page round the memory size?

Raymond Chen

During Windows 95 beta testing, people ran the System Properties page and complained about "missing memory". The Windows 95 System Properties page reports the amount of memory available to Windows as system memory, which is not necessarily the same as the amount of memory installed in your co...

History
Oct 3, 2003
Post comments count0
Post likes count1

Why can't I use &-accelerators on the Start menu?

Raymond Chen

The first letter of the program is the accelerator and there's nothing you can do about it. So if you have ten programs by Microsoft, they all use the accelerator "M". (Yes I hate this too. The first thing I do after installing a Microsoft program is go into the Start menu and delete the word "Microsoft" from t...

History
Oct 2, 2003
Post comments count0
Post likes count0

What do the text label colors mean for files?

Raymond Chen

Blue means compressed; green means encrypted. This is an example of one of those "come on, it's a tiny, simple feature" requests. Yes, the code to do this isn't particularly complicated, but it adds another element of "Ha ha, I'm going to do something in a way that you will never be able to figure ...

Tips/Support
Oct 2, 2003
Post comments count0
Post likes count0

Why does my Advanced Options dialog say ON and OFF after every option?

Raymond Chen

Because Windows thinks a screenreader is running. If a screenreader is running, then the Advanced Options dialog will add "ON" and "OFF" to the end of each checkbox item so the screenreader program can read the state to a blind user.

Tips/Support
Oct 1, 2003
Post comments count0
Post likes count0

Jag skrivar svenska inte so bra.

Raymond Chen

The nice thing about the schwa sound is that you don't have to spell it. Many thanks to C-J Berg for fixing my Swedish spelling errors. I probably introduced some new ones here, though. But why Swedish? Well, it wasn't Swedish initially. Many years ago, I saw an ad in th...

Non-Computer