Skip to content

Instantly share code, notes, and snippets.

View pablote's full-sized avatar

Pablo Compagni pablote

  • Blue Alba LLC
  • Buenos Aires, Argentina
  • 06:38 (UTC -03:00)
View GitHub Profile
"use strict";
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
updateChannel: 'stable',
// default font size in pixels for all tabs
@pablote
pablote / get-npm-package-version
Last active April 27, 2020 20:41 — forked from DarrenN/get-npm-package-version
Extract version from package.json (NPM) using bash / shell
PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[",]//g' | sed -e 's/^[[:space:]]*//')
echo $PACKAGE_VERSION
@pablote
pablote / p4merge4git.md
Created January 23, 2018 21:17 — forked from tony4d/p4merge4git.md
Setup p4merge as a visual diff and merge tool for git
@pablote
pablote / matplotlibrc
Created June 6, 2017 17:25
matplotlib on macOS
backend: TkAgg
@pablote
pablote / clean-docker.sh
Last active September 8, 2016 17:00
Clean Docker
# delete dangling images
docker images --quiet --filter=dangling=true | xargs --no-run-if-empty docker rmi
# delete unused volumes
docker run -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker:/var/lib/docker --rm martin/docker-cleanup-volumes
# delete stopped containers
docker rm -v $(docker ps -a -q -f status=exited)
docker ps -a -q -f status=exited | xargs --no-run-if-empty docker rm -v
@pablote
pablote / improve-load-testing-networking.sh
Last active March 8, 2017 16:20
Improve OSX ephemeral port usage (useful for apachebench testing)
# check current values
sysctl net.inet.tcp.msl
sysctl net.inet.ip.portrange.last
sysctl net.inet.ip.portrange.first
# update
sudo sysctl -w net.inet.ip.portrange.first=32768
sudo sysctl -w net.inet.tcp.msl=1000
# revert to defaults
@pablote
pablote / del.sh
Created February 28, 2016 18:09
Delete recursively all files with a given extension
find . -name "*.orig" -type f -delete
@pablote
pablote / install-nginx-rtmp.sh
Last active September 17, 2020 20:06
Install nginx, nginx-rtmp-module and a nodejs app that receives callbacks in a test VM
#!/bin/bash -x
export nginx_version=1.9.9
# get latest rtmp mod
mkdir /usr/local/src
cd /usr/local/src
git clone git://github.com/arut/nginx-rtmp-module.git
# get nginx
wget http://nginx.org/download/nginx-${nginx_version}.tar.gz