Simon Willison’s Weblog

Subscribe

Items in Jul, 2005

Filters: Year: 2005 × Month: Jul × Sorted by date


Another practical use for JavaScript closures. Create private methods by hiding them in a closure. # 31st July 2005, 1:08 pm

Migrate apps from Internet Explorer to Mozilla. Surprisingly comprehensive guide to browser differences. # 31st July 2005, 1:06 pm

Software Carpentry. Greg Wilson’s course on software development skills. # 31st July 2005, 1:04 pm

Manhole cover on Wikipedia (via) Way more interesting than it should be. # 22nd July 2005, 11:52 am

[Greasemonkey] A whole other kind of monkey. Help Aaron test the new, hopefully secure, Greasemonkey. # 20th July 2005, 7:56 pm

Google Moon—Lunar Landing Sites (via) Be sure to zoom all the way in for a Wallace and Gromit like revelation. # 20th July 2005, 9:34 am

Understanding the Greasemonkey vulnerability

If you have any version of Greasemonkey installed prior to 0.3.5, which was released a few hours ago, or if you are running any of the 0.4 alphas, you need to go and upgrade right now. All versions of Greasemonkey aside from 0.3.5 contain a nasty security hole, which could enable malicious web sites to read any file from your hard drive without you knowing.

[... 809 words]

Introducing Django

You may know that I spent a year working in Kansas for a local newspaper—the Lawrence Journal-World. I’m delighted to announce that a decent chunk of the software I worked on there is now available as open-source, in the form of the Django web framework.

[... 614 words]

Django: The Web framework for perfectionists with deadlines. I helped develop this. Start with the overview. I’ll write more later. # 16th July 2005, 4:53 pm

BBC—OpenSource (via) “For the BBC, open source software development is an extension of our Public Service remit.” # 12th July 2005, 3:34 pm

Fox News’ Brian Kilmeade on the London terror attack (via) Watch the clip. It’s a fucking outrage. # 11th July 2005, 3:41 pm

London Will Fucking Twat You In A Minute, Son. This post, and the associated community, is the best thing I’ve seen all week. # 11th July 2005, 3:39 pm

Quotes of the day. A great collection of quotes from Londoners. # 11th July 2005, 3:26 pm

X2V. XSLT to change hCalendar and hCard in to iCalendar and vCard. # 10th July 2005, 3:21 am

Less code is more

I’ve pointed to it a couple of the times from the blogmarks, but it’s worth re-iterating here: if you have any interest at all in LAMP, agile programming or open-source development methodologies you should take a look at lesscode.org. To quote their about page:

[... 211 words]

Perl, Python, PHP, LAMP get mad play on latest Gillmor Gang (via) Ryan has transcribed the highlights from Dan Bricklin. # 9th July 2005, 11:17 pm

I got a First! Unflattering photo of me looking shell shocked. # 9th July 2005, 1:54 pm

Dissecting the Google Firefox Toolbar

Google have finally released a Firefox version of the Google Toolbar, with some nice praise for XUL in to the bargain. Of course, the most interesting part of the toolbar from a geeky point of view is the bit that queries Google’s servers for PageRank. Sure enough, if you download the google-toolbar.xpi file, unzip it, then unzip the google-toolbar.jar file within there’s a file called pagerank.js with all of the juicy details.

[... 234 words]

Google Firefox Extensions. Google Toolbar, Google Send to Phone and Google Suggest. # 8th July 2005, 9:36 am

London

My heart goes out to all those affected by yesterday’s terrible attack on London. I think it’s safe to say that here in Britain we are shaken but not stirred—the response here from both the emergency services and the Great British Public has been inspiring. To my knowledge, my friends and relatives are all safe. Thanks to all who asked after me.

[... 85 words]

Three Blind ICMP Attacks. Three ICMP vulnerabilities and their solutions. # 8th July 2005, 1:50 am

From floors to mud... BBC Outside Broadcasts’ account of covering Glastonbury. # 8th July 2005, 1:45 am

My Roskilde Festival 2005 photos. I had a fantastic holiday. # 8th July 2005, 1:42 am

Fuel For The Web. Ajax makes the front cover of Information Week. # 8th July 2005, 1:41 am

Blake Ross: The new Firefox tag line (via) Blake claims this is a true story. If it is, wow! # 8th July 2005, 1:36 am

Wikipedia: 2005 London transport explosions. I’m OK (I’m not in London), as is everyone I’ve been in touch with. # 7th July 2005, 5:39 pm

lesscode.org (via) Ryan Tomayko’s new project, promoting light weight development methodologies. # 7th July 2005, 5:38 pm

Tribute to a Friend. Nigel McFarlane did more for Mozilla documentation than anyone else I know of. He will be sorely missed. # 6th July 2005, 1:40 am