Skip to content

Instantly share code, notes, and snippets.

View chucheng's full-sized avatar

Chu-Cheng Hsieh chucheng

View GitHub Profile
$ aws cloudformation create-stack \
--template-url=https://s3.amazonaws.com/path-to-your-json \
--stack-name=super-cool-service \
--parameters '[{"ParameterKey":"Environment", "ParameterValue":"prod"}, \
{"ParameterKey":"ReleaseBranch", "ParameterValue":"master"}, \
{"ParameterKey":"ReleaseVersion","ParameterValue":"1.0.0"}]' \
--profile slice-prod
@chucheng
chucheng / Copy data file from remote HDFS to local path
Last active August 29, 2015 14:27
Copy data file from remote HDFS to local path
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ${DEVOUR_HOST} "/apache/hadoop/bin/hadoop fs -cat ${PATH_IN_HDFS}/data/*|gzip" | gzip -d >> ${OUTPUT_DIR}/${OUTPUT_TSV}
@chucheng
chucheng / gist:040f34a8580024877f5a
Created June 10, 2015 23:42
Find all pdf files that does not contains "Video_Quiz" in the filename, and use pdftk to merge them into one united.pdf
find . -type f ! -name 'Video_Quiz' -print0|xargs -0 -J % pdftk % cat output united.pdf
@chucheng
chucheng / gist:0728e38f6edd972a345b
Last active November 27, 2022 03:17
Remove Wow! eBook PDF Watermark
#install pdftk
#export LC_CTYPE=C # if you encounter "sed: RE error: illegal byte sequence"
pdftk original.pdf output uncompressed.pdf uncompress
sed -e "s/Download from Wow! eBook \<www.wowebook.com\>/ /g" < uncompressed.pdf > temp.pdf
pdftk temp.pdf output fixed.pdf compress
rm temp.pdf