##Goals 01/07/2014
###git and github
- Understand the purpose of version control systems
- Learn how to manage files/projects with git and github
- Understand git branching
- Understand how to collaborate with others
###file i/o, arrays, hashes
| =begin | |
| Functions containing no free/unbound variables are called pure functions. | |
| Functions containing one or more free variables are called closures. | |
| Adapted from the quick exercise in https://leanpub.com/javascript-allonge/read#closures | |
| In turn, this is adapted from https://gist.github.com/zealoushacker/8091614 | |
| If pure functions can contain closures, can a closure contain a pure function? | |
| Attempt to compose a closure that contains a pure function. | |
##Goals 01/07/2014
###git and github
###file i/o, arrays, hashes
#Key Notes from Hidden iOS 7 Development Gems
##Xcode
###Method completion (class implementation)
Type the first few characters of a method, without the return type to get the list of method signatures. This is awesome, because only the methods that make sense for this class implemetation will be listed!
####Except, with IBAction methods
For IBAaction methods, start typing the first few characters of (IBAction)selector...
#Key Notes from iOS7 Tech Talks Videos - Architecting Modern Apps, Part 1
A few additional more detailed talks are available at WWDC Videos
##iBeacon
| /* | |
| Functions containing no free/unbound variables are called pure functions. | |
| Functions containing one or more free variables are called closures. | |
| Adapted from the quick exercise in https://leanpub.com/javascript-allonge/read#closures | |
| If pure functions can contain closures, can a closure contain a pure function? | |
| Attempt to compose a closure that contains a pure function. | |
| Many thanks to @raganwald! |
| If you are on a mac, please follow these instructions to get your sublime link set up appropriately. | |
| Run this command if you have sublime text 2: | |
| echo "alias subl='/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl'" >> ~/.bash_profile | |
| Or, if you have sublime text 3, run this command: | |
| echo "alias subl='/Applications/Sublime\ Text\ 3.app/Contents/SharedSupport/bin/subl'" >> ~/.bash_profile |
| { | |
| "status": "Payment Required", | |
| "category_code": "card-declined", | |
| "additional": "Generic decline - No other information is being provided by the issuer.", | |
| "status_code": 402, | |
| "category_type": "banking", | |
| "extras": {}, | |
| "request_id": "OHMf496075c292211e2ad35026ba7d31e6f", | |
| "description": "R530: Do Not Honor. Your request id is OHMf496075c292211e2ad35026ba7d31e6f." | |
| } |
| HTML colors are broken into 3 components: | |
| R: Red | |
| G: Green | |
| B: Blue | |
| These 3 components may be represented in hexadecimal. | |
| A hexadecimal representation of the 3 components is called a triplet, or group of 3 numbers. | |
| R G B R G B |