Skip to content

Instantly share code, notes, and snippets.

@fod
fod / index.html
Created July 7, 2011 16:22 — forked from mbostock/.block
Marimekko Chart
<!DOCTYPE html>
<html>
<head>
<title>Marimekko Chart</title>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?1.19.1"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.layout.js?1.19.1"></script>
<style type="text/css">
body {
font: 10px sans-serif;
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="0" />
<title>Line Chart</title>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?1.10.0"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.time.js?1.10.0"></script>
<script type="text/javascript" src="http://omf.mytestbed.net/projects/omf/repository/revisions/master/raw/omf-common/ruby/omf-common/web/tab/graph3/js/line_chart3.js"></script>
@fod
fod / index.html
Created July 5, 2011 20:37 — forked from mbostock/.block
Dependency Chord Diagram (D3)
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>Chord Diagram</title>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?1.22.1"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.layout.js?1.22.1"></script>
<style type="text/css">
body {
@fod
fod / index.html
Created July 5, 2011 20:36 — forked from mbostock/.block
Hierarchical Edge Bundling (D3)
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?1.22.0"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.layout.js?1.22.0"></script>
<script type="text/javascript" src="readme.js"></script>
<style type="text/css">
.node {
@fod
fod / index.html
Created July 5, 2011 20:34 — forked from mbostock/.block
Zoomable Icicle
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>Partition - Icicle</title>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.layout.js"></script>
<style type="text/css">
rect {
@fod
fod / ll2tz.pl
Created March 23, 2011 23:27
Get timezone from long-lat
use strict;
use warnings;
use 5.010;
use Geo::ShapeFile::Point comp_includes_m => 0, comp_includes_z => 0;
use Geo::ShapeFile;
### Requires TZ shapefile from http://efele.net/maps/tz/world/tz_world_mp.zip
### Limitations: Dog slow & only works if long lat point is over land
### Pass long and lat as command line args