I hereby claim:
- I am esttorhe on github.
- I am esttorhe (https://keybase.io/esttorhe) on keybase.
- I have a public key whose fingerprint is 25F8 FC83 C0A9 2AF7 AA4C BE4A 0838 31FC D4F8 F734
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| -- This compiles | |
| bmiTell :: Double -> Double -> String | |
| bmiTell weight height | |
| | bmi <= skinny = "You are underweight. Eat more! " | |
| | bmi <= normal = "Looking good!! " | |
| | bmi <= fat = "You are a little fat. Start eating better." | |
| | otherwise = "You are obese. Go see a doctor!." | |
| where bmi = weight / height ^ 2 | |
| skinny = 18.5 | |
| normal = 25.0 |
| set -o pipefail && xcodebuild -workspace 'Kiosk.xcworkspace' -scheme 'Kiosk' -configuration Debug test -sdk iphonesimulator -destination 'name=iPad Air,OS=8.1' | xcpretty -c --test |
Oops! I accidentally deleted a local git branch, and I haven't pushed it to a remote server yet. The branch has several important commits, and it hasn't been merged with any other branches yet. How do I find the missing branch?
$ git fsck --full --no-reflogs --unreachable --lost-found <-- this doesn't create the lost-found folder
$ git fsck --lost-found
unreachable tree 4a407b1b09e0d8a16be70aa1547332432a698e18
unreachable tree 5040d8cf08c78119e66b9a3f8c4b61a240229259
unreachable tree 60c0ce61b040f5e604850f747f525e88043dae12| private func processResponse(response: NSURLResponse!, connection: NSURLConnection, data: NSData!, error: NSError!) { | |
| let result = | |
| // Check if there was an error reported back | |
| testError(error, forRequest: connection.originalRequest) >>- { _ in | |
| Result(connection.currentRequest.URL, failWith: NSError(domain: RecordingProtocol.errorDomain, code: -670, | |
| userInfo: [NSLocalizedDescriptionKey: "Unable to extract the request's last path component for file name generation."])) | |
| .analysis(ifSuccess: { url -> Result<NSURL, NSError> in // Extract the request's url | |
| let docsResult = try { // Get the `Documents` folder path | |
| return NSFileManager.defaultManager().URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask, appropriateForURL: nil, create: false, error: $0) | |
| } |
| // | |
| // Warnings.xcconfig | |
| // | |
| // The list of warnings we (don’t) use, and the reasons why. | |
| // | |
| // :MARK: Warnings in use: | |
| // :MARK: -everything | |
| // We want the best possible diagnostics, so we simply enable everything that exists, and then opt–out of what doesn’t make sense for us. | |
| // | |
| // :MARK: - Warnings not to be promoted: |
| INSERT INTO 'snippets' ('title', 'body') VALUES | |
| (':+1:', '👍'), | |
| (':-1:', '👎'), | |
| (':100:', '💯'), | |
| (':1234:', '🔢'), | |
| (':8ball:', '🎱'), | |
| (':a:', '🅰'), | |
| (':ab:', '🆎'), | |
| (':abc:', '🔤'), | |
| (':abcd:', '🔡'), |
| protocol MyProtocol { | |
| func setup() | |
| } | |
| extension MyProtocol where Self: UIViewController { | |
| func setup() { | |
| // Do something here | |
| } | |
| } |
| 049f2fee2903286b7662c0df17bd11c778ff01b51c0feeca95dbed06a2a5c2b99263f294eb5b4d0a92d9dd783bbfd45b36bfb99ce13a8407f9acfa531fa835a13b |