These are the Kickstarter Engineering and Data role definitions for both teams.
View gitx-gitx.rb
cask 'gitx-gitx' do | |
version '0.16-2327' | |
sha256 'c8dd6dcac8dd85808acdb937f3125bf67b2b1c2b36da5541f20de73628abf544' | |
url 'https://github.com/gitx/gitx/releases/download/build%2F0.16%2F2327/GitX-dev-2327.dmg' | |
name 'GitX' | |
homepage 'https://github.com/gitx/gitx' | |
conflicts_with cask: ['gitx', 'laullon-gitx', 'rowanj-gitx'] |
View actionpack.gemspec
Gem::Specification.new do |s| | |
s.name = "actionpack" | |
s.version = "5.1.4" | |
s.summary = "" | |
s.description = "" | |
s.author = "David Heinemeier Hansson" | |
s.add_dependency "rack", "~> 2.0" | |
end |
View Model01-Firmware.ino
// -*- mode: c++ -*- | |
// Copyright 2016 Keyboardio, inc. <jesse@keyboard.io> | |
// See "LICENSE" for license details | |
#ifndef BUILD_INFORMATION | |
#define BUILD_INFORMATION "locally built" | |
#endif | |
/** |
View boxen-add
#!/usr/bin/env ruby | |
if ARGV.empty? | |
abort "USAGE: boxen-add [brew|cask|mas] NAME" | |
end | |
require 'yaml' | |
def hiera_path | |
"/opt/boxen/repo/hiera/users/indirect.yaml" |
View keybase.md
Keybase proof
I hereby claim:
- I am indirect on github.
- I am indirect (https://keybase.io/indirect) on keybase.
- I have a public key ASC98bkADWP08Ac1-bqQE3wfG_LS1pN7dZmFktOaE6a6zAo
To claim this, I am signing this object:
View idonethis-report.rb
#!/usr/bin/env ruby | |
require 'date' | |
require 'rdoc' | |
include RDoc::Text | |
require 'bundler/inline' | |
gemfile do | |
source "https://rubygems.org" |
View prep_shopify_csv.rb
#!/usr/bin/env ruby | |
require 'csv' | |
unless ARGV[0] | |
puts "USAGE: #{__FILE__} SHOPIFY_CSV" | |
end | |
FIELDS = ["Shipping Name", "Shipping Street", "Shipping Address1", "Shipping Address2", "Shipping Company", "Shipping City", "Shipping Zip", "Shipping Province", "Shipping Country", "Shipping Phone"] |
View repo_stats.rb
#!/usr/bin/env ruby | |
api_token = "xxx" | |
org_name, repo_name = ARGV.first.split("/") | |
module Enumerable | |
def histogram(&block) | |
h = Hash.new(0) | |
each do |entry| | |
key = block_given? ? yield(entry) : entry |
View application.adapter.js
import ActiveModelAdapter from 'active-model-adapter'; | |
export default ActiveModelAdapter.extend(); |
NewerOlder