View nginx-ingress-deploy.yaml
apiVersion: v1 | |
kind: Namespace | |
metadata: | |
name: ingress-nginx | |
labels: | |
app.kubernetes.io/name: ingress-nginx | |
app.kubernetes.io/instance: ingress-nginx | |
--- |
View gist:83ebb96bf29d122378c80a547123f7f9
RUBY_CONFIGURE_OPTS="--disable-dtrace" rbenv install 2.5.3 |
View gist:34e6bd699f82618277e7e718530e99bd
webpacker_1 | ℹ 「wdm」: Failed to compile. | |
webpacker_1 | ✖ 「wdm」: Hash: 3a4e636409bd11d802a3 | |
webpacker_1 | Version: webpack 4.29.6 | |
webpacker_1 | Time: 2096ms | |
webpacker_1 | Built at: 04/12/2019 11:36:00 AM | |
webpacker_1 | Asset Size Chunks Chunk Names | |
webpacker_1 | js/application-ccae482cc60dff2d1d2f.js 781 KiB application [emitted] application | |
webpacker_1 | js/application-ccae482cc60dff2d1d2f.js.map 943 KiB application [emitted] application | |
webpacker_1 | manifest.json 364 bytes [emitted] | |
webpacker_1 | |
View omni_parser.rb
require 'roo' | |
require 'pp' | |
xlsx = Roo::Excelx.new('./omni.xlsx') | |
# sheet = xlsx.default_sheet | |
ones = [] | |
twos = [] | |
threes = [] | |
fours = [] |
View rails_server_setup.sh
# Digital Ocean / Rails 4.1.6 / Ruby 2.1.3 / nginx 1.4.6 / Ubuntu 14.04x64 / Capistrano 3.2.1 | |
# https://gorails.com/deploy/ubuntu/14.04 | |
# https://coderwall.com/p/yz8cha/deploying-rails-app-using-nginx-unicorn-postgres-and-capistrano-to-digital-ocean | |
# http://www.cubicleapps.com/articles/ubuntu-rails-ready-with-nginx-unicorn | |
# 1) SETUP DEPLOY USER AND GET ROOT ACCESS OUT OF THE WAY | |
you@local:~$ ssh root@IPADDRESS | |
root@remote:~$ adduser USERNAME | |
root@remote:~$ visudo | |
# # User privilege specification |
View .profile
export iterm2_hostname=xxx.xxx.xxx.xxx | |
test -e "${HOME}/.iterm2_shell_integration.bash" && source "${HOME}/.iterm2_shell_integration.bash" |
View gist:2364f2132099c7168d7476667109370d
# Open SSH tunnels to both servers, routing postgres traffic to local port | |
# I use SSH Tunnel app for that, but I'm pretty sure you could figure out how to | |
# run that tunnel in the command line | |
# First: Dump the old DB | |
pg_dump -U deploy -h 127.0.0.1 -p 3303 -d my_app_production -F c -f outfile.sqlc | |
# It will prompt you for the user's password, and then you should be golden. | |
# -U username | |
# -h host (localhost) |
View gist:bb5e17880085c585ae4a9f346ac58082
# On my mac | |
> brew install pstree | |
> pstree -p PID |
View ssl_puma.sh
# 1) Create your private key | |
$ cd ~/.ssh | |
$ openssl genrsa -des3 -passout pass:x -out lvh.me.pass.key 2048 | |
# 2) Generate RSA key | |
$ openssl rsa -passin pass:x -in lvh.me.pass.key -out lvh.me.key | |
# 3) Get rid of private key | |
$ rm lvh.me.pass.key |
View postgres_ext.rb
require 'arel/nodes/binary' | |
module Arel | |
module Nodes | |
class ContainedInHStore < Arel::Nodes::Binary | |
def operator; :"<@" end | |
end | |
class ContainedInArray < Arel::Nodes::Binary | |
def operator; :"<@" end |
NewerOlder