• Following no one
  • Nothing Unseen
  • Someone Random
  • Everyone
  • Events
 

Stuart Langridge   -   Follow Person   Add Another Site   Edit
sil    freenode:aquarius    @lugradiolive2008   
LinkedIn
Senior Software Developer at Canonical
Twitter
Have been dismissed by Sam as apparently incapable of proper conversation. Oh well. S'pose I'd better go to sleep, then. 11 hours ago
@ddol difficult to say. What's reflex count as? 12 hours ago
@kenvandine you fail it (it is drinking) 12 hours ago
identi.ca
It correctly passes the pqm test suite or else it gets the hose again 7 days ago
@Daviey email address? 7 days ago
@Daviey I got it by email; nfi where he got it from :) 7 days ago
Delicious/sil
http://www.cerny-online.com/cerny.js/documentation/1.0/schema/schema.js   3 days ago

JS validator for JSON schemas

Play.com (UK) : Acer Aspire Revo / Intel Atom N230 1.6GHz / 1GB / 8GB SSD / Linux / Desktop PC (92.G1DYZ.UF0) : Computing - Free Delivery   12 days ago

Bill's recommendation

Aeon Stark theme for XBMC   79 days ago

man, this looks sweet

as days pass by, by Stuart Langridge
Not blocking the UI in tight JavaScript loops   Yesterday

Everyone’s written a JavaScript loop that just loops over all the {LIs, links, divs} on a page*, and it’s pretty standard. Something like

var lis = document.getElementsByTagName("li"); for (var i=0; i<lis.length; i++) { // yes this could be more efficient, don't care // do something here to lis[i] };

or, if you’re using jQuery:

$("li").each(function() { // do something here to this });

Why not to use domain sockets for a desktop CouchDB   8 days ago

The obvious idea that pops into everyone’s head, including mine, when talking about having a running CouchDB that’s specific to me is: why use TCP for it? Why not just use a unix domain socket? Then you don’t have to worry about other people on the same machine trying to access it. Everyone thinks this, and on balance it’s not the way to go. This is why.

Using CouchDB to store contacts   15 days ago

One of the things I’m looking at is using CouchDB to store data for applications on your desktop as part of the desktop data/settings idea that Rodrigo’s already written about. Obviously one of the great things here is that applications can collaborate on data stored in there; obviously one of the pre-requisites for collaboration is that everyone’s speaking the same language! So various people working on a number of different mail clients for the Linux desktop and so on are working out what the schema for contact records in CouchDB should look like.

Being able to browse around your database with a web browser is dead handy for writing this sort of thing, I have to say :-)

At the moment, this is the sort of direction we’re heading in. A CouchDB document is JSON, and an example contact looks like this:


Learn about this site | Contact
API | Source Code
© 2008 Christopher Blizzard