This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| d3.json('/data/bvg-graph.json', function(json){ | |
| var width = 740, | |
| height = 600; | |
| var svg = d3.select('svg') | |
| .style("display", "block") | |
| .attr('width', width) | |
| .attr('height', height); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var chart = circularHeatChart() | |
| .numSegments(24) | |
| .radialLabels(["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]) | |
| .segmentLabels(["Midnight", "1am", "2am", "3am", "4am", "5am", "6am", "7am", "8am", "9am", "10am", "11am", "Midday", "1pm", "2pm", "3pm", "4pm", "5pm", "6pm", "7pm", "8pm", "9pm", "10pm", "11pm"]) | |
| .margin({top: 20, right: 0, bottom: 20, left: 80}) | |
| .innerRadius(30) | |
| .segmentHeight(20) | |
| .range(["orange", "magenta"]) | |
| var data = []; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var colours = [0xCD853F, 0x191970, 0xDAA520]; | |
| var container; | |
| var camera, scene, projector, renderer; | |
| var particleMaterial; | |
| var width = 740; | |
| var height = 350; | |
| var objects = []; | |
| function init() { | |
| container = $("#webgl"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var redElectron = { | |
| theta: 0, | |
| draw: function() { | |
| if (redElectron.theta > Math.PI*2) { | |
| redElectron.theta = 0; | |
| } | |
| if (redElectron.theta > Math.PI) { | |
| var removed = d3.selectAll('.red-electron').remove(); | |
| d3.selectAll('.red-far').append(function() { | |
| return removed.node(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var width = 740, | |
| height = 550; | |
| var projection = d3.geo.mercator() | |
| .translate([375, 330]) | |
| .scale(160) | |
| var color = d3.scale.linear() | |
| .domain([0, 1500000]) | |
| .range(["#ffcc00", "red"]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var moment = require('moment'); | |
| var data = require('./one-week.json'); | |
| var t = {}; | |
| data.forEach(function(d) { | |
| var segments = d.segments; | |
| segments.forEach(function(s) { | |
| var activities = s.activities; | |
| activities.forEach(function(a) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var calendar = new CalHeatMap(); | |
| calendar.init({ | |
| data: "/data/moves.json", | |
| start: new Date(2014, 9, 9), | |
| domain : "day", | |
| subDomain : "hour", | |
| itemName: ["step","steps"], | |
| range : 7, | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 22 serialization::archive 12 0 3 0 1 0 0 0 0 0 0 7 0 0 0 5 1 0 | |
| 0 0 1 1 0 | |
| 1 0 0 1 1 0 1 10 1 5 | |
| 2 0 0 117 1 0 1 0.00000000000000000e+00 6.33011834037708332e-02 0.00000000000000000e+00 6.33011834037708332e-02 0.00000000000000000e+00 6.33011834037708332e-02 0.00000000000000000e+00 6.33011834037708332e-02 4.32869311569750170e-03 6.75822492130261354e-02 8.65828485981845475e-03 7.18637643364932188e-02 1.29869779755159565e-02 7.61452794599602467e-02 1.73156710912134582e-02 8.04263452692156044e-02 2.16452628353344112e-02 8.47078603926826323e-02 2.59739559510319129e-02 8.89889262019379901e-02 3.03035476951528659e-02 1.01833022258127404e-01 3.46322408108504232e-02 1.27521214370506286e-01 3.89609339265479249e-02 1.66053502539074638e-01 4.76192187863663796e-02 2.21711401887299431e-01 5.62775036461848344e-02 2.77368851921312498e-01 6.49348898775798378e-02 3.15901140089880794e-01 7.35931747373982925e-02 3.75840554561572671e-01 8.22514595972167473e-02 4.57186196707964621e-01 9.52384375727327592e-02 5.17125161865444771e-01 1. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| TODOFILE=~/.plan | |
| case "$1" in | |
| add) | |
| printf '%s\n' a "$2 []" . w | ed -s $TODOFILE | |
| ;; | |
| delete) | |
| printf '%s\n' "$2d" w | ed -s $TODOFILE | |
| ;; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [trengrj@home ~]$ todo add "write this blog post" | |
| [trengrj@home ~]$ todo add "add colours to todo" | |
| [trengrj@home ~]$ todo | |
| 1 write this blog post [] | |
| 2 add colours to todo [] | |
| [trengrj@home ~]$ todo complete 1 | |
| [trengrj@home ~]$ todo | |
| 1 write this blog post [x] | |
| 2 add colours to todo [] | |
| [trengrj@home ~]$ todo delete 1 |