View edate.js
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
// I won't pretend that this is lovely code... | |
class EDate { | |
date = null; | |
vacation = false; | |
setVacation(v) { | |
this.vacation = v; | |
} | |
// HI SET THIS!!! |
View 01utils.js
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
class Utils { | |
escapeRegex(s) { | |
return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); | |
} | |
} |
View tasks_to_flowchart.js
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
/** | |
"Project tags" just means "any markdown task that that share a tag but separates the tasks | |
identifier/position in the flow followed by the identifiers of the identifiers/positions of | |
nodes with edges that point to this node. In this way, the tags allow the tasks to remain | |
sortable by their flow step identifier thusly: | |
#project/1 step 1 description | |
#project/2a/1 step 2a description | |
#project/2b/1 etc |
View Pizza.txt
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
Evan's Foolproof Deep Dish | |
★★★★★ | |
Pizza | |
Prep Time: 30 mins. to 50 mins. | Cook Time: 35 mins. to 30 mins. | Difficulty: Medium | Servings: 8 | |
Ingredients: | |
CRUST | |
4 cups King Arthur Unbleached All-Purpose Flour | |
3 tablespoons yellow cornmeal | |
1 3/4 teaspoons salt |
View dns_manager.rb
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
module API::Clients | |
class DnsManager < Base | |
def initialize(url) | |
headers = { | |
"Accept" => "application/json", | |
"Content-Type" => "application/json", | |
"Request-Id" => API::RequestStore.request_ids, | |
"X-Request-Id" => API::RequestStore.request_id, | |
} | |
super(url, "heroku-dns-manager", headers: headers) |
View dns_manager.rb
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
def params(action:, domain:, target:, type:) | |
body = { | |
change: { | |
:action => action, | |
"resource-record-set" => { | |
:name => domain | |
} | |
} | |
}.tap do |b| | |
case type |
View gist:a78c566c5721b44ce794
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 'json' | |
cert=File.read('cert.pem') | |
key=File.read('key.pem') | |
app = "afternoon-citadel-7280" | |
body = { | |
app: { id: app }, | |
certificate_chain: cert, | |
private_key: key |
View parameters.rb
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
def require(key) | |
self[key].presence || raise(ActionController::ParameterMissing.new(key)) | |
end | |
alias :required :require | |
def permit(*filters) | |
params = self.class.new |
View fixture_writer.rb
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
def fixture_hash | |
{ identifier => generate_object_attributes } | |
end |
View *.txt
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
lib/metrics/dashboard.rb:14:9: Rails.cache.fetch("metrics_#{key}_#{interval.to_s}") do | |
lib/metrics/dashboard.rb:51:9: Rails.cache.write("metrics_#{key}_#{interval.to_s}",data) | |
lib/metrics/dashboard.rb:56:9: Rails.cache.fetch("#{GROSS_REVENUE_LINE_KEY}-#{period}") do | |
lib/metrics/dashboard.rb:67:9: Rails.cache.write("#{GROSS_REVENUE_LINE_KEY}-#{period}", data) | |
lib/metrics/dashboard.rb:73:9: Rails.cache.fetch("#{NET_REVENUE_LINE_KEY}-#{period}") do | |
lib/metrics/dashboard.rb:91:9: Rails.cache.write("#{NET_REVENUE_LINE_KEY}-#{period}", data) | |
lib/metrics/dashboard.rb:96:9: Rails.cache.fetch("#{TOTAL_COST_LINE_KEY}-#{period}") do | |
lib/metrics/dashboard.rb:127:9: Rails.cache.write("#{TOTAL_COST_LINE_KEY}-#{period}", data) | |
lib/metrics/dashboard.rb:132:9: Rails.cache.fetch("#{CHART_DATA_KEY}-#{interval}") { build_all_chart_data(interval) }.symbolize_keys | |
lib/metrics/dashboard.rb:136:9: Rails.cache.write("#{CHART_DATA_KEY}-#{interval}", build_all_chart_ |
NewerOlder