Skip to content

Instantly share code, notes, and snippets.

View pierreprinetti's full-sized avatar

Pierre Prinetti pierreprinetti

View GitHub Profile
package main
import (
"fmt"
"os"
"github.com/gophercloud/gophercloud"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
"github.com/gophercloud/utils/openstack/clientconfig"
)
@pierreprinetti
pierreprinetti / InstallingTmuxOnCentOS.md
Last active September 4, 2019 07:24 — forked from rkaneko/InstallingTmuxOnCentOS.md
Installing tmux 2.3 on CentOS 7

Installing tmux 2.3 on CentOS

Prerequites

  • libevent libevent-devel libevent-headers
  • curl
# remove old pkgs
@pierreprinetti
pierreprinetti / Makefile
Last active April 29, 2019 13:54
Makefile help target
.PHONY: help
help: ## Display this help screen
@grep -h -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-15s\033[0m %s\n", $$1, $$2}'

Keybase proof

I hereby claim:

  • I am pierreprinetti on github.
  • I am pierreprinetti (https://keybase.io/pierreprinetti) on keybase.
  • I have a public key ASB5vPIgfj591Egm480sYnMyvJwEbG3ruDUXb_eOfSemVAo

To claim this, I am signing this object:

target=src
test: venv lint
venv/bin/python -m unittest
# http://blog.bottlepy.org/2012/07/16/virtualenv-and-makefiles.html
venv: venv/bin/activate
venv/bin/activate: requirements.txt
test -d venv || python3 -m venv venv
@pierreprinetti
pierreprinetti / docker_exec_stopped_container.sh
Created July 15, 2016 09:15
docker exec stopped container
docker commit $STOPPED_CONTAINER user/test_image
docker run -ti --entrypoint=sh user/test_image
@pierreprinetti
pierreprinetti / nginx_site_config
Last active December 8, 2015 12:11
nginx site boilerplate
server {
listen 443;
listen [::]:443;
server_name example.com;
ssl on;
add_header Strict-Transport-Security "max-age=31536000" always;
ssl_certificate /etc/nginx/ssl/live/example.com/fullchain.pem; # <--
ssl_certificate_key /etc/nginx/ssl/live/example.com/privkey.pem; # <--
Verifying that +pierreprinetti is my blockchain ID. https://onename.com/pierreprinetti
@pierreprinetti
pierreprinetti / gorpsizebug.go
Created June 30, 2015 07:29
Reproduce Gorp issue #265
package main
import (
"database/sql"
"log"
_ "github.com/mattn/go-sqlite3"
"github.com/qrawl/gorp"
)
@pierreprinetti
pierreprinetti / cygwin-open.sh
Last active August 29, 2015 14:14
Cygwin "open with Window Explorer"
open () { if [ -z "$1" ]; then P="."; else P="$1"; fi; P=`cygpath -aw "$P"`; explorer "$P"; }