-
11 Oct 2004
Back in July, I was reading some Firefox-related blogs when I came across a request by Blake Ross for some web apps programmers to write a few things for the project. Since web application coding is what I do (and do well, I like to think), I sent him an email pointing him to my projects page. I got a response two days later that I was one of "approximately five" people (out of 115 total) who was considered an "extremely strong candidate". He attached a spec for a project, asking me to give an estimate on how long it would take. I said that I could have something functional in a week.
Read more...Discuss -
5 Oct 2004
Here it is, the next in my unbounded series of DOM experiments. DOM Image Zoom. Enjoy!
-
22 Sep 2004
I do three kinds of things at work:
- Work. Sub-things: programming, monitoring management
- Not work. Sub-things: surfing, programming
- Semi-work. Usually proof-of-concept programming. This is the most interesting thing I do. WEBoggle started as a "what's this DOM thing I keep hearing about" semi-work. Here's another one.
-
21 Sep 2004
Although it hasn't yet been unveiled (so I can't quite reveal details), I can now mention that I have been spending the last month or so working on a project for the Mozilla Foundation, specifically the Spread Firefox campaign. After reading a blog post calling for Web programmers, I responded and was recruited as one of the "two top candidates" out of roughly 115 responses.
It seems that my project will be announced either this week or next, and then you can revel in its amazingness. If you needed evidence, here's a spreadfirefox news item mentioning me and my "very important piece of code". Stay tuned!
-
2 Sep 2004
Only one article so far, but I plan on following this Hacking Congress column. I'm quite interested in statistics and large data sets and screenscraping. Like I needed to tell you.
-
16 Aug 2004
I don't have Quicktime installed on my Linux machine, and unless you have crossover, you probably don't either. There's always mplayerplug-in, but I've never had good luck with that. Finally inspired by Mozilla bug 255704, I've made a bookmarklet that converts every OBJECT tag on a page into a link to the source. You can then right click and download it.
Just drag this link to your bookmark toolbar: Objects to links
Note: right now this doesn't work at the most useful location: Apple Trailers. They use some funky quicktime forwarding stuff. I'm working on a solution.
-
11 Aug 2004
Remember WEBoggle? The guy who made a mirror has ended up making tons of functionality improvements. It's apparently a lot faster on the backend, you can submit words that you think are missing from the dictionary, and it now supports two simultaneous games (one of which is 5x5 Big Boggle)! Check it out.
Update, 08-13: Holy hell. WEBoggle was posted to Metafilter today (for the second time, to be honest). It was flooded with about six thousand players. I wish it were still on my site, but it's nice to see comments like "This kicks ass. Best use of simple DHTML game I've seen."
-
29 Jul 2004
I've never really had anything specific against PHP. The problem I've always had is that it's too similar to Perl for me to be able to keep them straight in my head, but too different for my Perl skills to be much use at all. Someone has now contrasted PHP and Perl from a strict usability point of view. And the arguments make perfect sense.
-
12 Jul 2004
Gmail Agent API, plus a lot of great details on URLs and how the Javascript works.
-
23 Oct 2002
You know you're an obsessive-compulsive standards snob when you get upset at non-standard behaviour of utilities like rotatelogs (included in the Apache web server). It does exactly what it sounds like: rotates your logs after a period of time, however long you define. It names the logs whatever you tell it, even allowing you to use strftime() syntax.
But, it doesnt use the local time to rotate the logs, like a normal sane application would. Oh no, it takes your local time and then MUNGES IT TO FUCKING UTC! You have to tell it how many hours you are from UTC! That means I have to change my httpd.conf next sunday!
I have created a solution though.