I hereby claim:
- I am soulcutter on github.
- I am soulcutter (https://keybase.io/soulcutter) on keybase.
- I have a public key whose fingerprint is C0D8 559D 4B50 7EF5 EE76 E036 BDEB 33DF 2145 14AC
To claim this, I am signing this object:
git:(develop) ✗ ember g server users | |
version: 0.1.3 | |
valid watchman found, version: [3.0.0] | |
Unknown blueprint: server |
Uncaught TypeError: Cannot read property 'shouldSupercede' of undefinedvendor.js:59348 | |
__exports__.default.subclass.applyToHandlersvendor.js:59287 | |
__exports__.default.subclass.applyToStatevendor.js:58713 | |
Router.applyIntentvendor.js:39545 | |
calculatePostTransitionStatevendor.js:39328 | |
EmberObject.extend._hydrateUnsuppliedQueryParamsvendor.js:39269 | |
EmberObject.extend._prepareQueryParamsvendor.js:34131 | |
computeLinkViewHrefvendor.js:25813 | |
ComputedPropertyPrototype.getvendor.js:31070 | |
getvendor.js:55606 |
Flub = Struct.new(:foo, :bar) do | |
def to_hash; to_h; end | |
end | |
def named(foo:, bar:) | |
p "foo: #{foo}" | |
p "bar: #{bar}" | |
end | |
named(**Flub.new(1, 2)) |
class Digest::Jenkins | |
MAX_32_BIT = 4294967295 | |
def self.digest(string) | |
hash = 0 | |
string.each_byte do |byte| | |
hash += byte | |
hash &= MAX_32_BIT |
I hereby claim:
To claim this, I am signing this object:
RSpec.configure do |config| | |
config.around(:each, :timecop_freeze) do |example| | |
time = example.metadata[:timecop_freeze] | |
time = Time.current.change(usec: 0) if TrueClass === time | |
Timecop.freeze(time) do | |
example.call | |
end | |
end | |
end |
require "active_support/core_ext" | |
require "delegate" | |
require "mailchimp" | |
require "singleton" | |
class MailingList::MailChimp | |
attr_reader :user, :member_info | |
def initialize(user, member_fetcher = member_info_api) | |
@user = user |
# transaction/truncation strategies won't work when you have a | |
# capybara feature and you must preserve what's already in the | |
# database | |
# | |
# Usage: | |
# include TrackedLet | |
# | |
# track(:foo) { User.create } | |
# track!(:foo) { User.create } | |
# specify { expect(track(User.create)).to be_persisted } |