- Test
- test
- test
| #!/usr/bin/env ruby | |
| class HexColorChanger | |
| def self.valid_hex?(hex) | |
| hex | |
| end | |
| def self.valid_lum?(lum) | |
| lum | |
| end |
| <html> | |
| <head> | |
| <title>Wedding Photography Rates 2015</title> | |
| <style> | |
| body, h1, h2, h3, h4, h5, h6, hr, p, ul { margin: 0; padding: 0; } | |
| header { text-align: center; margin: 0 0; } | |
| .logo { width: 200px; } | |
| h1, h2, h3, h4, h5, h6 { text-align: center; text-transform: uppercase; } | |
| h2 { margin: 35px 0; } |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>CFBundleDevelopmentRegion</key> | |
| <string>en</string> | |
| <key>CFBundleExecutable</key> | |
| <string>$(EXECUTABLE_NAME)</string> | |
| <key>CFBundleIdentifier</key> | |
| <string>biz.interdev.$(PRODUCT_NAME:rfc1034identifier)</string> |
| #!/usr/bin/env ruby | |
| if ARGV[0].nil? | |
| raise "Expecting a string as the first argument" | |
| end | |
| require 'base64' | |
| based = Base64.encode64 ARGV[0] | |
| if !ARGV[1].nil? && ARGV[1] == 'sep' |
| def titlize(the_title) | |
| system("echo '#{the_title.downcase.gsub!(' ', '-')}' | pbcopy") | |
| end |
| module Nvidia | |
| class LinkHelper < Liquid::Tag | |
| Link = Struct.new :classes, :href, :id, :local, :name | |
| def initialize(tagName, markup, tokens) | |
| super | |
| end | |
| def hash_to_link link | |
| Link.new link.fetch('classes'), link.fetch('href'), link.fetch('id'), link.fetch('local'), link.fetch('name') |
| store = {} | |
| store.setdefault = (key, def) -> | |
| @[key] = def unless @[key] | |
| @[key] | |
| namespace = 'pcache' | |
| formatKey = -> | |
| [].slice.call(arguments).join '.' |
| #!/usr/bin/env ruby | |
| # Ruby implementation of the python Cache class from Box CRE "The 'One' Thing" by Peter Potrebic | |
| $store = {} | |
| $namespace = 'rcache' | |
| class Cache < Object | |
| def initialize(cache_name) |
| do () -> | |
| namespacer = (ns, obj) -> | |
| if not typeof ns == "string" or not ns.length | |
| throw new Error '[namespacer] Invalid namespace' | |
| namespace = @ | |
| namespace = namespace[part] = namespace[part] or {} for part in ns.split '.' | |
| namespace[attr] = obj[attr] for attr of obj if typeof obj == 'object' | |
| namespace | |
| @['namespacer'] = @['ns'] = namespacer |