Main

August 12, 2006

Universal Turing .... spreadsheet?

I still don't think spreadsheets should count as Turing complete since they require the user to intervene to execute the machine if the tape isn't long enough or there aren't enough iterations represented. But I still think this is pretty funny.

By the way, Google Spreadsheets is so much better than Editgrid. Aside from macro support (which obviously isn't forthcoming) and a few other minor features, Google's effort is just about as close as you can get to a usable Web 2.0 AJAX (*violent dry-heave*) spreadsheet.

P.S. if you're reading this in Livejournal you'll have to go to my blog to view it since LJ doesn't like iframes. Just click the link at the begining of this entry.

February 11, 2006

Javascript drawing program

That's right, a drawing program written entirely in Javascript/DHTML. This is only a very early version. The final program is intended to be used to create "favicons", those little icons that sometimes appear in the address bar when you visit a webpage, and also in your bookmarks. The program should eventually support palette manipulation, hopefully will support image preview, and I've got an idea on how to support saving files to disk, but I'm not sure if it will work it definitely won't work.

I developed it using IE 6 and Firefox 1.0.7, both for Windows. I'd be absolutely shocked if it works in any other browser, but even so, if it doesn't work in your browser, let me know your browser version and OS.

Using it is pretty simple, select foreground and background colors with left and right click, respectively, and left or right click to set pixels to the canvas.

Update: Now saves in Mozilla.

Anyway, without further ado (and if you're viewing this through Livejournal's syndication, you'll have to go to my real blog to see it, as Livejournal doesn't let you post Javascript):





PS: only look at the source if you want to go blind.

February 8, 2006

Syndication

Testing CSS.

Testing Javascript:

Testing Java: