Skip to content

Instantly share code, notes, and snippets.

starenka starenka

Block or report user

Report or block starenka

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
@starenka
starenka / sweepy.py
Last active Mar 6, 2016
renames files in given directory using a list of names
View sweepy.py
#!/usr/bin/env python3
# coding=utf-8
import difflib
import argparse
import io
import glob
import os
import itertools
import logging
View gist:8676644
#tady je priklad jednoho projektu:
# [-]luft_vagrant
# [+].hg
# .hgignore
# [+].vagrant
# README.md
# Vagrantfile
# [-]provisioning
# ansible_hosts
View monitor.sh
cvt 1680 1050 #get xorg-like line for this resolution
xrandr --newmode "flatronw2242s" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync #make the mode
xrandr --addmode VGA1 "flatronw2242s" #add it to xrandr
View gist:8020060
>>> from decimal import Decimal
>>> Decimal(10.2+30)
Decimal('40.2000000000000028421709430404007434844970703125')
>>> _ == Decimal(40.2)
True
View uuid.py
class Document(models.Model)
def get_uuid(self):
def bijective_encode(i, start=0):
#http://stackoverflow.com/a/742047/754305
i += start
CHARS = list('zpYUgh9XWvHbNVK6kmAufqCSeyiBZ7RcLd4GJ5ETMnwPDrx3s8QaF2jt') #randomized to avoid iteration
s = ''
base = len(CHARS)
while i > 0:
s += CHARS[i % base]
@starenka
starenka / historje
Created Oct 5, 2013
fetches all images from http://historje.tumblr.com and makes a pdf from them
View historje
#!/usr/bin/env python
from pyquery import PyQuery as pq
import requests
bigs = []
for y in (2012,2013):
for m in range(1,13):
try:
doc = pq(requests.get('http://historje.tumblr.com/archive/%d/%d' % (y,m)).content)
View bottles.py
'''
99 bottles of beer on the wall, 99 bottles of beer.
Take one down and pass it around, 98 bottles of beer on the wall.
...
1 bottle of beer on the wall, 1 bottle of beer.
Go to the store and buy some more, 99 bottles of beer on the wall.
'''
View gist:6104631
>>> one = {}
>>> type(one)
<type 'dict'>
>>> two = {
...
...
...
... }
>>> type(two)
<type 'dict'>
View gist:5903672
#!/bin/bash
cat links | xargs -P 10 -r -n 1 wget --user=mujlogin --password=mojehslicko --auth-no-challenge --header="User-Agent: UFM 1.6" -nv -v
find -name "*\-avi" | while read line; do new=`echo "$line" | sed -e 's/\-avi/\.avi/g'`; mv $line $new; done
find -name "*\-mkv" | while read line; do new=`echo "$line" | sed -e 's/\-mkv/\.mkv/g'`; mv $line $new; done
find -name "*\-mp4" | while read line; do new=`echo "$line" | sed -e 's/\-mp4/\.mp4/g'`; mv $line $new; done
find -name "*\-rar" | while read line; do new=`echo "$line" | sed -e 's/\-rar/\.rar/g'`; mv $line $new; done
View gist:5017340
starenka /opt/awesome-3.5 % DISPLAY=:1.0 /opt/awesome-3.5/awesome -c ~/.config/awesomedbg/rc.lua [73% 04:44:03]
/home/starenka/.config/awesomedbg/rc.lua:2: module 'awful' not found:
no field package.preload['awful']
no file './awful.lua'
no file '/usr/local/share/lua/5.1/awful.lua'
no file '/usr/local/share/lua/5.1/awful/init.lua'
no file '/usr/local/lib/lua/5.1/awful.lua'
no file '/usr/local/lib/lua/5.1/awful/init.lua'
no file '/usr/share/lua/5.1/awful.lua'
no file '/usr/share/lua/5.1/awful/init.lua'
You can’t perform that action at this time.