Skip to content

Instantly share code, notes, and snippets.

View slavaGanzin's full-sized avatar

Slava slavaGanzin

View GitHub Profile
@scyto
scyto / docker-swarm-architecture.md
Last active August 24, 2026 02:04
My Docker Swarm Architecture

PKI for busy people

Public-key infrastructure (PKI) is an umbrella term for everything that has to do with keys and certificates.

This is a quick overview of the important stuff.

Public-key cryptography

Public-key cryptography involves a key pair: a public key and a private key. Each entity has their own. The public key can be shared around, the private key is secret.

@zhiyzuo
zhiyzuo / jsd.py
Last active May 12, 2022 10:58
Jensen-Shannon Divergence in Python
import numpy as np
import scipy as sp
def jsd(p, q, base=np.e):
'''
Implementation of pairwise `jsd` based on
https://en.wikipedia.org/wiki/Jensen%E2%80%93Shannon_divergence
'''
## convert to np.array
p, q = np.asarray(p), np.asarray(q)
@anvk
anvk / psql_useful_stat_queries.sql
Last active December 21, 2025 10:46
List of some useful Stat Queries for PSQL
--- PSQL queries which also duplicated from https://github.com/anvk/AwesomePSQLList/blob/master/README.md
--- some of them taken from https://www.slideshare.net/alexeylesovsky/deep-dive-into-postgresql-statistics-54594192
-- I'm not an expert in PSQL. Just a developer who is trying to accumulate useful stat queries which could potentially explain problems in your Postgres DB.
------------
-- Basics --
------------
-- Get indexes of tables
@konpatp
konpatp / async.py
Last active September 13, 2025 19:34
Python turn sync functions to async (and async to sync)
import functools
def force_async(fn):
'''
turns a sync function to async function using threads
'''
from concurrent.futures import ThreadPoolExecutor
import asyncio
pool = ThreadPoolExecutor()