Win32 to .NET Cross Reference

I haven't seen this referenced before:

Microsoft Win32 to Microsoft .NET Framework API MapMicrosoft Win32 to Microsoft .NET Framework API Map

via [Eric Gunnerson's C# Compendium]

Nor have I.
more ...

Efficiency of iteration over arrays?

Which one of these three loops is the most efficient? How can I prove the answer?

I've listed the source code below. The three loops are:

  1. ::: {.MsoNormal} Foreach over an int array :::

  2. ::: {.MsoNormal} Simple for over an int array :::

  3. ::: {.MsoNormal} For over an int array, hoisting out the length value …

more ...

$14 DIY steady-cam

Some guy managed to build a DIY "steady-cam" for \\(14 (those things which help keep TV crews keep their videocameras from shaking while they're running around shooting reality shows), which might not sound like a big deal until you realize that a professional Steadicam (that's the brand name) costs around …

more ...

Jetway's dual-user PC

Jetway sells a new small form factor PC called the 860Twin that can be used by two people at the same time. via [Engadget]

Useful for pair programming?

more ...

Structures and algorithms references

Quick links for a dictionary of algorithms and data structures and a book on exact string matching algorithms. (via HotLinks) More bedtime reading Update: The memory management reference, via Simon's linklog.... via [Curiosity is bliss]

Helpful.

more ...

Why Whitehorse doesn't use UML

Keith Short has good reasons why Whitehorse is not using UML.  via [Christian Nagel's OneNotes]

Good article, solid arguments.

more ...

Page 23

"These annotations are then used for performing context checks or are passed on to subsequent modules, for example to aid in code generation." -- Modern Compiler Design, Grune et al.

The meme says:

Grab the nearest book.
Open the book to page 23.
Find the fifth sentence.
Post the text of …

more ...

OneNote and Blogging

Chris Pratley asked for feedback on how blogging from OneNote should appear and my comments became too unwieldy for his comments box:

To dispense with two crucial things: ink support and layout support (i.e., not just tables but the arbitrary positioning of elements in X-Y space a la "real …

more ...

Dave Winer saves Apple^h^h^h^h^hSun

In a comment on Scoble's "persuasion" post, there's a link to this entry by Dave Winer in which he dreams of saving Apple by dint of a \$1 billion checkbook and slavish devotion to software developers. sed/Apple/Sun/ and it's a timely read.

more ...

Persuasion: Best Practices

Scoble asks "How do you persuade?" in which he poo-poos consistent positive statements and talks up authority. It turns out there are scientific studies. According to Robert B. Cialdini's February 2001 Scientific American article "The Science of Persuasion" (my research library can beat up your research library!) the 6 keys …

more ...