Simon Willison’s Weblog

Subscribe

Blogmarks

Filters: Sorted by date

Learning Perl the Hard Way [PDF]. A guide to Perl for people with previous programming experience.

# 18th June 2005, 6:27 pm

New WP.org Search. Matt praises Yahoo’s search APIs.

# 17th June 2005, 11:31 pm

Python programming job at Columbia University. Ignore the jargon—a little birdie tells me this is a Python job.

# 17th June 2005, 11 pm / python

Over 600,000 mp3 downloads of BBC Radio 3’s Beethoven programmes. Note the bit at the end about how much internal buzz this is generating.

# 16th June 2005, 9:31 pm

The trouble with PHP. This is a good rebuttal to a recent “PHP’s simplicity beats Rails” piece.

# 14th June 2005, 2:27 pm / php

del.icio.us: casting the net wider. system: tags are a really neat way of adding specialised tag features.

# 14th June 2005, 9:01 am / delicious, tagging

Rendering Web Page To Images in Gecko. New feature involving the canvas API, coming soon. Tons of potential.

# 14th June 2005, 8:59 am

Joe Clark: @media2005. Comprehensive notes on all(?) the sessions.

# 14th June 2005, 8:43 am

@Media 2005 report (via) Mike Davies (Isofarro) has some great @media session notes.

# 14th June 2005, 8:34 am

Walcot Nation Day 2005. My photos from Bath’s annual eccentric street festival.

# 13th June 2005, 9:53 am

Financial Times Using Link Spam. Google should publically drop them from their index, then reinstate them when the link spam is removed.

# 12th June 2005, 9:19 am

No New Command Line for Longhorn (via) There goes the only remaining Longhorn feature I was interested in.

# 11th June 2005, 1:42 am

Ruby on Rails, and the Rails Beta Book. The comments include a good discussion of the pros and cons of Rails’ code-in-templates approach.

# 10th June 2005, 5:22 pm

Magic Microformat Forms Redux, Now with GreaseMonkey! Les Orchard gets in to Greasemonkey—with accompanying screencast.

# 9th June 2005, 11:18 pm / greasemonkey, les-orchard, microformats

Baby Weasel. Unfeasibly adorable. There is no reason for this post.

# 9th June 2005, 11:03 pm

Workplace absuridities as phone support for a DSL ISP. Greasemonkey used to fix web application leads to misguided Firefox ban.

# 9th June 2005, 11:01 pm / greasemonkey

The BBC News website—under the bonnet (via) SSIs, Apache, Linux (and Solaris) and two server farms.

# 9th June 2005, 10:01 pm

Bookmarklets to User Scripts. A user script to turn bookmarklets in to user scripts.

# 9th June 2005, 5:14 pm

This week’s UK television. Includes unofficial XML feeds scraped from various sources.

# 9th June 2005, 5:12 pm

CSV channel listings. Each number is the name of a .dat file containing listings for that channel.

# 9th June 2005, 5:11 pm

BBC 1 listings in CSV. Listings for the next two weeks

# 9th June 2005, 5:10 pm

Google Maps Make Demographics Come Alive (via) Great photo of Adrian lurking behind his laptop.

# 9th June 2005, 12:39 am

Google Maps takedown notice (via) Why can’t all takedown notices be this polite?

# 9th June 2005, 12:38 am

The WebKit Open Source Project (via) The Safari team’s full CVS history, and more. Should hopefully improve their relationship with KTHML.

# 7th June 2005, 10:27 am

Principles of visibility and human friendliness. Tantek makes an excellent argument that visible metadata works better than invisible metadata.

# 4th June 2005, 8:20 pm / tantek-celik

Google Blog: Webmaster-friendly. Google Sitemaps are XML files that webmasters can use to ensure pages on their site are crawled.

# 3rd June 2005, 11:33 am

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

Years

Tags