SeattleAlki beach
BostonNYCPortland- Chicago
- Denver
- Boulder
- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status { | |
NSLog(@"%s", __PRETTY_FUNCTION__); | |
switch (status) { | |
case kCLAuthorizationStatusAuthorized: | |
NSLog(@"kCLAuthorizationStatusAuthorized"); | |
// Re-enable the post button if it was disabled before. | |
self.navigationItem.rightBarButtonItem.enabled = YES; | |
[locationManager startUpdatingLocation]; | |
break; | |
case kCLAuthorizationStatusDenied: |
/** | |
* Load | |
* | |
* @param {Object} options | |
* @param {Function} cb | |
* @api private | |
*/ | |
schema.statics.load = function (options, cb) { | |
var criteria = options.criteria || {} |
- Read Get That Job At Google
- Cracking the Coding Interview
- Algorithm Design (first four or so chapters).
- Review common computer science design patterns
- The Tangled Web: A guide to securing modern web applications
- Be ready to set up dev environment on demand.
- Really know your language of choice. (e.g. read a [book](http://www.amazon.com/gp/product/1593273886/ref=as
// | |
// FTInterview.h | |
// Created by IO on 1/15/14. | |
// | |
// | |
#import <Foundation/Foundation.h> | |
#pragma mark - Type Definitions |
Friends,
Two years ago I chose to focus my major on the study of biocomputation. My interests then lay and still remain at the intersection of our data and self-representation. Dissapointed with the progress being made at the clinical end of genomics, I opted to forgo promising academic research to join what I believed was an equally promising health prediction startup. Without a clear plan for how I intended to participate, I nevertheless sensed an urgent creative potential.
What began as a summer internship with an undefined role quickly evolved into an unexpected, catalytic journey. In the intervening period, harboring an acquisition and graduation, I've stumbled upon an inestimable quantity of insights. From agile development, organizational structure, and interface design to consumer behavior, mobile health, and wearable computing, I've
#!/usr/bin/env bash | |
# ~/.osx — http://mths.be/osx | |
# Ask for the administrator password upfront | |
sudo -v | |
# Keep-alive: update existing `sudo` time stamp until `.osx` has finished | |
while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null & |
isValidDateLiteral: function (input){ | |
var validformat = /^\d{1,2}\/\d{1,2}\/\d{4}$/; //Basic check for format validity | |
if (!input.match(validformat)) return false; | |
var monthfield=input.split("/")[0]; | |
var dayfield=input.split("/")[1]; | |
var yearfield=input.split("/")[2]; | |
var dayobj = new Date(yearfield, monthfield-1, dayfield); | |
if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield)) { | |
return false; | |
} else { |
sudo su
enable multiverse and universe - http://goo.gl/73C8sq
vim /etc/apt/sources.list