├── .gitignore ├── README.md ├── arduino └── servo.ino ├── armasm └── argv │ ├── .gitignore │ ├── Makefile │ ├── README.md │ └── main.s ├── c ├── breakme.c └── pcap.c ├── cpp └── lrvalue.cpp ├── go ├── auth.go ├── edit_distance.go ├── knapsack.go └── word_wrap.go ├── haskell └── CountLeadingOnes.hs ├── j ├── euler │ ├── euler001.ijs │ ├── euler002.ijs │ ├── euler003.ijs │ ├── euler004.ijs │ ├── euler005.ijs │ ├── euler006.ijs │ ├── euler007.ijs │ ├── euler008.ijs │ ├── euler009.ijs │ ├── euler010.ijs │ ├── euler013.ijs │ ├── euler014.ijs │ ├── euler016.ijs │ ├── euler020.ijs │ ├── euler024.ijs │ └── euler041.ijs ├── fb_imperative.ijs ├── jtalk │ ├── .gitignore │ ├── apllife.png │ ├── examples.txt │ ├── jtalk.pdf │ └── jtalk.tex ├── knn.ijs ├── palindrome.ijs └── sum_cli.ijs ├── js ├── hubot │ ├── sexpr.coffee │ └── substitution.coffee └── phantomjs │ └── scrape.js ├── python ├── person_unittest │ ├── person.py │ └── person_test.py ├── square_property │ ├── square.py │ └── square_test.py └── street_view_api.py ├── rust └── weather.rs └── sh ├── qsort ├── README ├── qsort.sh ├── qsort_test.sh └── qsortv.sh └── search_contents.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | \#*# 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/README.md -------------------------------------------------------------------------------- /arduino/servo.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/arduino/servo.ino -------------------------------------------------------------------------------- /armasm/argv/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | argv 3 | -------------------------------------------------------------------------------- /armasm/argv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/armasm/argv/Makefile -------------------------------------------------------------------------------- /armasm/argv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/armasm/argv/README.md -------------------------------------------------------------------------------- /armasm/argv/main.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/armasm/argv/main.s -------------------------------------------------------------------------------- /c/breakme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/c/breakme.c -------------------------------------------------------------------------------- /c/pcap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/c/pcap.c -------------------------------------------------------------------------------- /cpp/lrvalue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/cpp/lrvalue.cpp -------------------------------------------------------------------------------- /go/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/go/auth.go -------------------------------------------------------------------------------- /go/edit_distance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/go/edit_distance.go -------------------------------------------------------------------------------- /go/knapsack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/go/knapsack.go -------------------------------------------------------------------------------- /go/word_wrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/go/word_wrap.go -------------------------------------------------------------------------------- /haskell/CountLeadingOnes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/haskell/CountLeadingOnes.hs -------------------------------------------------------------------------------- /j/euler/euler001.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler001.ijs -------------------------------------------------------------------------------- /j/euler/euler002.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler002.ijs -------------------------------------------------------------------------------- /j/euler/euler003.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler003.ijs -------------------------------------------------------------------------------- /j/euler/euler004.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler004.ijs -------------------------------------------------------------------------------- /j/euler/euler005.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler005.ijs -------------------------------------------------------------------------------- /j/euler/euler006.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler006.ijs -------------------------------------------------------------------------------- /j/euler/euler007.ijs: -------------------------------------------------------------------------------- 1 | NB. What is the 10001st prime number? 2 | 3 | p:10000 4 | 5 | -------------------------------------------------------------------------------- /j/euler/euler008.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler008.ijs -------------------------------------------------------------------------------- /j/euler/euler009.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler009.ijs -------------------------------------------------------------------------------- /j/euler/euler010.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler010.ijs -------------------------------------------------------------------------------- /j/euler/euler013.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler013.ijs -------------------------------------------------------------------------------- /j/euler/euler014.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler014.ijs -------------------------------------------------------------------------------- /j/euler/euler016.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler016.ijs -------------------------------------------------------------------------------- /j/euler/euler020.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler020.ijs -------------------------------------------------------------------------------- /j/euler/euler024.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler024.ijs -------------------------------------------------------------------------------- /j/euler/euler041.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/euler/euler041.ijs -------------------------------------------------------------------------------- /j/fb_imperative.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/fb_imperative.ijs -------------------------------------------------------------------------------- /j/jtalk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/jtalk/.gitignore -------------------------------------------------------------------------------- /j/jtalk/apllife.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/jtalk/apllife.png -------------------------------------------------------------------------------- /j/jtalk/examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/jtalk/examples.txt -------------------------------------------------------------------------------- /j/jtalk/jtalk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/jtalk/jtalk.pdf -------------------------------------------------------------------------------- /j/jtalk/jtalk.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/jtalk/jtalk.tex -------------------------------------------------------------------------------- /j/knn.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/knn.ijs -------------------------------------------------------------------------------- /j/palindrome.ijs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/j/palindrome.ijs -------------------------------------------------------------------------------- /j/sum_cli.ijs: -------------------------------------------------------------------------------- 1 | #!/opt/j/bin/jconsole 2 | 3 | echo +/*:0".>,.2}.ARGV 4 | exit'' -------------------------------------------------------------------------------- /js/hubot/sexpr.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/js/hubot/sexpr.coffee -------------------------------------------------------------------------------- /js/hubot/substitution.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/js/hubot/substitution.coffee -------------------------------------------------------------------------------- /js/phantomjs/scrape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/js/phantomjs/scrape.js -------------------------------------------------------------------------------- /python/person_unittest/person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/python/person_unittest/person.py -------------------------------------------------------------------------------- /python/person_unittest/person_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/python/person_unittest/person_test.py -------------------------------------------------------------------------------- /python/square_property/square.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/python/square_property/square.py -------------------------------------------------------------------------------- /python/square_property/square_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/python/square_property/square_test.py -------------------------------------------------------------------------------- /python/street_view_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/python/street_view_api.py -------------------------------------------------------------------------------- /rust/weather.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/rust/weather.rs -------------------------------------------------------------------------------- /sh/qsort/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/sh/qsort/README -------------------------------------------------------------------------------- /sh/qsort/qsort.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/sh/qsort/qsort.sh -------------------------------------------------------------------------------- /sh/qsort/qsort_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/sh/qsort/qsort_test.sh -------------------------------------------------------------------------------- /sh/qsort/qsortv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/sh/qsort/qsortv.sh -------------------------------------------------------------------------------- /sh/search_contents.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wyc/snippets/HEAD/sh/search_contents.sh --------------------------------------------------------------------------------