gpg --output mygpgkey_pub.gpg --armor --export [email protected]
gpg --output mygpgkey_sec.gpg --armor --export-secret-key [email protected]
gpg --import mygpgkey_pub.gpg
gpg --allow-secret-key-import --import mygpgkey_sec.gpg
#################### | |
# Define Decorator # | |
#################### | |
def psycopg2_cursor(conn_info): | |
"""Wrap function to setup and tear down a Postgres connection while | |
providing a cursor object to make queries with. | |
""" | |
def wrap(f): | |
@wraps(f) | |
def wrapper(*args, **kwargs): |
import psycopg2 | |
from functools import wraps | |
from contextlib import contextmanager | |
from psycopg2.pool import ThreadedConnectionPool | |
PSQL_CONN = { | |
'host': '127.0.0.1', | |
'port': '5432', | |
'user': 'user', | |
'password': 'password', |
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9BDB3D89CE49EC21 |
gpg --output mygpgkey_pub.gpg --armor --export [email protected]
gpg --output mygpgkey_sec.gpg --armor --export-secret-key [email protected]
gpg --import mygpgkey_pub.gpg
gpg --allow-secret-key-import --import mygpgkey_sec.gpg
-- show running queries (pre 9.2) | |
SELECT procpid, age(clock_timestamp(), query_start), usename, current_query | |
FROM pg_stat_activity | |
WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%' | |
ORDER BY query_start desc; | |
-- show running queries (9.2) | |
SELECT pid, age(clock_timestamp(), query_start), usename, query | |
FROM pg_stat_activity | |
WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%' |
========== Delete all merged local branches ========== | |
# Courtesy: https://stackoverflow.com/questions/6127328/how-can-i-delete-all-git-branches-which-have-been-merged | |
git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d | |
==========Oneline log decorate with stat ========== | |
git log --decorate --stat --oneline |
-- Lock table db_table in database | |
lock TABLE db_table in access exclusive mode ; |
# BBC Asian Network | |
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_asianet_mf_p | |
# BBC Radio 2 | |
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_p | |
# BBC Radio 6 Music | |
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_6music_mf_p | |
# BBC Radio One | |
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1_mf_p | |
# BBC Radio Xtra | |
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1xtra_mf_p |
# Debian console command | |
$ sudo su postgres | |
$ pg_dumpall -v --globals-only -f "/path/to/useraccts.sql" | |
# Restore command | |
$ psql -h localhost -d postgres -U postgres -f "/path/to/useraccts.sql" |
#!/bin/bash | |
# git-cleanup-repo | |
# | |
# Author: Rob Miller <[email protected]> | |
# Adapted from the original by Yorick Sijsling | |
git checkout master &> /dev/null | |
# Make sure we're working with the most up-to-date version of master. | |
git fetch |