12 May 11
Encoding images under 140 characters.
07 May 11
stolencamerafinder uses the serial number stored in your photo to search the web for photos taken with the same camera.
05 May 11
If you have a web site with a search function, you will rapidly realize that most mortals are terrible typists. Many searches contain mispelled words, and users will expect these searches to magically work. This magic is often done using levenshtein distance. In this article, I’ll compare two ways of finding the closest matching word in a large dictionary.
29 Apr 11
This is an open source project that helps you collect all of your personal data, from wherever it is, into one place, and then lets you do really awesome stuff with it.
26 Apr 11
Notes on how important it is to build resilient systems.
20 Apr 11
4Clojure is a resource to help fledgling clojurians learn the language through interactive problems. The first few problems are easy enough that even someone with no prior experience should find the learning curve forgiving.
15 Apr 11
Everything I always wanted to know about the Y Combinator without daring to ask.
13 Apr 11
Clojars is a dead easy community repository for open source Clojure libraries. It plays nice with Maven and Leiningen.
12 Apr 11
This is a plugin for eclipse in the form of a virtual pet that evolves as your tests run succesfully but gets sick otherwise.
31 Mar 11
An overview of a handful of little known features of git.
30 Mar 11
OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable.
20 Mar 11
An overview of different techniques to extract actual content from web pages.
15 Mar 11
JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes, subtle bugs, as well as performance issues and bad practices that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
This manifesto is dedicated to one of the most important numbers in mathematics, perhaps the most important: the circle constant relating the circumference of a circle to its linear dimension. For millennia, the circle has been considered the most perfect of shapes, and the circle constant captures the geometry of the circle in a single number. Of course, the traditional choice of circle constant is π—but, as mathematician Bob Palais notes in his delightful article “π Is Wrong!”,1 π is wrong. It’s time to set things right.
31 Jan 11
A website for people who need to work with Excel files in Python
26 Jan 11
The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python. It is similar in functionality to the matlab mapping toolbox, the IDL mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are other libraries that provide similar capabilities in Python. Basemap does not do any plotting on it’s own, but provides the facilities to transform coordinates to one of 23 different map projections (using the PROJ.4 C library). Matplotlib is then used to plot contours, images, vectors, lines or points in the transformed coordinates. Shoreline, river and political boundary datasets (from Generic Mapping Tools) are provided, along with methods for plotting them. The GEOS library is used internally to clip the coastline and polticial boundary features to the desired map projection region.
This page describes how to create a colored map using the Charts API.
31 Dec 10
libdivide has both a C and a C++ interface.
19 Dec 10
“Anyone who works with LaTeX knows how time-consuming it can be to find a symbol in symbols-a4.pdf that you just can’t memorize. Detexify is an attempt to simplify this search.”
17 Dec 10
A chat application written in javascript (server side and client side) in 13 steps.