Good Lord, this took me forever to find again. I though I’d blogged this a long time ago, but was unable to find it. So, more keywords (yes, how primitive): Mozilla DHTML DOM window properties demo test page

There are a bunch of other tests in the directory listing as well.

I spent the afternoon writing a simple file processing Perl-script, which brought two things to my attention: 1) my Perl is rusty and 2) the online Perl documentation sucks. PHP’s documentation blows away perldoc when you’re looking for function references or peculiarities. I will acknowledge that the CPAN and PEAR documentation both consistantly suck equally.

EXIF parsing:

I’d never even heard of, much less seen anyone use the Windows Script Encoding before Andy sent me a link to a site that had an interesting JS effect (IE only). It’s actually by Kokogiak. I actually think I hit that site a long time ago, but didn’t notice it either because it wasn’t there or I don’t browse w/ IE.

A quick google search led to an article describing the Windows Secript Encoder algorithm, and how relatively trivial it is to break (here’s MSDN’s description of Using Script Encoder). Two decoders: Windows Script Decoder (in C), and in one in Perl, and in Javascript, part of an apparently long since abandoned JS scripting API.

Related:

Along the way to posting this, I found a few interested related links, one On the (Im)possibility of Obfuscating Programs, and a second, a page of Obfuscated-HTML De-obfuscation Tools, which looks like it has some very useful tools.

Would you look at that, William Gibson is going to have a blog soon. I wonder if he’ll update it as often as Neil Gaiman and his journal?

I just re-read neuromance about a month ago (my friend was taking a sci-fi english lit class and I decided to drop in). It really stands the test of time, and is perhaps even more impressive looking back at it now. It’s also always fun reading about fencing 4MB of RAM.