Simon Willison’s Weblog

Subscribe
Atom feed

Blogmarks

Filters: Sorted by date

Free VMware Server in action. I’m interested in reading more case studies of Virtual Machine deployments in the wild.

# 15th January 2007, 3:18 am / casestudy, virualization, vmware

The Django newforms-admin branch. This should make customising the Django admin application a whole lot easier.

# 15th January 2007, 2:43 am / admin, branch, django, django-admin, newforms

CSS library for Python (via) “A Python package to parse and build CSS Cascading Style Sheets. Partly implements the DOM Level 2 Style Stylesheets and CSS interfaces.”

# 15th January 2007, 2:32 am / css, python

Using TextMate with Django. Including a nice looking theme inspired by the Django website.

# 15th January 2007, 2:16 am / django, textmate

How to enable session saving in the new Camino 1.1a2 (via) I’ve stopped spending time in any browser that doesn’t have session saving built in—sorry Safari!

# 15th January 2007, 1:49 am / browsers, camino, safari, sessionsaving

Ubuntu Screencasts. Fantastic resource—exactly what Ubuntu (and desktop Linux in general) needs.

# 15th January 2007, 1:41 am / linux, screencasts, ubuntu

Designing Google Reader’s trends. “But beyond the visualization, this serves as a good example of collecting and understanding the ambient information that flows through our digital lives.”

# 15th January 2007, 12:53 am / design, google, google-reader, jeffrey-veen, visualization

Details of Google’s Latest Security Hole. For a brief while you could use Blogger Custom Domains to point a Google subdomain at your own content, letting you hijack Google cookies and steal accounts for any Google services.

# 14th January 2007, 1:36 pm / domains, domainsecurity, google, security, xss

OSCON 2007 Call for Participation. The submission deadline is February 5th; the conference itself is July 23rd to 27th.

# 13th January 2007, 10:47 pm / call-for-proposals, conferences, oscon

Solid State Disk Changes The Game. “What if you had 2GB of RAM to compute, 32GB of SSD for fast random access, and 250GB of the slow kind. How would that change the way you design, and the kind of features you build?”

# 13th January 2007, 12:53 pm / assaf-arkin, harddisk, ssd

Apache Solr 1.1. Solr is the search Web Service built on top of Lucene. The latest release introduces JSON, Python and Ruby response formats in addition to XML.

# 13th January 2007, 1:16 am / json, lucene, python, ruby, search, solr, webservice, xml

Correo. New open-source OS X mail client, based on Thunderbird but with a Camino-style native interface.

# 12th January 2007, 11:36 am / camino, correo, macos, mail, mozilla, open-source, thunderbird

AJAX Debugging with Firebug. Great Firebug tutorial from creator Joe Hewitt himself. I didn’t know you could trigger profiling from your own code using console.profile() / console.profileEnd().

# 12th January 2007, 11:21 am / ajax, drdobbs, firebug, javascript, joe-hewitt, tutorial

A New Sith, or Revenge of the Hope (via) Reconsidering Star Wars IV in the light of I-III. It turns out R2-D2 and Chewie were the most significant characters by quite a long way.

# 12th January 2007, 10:54 am / starwars

Hacking Django, how Bazaar. This is a neat trick: use Subversion to track an upstream project, then create Bazaar branches to manage your own development against the trunk.

# 12th January 2007, 10:34 am / bazaar, django, subversion, version-control

MacFUSE: FUSE for Mac OS X. Mac support for user-space custom file systems, API compatible with those already written for Linux. Amit Singh runs kernelthread.com; I hadn’t realised that he had moved to Google.

# 12th January 2007, 9:47 am / amit-singh, filesystem, fuse, google, macos

Firefox3/Firefox Requirements (via) OpenID and CardSpace are both listed as mandatory features.

# 11th January 2007, 6:56 pm / cardspace, firefox, identity, openid

The Adobe PDF XSS Vulnerability. If you host a PDF file anywhere on your site, you’re vulnerable to an XSS attack due to a bug in Acrobat Reader versions below 8. The fix is to serve PDFs as application/octet-stream to avoid them being displayed inline.

# 11th January 2007, 4:23 pm / adobe, pdf, security, vulnerability, xss

OpenID Speech at Webtuesday Zurich. Good set of slides, along with the tidbit that local.ch (which had slippy maps years before Google) is implementing OpenID.

# 11th January 2007, 3:27 pm / maps, openid, slides

Choosing Secure Passwords. Bruce Schneier describes the state of the art in password cracking software.

# 11th January 2007, 2:55 pm / bruce-schneier, passwords, security

Ubuntu sugar cookies (via) Different coloured dough is used to bake the Ubuntu logo in to the cookies themselves, kind of like making sushi rolls.

# 11th January 2007, 2:49 pm / cookies, cooking, ubuntu

Design Comics Templates 1.0 (via) Free OpenOffice slides with cartoons suitable for use in technical storyboards.

# 10th January 2007, 11:31 pm / openoffice, slides

What Python looks like naked. Michal Wallace has been doing some really interesting work writing purely functional code in Python. His latest experiment replaces all of the basic Python statements with equivalent functions.

# 10th January 2007, 11:22 pm / functional, michal-wallace, python

Atom API for AOL Journals. AOL are doing some really cool things with the Atom Publishing Protocol.

# 10th January 2007, 11:06 pm / aol, app, atom

AACS: Extracting and Using Keys. Another DRM system bites the dust, this time when it’s only just made it out of the gate.

# 10th January 2007, 11:05 pm / aacs, drm, futility

Offline Gmail and Blogger Using the Dojo Offline Toolkit. These are just mockups at the moment, but they’re a useful illustration of how offline browsing modes for Web applications could work.

# 10th January 2007, 12:40 pm / blogger, dojo, gmail, javascript, offline, sitepen

Nginx vs. Lighttpd for a small VPS. My VPS is still running nginx with no problems at all.

# 10th January 2007, 11:31 am / hosting, lighttpd, nginx, vps

Microsoft Breaks HTML Email Rendering in Outlook 2007. They’ve dropped the IE renderer and replaced it with... Microsoft Word! No CSS background images, no floats, no CSS positioning, no forms. Wow.

# 10th January 2007, 8:18 am / css, htmlemail, microsoft, outlook, outrageous

AirPort Extreme. New today, but didn’t make the keynote. You can plug a USB hard drive in to it and access it over the network.

# 9th January 2007, 7:22 pm / airportextreme, apple

macrumorslive.com. The MacRumors ajax keynote coverage gets better every time—now they have live photos in addition to the text updates. Simple but effective.

# 9th January 2007, 5:11 pm / ajax, apple, javascript, keynote, macos, macrumors, simplicity, steve-jobs

Years

Tags