Simon Willison’s Weblog

Subscribe

June 2006

June 1, 2006

ENIAC simulation (via) The first American computer, simulated by a Java applet.

# 10:15 am

uBrowser. Gecko rendering on a 3D surface. Developed for Second Life.

# 10:20 am

June 6th Is JavaScript ’Array’ and ’Object.prototype’ Awareness Day. Follow these rules and life will be a bit more pleasant for all of us.

# 9:04 pm

Global Domination. Doug Crockford: Global variables are evil.

# 9:15 pm

Costumes for Guinea Pigs (via) Warning: so cute it might make you ill.

# 9:40 pm

June 3, 2006

EasyEclipse

Back in November of 2004 I posted a rant about how difficult it was to download and install the Eclipse IDE from the official site. I’m delighted to hear that my rant was partially responsible for the creation of the EasyEclipse project, which not only provides easily installable packages for setting up a Java development environment but also covers LAMP development as well.

[... 140 words]

June 5, 2006

Tech-Savvy MPs Come Out Against DRM. Promising news from the Open Rights Group.

# 1:24 pm

June 6, 2006

The programmer as journalist. An interview with Adrian Holovaty.

# 10:51 am / adrian-holovaty

Django tips: extending the User model. James Bennett’s excellent series on Django continues.

# 11:15 am

Develop for the Web with Django and Python. Django tutorial on IBM developerWorks.

# 6:50 pm

June 8, 2006

It’s hopeless. Another terrible open source installation process. Learn from Firefox!

# 6:20 pm

June 9, 2006

Multi-Safari. Makes testing multiple Safari versions much easier.

# 9:34 am

PyX—Python graphics package (via) Neat looking PostScript / PDF generation library.

# 9:36 am

Yahoo! Photos Beta Announcement. Scott Schiller did a lot of the really cool UI stuff.

# 9:58 am

June 13, 2006

Yahoo! Maps? You Don’t Have to Ask. (via) They’ve lifted the commercial API restrictions.

# 7:31 am

SQL for Web Nerds. Focuses on Oracle.

# 6:56 pm

A few thoughts on journalism. I was nodding my head the whole way through.

# 9:22 pm

Web application framework stacks. Interesting comparison of Django and J2EE, based on the size of their respective call stacks.

# 9:30 pm

June 14, 2006

django—signals. A writeup of the under-documented signals support in Django M-R.

# 9:13 am

How Django processes a request. Detailed in-depth explanation from James Bennett.

# 9:22 am

June 17, 2006

Javascript Libraries—Friend or Foe? Paul’s notes from yesterday’s panel at @media.

# 11:14 am

43F Podcast: The Perfect Apostrophe (via) The cautionary tale of Life Hacks.

# 11:17 am

June 20, 2006

Office 2007 is the Bravest Upgrade Ever. Anil Dash likes the ribbon. It’s definitely one heck of a risky move.

# 8:11 am

Django and JSON. Neat trick to serialize Djange QuerySets as JSON.

# 8:16 am / django, json

I’m on the Oxfam website! Fourth back on the left.

# 10:39 am

Interoperability and DRM are Mutually Exclusive. A beautiful indictment of the insanity of DRM interoperability.

# 8:28 pm

Two revolutionary features in Opera 9

Wow, if I’m not careful this is going to turn in to a promotional blog for Opera.

[... 678 words]

Cerealizer (via) A safe pickle for Python.

# 11:49 pm

2006 » June

MTWTFSS
   1234
567891011
12131415161718
19202122232425
2627282930