Skip to content

Instantly share code, notes, and snippets.

View bumbeishvili's full-sized avatar
🏠
Working from home

David Bumbeishvili bumbeishvili

🏠
Working from home
View GitHub Profile
@bumbeishvili
bumbeishvili / .DS_Store
Created May 10, 2018 14:28
d3 | Parallel Coordinates
@bumbeishvili
bumbeishvili / README.md
Created May 5, 2018 12:50 — forked from vasturiano/README.md
Zoomable Sunburst with Labels

Adapted from Mike Bostock's Zoomable Sunburst to include arc labels.

Click on any arc to zoom in. Click on the center circle to zoom out. Click on canvas background to reset zoom.

@bumbeishvili
bumbeishvili / README.md
Created May 5, 2018 12:48 — forked from ganeshv/.block
Zoomable Treemap Template

Zoomable Treemap

Treemaps for visualizing hierarchical data. Click to zoom to the next level. Click on the top orange band to zoom out. Based on Mike Bostock's Zoomable Treemaps

This template follows pigshell's convention for "gist templates":

  • It is supplied data using postMessage(), as a single object of the form
@bumbeishvili
bumbeishvili / .block
Created April 27, 2018 10:47 — forked from Kcnarf/.block
d3-voronoi-map : same final partitioning on reload
license: mit
@bumbeishvili
bumbeishvili / index.html
Created April 22, 2018 15:41 — forked from johnburnmurdoch/index.html
Javascript/canvas city generator
<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<title>Canvas City</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<canvas></canvas>
@bumbeishvili
bumbeishvili / .block
Created March 26, 2018 13:06 — forked from rpgove/.block
Group-in-a-box layout
license: gpl-3.0
height: 302
@bumbeishvili
bumbeishvili / .block
Created March 22, 2018 12:14 — forked from mbostock/.block
Convex Hull
license: gpl-3.0
@bumbeishvili
bumbeishvili / README.md
Created March 21, 2018 10:13 — forked from bmershon/README.md
Holes in Sensor Networks

Sensor networks allow for regions to be scanned for the presence of a particular object. Many small devices, each capable of making some measurements, can be distributed over the desired region. The types of measurements a sensor might make include taking temperature readings, detecting electromagnetic frequencies, and recording sound levels. A more complex sensor could process video footage and find valuable information automatically.

A critical consideration for sensor networks is the “blanket” of coverage that is produced. Wherever holes exist in this coverage, it is possible to miss critical information in the region we would like to scan.

If we have sophisticated sensors capable of measuring their exact position, then it is a fairly easy task to compute the coverage of the network. However, if we have simple sensors which can only record local information, then we are

@bumbeishvili
bumbeishvili / .block
Created March 21, 2018 09:57 — forked from bmershon/.block
Polygon Clipping Degeneracies
license: gpl-3.0
height: 600
@bumbeishvili
bumbeishvili / .block
Created March 16, 2018 10:44 — forked from HarryStevens/.block
Bouncing Balls
license: gpl-3.0