Skip to content

Instantly share code, notes, and snippets.

@jcfrank
jcfrank / sort-file-size.md
Created January 30, 2015 03:26
sort files in current folder by sizes

List files in current folder and sort by their sizes.

find . -type f -print0 | du -a --files0-from=- | sort -n

Output example

...
@jcfrank
jcfrank / nginx-https-proxy.md
Last active August 29, 2015 14:15
nginx reverse proxy for https example

Virtual host config

Generally put under /etc/nginx/sites-available/, then put soft link under /etc/nginx/sites-enabled/.
ex. /etc/nginx/sites-available/https_proxy

upstream actual {
        server actual-hostname:443;
        server actual-hostname2:443;
}

server {
@jcfrank
jcfrank / azure-key-credentials.py
Last active November 3, 2022 07:16 — forked from vinodc/azure-key-credentials.py
Python script to print out information to configure an Azure app's keyCredentials entry.
#!/usr/bin/env python3
import os
import sys
from base64 import b64encode
from uuid import uuid4
try:
from cryptography import x509
from cryptography.hazmat.backends import default_backend
@jcfrank
jcfrank / init.vim
Last active May 12, 2024 08:44
My neovim init.vim
"" customize settings
"set number
set relativenumber
set showmatch
set ignorecase
set confirm
set shiftwidth=4
set tabstop=8
set softtabstop=4
set expandtab