<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: cairo</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/cairo.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2010-07-11T12:15:00+00:00</updated><author><name>Simon Willison</name></author><entry><title>MapOSMatic</title><link href="https://simonwillison.net/2010/Jul/11/maposmatic/#atom-tag" rel="alternate"/><published>2010-07-11T12:15:00+00:00</published><updated>2010-07-11T12:15:00+00:00</updated><id>https://simonwillison.net/2010/Jul/11/maposmatic/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.maposmatic.org/"&gt;MapOSMatic&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Clever service built on top of OpenStreetMap, which renders double sided city maps with a map and grid on one size and an A-Z street name index on the other. Runs on top of Mapnik, PostGIS and Cairo, with a few thousand additional lines of Python and Django.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/cairo"&gt;cairo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mapping"&gt;mapping&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/openstreetmap"&gt;openstreetmap&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/postgis"&gt;postgis&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/postgresql"&gt;postgresql&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/recovered"&gt;recovered&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/maposmatic"&gt;maposmatic&lt;/a&gt;&lt;/p&gt;



</summary><category term="cairo"/><category term="django"/><category term="mapping"/><category term="openstreetmap"/><category term="postgis"/><category term="postgresql"/><category term="python"/><category term="recovered"/><category term="maposmatic"/></entry><entry><title>Visualising Sorting Algorithms</title><link href="https://simonwillison.net/2009/Apr/14/sort/#atom-tag" rel="alternate"/><published>2009-04-14T08:55:17+00:00</published><updated>2009-04-14T08:55:17+00:00</updated><id>https://simonwillison.net/2009/Apr/14/sort/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.hatfulofhollow.com/posts/code/visualisingsorting/index.html"&gt;Visualising Sorting Algorithms&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Aldo Cortesi dislikes animations of sorting algorithms, so he designed a beautiful technique for statically visualising them instead (using Python and Cairo to generate the images).


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/aldo-cortesi"&gt;aldo-cortesi&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/algorithms"&gt;algorithms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cairo"&gt;cairo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/sorting"&gt;sorting&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/visualisation"&gt;visualisation&lt;/a&gt;&lt;/p&gt;



</summary><category term="aldo-cortesi"/><category term="algorithms"/><category term="cairo"/><category term="python"/><category term="sorting"/><category term="visualisation"/></entry><entry><title>Graphite</title><link href="https://simonwillison.net/2008/Jun/28/graphite/#atom-tag" rel="alternate"/><published>2008-06-28T23:53:37+00:00</published><updated>2008-06-28T23:53:37+00:00</updated><id>https://simonwillison.net/2008/Jun/28/graphite/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://graphite.wikidot.com/"&gt;Graphite&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Real-time graphing package for server monitoring, similar to RRDTool. Created by the team at Orbitz, using Django and ExtJS for the frontend and Cairo to generate the graphs.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/cairo"&gt;cairo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/extjs"&gt;extjs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/graphing"&gt;graphing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/graphite"&gt;graphite&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/monitoring"&gt;monitoring&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/orbitz"&gt;orbitz&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rrdtool"&gt;rrdtool&lt;/a&gt;&lt;/p&gt;



</summary><category term="cairo"/><category term="django"/><category term="extjs"/><category term="graphing"/><category term="graphite"/><category term="monitoring"/><category term="orbitz"/><category term="python"/><category term="rrdtool"/></entry><entry><title>Graphication</title><link href="https://simonwillison.net/2008/Mar/30/aeracode/#atom-tag" rel="alternate"/><published>2008-03-30T19:05:36+00:00</published><updated>2008-03-30T19:05:36+00:00</updated><id>https://simonwillison.net/2008/Mar/30/aeracode/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.aeracode.org/projects/graphication/"&gt;Graphication&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Andrew Godwin’s Python graphing library, based on Cairo. Responsible for the very handsome graphs on The Carbon Account.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/andrew-godwin"&gt;andrew-godwin&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cairo"&gt;cairo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/graphication"&gt;graphication&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/graphing"&gt;graphing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/thecarbonaccount"&gt;thecarbonaccount&lt;/a&gt;&lt;/p&gt;



</summary><category term="andrew-godwin"/><category term="cairo"/><category term="graphication"/><category term="graphing"/><category term="python"/><category term="thecarbonaccount"/></entry><entry><title>LastGraph. Now Available.</title><link href="https://simonwillison.net/2007/Oct/15/aeracode/#atom-tag" rel="alternate"/><published>2007-10-15T22:02:03+00:00</published><updated>2007-10-15T22:02:03+00:00</updated><id>https://simonwillison.net/2007/Oct/15/aeracode/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.aeracode.org/2007/10/15/lastgraph-now-available/"&gt;LastGraph. Now Available.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Andrew Godwin has relaunched his LastGraph Last.fm graphing application. The new version is built on Django and S3 and uses Andrew’s Graphication graphing library based on Cairo.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/andrew-godwin"&gt;andrew-godwin&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cairo"&gt;cairo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/graphication"&gt;graphication&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/graphing"&gt;graphing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lastfm"&gt;lastfm&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lastgraph"&gt;lastgraph&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;&lt;/p&gt;



</summary><category term="andrew-godwin"/><category term="cairo"/><category term="django"/><category term="graphication"/><category term="graphing"/><category term="lastfm"/><category term="lastgraph"/><category term="python"/><category term="s3"/></entry></feed>