Simon Willison’s Weblog

Subscribe
Atom feed

Blogmarks

Filters: Sorted by date

Poly9 FreeEarth (via) Seriously sexy embedable 3D Flash globe, with a JavaScript API.

# 10th May 2007, 9:17 pm / 3d, flash, globe, javascript, mapping

Guardian Unlimited’s new look: Some background on templating. Nik Silver describes some of the challenges involved in building a complex new homepage using CSS and Velocity.

# 10th May 2007, 12:26 pm / css, guardianunlimite, niksilver, templating, velocity

VirtualBox. GPL licensed virtualization software; they recently released an OS X version.

# 8th May 2007, 9:35 pm / gpl, open-source, virtualbox, virtualization

A whole new experience for Google Analytics. I absolutely cannot wait to get my hands on the new interface. Maybe I’ll finally be able to find the search referrals page!

# 8th May 2007, 9:09 pm / google, google-analytics, jeff-veen

=drummond XRDS. Bookmarked so I can remember how to easily resolve someone’s i-name.

# 8th May 2007, 8:27 pm / drummond, inames, xml, xrds

Using YUI with the Yahoo! Maps AJAX API. I got bitten by this today—if you’re using both YUI and a Yahoo! map on the same page you need to take a few precautions to avoid library version conflicts.

# 8th May 2007, 4:07 pm / yahoo, yahoo-maps, yui

The YUI Team Is Hiring an Engineer To Work on Firebug. “... we’re opening a search for a full-time developer to work with Joe on advancing the Firebug roadmap.”

# 7th May 2007, 10:40 pm / firebug, jobs, yahoo, yui

hackdiary: ApacheCon Europe 2007 keynote. Matt Biddulph’s ApacheCon keynote, which is basically about having fun with cheap hardware prototyping and starting to build spimes in both physical and virtual worlds.

# 7th May 2007, 9:33 pm / apachecon, hardware-hacking, matt-biddulph, slidecast, spimes

Oakland crime maps VI: public, indexed data. Rather than serve content dynamically for his Oaxland Crime site, Michal Migurski plans to serve up various static indexes and have smart clients use them to quickly navigate the data.

# 7th May 2007, 8:26 pm / michal-migurski, oaklandcrime

Sun Microsystems Announces OpenID Program (via) “In order to explore the boundaries of OpenID as a trust system, Sun is offering an OpenID Provider service to its 34,000 employees.”

# 7th May 2007, 8:23 pm / openid, sun

CSS2.2. Andy Budd points out that CSS hasn’t had an update since 1998, and suggests rolling the most obviously useful parts of CSS 3 in to an incremental CSS 2.2.

# 6th May 2007, 10:45 pm / andy-budd, css, web-standards

The One True Object (Part 2). Jim Hugunin describes how the DLR let’s Python / JavaScript / Ruby talk to each other using a message passing abstraction.

# 5th May 2007, 1:27 am / dlr, javascript, jimhugunin, microsoft, python, ruby

Microsoft’s XUL. My take on XAML from back in 2003 seems strangely relevant.

# 4th May 2007, 11:40 pm / microsoft, silverlight, xaml, xul

Inline SVG in MSIE. Sam Ruby has a neat proof of concept that converts inline SVG (currently only the path element) to the Silverlight equivalent.

# 4th May 2007, 7:29 pm / sam-ruby, silverlight, svg

MSFT and Yahoo: two icebergs, roped together. Yahoo!’s engineering platform and culture is Open Source pretty much all the way down. Microsoft’s isn’t. I wonder how that would pan out.

# 4th May 2007, 5:50 pm / microsoft, open-source, yahoo

Crabfu SteamWorks. More awesome steam-powered robots.

# 3rd May 2007, 11:57 pm / robots, steam, steampunk

Dynamic Language Runtime. Miguel de Icaza describes how Microsoft’s new Dynamic Language Runtime lets you call JavaScript and Visual Basic functions from Ruby. Looks like they beat Parrot to the punch.

# 3rd May 2007, 10:29 pm / dlr, javascript, microsoft, miguel-de-icaza, parrot, ruby, visualbasic

Introduction and Yahoo! Pipes. The official Google Maps API blog describes how to plot KML output from Yahoo! Pipes.

# 3rd May 2007, 10 pm / google, google-maps, maps, xml, yahoo, yahoo-pipes

Django Internships at the Journal-World. The Journal-World is an amazing place to start your career.

# 2nd May 2007, 9:54 pm / django, intership, jacob-kaplan-moss, lawrence-journal-world

Silly season. Mark expresses exactly what I’ve been thinking. The fawning over Silverlight and Apollo is incredibly short sighted.

# 2nd May 2007, 8:29 pm / apollo, mark-pilgrim, silverlight

How to debug JavaScript with Visual Web Developer Express. Microsoft’s best kept secret: a decent free debugger for Internet Explorer that doesn’t require you to install Microsoft Office.

# 2nd May 2007, 2:06 pm / debugging, internet-explorer, javascript, microsoft, visualwebdeveloperexpress

MintCache for Django. Caching scheme for Django that solves the dog-pile effect, where high traffic causes many processes to regenerate stale cached data at the same time.

# 2nd May 2007, 8:49 am / caching, django, dogpile, mintcache, scaling

Dell to Offer Ubuntu. That right there is why I find Flex more interesting than Silverlight.

# 1st May 2007, 6:39 pm / dell, flash, flex, linux, silverlight, ubuntu

The top 10 presentations on scaling websites: twitter, Flickr, Bloglines, Vox and more. I normally avoid linking to “top 10” lists on principle, but this one pulls together some great resources and adds extra context to each one.

# 1st May 2007, 1:51 pm / bloglines, flickr, peter-van-dijck, scaling, twitter, vox

Dev.Opera article index. Should be of interest to all client-side web developers.

# 30th April 2007, 2:26 pm / opera, web-development

Timing and Synchronization in JavaScript. Comprehensive overview of how browsers (Opera in particular) load scripts and queue events, with suggestions for best practices.

# 30th April 2007, 2:24 pm / browsers, javascript, opera, timing

A brief unofficial history about register_globals in PHP. It’s been more than five years since register_globals was disabled by default in PHP 4.2.0.

# 30th April 2007, 8:20 am / history, philip-olson, php, registerglobals

phpbb-openid first beta. A fully functional OpenID consumer for phpBB 2.0, implemented as a set of patches.

# 29th April 2007, 8:27 pm / openid, php, phpbb

Years

Tags