retrievr allows you to search through public photos on flickr by sketching whatever you like, or by uploading an image you want to match for similarities. In practise, it seems to work well, and quickly too. The interface is a Flash movie, which communicates the sketched image to the flickr API, which returns matching images. I’m tempted to have a go at something similar to this..
Bert Simons has created a paper clone of himself by creating a detailed 3D model with photo-accurate textures, then printing and glueing the result. I love the idea, and the outcome is brilliant. Have a look at how he did it here: Bert Simons: self-clone.
(found on NOTCOT.ORG)
Golly, this is something that will really ease things up for those of us that lay out sites that need to be correctly visible in Safari on Mac OSX (which is every site, isn’t it? *cough*) A fellow named Chris Fuenty has released an alpha version of Swift, a Windows-based browser built around Apple’s WebKit, which powers Safari.
I’ll be very interested to see how Chris’ project progresses, especially since it’ll be released as open source; hopefully he’ll be able to build a team to keep the project moving along.
Have a look here.
Poly9 have put together a fantastic URL parser which I’m planning to have a close look at in the not-too-distant future. It looks incredibly easy to use:
var p = new Poly9.URLParser('http://user:password@poly9.com/pathname?arguments=1#fragment');
/* OUT *
p.getHost() == 'poly9.com'
p.getProtocol() == 'http'
p.getPathname() == '/pathname'
p.getQuerystring() == 'arguments=1'
p.getFragment() == 'fragment'
p.getUsername() == 'user'
p.getPassword() == 'password'
*/
p.setURL('another.url.com');
/* OUT *
p.getHost() == 'another.url.com'
p.getProtocol() == ''
*/
p.setURL('dsdsad'); // throws an exception
You can check it out here: Poly9’s Polyvalent Javascript URL Parser
Looking at the code, it makes fantastic use of a single regular expression, with each property getting set in one go and being assigned getters and setters on the fly. An interesting way of doing things!