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:
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
require 'date' | |
require 'rdoc' | |
include RDoc::Text | |
require 'bundler/inline' | |
gemfile do | |
source "https://rubygems.org" |
#!/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"] |
#!/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 |
import ActiveModelAdapter from 'active-model-adapter'; | |
export default ActiveModelAdapter.extend(); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName:'Ember Twiddle' | |
}); |
# Works with RSpec 3.2.0 | |
module Sometimes | |
def run_with_retries(example_to_run, retries) | |
example = RSpec.current_example | |
example.metadata[:retries] ||= retries | |
retries.times do |t| | |
example.metadata[:retried] = t + 1 | |
example.instance_variable_set(:@exception, nil) | |
example_to_run.run |
For when you really, really don't want to log a request.
I'm using this logger to skip logging requests for CarrierWave-uploaded images in development. Loading database dumps from other environments means that the images simply aren't there in development. Rather than deal with an ActiveSupport::RoutingError
and a huge 20 line backtrace per missing image, I'm just suppressing all output using this logger and a catchall route that's only active in development.
Add lib/silenceable_logger.rb
to your Rails app, and adapt config/development.rb
and config/routes.rb
as needed.
Mick Stute, BS in CS, PhD work in Bioinformatics
This was mine:
Was hired by a psychologist to fix a program that seemed to have "strange output" written by one of his ex-grad students. It was a program that reads a data files, asks about 50 questions, does some calculations, and comes up with some score based on this PhD's research. It's on a research 3B2 at the university. He demonstrates the program and sure enough there seemed to be strange flashing words on the screen when it moves from question to question and they don't seem nice. I agree to do it, should be pretty straight forward, so he'll pay me by the hour to determine how big the fix is and then we'll agree to a fee.
# clone a github repo and then cd into it | |
function gc { | |
local repo=${1#*github.com/} | |
git clone "$repo" "$HOME/src/$repo" | |
cd "$HOME/src/$repo" | |
} |