Simon Willison's Weblog
Go to: Simon Willison's Weblog
4 shares
Google Doctype
via Simon Willison's Weblog by (author unknown) on May 13, 2008
Google Doctype. So now we know what Mark Pilgrim’s been doing at Google... heading up a project to create an encyclopaedia of web development. The JavaScript UI for browsing it is a bit weird (though you do at least get real pages if you disable JavaScript in your browser).
Shared by: Ben, elmarco, Mathieu, Breyten,
[ Back to top]
3 shares
Google AJAX Libraries API
via Simon Willison's Weblog by (author unknown) on May 26, 2008
Google AJAX Libraries API (via). Google are hosting copies of jQuery, Prototype, mooTools and Dojo on their CDN, with a promise to permanently host different versions and an optional JavaScript API to dynamically load the most recent version of a library. I wish they’d stop capitalising Ajax though.
Shared by: Ben, Mathieu, Jean,
[ Back to top]
3 shares
Facebook Open Platform
via Simon Willison's Weblog by (author unknown) on June 02, 2008
Facebook Open Platform. Facebook have open-sourced (under a modified MPL, does it still fit the OSI definition?) the code for the Facebook Platform, including their implementations of FBML, FQL and FBJS. This is no small release; the tarball weighs in at 40MB and includes libfbml, which depends on Firefox 2.0.0.4 for its HTML parser!
Shared by: Ben, Breyten, Mathieu,
[ Back to top]
2 shares
World's ugliest Django app
via Simon Willison's Weblog by (author unknown) on January 21, 2008
World’s ugliest Django app. Brilliant hack from Paul Bissex: a self-contained Django application in 70 lines of code which shows off some internals trickery and makes use of a bunch of handy django.contrib packages.
[ Back to top]
2 shares
Two data streams for a happy website
via Simon Willison's Weblog by (author unknown) on March 03, 2008
Two data streams for a happy website. Useful architectural concept for scaling: keep user-specific and generic data separate from the start, in recognition of their different caching and partitioning constraints.
Shared by: Alan Dean, Mathieu,
[ Back to top]
2 shares
wikinear.com, OAuth and Fire Eagle
via Simon Willison's Weblog Entries by (author unknown) on March 21, 2008
I'm pleased to announce wikinear.com. It's a simple site that does just one thing: show you a list of the five Wikipedia pages that are geographically closest to your current location. It's designed (or not-designed) to be used mainly from mobile phones.You'll need a Fire Eagle invitation code to use the site. I've got four spare; the first four comments to ask for one can...
Shared by: Bruce Boughton, Geoff,
[ Back to top]
2 shares
Sneaking Ruby Through Google App Engine (and Other Strictly Python Places)
via Simon Willison's Weblog by (author unknown) on May 04, 2008
Sneaking Ruby Through Google App Engine (and Other Strictly Python Places). In a characteristic stroke of genius, _why makes a solid initial attempt at compiling Ruby 1.9 source to Python 2.5 bytecode.
[ Back to top]
2 shares
On-board vs. Off-board Comet
via Simon Willison's Weblog by (author unknown) on May 21, 2008
On-board vs. Off-board Comet. Useful distinction. On-board comet runs on the same server as the rest of your application; Off-board comet is served from a separate server (generally a subdomain) and a separate stack. If you want to stick with PHP, Rails or Django for the rest of your site off-board comet looks like the way to go.
[ Back to top]
2 shares
Search Engine Optimization Through Hoax News
via Simon Willison's Weblog by (author unknown) on May 21, 2008
Search Engine Optimization Through Hoax News. Devious new black-hat SEO technique: invent a news story that’s pure link-bait. The recent “13 year old steals dad’s credit card to buy hookers” story was a hoax: it was a pure play for PageRank.
[ Back to top]
2 shares
A quote from Isreal L'Heureux
via Simon Willison's Weblog by (author unknown) on May 22, 2008
Scoble writes something—6,800 writes are kicked off, 1 for each follower. Michael Arrington replies—another 6,600 writes. Jason Calacanis jumps in—another 6,500 writes. Beyond the 19,900 writes, there’s a lot of additional overhead too. You have to hit a DB to figure out who the 19,900 followers are. [...] And here’s the kicker: that giant processing and delivery effort—possibly a...
Shared by: Mathieu, Bruce Boughton,
[ Back to top]