Keybase proof
I hereby claim:
- I am nickbauman on github.
- I am nickbauman (https://keybase.io/nickbauman) on keybase.
- I have a public key ASBzshC47DubC4RLKb4OF8rS3fcKT3EG4caYwlipybiLkAo
To claim this, I am signing this object:
(defn split-string [word] | |
(into #{} (clojure.string/split word #""))) | |
(defn anagram-of? [word candidate] | |
(boolean (when (= (count word) (count candidate)) | |
(let [word-list (split-string word) | |
cand-list (split-string candidate)] | |
(= #{} (clojure.set/difference cand-list word-list)))))) |
(ns haversine | |
(:require [math.numeric-tower :refer [expt sqrt]])) | |
(def RADIUS_OF_EARTH 6371.0088) | |
(defn radians [degrees] | |
(/ (* degrees Math/PI) 180)) | |
(defn haversine | |
[lat1 lon1 lat2 lon2] |
from github3 import login | |
# Python 3 | |
prompt = input | |
if __name__ == '__main__': | |
if len(sys.argv) > 1: | |
passwd = prompt('Enter password: ') |
I hereby claim:
To claim this, I am signing this object:
The goal is to insert an integer into an ordered list-like thingy. | |
Here's Go. | |
// Given g | |
g := []int{1, 2, 3, 4} | |
// Insert 44 in the middle of it | |
append(g[:2], append([]int{44}, g[2:]...)...) |
(defentity AnotherEntity [content saved-time int-value]) | |
(deftest test-query-language | |
(testing "query entity with predicates" | |
(let [entity (save! (create-AnotherEntity "Some content woo" (t/date-time 1980 3 5) 6)) | |
entity2 (save! (create-AnotherEntity "Other content" (t/date-time 1984 10 12) 17))] | |
; query all | |
(is (= (list entity entity2) (query-AnotherEntity []))) | |
; equality | |
(is (= (list entity) (query-AnotherEntity [:content = "Some content woo"]))) |
# For the ~/.gitconfig file: | |
[alias] | |
st = status | |
co = checkout | |
ci = commit | |
cp = cherry-pick | |
br = branch | |
undo = reset HEAD~1 --mixed | |
back = stash pop |
I hereby claim:
To claim this, I am signing this object:
# config | |
def _APP_VERSION(): | |
if on_development_server or not on_server: | |
return "0", 0 | |
else: | |
version_time = os.environ['CURRENT_VERSION_ID'] | |
return (version_time.find('.') > -1 and version_time.split('.')) or (version_time, -1) | |
config.APP_VERSION = _APP_VERSION() | |
# Useage in a handler |
For iPhone app developers. Emphasis on getting the fastest app store approval. Everything stated as suggestion made into an imperative. When "violating" these imperatives, you can check for yourself what the caveats are. Generally speaking, deviating will more likely cause your app to be hung up in approval.
You can read this entire document in about 20 minutes. This is faster than reading and understanding the entire Human Interface Guidelines.