May 30, 2014
Post comments count0
Post likes count1
Commenter acq responds (with expletive deleted), "the whole file is mapped into the process' memory only for version info that's certainly only a few kilobytes to be read?" Why not map only the parts that are needed? "I don't understand the necessity to map the whole file except that it was easier to write that code without thinking too much."
Tha...
May 29, 2014
Post comments count0
Post likes count0
Ikea saljer elcyklar. Click through for two-image slide show. Ikea selling electric bicycles Forget furniture. Ikea is now launching, that's right, an electric bicycle. It goes under the name People-Friendly and costs around 6000 SEK ($900 USD). But only in Almhult, Smaland. People-Friendly has already received three des...
May 29, 2014
Post comments count0
Post likes count2
You already can do that without doing anything sneaky.
May 28, 2014
Post comments count0
Post likes count1
Two customers (so far) wanted to know how to increase the duration of taskbar balloon notifications on Windows Vista. (By the way, I gave the answer some time ago.)
They claimed that on Windows XP, they were using the registry key , setting the value to a specifying the number of seconds the balloon should appear. They wanted to know if th...
May 27, 2014
Post comments count0
Post likes count1
Some time ago, a senior executive sent email to the All Employees distribution list at Microsoft announcing that a particular product was now available for dogfood. The message included a brief introduction to the product and instructions on how to install it.
A few hours later, a second message appeared in reply to the announcement. The second m...
May 26, 2014
Post comments count0
Post likes count1
Today's Little Program isn't even a program.
It's just a function.
The problem statement is as follows:
Given a nonempty JavaScript array of numbers,
find the index of the smallest value.
(If the smallest value appears more than once,
then any such index is acceptable.)
One solution is simply to do the operation manually,
simulating how you wo...
May 23, 2014
Post comments count0
Post likes count1
A customer was puzzled by what appeared to be contradictory information
coming from the debugger.
We have Windows Error Reporting failures that tell us that we
are executing code in our DLL which has been unloaded.
Here's a sample stack:
But if we ask the debugger what modules are loaded,
our DLL is right there, loaded as happy as can be:
...
May 22, 2014
Post comments count0
Post likes count1
CBC Radio's Tom Allen investigates the origin of the opening four notes of the classic Star Trek theme. He traces it to the opening of Mahler's First Symphony, then further back to Brahms's Second Symphony and Beethoven's Fourth Symphony.
In college, one of my classmates (the same one that is now the conductor of an orchestra) identified the sou...
May 22, 2014
Post comments count0
Post likes count1
A customer reported (all incomplete information and red herrings preserved):
We have an issue related to two radio buttons in a window.
The code programmatically checks the second button
by sending the message.
We observe that if the user clicks somewhere else on the screen
(so that our application loses focus),
and then clicks on the taskbar i...