Simon Willison’s Weblog

Subscribe
Atom feed

Blogmarks

Filters: Sorted by date

SimpleXML processing with PHP. Good tutorial, with honest discussion of SimpleXML’s limitations.

# 11th October 2006, 11:48 am

Framework Shootout Part 2, Django. Video of my 20 minute wiki demo at EuroPython back in July.

# 10th October 2006, 11:53 am

Clean your flat in sixty seconds... Time-lapse video as personal productivity tool.

# 6th October 2006, 11:23 am

Multimap API v1.1 (via) Multimap have released their JavaScript map API. It’s really nice.

# 4th October 2006, 4:25 pm

Romeo. An open-source Salling Clicker equivalent.

# 4th October 2006, 12:19 pm

MetaCarta Labs. Geocoding and related tools.

# 4th October 2006, 12:17 pm

Gutenkarte. Browse locations from Project Gutenberg books on a map.

# 4th October 2006, 12:16 pm

Cookbook/Matplotlib/Maps. Making neat globe diagrams with Python.

# 4th October 2006, 12:13 pm

WordPress Clone in 27 Seconds (Part 1 of 40). A pleasantly informal Django blog tutorial.

# 4th October 2006, 11:19 am

3 Easy Steps to Avoid JavaScript Memory Leaks. YUI handles two of them for you; avoid DOM expandos as well and you should be set.

# 2nd October 2006, 1:34 pm

Peter Callesen’s papercut art. I incorrectly attributed these to an anonymous Vietnamese artist.

# 2nd October 2006, 12:31 pm / art

Why learning Haskell/Python makes you a worse programmer. It demotivates you when working with less expressive languages.

# 2nd October 2006, 12:20 pm

Markup Maker. Handy tool from Ian Lloyd.

# 2nd October 2006, 12:09 pm

Equal Height Columns using CSS. Some seriously brilliant CSS trickery from Edward Eliot.

# 2nd October 2006, 11:46 am

Launching the Un-Launch-Able. Dan Theurer explains SSO as enabled by Y! BBAuth.

# 29th September 2006, 7:28 pm

Yahoo! Browser-Based Authentication (via) This is a Really Big Deal. Yahoo! has over 200 million /active/ user accounts.

# 29th September 2006, 7:21 pm / bbauth, yahoo, ydn

Utterly brilliant Vietnamese cut-out art. The more you look at them the cleverer they are.

# 28th September 2006, 4:40 pm / art

Introducing WSGI: Python’s Secret Web Weapon. Every Python web developer should understand WSGI.

# 28th September 2006, 2:24 pm / python, wsgi

geopy—Geocoding Toolbox for Python. Geocoder classes for Google, Yahoo!, Virtual Earth and more.

# 28th September 2006, 11:16 am

Good Agile, Bad Agile. Includes interesting insight in to Google development processes.

# 27th September 2006, 3:10 pm / agile, google, process, steve-yegge

No More IE6 Background Flicker. Hedger’s suggested JS fix. Not sure if I like the object detection he uses though.

# 27th September 2006, 10:47 am

Cross-document messaging in Opera. Another interesting Opera feature based on WHAT WG work.

# 26th September 2006, 7:41 pm

for in Intrigue. Douglas Crockford explains the need for hasOwnProperty in JavaScript.

# 26th September 2006, 7:39 pm

Adobe Open Source Libraries: Overview. Technology used for the Photoshop UI. Really interesting stuff.

# 26th September 2006, 7:01 pm

PHP, XML, and Character Encodings. This caught me out earlier today.

# 26th September 2006, 5:15 pm / php, xml

Practical PHP Programming. Free online PHP book, by the author of PHP in a Nutshell.

# 26th September 2006, 4:16 pm / php

Years

Tags