start new:
tmux
start new with session name:
tmux new -s myname
{"WA":[{"y":"-123.32","x":"49.00"},{"y":"-123.03","x":"49.00"},{"y":"-122.06","x":"49.00"},{"y":"-121.74","x":"48.99"},{"y":"-121.59","x":"48.99"},{"y":"-119.60","x":"49.00"},{"y":"-118.03","x":"49.00"},{"y":"-117.03","x":"48.99"},{"y":"-117.04","x":"47.96"},{"y":"-117.03","x":"46.50"},{"y":"-117.03","x":"46.42"},{"y":"-117.06","x":"46.34"},{"y":"-117.02","x":"46.33"},{"y":"-116.98","x":"46.28"},{"y":"-116.95","x":"46.23"},{"y":"-116.96","x":"46.20"},{"y":"-116.92","x":"46.17"},{"y":"-116.93","x":"46.14"},{"y":"-116.95","x":"46.10"},{"y":"-116.97","x":"46.07"},{"y":"-116.94","x":"46.05"},{"y":"-116.91","x":"45.99"},{"y":"-118.03","x":"46.00"},{"y":"-118.98","x":"45.99"},{"y":"-119.13","x":"45.93"},{"y":"-119.17","x":"45.92"},{"y":"-119.25","x":"45.94"},{"y":"-119.30","x":"45.93"},{"y":"-119.36","x":"45.92"},{"y":"-119.43","x":"45.91"},{"y":"-119.48","x":"45.90"},{"y":"-119.57","x":"45.92"},{"y":"-119.60","x":"45.91"},{"y":"-119.67","x":"45.85"},{"y":"-119.80","x":"45.84"},{"y":"-119.90","x":"45.82"},{"y":"-11 |
sudo install -o root -g root -m 0600 /dev/null /swapfile | |
dd if=/dev/zero of=/swapfile bs=1k count=2048k | |
mkswap /swapfile | |
swapon /swapfile | |
echo "/swapfile swap swap auto 0 0" | sudo tee -a /etc/fstab | |
sudo sysctl -w vm.swappiness=10 | |
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf |
require 'formula' | |
class Vim < Formula | |
homepage 'http://www.vim.org/' | |
url 'https://vim.googlecode.com/hg/', :revision => 'eaf81729ef02' | |
version '7.4' | |
def features; %w(tiny small normal big huge) end | |
def interp; %w(lua mzscheme perl python python3 tcl ruby) end |
#!/usr/bin/env bash | |
# save your battery, fix settings for apps that default to use the discrete gpu | |
# http://answers.microsoft.com/en-us/mac/forum/macoffice2011-macoutlook/office-for-mac-mavericks-high-performance-gpu/e1a6aff0-e36e-40ae-ab62-aa7e3e0c6b10 | |
# http://blog.her.se/2014/03/increase-battery-performance-in-your.html | |
fix_app_gpu_defaults() { | |
[[ -d "$1" ]] || { echo "App not found: $1" >&2; return 1; } | |
defaults write "$1/Contents/Info.plist" 'NSSupportsAutomaticGraphicsSwitching' -bool true |
// create the root namespace and making sure we're not overwriting it | |
var MYAPPLICATION = MYAPPLICATION || {}; | |
// create a general purpose namespace method | |
// this will allow us to create namespace a bit easier | |
MYAPPLICATION.createNS = function (namespace) { | |
var nsparts = namespace.split("."); | |
var parent = MYAPPLICATION; | |
// we want to be able to include or exclude the root namespace |
-- see current table locks | |
select s.schema, l.lock_owner_pid, s.table from svv_table_info s, stv_locks l where l.table_id = s.table_id; | |
-- see current queries | |
select * from stv_recents where status = 'Running'; | |
-- kill process | |
select pg_terminate_backend(pid); | |
-- table size on disk |
# see also https://github.com/wrobstory/pgshift | |
import gzip | |
from io import StringIO, BytesIO | |
from functools import wraps | |
import boto | |
from sqlalchemy import MetaData | |
from pandas import DataFrame | |
from pandas.io.sql import SQLTable, pandasSQL_builder |
zookeeper: | |
image: wurstmeister/zookeeper | |
ports: | |
- "32772:2181" | |
kafka: | |
image: wurstmeister/kafka:latest | |
ports: | |
- "9092" | |
links: | |
- zookeeper:zk |
WITH table_scans as ( | |
SELECT relid, | |
tables.idx_scan + tables.seq_scan as all_scans, | |
( tables.n_tup_ins + tables.n_tup_upd + tables.n_tup_del ) as writes, | |
pg_relation_size(relid) as table_size | |
FROM pg_stat_user_tables as tables | |
), | |
all_writes as ( | |
SELECT sum(writes) as total_writes | |
FROM table_scans |