Skip to content

Instantly share code, notes, and snippets.

@romankierzkowski
romankierzkowski / 0_falsy_.js
Last active February 22, 2020 11:25
True, False and Equal in JS
/* false, 0, undefined, null, NaN, "" are false */
> Boolean(false)
false
> Boolean(0)
false
> Boolean("")
false
> Boolean(undefined)
false
history -w /dev/stdout | grep -o "^git [a-Z]*\( -\{1,2\}\([a-Z]\)*\)*" | sort | uniq -c | sort -rg
@romankierzkowski
romankierzkowski / error.py
Last active September 5, 2017 19:41
T-SNE with sparse matrix
from sklearn.neighbors import kneighbors_graph
from sklearn.manifold import TSNE
import numpy as np
X = np.random.rand(100,10)
distances = kneighbors_graph(X, n_neighbors=40, mode="distance", metric="cosine")
X_embedded = TSNE(n_components=2, metric="precomputed").fit_transform(distances)
@romankierzkowski
romankierzkowski / activate
Last active May 7, 2018 13:07
Apache Superset Installation
deactivate () {
...
export PYTHONPATH="$_OLD_PYTHONPATH"
}
export _OLD_PYTHONPATH="$PYTHONPATH";
export PYTHONPATH="/home/superset:$PYTHONPATH";
@romankierzkowski
romankierzkowski / superset.service
Created May 7, 2018 01:30
Apache Superset systemd configuration file
[Unit]
Description="Apache Superset"
After=network.target
[Service]
User=superset
Group=superset
Environment=PYTHONPATH=$PYTHONPATH:/home/superset
ExecStart=/home/superset/superset-venv/bin/gunicorn -w 4 -k gevent --timeout 120 -b unix:/home/superset/gunicorn.sock --limit-request-line 0 --limit-request-field_size 0 superset:app
Restart=on-failure
upstream app_server {
server unix:/home/superset/gunicorn.sock fail_timeout=0;
}
server {
listen 80;
client_max_body_size 4G;
server_name superset.example.com;