Simon Willison’s Weblog

Subscribe

June 2008

June 28, 2008

Graphite. Real-time graphing package for server monitoring, similar to RRDTool. Created by the team at Orbitz, using Django and ExtJS for the frontend and Cairo to generate the graphs.

# 11:53 pm / cairo, django, extjs, graphing, graphite, monitoring, orbitz, python, rrdtool

June 29, 2008

Microformats and accessibility: the soap opera that never ends. “Be sure to tune in next week, when we’ll drown a leading accessibility expert to see if she’s a witch.”

# 8:44 am / accessibility, funny, mark-pilgrim, microformats, witch

Dissecting today’s Internet traffic spikes (via) Theo Schlossnagle on how the increasing popularity of interest aggregation services such as Digg and Reddit result in traffic spikes that dwarf the old Slashdot effect, making a the old rules of thumb for capacity planning irrelevant.

# 2:12 pm / capacity-planning, digg, reddit, scaling, slashdotting, theo-schlossnagle

Dark Launches, Gradual Ramps and Isolation: Testing the Scalability of New Features on your Web Site. Smart advice from Dare Obasanjo that extend the “dark launch” idea illustrated by Facebook chat a few weeks ago.

# 2:22 pm / dare-obasanjo, darklaunches, facebook, gradualramps, isolation, scaling, systemarchitecture

June 30, 2008

Enough Already with the Connections! Comet doesn’t mean making long-lived HTTP connections (which most browsers do anyway thanks to HTTP keep-alive), it means making long-held HTTP requests. I’m guilty of spreading this misinformation in the past.

# 9:27 am / comet, connections, correction, http, keepalive, requests

The end of LugRadio. Wow. LugRadio was a podcast before the term podcast had even been coined. It will be sorely missed.

# 2:03 pm / lugradio, podcasts, stuart-langridge

Javascript protocol fuzz results. If your HTML sanitizer uses blacklisting rather than whitelisting here are a few more weird ways of injecting javascript: in to a link that you need to worry about—but you should really switch to whitelisting http:// and https:// instead.

# 3:57 pm / blacklisting, firefox, fuzztesting, html, javascript, sanitization, security, whitelisting

2008 » June

MTWTFSS
      1
2345678
9101112131415
16171819202122
23242526272829
30