Skip to content

Instantly share code, notes, and snippets.

View oneils's full-sized avatar
🤘
Grokking something

Alexey Bogdanov oneils

🤘
Grokking something
View GitHub Profile
@oneils
oneils / gist:c05c05d0aedc0118b7d9070c6e5a458c
Last active July 29, 2024 08:23
The Different Levels of Writing Code
func helloHandler(w http.ResponseWriter, r *http.Request) {
result, err := processHello(newHelloReq(r.Body))
if err != nil {
writeResponse(w, HelloResp{msg: "fail!", data: nil})
return
}
publisher.publish(Processed{id: uuid.New(), data: result})
writeResponse(w, HelloResp{msg: "success!", data: result})
}

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

@oneils
oneils / docker-cleanup-resources.md
Created December 1, 2017 13:19 — forked from bastman/docker-cleanup-resources.md
docker cleanup guide: containers, images, volumes, networks

Docker - How to cleanup (unused) resources

Once in a while, you may need to cleanup resources (containers, volumes, images, networks) ...

delete volumes

// see: https://github.com/chadoe/docker-cleanup-volumes

$ docker volume rm $(docker volume ls -qf dangling=true)

$ docker volume ls -qf dangling=true | xargs -r docker volume rm

#/usr/bin/env bash
# Install some pacakages we'll need to compile the driver below.
sudo dnf install gcc kernel-devel -y
# Create working dir for Broadcom driver files and patches.
mkdir hybrid_wl_f23
# Change to working dir.
cd hybrid_wl_f23