I hereby claim:
- I am katopz on github.
- I am katopz (https://keybase.io/katopz) on keybase.
- I have a public key ASDMiDleOjn0S67Y5UyrYRM-novFdPVcZPM4ueXPktrMYAo
To claim this, I am signing this object:
fetch('https://covid19.th-stat.com/api/open/timeline') | |
.then(response => response.json()) | |
.then(json => { | |
const header = Object.keys(json.Data.shift()).join(',') | |
const data = json.Data.map(e=>Object.values(e).join(',')).join('\n') | |
console.log(header + '\n' + data) | |
}) |
const isBlock = () => { | |
// Check for existing dialog | |
const dialog = Array.from(document.querySelectorAll('paper-dialog'))[0] | |
if (!dialog) return false | |
if (getComputedStyle(dialog).display === 'none') return false | |
console.log('BLOCKED!!!') | |
return true | |
} |
// Web : ref https://jameshfisher.com/2017/10/30/web-cryptography-api-hello-world/ | |
async function sha256(str) { | |
const buf = await crypto.subtle.digest("SHA-256", new TextEncoder("utf-8").encode(str)); | |
return Array.prototype.map.call(new Uint8Array(buf), x=>(('00'+x.toString(16)).slice(-2))).join(''); | |
} | |
// Node | |
async function sha256(str) { | |
const crypto = require('crypto') | |
const hash = crypto.createHash('sha256') |
{ | |
"@context": "https://w3id.org/chainpoint/v3", | |
"type": "Chainpoint", | |
"hash": "a6815bf709974ac6d76b790692e5ef9c407e6372b1cc26cdf6ba44a617914ecf", | |
"hash_id_node": "839033f0-c459-11e9-a2a3-01f3e4c4d74b", | |
"hash_submitted_node_at": "2019-08-21T21:20:34Z", | |
"hash_id_core": "859e5370-c459-11e9-be73-01c3a358a4f5", | |
"hash_submitted_core_at": "2019-08-21T21:20:38Z", | |
"branches": [ | |
{ |
did:muport:QmVaAKnibxg3NC5ug3on1f3x3oRTbLjYxutg2uftYby9c6 |
# Execute | |
run() { | |
# Set Swap 4GB, Swappiness 10. | |
# ref : https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04 | |
# Turn the swapfile off if has any. | |
sudo swapoff -a | |
# Check current disk usage. | |
df -h |
#! /bin/bash | |
# Make sure you grab the latest version https://github.com/protocolbuffers/protobuf/releases/ | |
curl -OL https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protoc-3.8.0-linux-x86_64.zip | |
# Unzip | |
unzip protoc-3.8.0-linux-x86_64.zip -d protoc3 | |
# Move protoc to /usr/local/bin/ | |
sudo mv protoc3/bin/* /usr/local/bin/ |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/bash | |
# Download zeromq | |
# Ref http://zeromq.org/intro:get-the-software | |
wget https://github.com/zeromq/libzmq/releases/download/v4.2.2/zeromq-4.2.2.tar.gz | |
# Unpack tarball package | |
tar xvzf zeromq-4.2.2.tar.gz | |
# Install dependency |
# Install ffmpeg | |
brew install ffmpeg | |
# Download | |
ffmpeg -i https://foo.com/bar.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4 |