I hereby claim:
- I am madwork on github.
- I am madwork (https://keybase.io/madwork) on keybase.
- I have a public key whose fingerprint is E0C0 7490 6640 693C 8AEC BD3E 6BF4 9CEC 089D 7137
To claim this, I am signing this object:
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title>Bind Once</title> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.13/angular-sanitize.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.13/angular.min.js"></script> | |
</head> | |
<body ng-app> | |
<p><input type="text" ng-model="foo"></p> |
I hereby claim:
To claim this, I am signing this object:
# CaesarCipher | |
# Example: | |
# cipher = CaesarCipher.new "Ruby is a dynamic, open source programming language!" | |
# cipher.encrypt(13) | |
# => "ehol vf n qlanzvp, bcra fbhepr cebtenzzvat ynathntr!" | |
class CaesarCipher | |
attr_accessor :sentence | |
def initialize(sentence) | |
@sentence = sentence |
# Utf8Sanitizer | |
# Rack/Ruby on Rails: ArgumentError: invalid byte sequence in UTF-8 | |
# raise 400 error | |
# http://dev.mensfeld.pl/2014/03/rack-argument-error-invalid-byte-sequence-in-utf-8/ | |
class Utf8Sanitizer | |
SANITIZE_ENV_KEYS = %w( | |
HTTP_REFERER | |
PATH_INFO | |
REQUEST_URI | |
REQUEST_PATH |
brew install wget chruby openssl libyaml libxml2 | |
# https://github.com/sstephenson/ruby-build/issues/550#issuecomment-40863879 | |
cd /usr/local | |
git checkout 0181c8a Library/Formula/readline.rb | |
brew install readline | |
export ARCHFLAGS="-arch x86_64" | |
export CFLAGS="-g -O2" | |
export LDFLAGS="-L/usr/local/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/openssl/lib" |
brew install chruby readline openssl libyaml | |
export ARCHFLAGS="-arch x86_64" | |
export CFLAGS="-g -O2" | |
export LDFLAGS="-L/usr/local/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/openssl/lib" | |
export CPPFLAGS="-I/usr/local/include -I/usr/local/opt/readline/include -I/usr/local/opt/openssl/include" | |
mkdir ~/.rubies | |
# ruby 2.1.0 |
iptables -F | |
iptables -X | |
iptables -t nat -F | |
iptables -t nat -X | |
iptables -t mangle -F | |
iptables -t mangle -X | |
iptables -P INPUT ACCEPT | |
iptables -P FORWARD ACCEPT | |
iptables -P OUTPUT ACCEPT |
after "deploy:restart", "puma:restart" | |
namespace :puma do | |
task :restart, roles: :app do | |
run "cd #{current_path} && #{bundle_cmd} exec pumactl -S #{shared_path}/pids/puma.state restart" | |
end | |
end |