Skip to content

Instantly share code, notes, and snippets.

Avatar

jakub-g jakub-g

View GitHub Profile
@jakub-g
jakub-g / gist:6881528
Created Oct 8, 2013
Attester 1.2.1 slowest tests
View gist:6881528
cat attesterlog.log | grep "default browser" | cut -d" " -f2,10 | tr -d '[' | sort -n -r | less
View InstantTemplate.tpl
{macro main()}
<h1># ${ (true) && (true) }</h1>
<h1># ${ (true) && (false) }</h1>
<h1># ${ (5 + 12*12) % 100 }</h1>
<h1># ${ (5==5) ? "a" : "b"}</h1>
//template error: invalid modifier syntax
//<h1># ${ 8 | 16 }</h1>
//<h1># ${ (true) || (false) }</h1>
@jakub-g
jakub-g / InstantTemplate.tpl
Created Oct 18, 2013
Modifiers and whitespace
View InstantTemplate.tpl
{macro main()}
<h1>Hello Instant Aria Templates</h1>
{/macro}
@jakub-g
jakub-g / gist:7451108
Last active Dec 28, 2015
Find git commits touching only files from a specific folder
View gist:7451108
git log --reverse --format="%h / %cd / %an / %s" --date=short master -- src/main/static
@jakub-g
jakub-g / gist:7481694
Created Nov 15, 2013
git show, with full file path
View gist:7481694
git show --stat=200
// 200 is screen width, to be adjusted
@jakub-g
jakub-g / normalize-trailing-newline.sh
Last active Dec 29, 2015
Normalize trailing newlines
View normalize-trailing-newline.sh
find . -type f \( -name "*.htm*" -or -name "*.js*" -or -name "*.css" -or -name "*.*ml" -or -name "*.tpl" -or -name "*.md" -or -name "*.txt" \) -exec sh -c 'echo -e "\r\n" >> "$0" ' {} \; -exec sed --in-place -e :a -e '/^\n*$/{$d;N;};/\n$/ba' {} \;
@jakub-g
jakub-g / findLongTryCatch.sh
Last active Dec 30, 2015
Find long try-catch instances in the code (not super bulletproof but kinda works)
View findLongTryCatch.sh
$ find . -name '*.js' -exec awk -v gap=15 '/try/ {inside=1; diff=0; next} inside{diff++} /catch/ && inside && (diff>=gap) {print diff,"L",NR-diff,FILENAME; inside=0;}' {} \;
View gist:0e7bee5c101c6e5d03879d0229174339
ERR_TUNNEL_CONNECTION_FAILED (connecting to http server that is down)
request timeout
airplane mode
View gist:68bccc12eda143001fc031e8011656c8
* text=auto
*.htm text diff=html
*.html text diff=html
*.java text diff=java
*.properties text
*.js text
*.json text
*.jsonp text
*.jsp text
View gist:4d5cd6d829608d86cba3c66d260d8aa9
openssl s_client -showcerts -connect yourhost.com:443
http://stackoverflow.com/questions/24573037/webview-and-ssl-certificates