Showing tag results for Other

Mar 23, 2004
Post comments count0
Post likes count0

@-notation was never legal in HTTP URLs anyway

Raymond Chen

Some people are in an uproar over IE's dropping of support for @ notation in HTTP URLs. What people fail to note is that The @ notation was never legal for HTTP URLs in the first place. If you go to RFC 1738 section 3.3 (HTTP), it explicitly states: An HTTP URL takes the form: where <host> and <port> are as described in S...

Other
Mar 16, 2004
Post comments count0
Post likes count0

Still more creative uses for CAPTCHA

Raymond Chen

I want to say up front that I think CAPTCHA is a stupid name. CAPTCHA stands for "Computer-Aided Process for Testing..." something something. Why do people feel the urge the create some strained cutesy acronym for their little invention? Anyway, it has already been noted how spammers are getting around these tests by harvesting a practically-free r...

Other
Mar 3, 2004
Post comments count0
Post likes count0

Calling the irony patrol

Raymond Chen

I don't speak Dutch, so I went of course to a Dutch search engine, www.vinden.nl. And upon my arrival I was greeted with a pop-up ad offering me a pop-up blocker. There's something wrong about that.

Other
Jan 30, 2004
Post comments count0
Post likes count0

How do we decide what features make it into a product?

Raymond Chen

David Lemson has an excellent article titled How do we decide what features make it into Exchange?. Although he's talking about Exchange specifically, the general principles apply to many products.

Other
Jan 26, 2004
Post comments count0
Post likes count0

Blog going on autopilot for a while

Raymond Chen

I will be out of town for a few weeks, so I have set my blog on autopilot. There will still be an article every weekday at 7am Pacific time (assuming the autopilot machine doesn't suffer a power outage or something), but I won't be around (much) to respond to comments.

Other
Jan 21, 2004
Post comments count0
Post likes count1

Fixing security holes in other programs

Raymond Chen

Any crash report that involves a buffer overrun quickly escalates in priority. The last few that came my way were actually bugs in other programs that were detected by Windows. For example, there were a few programs that responded to the LVN_GETDISPINFO notification by overflowing the LVITEM.pszText buffer, writing more than LVITEM.cchTextMax char...

Other
Jan 21, 2004
Post comments count0
Post likes count0

What tools should I assume everybody has?

Raymond Chen

My code samples assume you are using the latest header files from the Platform SDK (free download), the one that includes support for Win64. If you have an older SDK then you won't have various new data types like UINT_PTR and INT_PTR and should just use UINT and INT. I write code that is Win64-compliant as a matter of course since all code in Wi...

Other
Jan 11, 2004
Post comments count0
Post likes count0

What's old is new again… well it's still old

Raymond Chen

The wonderful people who ran blogs.gotdotnet.com, as a parting gift, migrated all the old content into this blog. They're awesome, aren't they?

Other