- 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 |