Skip to content

Instantly share code, notes, and snippets.

View monfera's full-sized avatar

Robert Monfera monfera

View GitHub Profile
@monfera
monfera / .block
Last active April 27, 2023 18:32
Shapes and WebGL tweening
license: mit
/* crossfilter.js interpretation for a single grouping on a specific dimension X */
/* Have some base table, eg. called `data` */
CREATE TABLE data (
dim0 INT, /* Of course in JS the type can be anything, but crossfilter requires */
dim1 CHAR(3), /* that values be orderable via `<`, `>`, `<=` and `>=` */
dim2 INT, /* such as all numbers, or all strings in a dimension. */
/* ... */
dimN VARCHAR /* constraint: N < 32 as it uses a filter bitmap of 8, 16 or 32 bit width */
);
@monfera
monfera / .block
Last active May 28, 2019 04:18
Stephen Few's Student Dashboard with d3.js
license: gpl-3.0
height: 768
border: no
scrolling: no
@monfera
monfera / .block
Last active March 5, 2018 10:38
Mixing drinks on Tralfamadore
license: none
scrolling: no
border: yes
@monfera
monfera / .block
Last active March 5, 2018 10:37
SVG heat shimmer
license: mit
border: no
height: 420
@monfera
monfera / .block
Last active March 5, 2018 10:33
Revolving infinity scroller
license: mit
height: 200
@monfera
monfera / .block
Last active March 5, 2018 10:30
A breath of relaxation
license: mit
border: no
scrolling: no
height: 550
@monfera
monfera / .block
Last active May 18, 2017 08:16
Collision test with D3 4.0
license: gpl-3.0
@monfera
monfera / .block
Last active May 8, 2017 23:24
Device access on bl.ocks.org
license: mit
border: no
height: 560
@monfera
monfera / .block
Last active April 29, 2017 14:18
Fluid configuration of d3.js bandlines with FRP
license: gpl-3.0