Skip to content

Instantly share code, notes, and snippets.

View rkusa's full-sized avatar
💭
Busy with non-Github stuff. Very slow to respond.

Markus Ast rkusa

💭
Busy with non-Github stuff. Very slow to respond.
View GitHub Profile
SELECT VERSION();
---
SHOW ALL;
---
SELECT word, catcode FROM pg_get_keywords();
@rkusa
rkusa / gitmoji.fish
Last active April 30, 2020 12:08
Gitmoji Fish Function (requires fzf; save to `~/.config/fish/functions/gitmoji.fish`
function gitmoji
set -l selection (cat ~/Development/gitmojis.json | jq '.gitmojis | .[] | [.emoji, .name, .description] | join(" - ")' | sed 's/^"//' | sed 's/"$//' | fzf --query "$argv[1]" +m)
set -l gitmoji (echo $selection | awk '{print $1}')
echo "$gitmoji" | pbcopy
echo "Copied $gitmoji to clipboard ..."
end
@rkusa
rkusa / nginx.conf
Last active September 20, 2016 10:29
unicorn rc.d script
upstream gunicorn {
server unix:/tmp/gunicorn.sock fail_timeout=0;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://gunicorn;
@rkusa
rkusa / README
Created January 11, 2016 09:10
Install alpine linux on xhyve VM
# curl -LO http://wiki.alpinelinux.org/cgi-bin/dl.cgi/v3.3/releases/x86_64/alpine-3.3.1-x86_64.iso
curl -LO http://wiki.alpinelinux.org/cgi-bin/dl.cgi/v3.3/releases/x86/alpine-3.3.1-x86.iso
# create hdd image (8GB)
dd if=/dev/zero of=hdd.img bs=1g count=8
# extract kernel and initramfs
brew install cdrtools
isoinfo -i alpine-3.3.1-x86.iso -J -x /boot/initramfs-grsec > initramfs-grsec
isoinfo -i alpine-3.3.1-x86.iso -J -x /boot/vmlinuz-grsec > vmlinuz-grsec
@rkusa
rkusa / docker_mount_sizes.bash
Last active December 5, 2017 10:06
list Docker volumes/mounts sizes
#!bash
for id in `docker ps -q`; do \
name=`docker inspect -f {{.Name}} $id | tail -c +2`; \
echo "$name ($id)"; \
mounts=(`docker inspect -f '{{range .Mounts}}{{.Source}} {{end}}' $id`); \
for mount in ${mounts[@]}; do \
du -hLs $mount | tail -n 1; \
done
done
@rkusa
rkusa / couchdb-import.rb
Last active August 29, 2015 14:17
populate test database with github archive data
require 'open-uri'
require 'zlib'
require 'yajl'
require 'net/http'
require 'json'
Net::HTTP.start('localhost', 5984, read_timeout: 3600) do |http|
24.times do |d|
24.times do |h|
@rkusa
rkusa / README.md
Last active August 29, 2015 14:04
Custom Zwoptex 2 coordinates JSON template.

agnoster.zsh-theme

A ZSH theme optimized for people who use:

  • Solarized
  • Git
  • Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)

For Mac users, I highly recommend iTerm 2 + Solarized Dark

@rkusa
rkusa / README.md
Created May 11, 2014 13:10
local testling testing on Mac with Chrome without X11

Add /usr/bin/chrome (+ chmod +x /usr/bin/chrome) Run testling -x chrome

Keybase proof

I hereby claim:

  • I am rkusa on github.
  • I am rkusa (https://keybase.io/rkusa) on keybase.
  • I have a public key whose fingerprint is CBC2 3F65 3DB7 B0CB 7298 BF32 01FE FDC2 E399 E2B7

To claim this, I am signing this object: