I hereby claim:
- I am onjin on github.
- I am onjin (https://keybase.io/onjin) on keybase.
- I have a public key ASCwD1OeHWmiu_hIv3OxMq8D2bUMqYLzdO_e5x-8mCINTgo
To claim this, I am signing this object:
import os | |
from importlib.util import find_spec | |
from configurations.wsgi import get_wsgi_application | |
from fastapi import FastAPI | |
from fastapi.middleware.wsgi import WSGIMiddleware | |
from fastapi.staticfiles import StaticFiles | |
from api import router |
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
url=https://zoom.us/client/latest/zoom_amd64.deb | |
debdir=/usr/local/zoomdebs | |
aptconf=/etc/apt/apt.conf.d/100update_zoom | |
sourcelist=/etc/apt/sources.list.d/zoomdebs.list | |
sudo mkdir -p $debdir | |
( echo 'APT::Update::Pre-Invoke {"cd '$debdir' && wget -qN '$url' && apt-ftparchive packages . > Packages && apt-ftparchive release . > Release";};' | sudo tee $aptconf | |
echo 'deb [trusted=yes lang=none] file:'$debdir' ./' | sudo tee $sourcelist |
update-nvim () { | |
target=${1:-nightly} | |
tmp_bin=/tmp/nvim.appimage.${target} | |
previous=$(nvim --version|grep '^NVIM') | |
url="https://github.com/neovim/neovim/releases/download/${target}/nvim.appimage" | |
echo "[update-nvim] target version ${target}" | |
echo "[update-nvim] current version ${previous}" | |
echo "[update-nvim] downloading file ${url}" | |
curl --output ${tmp_bin} --silent -L ${url} | |
file_type=$(file ${tmp_bin}) |
k3d registry create myregistry.localhost --port 5555 | |
k3d cluster create local --registry-use k3d-myregistry.localhost:5555 |
RT = TypeVar('RT') # return type | |
def inject_user() -> Callable[[Callable[..., RT]], Callable[..., RT]]: | |
def decorator(func: Callable[..., RT]) -> Callable[..., RT]: | |
def wrapper(*args, **kwargs) -> RT: | |
# ... |
#!/usr/bin/env python | |
""" | |
Example layout | |
2022/01/input_test.txt | |
2022/01/input_prod.txt | |
2022/01/code.py | |
Example code.py: | |
def phase_1(input: List[str]) -> Any: | |
# lines have '\n' at end |
javascript: Promise.all([import('https://unpkg.com/[email protected]?module'), import('https://unpkg.com/@tehshrike/[email protected]'), ]).then(async ([{ | |
default: Turndown | |
}, { | |
default: Readability | |
}]) => { | |
/* Optional vault name */ | |
const vault = ""; | |
/* Optional folder name such as "Clippings/" */ |
#!/bin/bash | |
## ---------------------------------------------------------------------------------- ## | |
## Sets random image as wallpaper, trying remote url, local folder and fallback ## | |
## image. Then using executor like hyprpaper, feh, betterlockscreen or just prints ## | |
## found image to the output. ## | |
## ---------------------------------------------------------------------------------- ## | |
## https://gist.github.com/onjin/411d7f9c6ebcaf66aa75abe6941bea55 | |
## ---------------------------------------------------------------------------------- ## | |
## Example usage |
Not a pretty sight | |
When the web dies screaming loud | |
The site is not found. | |
Morning and sorrow | |
404 not with us now | |
Lost to paradise. | |