Simon Willison’s Weblog

Subscribe

January 2006

40 posts: 3 entries, 37 links

Jan. 1, 2006

Happy New Year!

It’s just gone midnight here in England (I’m in Exeter for the new year), so Happy New Year to all. Top weblog-related priority for 2006: upgrade this aging heap of badly written object-oriented PHP to something better. I’ll try and get some good content flowing more regularly as well.

[... 58 words]

Jan. 2, 2006

SANS recommend unofficial WMF patch (via) Unprecedented—but MS response is just too slow.

# 2:52 am

SANS WMF Exploit FAQ. This is really good.

# 2:59 am

Jan. 3, 2006

Microsoft takes down Chinese blogger (via) Fascinating analysis of how easy it is to take the low-road when dealing with China.

# 5:38 pm

Jan. 4, 2006

Creating a Star Rater using CSS (via) It’s been a while since I saw a new CSS trick as neat as this one.

# 12:14 am

@media 2006. Back for another year, in London on the 15-16th of June.

# 4:23 pm

Running a Service in China. An MSN Spaces employee responds.

# 8:59 pm

Jan. 5, 2006

Lego mindstorms NXT. Lego announce a new mindstorms Robot, Mac compatible, with bluetooth.

# 11:58 am

Jan. 6, 2006

Microsoft releases WMF update. Thank goodness for that.

# 2:34 am

3D Maps BETA. Firefox 1.5 only; uses SVG.

# 11 am

Jan. 7, 2006

Parsed.org (via) Computing tips site, powered by Django.

# 11:59 am

Jan. 9, 2006

Optimus keyboard. Every key is a colour screen.

# 6:27 pm

Jan. 11, 2006

JSLog. Another JS logging tool. Takes up very little space when closed.

# 10:10 am

Jan. 12, 2006

DateBox—Intuitive Date Input Selection. Mixes JSCalendar with my better date input stuff.

# 10:23 am

Google Local—“hotels in new york”. Sponsored results (the blue pins) on Google Maps.

# 7:51 pm

Jan. 15, 2006

Note to our readers regarding the recent changes to naplesnews.com. Now powered by Django. And they’ve ditched registration!

# 12:48 am

Jan. 16, 2006

Showing Perfect Time. Includes a handy strftime implementation for JavaScript.

# 10:28 pm

China, Censorship and Companies: My Thoughts (via) The inside story from Jared Kim.

# 11:41 pm

Jan. 17, 2006

Web 3.0. A Zeldman classic.

# 2:52 pm

Devious Tactic Snags Phone Data. Social engineering with the “mumble” attack.

# 3 pm

DHS Funding Open Source Security. Paying for “source code analysis technology” coverage of Linux, Apache, PostgreSQL and more.

# 10:18 pm / apache, dhs, linux, open-source, postgresql, security

Most Underrated API? The Yahoo! Term Extractor. Completely true. It’s awesome.

# 10:42 pm

Technorati Weblog: Blog That Chart! (via) This is a pretty cool new feature from Technorati.

# 10:45 pm / technorati

Jan. 18, 2006

Jan. 20, 2006

Tag Soup: Crazy parsing adventures. More bizzare browser behaviour.

# 9:57 am

Escaping regular expression characters in JavaScript

JavaScript’s support for regular expressions is generally pretty good, but there is one notable omission: an escaping mechanism for literal strings. Say for example you need to create a regular expression that removes a specific string from the end of a string. If you know the string you want to remove when you write the script this is easy:

[... 519 words]

Jan. 21, 2006

LiveJournal Radio! OMG, streaming teen angst!

# 6:33 pm

Google Video and Privacy. Interesting analysis of Google Video’s DRM.

# 6:43 pm

Xanga Hit By Script Worm (in December) (via) Description of an XSS worm that hit Xanga last month.

# 8:47 pm / security, worm, xanga, xss

Jan. 22, 2006

London Underground geographic maps. Generated PNG/SVG files under the LGPL; GPS source data is available.

# 8:32 pm

2006 » January

MTWTFSS
      1
2345678
9101112131415
16171819202122
23242526272829
3031