Skip to content

Instantly share code, notes, and snippets.

@kkdd
kkdd / README.md
Last active May 11, 2022 10:04
Leaflet map: reading GeoJSON files dropped-onto
@kkdd
kkdd / README.md
Last active April 5, 2022 03:56 — forked from Sumbera/L.CanvasOverlay.js
Leaflet map: Canvas Overlay for Leaflet 1.x
@kkdd
kkdd / README.md
Last active April 27, 2022 12:40
regl + d3.js: Zoomable WegGL scatter plot with reading data files dropped-onto

Run this example in a full screen, or click "Open".

A sample data file for dropping:

$ ./randomPointsGen.py 8000000 > points_data_for_dropping.txt
$ head -n 6 points_data_for_dropping.txt
121.762 17.147 848500ff
29.202 24.338 44b300ff
-63.768 106.568 418d00ff
@kkdd
kkdd / # osmfilter - 2020-05-13_21-17-30.txt
Created May 16, 2020 10:29
osmfilter on macOS 10.14.6 - Homebrew build logs
Homebrew build logs for osmfilter on macOS 10.14.6
Build date: 2020-05-13 21:17:30
@kkdd
kkdd / # osmfilter - 2019-02-27_17-32-08.txt
Created February 27, 2019 08:52
osmfilter on Ubuntu 14.04.5 LTS - Homebrew build logs
Homebrew build logs for osmfilter on Ubuntu 14.04.5 LTS
Build date: 2019-02-27 17:32:08
@kkdd
kkdd / file0.txt
Last active June 2, 2019 09:39
グラフの連結成分(エッジを列挙) ref: https://qiita.com/kkdd/items/615c19226f30e86e79d3
$ go run walkFrom.go
input undirected lines: [[0 1] [1 2] [2 3] [3 0] [0 2] [1 3] [1 0] [4 4] [4 4]]
total 9 lines
lineID ! edge
----------------
2 0 [2 3]
1 1 [1 2]
5 2 [1 3]
0 3 [0 1]
@kkdd
kkdd / bokeh_resize.py
Last active October 6, 2018 13:40
Bokehのプロットエリアをウィンドウのサイズに合わせる ref: https://qiita.com/kkdd/items/e15aa2a39e43bdbf19b5
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# ref: "How to fit bokeh plot size dynamically" (https://stackoverflow.com/questions/48879674/how-to-fit-bokeh-plot-size-dynamically)
def main():
import io, sys, random
aspectRatio = 1
ndata = 10 * 1000
filename = 'bokeh_resize.html'
datax = [random.random()*200 for r in range(ndata)]
@kkdd
kkdd / file0.txt
Last active August 27, 2018 12:37
ランダム化連鎖配列の本来の並び順を求める ref: https://qiita.com/kkdd/items/1a6968d9a45f3358d4f6
$ ./sequence_sort.py
[[2, 3], [1, 2], [0, 1]] ==>
[0, 1]
[1, 2]
[2, 3]
@kkdd
kkdd / file0.txt
Last active January 15, 2020 11:15
Homebrewを用いてGNU系コマンドをインストール(macOS) ref: https://qiita.com/kkdd/items/e9c8b46a89dea7862661
$ brew install grep gawk gzip
$ brew install gnu-tar gnu-sed gnu-time gnu-getopt
@kkdd
kkdd / file0.txt
Last active December 30, 2019 15:32
sed 出力をカラー表示 ref: https://qiita.com/kkdd/items/c0247c35fce5c31fb27f
$ echo -e "11pp22\n33qq" | while read line; do esc=$(printf '\033'); echo $line | gsed -e "s,\([0-9]\+\)\([a-z]\+\)\([0-9]\+\)$,\1${esc}[32m\2${esc}[0m\3,"; done
11pp22
33qq