Skip to content

Instantly share code, notes, and snippets.

View gertig's full-sized avatar

Andrew Gertig gertig

View GitHub Profile
App.ApplicationAdapter = DS.RESTAdapter.extend({
host: 'http://hackerbarapp.com',
buildURL: function (type, id) {
var s = this._super("api", id);
console.log("URL: ", s);
return s + "?version=v1&api_key=2659a3fd-2f13-40ed-86ca-b7a40692979c";
},
pathForType: function(type) {
if (type == "api") {
return "api";
@gertig
gertig / ugly_numbers.rb
Created October 1, 2014 18:16
Ugly Numbers Challenge
class Numeric
def ugly?
self == 0 || self % 2 == 0 || self % 3 == 0 || self % 5 == 0 || self % 7 == 0
end
end
# lines.each do |line|
orig_arr = line.strip.split(//)
line_arr = line.strip.gsub(/(0+)/, "0").split(//) # replace multiple zeros with one (for speed)
<iframe width="512" height="288" src="http://www.hulu.com/embed.html?eid=ltswvhy0clvhymb7egakig&et=266&st=243" frameborder="0" scrolling="no" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>
@gertig
gertig / callme_controller.rb
Created November 8, 2010 14:39
controller/callme_controller.rb
# your Twilio authentication credentials
ACCOUNT_SID = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
ACCOUNT_TOKEN = 'YYYYYYYYYYYYYYYYYYYYYYYYYYYY'
# version of the Twilio REST API to use
API_VERSION = '2010-04-01'
# base URL of this application
BASE_URL = "localhost:3000" #production ex: "http://appname.heroku.com/callme"
@gertig
gertig / directions.xml.builder
Created November 8, 2010 14:43
views/callme/directions.xml.builder
xml.instruct!
xml.Response do
xml.Say "Your appointment is located in a building near a road."
xml.Redirect @redirectto
end
@gertig
gertig / goodbye.xml.builder
Created November 8, 2010 14:44
views/callme/goodbye.xml.builder
xml.instruct!
xml.Response do
xml.Say "Good bye."
end
@gertig
gertig / hellomoto.xml.builder
Created November 8, 2010 14:46
views/callme/hellomoto.xml.builder
xml.instruct!
xml.Response do
xml.Gather(:action => @postto, :numDigits => 1) do
xml.Say "Hello. The Twilio API is pretty awesome."
xml.Say "Please press 1 to repeat this menu. Press 2 for directions. Or press 3 if you are done."
end
end
@gertig
gertig / routes.rb
Created November 8, 2010 14:49
config/routes.rb
Callme::Application.routes.draw do
match ':controller(/:action(.:format))'
match ':controller(/:action(/:id(.:format)))'
end
@gertig
gertig / index.html.erb
Created November 8, 2010 14:47
views/callme/index.html.erb
<h1>Twilio API demo</h1>
<h2 style="color: #ff0000"><%= params['msg'] %></h2>
<h3>Enter your phone number</h3>
<form action="/callme/makecall" method="post">
<input type="text" name="number" />
<input type="submit" value="Call me!">
</form>
avariable = PDFKit.new(File.read("#{Rails.root}/tmp/somepage.html"))