Simon Willison’s Weblog

Blogmarks in Apr, 2007

Filters: Type: blogmark × Year: 2007 × Month: Apr ×

Dev.Opera article index. Should be of interest to all client-side web developers. # 30th April 2007, 2:26 pm

Timing and Synchronization in JavaScript. Comprehensive overview of how browsers (Opera in particular) load scripts and queue events, with suggestions for best practices. # 30th April 2007, 2:24 pm

A brief unofficial history about register_globals in PHP. It’s been more than five years since register_globals was disabled by default in PHP 4.2.0. # 30th April 2007, 8:20 am

phpbb-openid first beta. A fully functional OpenID consumer for phpBB 2.0, implemented as a set of patches. # 29th April 2007, 8:27 pm

Dojo 0.9 Update. Big changes are under way in the Dojo camp. # 29th April 2007, 8:18 pm

Capacity Planning for LAMP (via) John Allspaw’s MySQL Conf 2007 talk on capacity planning (John is Operations Engineering Manager at Flickr). # 27th April 2007, 8:41 pm

I finally get REST. Wow. “The essence of REST is to make the states of the protocol explicit and addressible by URIs.” # 27th April 2007, 4:17 pm

XTech 2007 Registration. Deadline for online registrations is 2nd May. It looks like it’ll be a really good conference this year (disclaimer: I’m speaking). # 27th April 2007, 4:05 pm

hAccessibility. The use of the abbr element in hCalendar causes screen readers to read out an incomprehensible number instead of a date. # 27th April 2007, 1:07 pm

Adobe open sources Flex. Ted Leung says that this might indicate the possibility of Adobe open sourcing Flash itself in the future. # 26th April 2007, 11:24 am

Introducing http:BL (via) Project Honey Pot announce a new blacklist service for blocking comment spammers and e-mail spiders using information from their network of honey pots. # 25th April 2007, 11:39 pm

The joy of pdb.set_trace(). I use nosetests --pdb-failures as my main entrypoint for Python debugging—it starts the debugger at the first failing test. # 25th April 2007, 11:37 pm

Oxford Geek Night videos. The videos from the last Oxford Geek Night have now been posted. # 25th April 2007, 9:01 pm

Scribd. This appears to be social software for the huge population of people who can’t imagine creating anything without using Word. # 25th April 2007, 7:22 pm

The sliding scale. Jeremy’s write-up of my panel at the Web 2.0 Expo, with illustrative photograph. # 25th April 2007, 7:09 pm

The Web Design Survey, 2007. A List Apart is trying to learn more about our community. # 25th April 2007, 1:47 am

Seven JavaScript Techniques You Should Be Using Today (via) Sound advice from Dustin Diaz, who is now a Googler. # 24th April 2007, 8:20 am

django-logging. Looks neat—includes the ability to use Python’s standard logging module to log messages to a footer appended to your site’s HTML output. # 24th April 2007, 6:50 am

Cats Can Has Grammar. Anil Dash gives lolcats the analysis they deserve. # 24th April 2007, 2:02 am

CSSEdit 2.5 Out Now! (via) Like John Gruber says, this is the best implementation of application tabs I’ve ever seen. # 23rd April 2007, 8:26 pm

The Dojo Offline Toolkit (via) A small client runtime provides a proxy server which offline applications can use to store data; a client library provides code for online/offline detection and data synchronisation. # 23rd April 2007, 11:56 am

Scaling Twitter (via) Slides from Blaine’s recent talk. # 23rd April 2007, 11:02 am

Internet Explorer Application Compatibility VPC Image (via) Microsoft have made free VPC images of IE 6 and IE 7 available for testing, but they expire in August. # 20th April 2007, 4:47 pm

How to Moderate a Panel. By Derek Powazek. I tried to follow this advice a couple of days ago. # 20th April 2007, 7:41 am

libketama (via) A consistent hashing algorithm for memcache clients, from the team at # 20th April 2007, 6:50 am

disinfographics. These really are pretty remarkable. # 20th April 2007, 4:15 am

Full Java Stack In Ubuntu. JDK6, Glassfish, NetBeans and Java DB are all available in the Multiverse repository for Ubuntu 7.04. # 20th April 2007, 12:37 am

The website to web application gradient. Jeremy snapped this cunning illustration at my JavaScript Libraries panel at the Web 2.0 Expo. # 20th April 2007, 12:30 am

The New Upcoming. No more metros! Upcoming is now hooked in to Yahoo!’s WhereOnEarth data, meaning plenty of geocoded brilliance. # 20th April 2007, 12:13 am