Skip to content

Instantly share code, notes, and snippets.

@has207
has207 / junit3to4.sed
Created July 22, 2013 02:05
Convert JUnit3 tests to JUnit4
# save class annotation to the clipboard
/^@MediumTest/ {
h
d
}
/^@LargeTest/ {
h
d
}
@has207
has207 / kindlize.sh
Created September 28, 2011 13:35
convert images to fit the kindle
mkdir -p kindle/
for file in *jpg; do
name="kindle/$(echo $file |sed "s/\.jpg\$//").png"
convert -trim -fuzz 20% "$file" "${name}" && \
convert "${name}" -adaptive-resize 600x800 -quality 100 -gravity center -extent 600x800^ "${name}"
done
@has207
has207 / kindle_screensavers
Created September 26, 2011 15:12
Convert to kindle screensaver
for i in *jpg; do
name=$(echo $i |awk -F_ '{print $4}' |sed 's/\.jpg$//')
convert -size 600x800 xc:white \
$i -type Grayscale -resize 600x800 -gravity center -extent 600x800^ \
~/Downloads/Kindle\ Stamp/stamp.png -flatten kindle/$name.jpg
done
@has207
has207 / self.sh
Created August 30, 2011 01:44
bash quine
#!/bin/bash
chr() {
printf \\$(printf "%03o" $1)
}
declare -a data
data=(
'#!/bin/bash'
''