I hereby claim:
- I am dan-manges on github.
- I am danmanges (https://keybase.io/danmanges) on keybase.
- I have a public key whose fingerprint is 4224 49E1 A87C D6BD 22D2 29AF 6317 7701 6B90 2E19
To claim this, I am signing this object:
require_relative "helper" | |
available = {} | |
0.upto(15).each do |i| | |
available[i] = {} | |
i.upto(15).each do |j| | |
available[i][j] = true | |
if i / 4 == j / 4 | |
available[i][j] = false | |
end |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
def output_config | |
puts <<-END | |
graph_category App | |
graph_title bj queue | |
graph_vlabel count | |
jobs.label pending jobs | |
END |
::FixtureReplacement.class_eval do | |
def self.insert_defaults | |
return if @inserted_fixture_replacement_defaults | |
@inserted_fixture_replacement_defaults = true | |
@_defaults = {} | |
FixtureReplacementController::AttributeCollection.instances.map(&:fixture_name).each do |name| | |
insert_default name | |
end | |
end | |
unless ARGV.size == 1 | |
$stderr.puts "Usage: #{$0} 1password_text_export" | |
exit 1 | |
end | |
def escape(text) | |
text.to_s.gsub("&", "&").gsub("<", "<").gsub(">", ">").gsub("\"", """) | |
end | |
puts <<-END |
require "rubygems" | |
gem "ezcrypto", "0.7" | |
require "ezcrypto" | |
key = EzCrypto::Key.new("x" * 32, :algorithm => "aes-256-cbc") | |
encrypted = key.encrypt("foo") | |
decrypted = key.decrypt(encrypted) | |
p decrypted |
require "rubygems" | |
gem "mixology", "0.2.0" | |
require "mixology" | |
Mixology.class_eval do | |
def mixin_with_hook(mod) | |
result = mixin_without_hook(mod) | |
if mod.respond_to?(:mixed_into) | |
mod.mixed_into(self) | |
end |
def luhn10?(number) | |
return false unless number.to_s =~ /\A\d+\z/ | |
digits = number.scan(/\d/).map(&:to_i).reverse | |
digits.each_with_index do |digit, index| | |
if index.odd? | |
digits[index] = (digit >= 5 ? digit * 2 - 9 : digit * 2) | |
end | |
end | |
digits.sum % 10 == 0 | |
end |
def luhn?(number) | |
digits = number.scan(/\d/).map { |d| d.to_i }.reverse | |
digits.each_with_index do |digit, index| | |
if index % 2 == 1 | |
digits[index] = (digit >= 5 ? digit * 2 - 9 : digit * 2) | |
end | |
end | |
digits.inject(0) { |a,b| a + b } % 10 == 0 | |
end |
def self.luhn_valid?(number) | |
return false unless number.to_s =~ /\A\d+\z/ | |
digits = number.scan(/\d/).map(&:to_i).reverse | |
digits.each_with_index do |digit, index| | |
if index.odd? | |
digits[index] = (digit >= 5 ? digit * 2 - 9 : digit * 2) | |
end | |
end | |
digits.sum % 10 == 0 | |
end |