Simon Willison’s Weblog

Subscribe
Atom feed

Blogmarks

Filters: Sorted by date

[ANN] Markup. New Python templating system designed to replace ClearSilver in Trac. Very Good News.

# 3rd August 2006, 11:46 pm

Extending Django’s database API to include full-text search (via) Outstanding tutorial on writing custom managers and QuerySet subclasses.

# 3rd August 2006, 11:36 pm

jacobian.org. Jacob got his tumble log working. It even exposes his Google searches.

# 3rd August 2006, 10:53 pm

Module Pycaml (via) Integration between Python native libraries and OCaml.

# 3rd August 2006, 7:46 pm / ocaml

What I’ve Really Been Working on at Google (via) Some technical background on Google Code hosting.

# 3rd August 2006, 7:27 pm

Browser JavaScript in Opera. Opera monkeypatches some sites, and auto-updates the patches once a week.

# 3rd August 2006, 5:37 pm / javascript, opera

Why is XSS so common? Because dev tools don’t escape things by default.

# 2nd August 2006, 8:57 pm / security, xss

Blowing up paint. More on that new Bravia ad, including a video.

# 1st August 2006, 10:13 pm

Proposed RFC for application/json (via) Douglas Crockford is putting JSON through the IETF.

# 1st August 2006, 9:29 pm / douglas-crockford, ietf, json, rfc

Infovore: ChinaDialogue.net. An entirely bilingual site, powered by Ruby on Rails.

# 1st August 2006, 9:22 pm / rails

mySQL DBA (via) Dathan’s MySQL performance tuning blog. He tunes Flickr.

# 31st July 2006, 9:55 pm / flickr, mysql

about making things (via) Matt Webb on thinking through making.

# 31st July 2006, 3:09 pm / matt-webb

Thinking XML: Good advice for creating XML (via) Uche Ogbuji’s commentary on the Bozo HOWTO.

# 31st July 2006, 9:29 am / xml

HOWTO Avoid Being Called a Bozo When Producing XML. Excellent advice, particularly around character encoding.

# 31st July 2006, 9:25 am / xml

A virus for Windows Vista? Wrong. (via) No Monad in Vista. That was the only feature left that I was interested in.

# 31st July 2006, 8:59 am

Sam Ruby: REXML on Expat. Sam does something frighteningly clever with continuations.

# 30th July 2006, 9:59 pm / sam-ruby

Ezboard gets it wrong again. I had no idea ezboard was written in Smalltalk.

# 30th July 2006, 4:42 pm

Destructuring Assignment with Javascript 1.7. Another useful idiom from Python makes it in to JavaScript.

# 29th July 2006, 9:45 am

Watching Beirut die (via) A powerful first-hand report from a US film-maker in the wrong place at the wrong time.

# 29th July 2006, 9:37 am

SVG and XHTML: Like oil and water. Getting the two to mix takes a lot more effort than you might think.

# 29th July 2006, 8:50 am / svg, xhtml

I want my OpenID! Open ID code bounties worth $5,000. Could this kickstart adoption?

# 28th July 2006, 4:02 pm / bounty, openid, open-source

FRC: Flash-based Rounded Corner. It was only a matter of time...

# 28th July 2006, 8:59 am

ClickTale. Using Ajax to “spy” on user mouse movements was inevitable.

# 28th July 2006, 8:52 am

Years

Tags