I hereby claim:
- I am benjaminmbrown on github.
- I am benjaminmbrown (https://keybase.io/benjaminmbrown) on keybase.
- I have a public key ASAGAClVrM83UIwjBYhgQxT9ZkQEru1c0QWVct3nxdN5Jgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| { | |
| "name": "drizzle-box", | |
| "version": "1.0.0", | |
| "devDependencies": { | |
| "autoprefixer": "6.5.1", | |
| "babel-core": "6.17.0", | |
| "babel-eslint": "7.1.1", | |
| "babel-jest": "17.0.2", | |
| "babel-loader": "6.2.7", | |
| "babel-preset-react-app": "^2.0.1", |
| /*pseudocode for event demultplexer*/ | |
| socketA, pipeB; | |
| watchedList.add(socketA, FOR_READ); | |
| watchedList.add(pipeB, FOR_READ); | |
| while(events = demultiplexer.watch(watchedList){ | |
| foreach(event in events){ | |
| /*non blocking read always returns data*/ | |
| data = event.resource.read(); |
| #pseudo code for simple non-blocking I/O with polling loop (busy-wait) | |
| resources = [socketA, socketB, pipeA]; | |
| while(!resources.isEmpty()){ | |
| for(i = 0; i< resources.length; i++){ | |
| resource = resources[i]; | |
| //attempt to read resource | |
| var data = resource.read(); | |
| if(data === NO_DATA_AVAILABLE) | |
| continue |
| connection.onmessage = function(event) { | |
| var newData = JSON.parse(event.data); | |
| var updateObject =[{ | |
| "Name": newData.Name, | |
| "Year": newData.Year, | |
| "Spent": newData.Spent, | |
| "payType": newData.payType | |
| }] | |
| //resetData(ndx, [yearDim, spendDim, nameDim]); | |
| xfilter.add(updateObject); |
| function render_plots(){ | |
| yearRingChart | |
| .width(200).height(200) | |
| .dimension(yearDim) | |
| .group(spendPerYear) | |
| .innerRadius(50); | |
| spenderRowChart | |
| .width(250).height(200) | |
| .dimension(nameDim) |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Dimensional Charting</title> | |
| <link rel="stylesheet" type="text/css" href="http://dc-js.github.io/dc.js/css/dc.css"/> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/d3.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/crossfilter.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/dc.js"></script> |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Dimensional Charting</title> | |
| <link rel="stylesheet" type="text/css" href="http://dc-js.github.io/dc.js/css/dc.css"/> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/d3.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/crossfilter.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/dc.js"></script> |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Dimensional Charting</title> | |
| <link rel="stylesheet" type="text/css" href="http://dc-js.github.io/dc.js/css/dc.css"/> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/d3.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/crossfilter.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/dc.js"></script> |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Dimensional Charting</title> | |
| <link rel="stylesheet" type="text/css" href="http://dc-js.github.io/dc.js/css/dc.css"/> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/d3.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/crossfilter.js"></script> | |
| <script type="text/javascript" src="http://dc-js.github.io/dc.js/js/dc.js"></script> | |
| </head> |