I hereby claim:
- I am kunev on github.
- I am kunev (https://keybase.io/kunev) on keybase.
- I have a public key whose fingerprint is 1A89 8964 FF14 2DF6 EF0E C6C2 A3F7 AD9C FB5D 25E8
To claim this, I am signing this object:
#!/bin/bash | |
pkg_path=$1 | |
filename=$(basename $pkg_path) | |
curl "$pkg_path" -o "$HOME/rpms/$filename" | |
pkcon install-local "$HOME/rpms/$filename" |
@namespace url(http://www.w3.org/1999/xhtml); | |
@-moz-document domain("fmi.py-bg.net"), domain("fmi.ruby.bg"), domain("fmi.clojure.bg"), domain("fmi.golang.bg") { | |
body { | |
background-color: #151515; | |
color: #fefefe; | |
} | |
header { | |
background: inherit !important; |
#!/bin/sh | |
# Get all the python files staged for committing | |
py_files=`git diff --name-only HEAD|grep '.py$'` | |
# If we;re trying to commit a pdb.set_trace() display an error message and exit right away with status 1 | |
grep -n 'pdb.set_trace()' $py_files && echo -e "\033[1;31m Debugger statements!!!\033[0m" && exit 1 | |
# Run pyflakes on all the files beign committed and exit with status 0 if there are no errors, else show error message | |
pyflakes $py_files && exit || echo -e "\033[1;31m Lint error!\033[0m" | |
# If we’re here, then pyflakes failed, exit with status 1 |
function pattach() { | |
if [[ $1 == "" ]]; then | |
PERCOL=percol | |
else | |
PERCOL="precol --query $1" | |
fi | |
sessions=$(tmux ls) | |
[ $? -ne 0 ] && return | |
session=$(echo $sessions | eval $PERCOL | cut -d : -f 1) | |
if [[ -n "$session" ]]; then |
I hereby claim:
To claim this, I am signing this object:
'<,'>s/\v("|')/\={'"': "'", "'": '"'}[submatch(0)]/g |
#!/usr/bin/env python | |
# Save this in a file somewhere | |
# In your mutt config add the following line | |
# set display_filter="/PATH/TO/THIS/PYTHON/FILE" | |
import sys | |
import re | |
import os |
python -c 'import SimpleHTTPServer; SimpleHTTPServer.test()' |
import inspect | |
def print_args(func): | |
argspec = inspect.getargspec(func) | |
expected_arguments, expected_varargs = argspec.args, argspec.varargs | |
def rslt(*args, **kwargs): | |
print 'Calling {0}\n\tArguments: {1}\n\tKeyword arguments: {2}'.format(func.__name__, args, kwargs) | |
return_val = func(*args, **kwargs) | |
print '\n\tReturned value: {0}'.format(return_val) |
# encoding: utf-8 | |
describe GameOfLife::Board do | |
describe 'initialization' do | |
it 'accepts multiple coords in the constructor' do | |
board = new_board [0, 0], [1, 1], [2, 2] | |
end | |
end | |
describe 'corner cases' do |