Simon Willison’s Weblog

Subscribe

Items in Jun, 2006

Filters: Year: 2006 × Month: Jun × Sorted by date


Cory Doctorow switching to Ubuntu. Another high profile defector. # 30th June 2006, 12:43 pm

Python Web Developer Appliance. A VMWare virtual machine with Python web developer frameworks pre-installed for you. # 29th June 2006, 6:58 pm

A Week in Chicago with Rails, Perl, and Django. I love Nat’s observations about Java programmers who discover dynamic languages. # 29th June 2006, 6:21 pm

Javaref.com. Sane Java API browsing. # 29th June 2006, 2:12 pm

Speeding up Prototype’s Selector. Really smart getElementsBySelector optimisations. # 28th June 2006, 7:16 pm

Exploring the Google Web Toolkit. Covers all the reasons I’m uninterested in GWT. # 28th June 2006, 4:14 pm

Safari gets a JavaScript debugger. Great news, especially considering the tricky nature of Safari bugs. Opera needs one too. # 28th June 2006, 11:48 am

Safari fragment identifier history demo. Brilliant hack, but iframe/scrollTop to detect the back button is a bit too hairy for me. # 27th June 2006, 11:12 pm

Media in Transition Conference 2006. German Web 2.0 conference with some interesting speakers. Sadly this clashes with dConstruct. # 27th June 2006, 7:21 pm

Office IU Blog: Let’s Talk About Customization. 98% of people never customised their Office toolbars. # 27th June 2006, 4:21 pm

StreetWars London. “A 3 week long, 24/7, watergun assassination tournament.” # 27th June 2006, 2:57 pm

The Government Says. New from My Society: collected government press releases. # 27th June 2006, 2:47 pm

Essentials, 2006 edition. 2006 must be the year of Linux on the desktop! # 26th June 2006, 9:07 pm

How to use Django with FastCGI. The best FastCGI documentation I’ve seen for any platform. # 26th June 2006, 8:26 pm

Notes on JavaScript Libraries

@media 2006 was a blast. Great talks, great people and some of the highest production values I’ve ever seen at a conference (check out the bags!).

[... 682 words]

Reuse-in-the-large is an unsolved problem: Why I left OpenACS for Rails. Fascinating insight in to the reason frameworks that do less do more. # 26th June 2006, 2:55 pm

punupgeek.com on Active Resource. Looks like 37 signals might be looking in to scaling across multiple servers using web services. # 26th June 2006, 11:12 am

Fjax: Just say no

To my utter amazement, a decent amount of buzz appears to be building around a new “technology” called Fjax—much of it centred around this interview on Webmonkey, but also benefiting from a mention on the O’Reilly Radar and of course the obligatory Digg story.

[... 879 words]

Choosing your CSS techniques. For the record, I favour redundant markup over CSS hacks. # 23rd June 2006, 1:03 pm

JavaScript Gotchas. Another example of why ID indexing was a dumb idea. # 23rd June 2006, 10:12 am

Django on Windows HOWTO. Fantastically detailed instructions. # 22nd June 2006, 10:26 pm

Mac OS X Hacking Tools. Useful tools built in to the OS. # 22nd June 2006, 7:13 pm

Star Wars Transformers. Consensus on whether these are Awesome or A Bit Wrong has yet to be formed. # 22nd June 2006, 11:32 am

Solving Every Sudoku Puzzle. 100 lines of Python illustrating some key concepts in AI. # 22nd June 2006, 10:46 am

Cerealizer (via) A safe pickle for Python. # 20th June 2006, 11:49 pm