Simon Willison’s Weblog

Subscribe

Items in May, 2005

Filters: Year: 2005 × Month: May × Sorted by date


Google Code: Summer of Code. “Google will provide a $4500 award to each student who successfully completes an open source project by the end of the Summer.” # 31st May 2005, 7:36 pm

Google Translator: The Universal Language (via) Their new approach to translation is utterly brilliant. # 31st May 2005, 7:23 pm

Trixie: Greasemonkey for IE (via) Second attempt—but it’s still closed source. # 31st May 2005, 7:15 pm

IBM poop heads say LAMP users need to “grow up”. Ryan blows away a ton of the myths surrounding LAMP. # 30th May 2005, 9:34 am

[Greasemonkey] a difference in vision. Check out the last paragraph. I got a kick out of it. # 29th May 2005, 10:49 pm

XHTML2: Accessible, Usable, Device Independent and Semantic (via) XHTML2 looks pretty smart. I’ll be amazed if it ever takes off though. # 29th May 2005, 10:24 pm

manchot. French penguins. (I’m demoing my blogmarks system). # 28th May 2005, 1:30 am

Greasemonkey: Yet Another Reason to Use Firefox. Great writeup of Greasemonkey on the PC World Techlog(!) # 27th May 2005, 9:37 pm

IBM: ’LAMP’ users need to grow up (via) Which is why Friendster switched from JSP to PHP. Pfft. # 26th May 2005, 11:41 pm

The Rails BetaBook is Ready. Buy the book + beta PDF, get the PDF now and the dead-tree book when it’s finished. # 26th May 2005, 7:34 pm

Tweaking WordPress With Greasemonkey (via) More application interface enhancements. # 25th May 2005, 1:11 pm

[pypy-dev] PyPy released! A full Python implementation written in Python. # 25th May 2005, 12:52 pm

The Web Application Leap. Read this if you care about web applications (or Ajax). # 24th May 2005, 5:28 pm

Fixing web applications with Greasemonkey

In Greasemonkey FUD, I highlighted the importance of Greasemonkey as a tool for fixing interface problems in “enterprise” web applications. DJ Adams has done exactly that for OSS Notes, part of the SAP service portal. His user script ditches the frames in the interface, makes the page title more useful and adds hyperlinks to other note references on the page—significantly improving the user experience in less than 40 lines of code. The improvements are clearly explained in the accompanying screencast.

[... 101 words]

Testing a new version of IXR

Almost two years to the day since the last release, I’ve put together a new version of IXR, my PHP XML-RPC library. I haven’t published it on the site just yet as I want to make sure any bugs are ironed out first, but you can grab a copy here:

[... 177 words]

Eurovision scores

Aah sweet Eurovision. This time last year I was in Kansas, no one had even heard of it and I was forced to watch it over RealPlayer as it wasn’t being carried by any of the TV channels. This year, we’ve had a Eurovision party. Here are our scores:

[... 261 words]

Google Maps Hacks at the Factory Tour. “... one of the engineers insinuated that they might be working on a Google Maps API ...” # 20th May 2005, 3 pm

Mac OS X 10.4: “Erase data on device” is the default first sync option in iSync 2.0 (via) This bug wiped my phone’s address book. Thankfully it’s fixed in 10.4.1. # 17th May 2005, 5:23 pm

Chicago crime database. Includes a really slick integration of Google Maps. # 17th May 2005, 4:36 pm

Wired News: Firefox Users Monkey With the Web. Greasemonkey on Wired—and I get quoted! # 17th May 2005, 12:27 pm

How To Roll Out An Open API. Great advice for producers of web services. # 13th May 2005, 6:14 pm

Google Answers: Google Florida Update. Oldie but goldie—great SEO advice from December 2003. # 13th May 2005, 11:48 am

Wired News Releases Source Review. The depressing spyware story I linked to a few months may be inaccurate. # 12th May 2005, 11:34 pm

Netscape.com (warning: may upset). Holy cow. They’ve redesigned using all Flash. It’s horrifying. # 12th May 2005, 7:21 pm

Making Wrong Code Look Wrong. How Hungarian notation was misunderstood, and why exceptions reduce collocation and make code harder to debug. # 12th May 2005, 12:52 pm

Penguin Remixed (via) Spoken word samples, yours for the mixing. # 12th May 2005, 9:28 am

OS X Network Location support from the command line. Thank you! I’ve been wanting something like this for ages. # 11th May 2005, 9:24 pm

Representational State Transfer. As usual, Wikipedia has a superb take on a complex and frequently misunderstood topic. # 11th May 2005, 7:17 pm

BBC Backstage (via) Feeds, APIs, and other geeky stuff. This is really, really good. # 11th May 2005, 5:11 pm

Types

Years

Months

Tags