Skip to content

Instantly share code, notes, and snippets.

@petrkle
petrkle / gist:988415
Created May 24, 2011 09:26
.ssh/config for github
TCPKeepAlive yes
Host github.com
ForwardX11 no
Hostname=github.com
IdentityFile=~/crypto/key
@petrkle
petrkle / gist:988420
Created May 24, 2011 09:30
.bashrc for git behind authenticated proxy
export nodosfilewarning=true
export https_proxy="http://prijmeni jmeno:heslo@proxy.example.com:3128"
@petrkle
petrkle / gist:1013970
Created June 8, 2011 07:34
SOCKS proxy
ssh -D8080 user@server
@petrkle
petrkle / gist:1145937
Created August 15, 2011 09:11
git repository, Netgear WNR3500L, dd-wrt
git config pack.packSizeLimit 20m
git config pack.windowMemory 10m
git repack -a -d --window-memory 10m --max-pack-size 20m
@petrkle
petrkle / gist:1845366
Created February 16, 2012 14:45
Cut off black borders around scanned text pages
unpaper --overwrite --layout double --output-pages 2 -ms 150 -dv 0.7 in/000.pgm out/%003d.pgm
@petrkle
petrkle / tumblr.php
Created September 12, 2012 12:11
Simple tumblr image downloader.
<?php
define('IMGDIR','./img');
require('sites.php');
foreach($sites as $site){
$rss = get_rss('http://'.$site.'.tumblr.com/rss');
if(count($rss)>0){
if(!is_dir(IMGDIR.'/'.$site)){
mkdir(IMGDIR.'/'.$site,0700,true);
}
@petrkle
petrkle / flashdisk
Created January 23, 2013 11:57
Crypt flashdisk + win partition.
cfdisk /dev/sdb
mkdosfs /dev/sdb1
cryptsetup LuksFormat /dev/sdb2
cryptsetup luksFormat /dev/sdb2
cryptsetup luksOpen /dev/sdb2 flashdisk
mkfs.ext3 /dev/mapper/flashdisk
tune2fs -c 0 -r 0 -i 0 -L verbatim /dev/mapper/flashdisk
cryptsetup luksClose /dev/mapper/flashdisk
@petrkle
petrkle / micky-logo.sh
Created February 4, 2013 20:31
Convert fig to png with transparent background.
fig2dev -j -L png -b 5 -S 4 -m 4 m/micky.fig micky.png
convert -transparent white -resize 128x128 micky.png micky.png
@petrkle
petrkle / android-sdk-linux.patch
Created February 6, 2013 12:28
Enter keystore password without echo.
--- android-sdk-linux/tools/ant/build.xml.orig 2013-02-06 13:26:17.211067737 +0100
+++ android-sdk-linux/tools/ant/build.xml 2013-02-06 13:25:42.002053657 +0100
@@ -1043,10 +1043,14 @@
<!-- Gets passwords -->
<input
message="Please enter keystore password (store:${key.store}):"
- addproperty="key.store.password" />
+ addproperty="key.store.password">
+ <handler classname="org.apache.tools.ant.input.SecureInputHandler" />
+ </input>
@petrkle
petrkle / keys.sh
Created February 6, 2013 13:51
java keytool operations: create, rename, change passwords and delete key
keytool -genkey -alias release -validity 25000 -keyalg RSA
keytool -changealias -alias "release" -destalias "tabulka.kle.cz"
keytool -storepasswd
keytool -keypasswd -alias tabulka.kle.cz
keytool -delete -alias release