Skip to content

Instantly share code, notes, and snippets.


How to: Allow Node to bind to port 80 without sudo


Only do this if you understand the consequences: all node programs will be able to bind on ports < 1024

sudo setcap 'cap_net_bind_service=+ep' /usr/local/bin/node

Important: your node location may vary. Use which node to find it, or use it directly in the command:

View sshpub-to-rsa
#!/usr/bin/env python
# with help and inspiration from
# * ASN1_generate_nconf(3) (specifically the SubjectPublicKeyInfo structure)
# *
# *
import sys
import base64
import struct
ye / .gitconfig
Last active Jan 2, 2016 — forked from igal/gist:53855
Local Git config file. To be put in as ~/.gitconfig
View .gitconfig
# Aliases for common git commands. E.g., enter "git d" for "git diff"
# These settings live in the ~/.gitconfig file.
b = branch
br = branch
ba = branch -a
ci = commit
co = checkout
d = diff
ye /
Created Dec 4, 2018 — forked from p3t3r67x0/
Some list of openssl commands for check and verify your keys



Install the OpenSSL on Debian based systems

sudo apt-get install openssl
ye /
Created Oct 21, 2019 — forked from iodic/
Show a list of commit differences between git branches
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative master..develop