Skip to content

Instantly share code, notes, and snippets.

View copyleftdev's full-sized avatar
:octocat:
1337

L337[ede99dd9]SIGMA copyleftdev

:octocat:
1337
View GitHub Profile
@copyleftdev
copyleftdev / gist:3928299
Created October 21, 2012 20:01
Ubuntu 12.10 setup (rbenv/rvm, janus, postgres)

Basic pre-requisites

  • Some utilities:
sudo apt-get install vim tmux git
  • Copy/paste from the command line:
sudo apt-get install xclip
@copyleftdev
copyleftdev / gist:5188906
Created March 18, 2013 17:10
perdiction in python
import sys,string
from numpy import *
from matplotlib import *
#read sequences
#sequences are stored in many lines
f=open(sys.argv[1], 'r')
seq=[]
for line in f.readlines():
seq.append(string.strip(line));
import paramiko
cmd = "uname -r"
host = 'dev'
user = 'username'
passwd = 'password'
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=user,password=passwd)
@copyleftdev
copyleftdev / gist:75ba2231d2c9a81362ef
Last active August 29, 2015 14:02
shell color legend
# Regular Bold Underline High Intensity BoldHigh Intens Background High Intensity Backgrounds
Bla='\e[0;30m'; BBla='\e[1;30m'; UBla='\e[4;30m'; IBla='\e[0;90m'; BIBla='\e[1;90m'; On_Bla='\e[40m'; On_IBla='\e[0;100m';
Red='\e[0;31m'; BRed='\e[1;31m'; URed='\e[4;31m'; IRed='\e[0;91m'; BIRed='\e[1;91m'; On_Red='\e[41m'; On_IRed='\e[0;101m';
Gre='\e[0;32m'; BGre='\e[1;32m'; UGre='\e[4;32m'; IGre='\e[0;92m'; BIGre='\e[1;92m'; On_Gre='\e[42m'; On_IGre='\e[0;102m';
Yel='\e[0;33m'; BYel='\e[1;33m'; UYel='\e[4;33m'; IYel='\e[0;93m'; BIYel='\e[1;93m'; On_Yel='\e[43m'; On_IYel='\e[0;103m';
Blu='\e[0;34m'; BBlu='\e[1;34m'; UBlu='\e[4;34m'; IBlu='\e[0;94m'; BIBlu='\e[1;94m'; On_Blu='\e[44m'; On_IBlu='\e[0;104m';
Pur='\e[0;35m'; BPur='\e[1;35m'; UPur='\e[4;35m'; IPur='\e[0;95m'; BIPur='\e[1;95m'; On_Pur='\e[45m'; On_IPur='\e[0;105m';
Cya='\e[0;36m'; BCya='\e[1;
# MICROSOFT DOCX GENERATOR
# REQUIRMENTS
# https://github.com/mikemaccana/python-docx.git
# pip install lxml PIL
from docx import *
import os
import tarfile
import time
import shutil
@copyleftdev
copyleftdev / gist:a66d9b132a1cec5a28ea
Last active August 29, 2015 14:10
Install OpenCV on OSX with python bindings

Installing OpenCV with Python Bindings

OSX Install instructions

Install Homebrew

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
@copyleftdev
copyleftdev / gist:f7acdaba18ba01647451
Created December 7, 2014 19:29
Install OpenCV Ubuntu 14.04 LTS

Installing OpenCV with Python Bindings

Ubuntu 14.04

upgrade

sudo apt-get update sudo apt-get upgrade

install dependencies

@copyleftdev
copyleftdev / gist:8fc7d682839e9941089b
Created December 11, 2014 04:01
encrypt & Decrypt via openssl
Encrypt
openssl enc -aes-256-cbc -salt -in dons_cool_file.tgz -out dons_output.dat
Decrypt
openssl enc -d -aes-256-cbc -in dons_output.dat >dons_cool_file.tgz

Transparent Git Encryption

This document has been modified from its [original format][m1], which was written by Ning Shang (geek@cerias.net). It has been updated and reformatted into a [Markdown][m2] document by [Woody Gilk][m3] and [republished][m4].

Description

When working with a remote git repository which is hosted on a third-party storage server, data confidentiality sometimes becomes

# Ansible playbook to install Java 7 on Debian
#
# Thanks to http://www.sysadminslife.com/linux/howto-oracle-sun-java-7-installation-unter-debian-6-squeeze/
#
# Author: Gabriel Birke <gb@birke-software.de>
- hosts: devroot
vars:
java_download: http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.tar.gz
java_name: jdk1.7.0_45