<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (sweeney)</title>
    <link>https://pinboard.in/u:sweeney/public/</link>
    <description>recent bookmarks from sweeney</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://evanw.github.io/glfx.js/"/>
	<rdf:li rdf:resource="http://www.patrick-wied.at/static/heatmapjs/"/>
	<rdf:li rdf:resource="http://blogging.alastair.is/improving-performance-never-underestimate-copy-and-paste/"/>
	<rdf:li rdf:resource="https://github.com/davetroy/geohash-js"/>
	<rdf:li rdf:resource="http://nodejs.org/"/>
	<rdf:li rdf:resource="http://webdev.stephband.info/parallax.html"/>
	<rdf:li rdf:resource="http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery"/>
	<rdf:li rdf:resource="http://vivekjishtu.blogspot.com/2006/04/speed-up-your-ajax-based-webapps.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://evanw.github.io/glfx.js/">
    <title>glfx.js</title>
    <dc:date>2015-04-20T11:59:16+00:00</dc:date>
    <link>http://evanw.github.io/glfx.js/</link>
    <dc:creator>sweeney</dc:creator><dc:subject>graphics javascript js image</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sweeney/b:2d46612040e6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:image"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.patrick-wied.at/static/heatmapjs/">
    <title>heatmap.js | Create HTML5 Heatmaps with Canvas and JavaScript</title>
    <dc:date>2013-01-27T15:59:13+00:00</dc:date>
    <link>http://www.patrick-wied.at/static/heatmapjs/</link>
    <dc:creator>sweeney</dc:creator><dc:subject>heatmap javascript js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sweeney/b:e6622eeb09ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:heatmap"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blogging.alastair.is/improving-performance-never-underestimate-copy-and-paste/">
    <title>Improving &lt;canvas&gt; performance – never underestimate copy and paste | Adventures (in code)</title>
    <dc:date>2013-01-14T15:32:10+00:00</dc:date>
    <link>http://blogging.alastair.is/improving-performance-never-underestimate-copy-and-paste/</link>
    <dc:creator>sweeney</dc:creator><dc:subject>canvas heatmap js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sweeney/b:4423e5e16b28/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:heatmap"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/davetroy/geohash-js">
    <title>davetroy/geohash-js - GitHub</title>
    <dc:date>2011-04-11T15:37:10+00:00</dc:date>
    <link>https://github.com/davetroy/geohash-js</link>
    <dc:creator>sweeney</dc:creator><description><![CDATA[38.897, -77.036 Using the geohash algorithm, this latitude and longitude is converted to: dqcjqcp84c6e A simple bounding box around this point could be described by truncating this geohash to: dqcjqc However, 'dqcjqcp84c6e' is not centered inside 'dqcjqc', and searching within 'dqcjqc' may miss some desired targets. So instead, we can use the mathematical properties of the Geohash to quickly calculate the neighbors of 'dqcjqc'; we find that they are: 'dqcjqf','dqcjqb','dqcjr1','dqcjq9','dqcjqd','dqcjr4','dqcjr0','dqcjq8' This gives us a bounding box around 'dqcjqcp84c6e' roughly 2km x 1.5km and allows for a database search on just 9 keys: SELECT * FROM table WHERE LEFT(geohash,6) IN ('dqcjqc', 'dqcjqf','dqcjqb','dqcjr1','dqcjq9','dqcjqd','dqcjr4','dqcjr0','dqcjq8']]></description>
<dc:subject>geohash js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sweeney/b:aae56bd0c310/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:geohash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nodejs.org/">
    <title>node.js</title>
    <dc:date>2009-11-10T09:41:55+00:00</dc:date>
    <link>http://nodejs.org/</link>
    <dc:creator>sweeney</dc:creator><description><![CDATA[Node is an easy way to build scalable network programs with Javascript]]></description>
<dc:subject>javascript networking js server upload v8 http</dc:subject>
<dc:identifier>https://pinboard.in/u:sweeney/b:957801977292/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:upload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:v8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:http"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://webdev.stephband.info/parallax.html">
    <title>jParallax</title>
    <dc:date>2008-09-04T17:58:57+00:00</dc:date>
    <link>http://webdev.stephband.info/parallax.html</link>
    <dc:creator>sweeney</dc:creator><description><![CDATA[fucking cool]]></description>
<dc:subject>plugins js jquery parallax</dc:subject>
<dc:identifier>https://pinboard.in/u:sweeney/b:7e6888da80bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:plugins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:parallax"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery">
    <title>Developer's Guide - AJAX Libraries API - Google Code</title>
    <dc:date>2008-07-23T09:28:21+00:00</dc:date>
    <link>http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery</link>
    <dc:creator>sweeney</dc:creator><dc:subject>google jquery js</dc:subject>
<dc:identifier>https://pinboard.in/u:sweeney/b:2ddf6a578a84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://vivekjishtu.blogspot.com/2006/04/speed-up-your-ajax-based-webapps.html">
    <title>Vivek Jishtu live and kickin': Speed up your AJAX based webapps</title>
    <dc:date>2006-04-28T07:30:15+00:00</dc:date>
    <link>http://vivekjishtu.blogspot.com/2006/04/speed-up-your-ajax-based-webapps.html</link>
    <dc:creator>sweeney</dc:creator><dc:subject>cache js</dc:subject>
<dc:identifier>https://pinboard.in/u:sweeney/b:549c505bde41/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:cache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sweeney/t:js"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>