This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// StoryboardController.swift | |
// SegueIdentifier enumerates just the segue ID strings in the storyboard. VC's don't switch on this one... | |
enum SegueIdentifier: String { | |
case ShowDetail | |
} | |
// SegueInteractor binds closures to segues. VC's can switch on this instead! | |
enum SegueInteractor { | |
case ShowDetail((EventEntity) -> Void) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Foundation | |
protocol Currency { static var sign: String { get } } | |
enum GBP: Currency { static let sign = "£" } | |
enum EUR: Currency { static let sign = "€" } | |
enum USD: Currency { static let sign = "$" } | |
protocol _Money { | |
associatedtype C: Currency | |
var amount: NSDecimalNumber { get } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// WatchSessionManager.swift | |
// WatchConnectivityDemo | |
// | |
// Created by Natasha Murashev on 9/3/15. | |
// Copyright © 2015 NatashaTheRobot. All rights reserved. | |
// | |
import WatchConnectivity |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
protocol AgeClasificationProtocol { | |
var age: Int { get } | |
func agetype() -> String | |
} | |
class Person { | |
var firstname: String | |
var lastname: String | |
var age: Int | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
development: | |
adapter: postgresql | |
encoding: unicode | |
database: url_development | |
pool: 5 | |
username: jd | |
password: | |
host: localhost | |
port: 5432 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang='en'> | |
<head> | |
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script> | |
<script type=text/javascript src="/game.js"></script> | |
<meta charset="UTF-8"> | |
<link rel="stylesheet" href="game.css"> | |
<!--[if lt IE 9]> | |
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#https://dev.twitter.com/docs/api/1/get/search | |
require 'Typhoeus' | |
require 'JSON' | |
url = 'http://api.twitter.com/search.json?q=dev+bootcamp&rpp=5&include_entities=true&result_type=mixed' | |
response = Typhoeus::Request.get(url) | |
p all_tweets = JSON.parse(response.body) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script> | |
var english = { | |
house: "A building for human habitation", | |
tree:"A woody perennial plant", | |
street: "A public road in a city or town" | |
}; | |
var americanEnglish = Object.create(english, { | |
elevator: "A platform or compartment housed in a shaft for raising and lowering people or things to different floors or levels", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'time' | |
#convert today's time to a string | |
today = Time.now.to_s # => "Mon Dec 12 10:52:45 -0800 2011" | |
#replace the hours:minutes:seconds and time-zone to the time and time zone that you need | |
today[11, 14] = "00:00:00 +0000" # => "Mon Dec 12 00:00:00 +0000 2011" | |
#convert the time string back into time format | |
Time.parse(today) # => Sun Dec 11 16:00:00 -0800 2011 - The time is adjusted for my time-zone (-0800), but it is equivalent to midnight in GMT time (Mon Dec 12 00:00:00 +0000 2011) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* File: Yahtzee.java | |
* ------------------ | |
* This program will eventually play the Yahtzee game. | |
*/ | |
import acm.io.*; | |
import acm.program.*; | |
import acm.util.*; | |
import java.util.*; |
NewerOlder