Blogmarks
Filters: Sorted by date
Flash MP3 Player. Nice little embeddable MP3 player, with support for single files or Atom/XSPF/RSS playlists.
Oxford Geeks hit the media! Coverage in the local newspaper and on the radio, with MP3s.
Camino 1.1 Beta. Camino now has session saving. I simply won’t use a browser that doesn’t have this feature.
Data::ObjectDriver. Benjamin Trott’s Perl ORM, with built in support for both caching and data partitioning. I think this is what Six Apart uses for Vox.
XTech 2007 schedule: behind the scenes. Expectnation looks like a smart piece of software for conference organisers. There’s surprisingly little crossover with Event Wax—it looks like the two could complement each other nicely.
PyCon Day 1: OLPC Has Excited me. Did you know that the OLPC machines have a “show source” button?
Serving YUI Files from Yahoo! Servers (via) If everyone who uses YUI links to the same set of files, your users will already have the YUI code cached in their browser when they arrive on your site.
John Resig: Thoughts on OpenAjax. I hadn’t looked in to OpenAjax—from John’s analysis it seems like they need to make it easier for open-source projects to participate and do a bunch of work to modernise their core library.
prooveme.com. An OpenID provider that uses SSL client certificates (which you install in your browser) for authentication.
Introducing Windows CardSpace. I incorrectly stated in my talk yesterday that CardSpace was a feature of Vista; it’s actually available for XP as well as part of the .NET 3.0 framework.
A Gathering Of Geeks. The Oxford Mail’s coverage of Nat’s Oxford Geek Night event.
Browser Wars. Doug Crockford is hosting a panel discussion with Chris Wilson from IE, Mike Shaver from Mozilla and Håkon Wium Lie from Opera on February 28th in Sunnyvale.
Wired News: Web Startups Reboot ’London 2.0’. Crikey... the toungue-in-cheek name for our Rails/Django meetups has inspired a Wired article!
OpenStreetMap Baghdad. OSM has mapped the streets by tracing from aerial imagery, but needs help with the names of the streets.
Django IRC FAQ. Frequently asked questions from the Django IRC channel.
Geek | Manager. Meri Williams is one of the most productive people I know. This is her new blog on being a manager and a geek at the same time, with plenty of productivity advice.
30 second PyPy tutorial. Zyroth on programming.reddit.com shows how to interactively compile a Python function to C using PyPy and benchmark it against the original.
parseDateString function in dateparse.js return wrong date for ’2006-12-31’. I didn’t realise that you have to initialise a JavaScript Date object in a certain order; if you don’t weird bugs can result.
Translation From PR-Speak to English of Selected Portions of Macrovision CEO Fred Amoroso’s Response to Steve Jobs’s “Thoughts on Music”. By John Gruber.
Neighbourhood Fix-It. Report problems to your council across the UK. The most detailed Ordinance Survey maps anywhere online, and a superb example of progressive enhancement in action—the maps work without JavaScript, and the site even works without images!
Quick Django Benching. Django under Apache/mod_python outperforms nginx/FastCGI and LightTPD/FastCGI once you ramp up the concurrency levels. My setup for this site (Apache/mod_python behind an nginx proxy, with nginx handling static files) should give the best of both worlds.
What is The Daily You? New feature from Pegasus News that customises the site based on your browsing history and their detailed taxonomy. Probably useful if you live in Texas, but interesting nonetheless.
Wikipatterns. Great idea this: a wiki documenting patterns for successfully growing your own wiki.
The Zimki Plan. Zimki is a hosted JavaScript application server by Fotango. The idea is to open source it, then build a component so developers can seamlessly switch to hosting on Fotango’s server farm if they need to handle a spike in traffic.
Badge Any RSS Feed With Yahoo! Pipes. Smart hack from Kent Brewster. Uses Yahoo! Pipes’ JSON output plus a few lines of JavaScript to create a badge from any RSS feed.
Les Orchard: “Web 3.0 will have Galactica-style angled corners.” (via) Here’s hoping.
Automated Translation of Java to Python. java2python can translate most Java code in to non-idiomatic Python, using ANTLR for the heavy lifting.
AOL and OpenID. http://openid.aol.com/your-screenname now works as an OpenID, for every AOL user. Wow.
Content delivery system design mistakes. Collection of tips for optimising Web server performance. Mentions lighttpd/nginx, Keep-Alive, expires headers, noatime and more.
PHP and “OpenID authentication failed: Bad signature”. If you’re seeing a “Bad signature” error in your PHP OpenID application it could be down to a miscompiled GMP library.