Skip to content

Instantly share code, notes, and snippets.

kecebongsoft kecebongsoft

Block or report user

Report or block kecebongsoft

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View get related objects in django
View gist:11248597
class BananaModelSerializer(object):
def errors(self):
err = super(BananaModelSerializer, self).errors
if err:
new_err = dict( detail='validation error', code='validation-error', errors=err,)
return new_err

Having trouble installing the latest stable version of tmux?

I know, official package for your OS/distro is outdated and you just want the newest version of tmux.

Well, this script should save you some time with that.


  • gcc
View gist:1290777
def __init__(self, *args, **kwargs):
print "Hello world"
kecebongsoft / gist:1291857
Created Oct 17, 2011
GVIM custom background
View gist:1291857
style "vim-background" {
bg[NORMAL] = "#202020"
widget "vim-main-window.*.GtkForm" style "vim-background"
kecebongsoft / gist:1809013
Created Feb 12, 2012
VIM indent/outdent with tab
View gist:1809013
vnoremap <silent><S-TAB> <gv
vnoremap <silent><TAB> >gv
kecebongsoft / gist:1809045
Created Feb 12, 2012
vim relocate swap & undo files
View gist:1809045
set dir=~/.vim/swaps//,/var/tmp//,/tmp//,.
set undodir=~/.vim/undos//,/var/tmp//,/tmp//,.
kecebongsoft / gist:3051434
Created Jul 5, 2012
Bash: Copy files with list of excluded files.
View gist:3051434
Say you need to copy files in a folder to somewhere else, except that you have a list of files that might be exist in the source folder but you don't want them to be copied. Your text file that has this list is named list.txt:
$ cd source/
$ cat /path/to/list.txt | tr '\n' '#' | sed 's/.$//g' | sed 's/#/\\\\|/g' | xargs -i sh -c "ls | grep -v '{}'" | xargs -i cp -v -u {} /path/to/dest/
kecebongsoft / ga_aggregate_report
Created Jan 10, 2013
Aggregates number of page views from individual URLS based on arguments in GA. Uses CSV.
View ga_aggregate_report
import operator
import csv
import sys
import re
source = sys.argv[1]
output = sys.argv[2]
column = sys.argv[3]
reader = csv.reader(open(source, 'rb'), delimiter=',', quotechar='"')
View vbshout
<form action="vbshout.php.?{$session['sessionurl']}" method="post" name="vbshoutform" onsubmit="return postShout(this)">
<input type='hidden' name='do' value='shout' />
<input type='hidden' name='color' />
<input type='hidden' name='fontFamily' />
<input type='hidden' name='fontWeight' />
<input type='hidden' name='textDecoration' />
<input type='hidden' name='fontStyle' />
<div id='shout_emo' style='display:none'>
You can’t perform that action at this time.