View day4.cljs
(defn input [r]
(->> (.split r "\n")
(map #(.trim %))
(map #(.split % " "))))
(defn anagram? [a b]
(= (frequencies a)
(frequencies b)))
(defn valid? [passphrase]
View tab_title_change.js
document.addEventListener('visibilitychange', function(event) {
if (document.hidden) {
document.title = 'woohoo';
} else {
document.title = 'old title';
crypto = require('crypto');
#Quick MD5 of text
text = "MD5 this text!"
md5hash1 = crypto.createHash('md5').update(text).digest("hex")
#MD5 of text with updates
m = crypto.createHash('md5')
m.update("MD5 ")
m.update("this ")
View gist:9866379
### Keybase proof
I hereby claim:
* I am tosh on github.
* I am tosh ( on keybase.
* I have a public key whose fingerprint is 502D 6C0F D8F6 7DA0 D77E F845 8083 24CE 6C92 3A14
To claim this, I am signing this object:
View iso dates py -> js
def dto(self):
Data Transfer Object
datetimes are serialized to
return dict(key=self.key().name(),,
View Designer
we ( need you if you:
* love HTML
* dig CSS
* think you can assemble a kickass team of frontend devs (we want people who love what they do)
* want to work on projects with challenging deadlines
* want to create facebook and mobile web apps for big brands (red bull, krone, ditech, jim beam, …)
* like to experiment with new stuff (e.g. css3 transform, transition, …)
# Basically a copy of prior art for mustache
# Add a jquery-tmpl templating function to your CoffeeScript:
window.jammit_jquery_template = (templateString) ->
-> jQuery.tmpl(templateString, arguments[0], arguments[1])
# And then, in assets.yml, you can set "template_function" to "jammit_jquery_template".