This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bundle exec pumactl -P /home/project/rails/shared/tmp/pids/puma.pid restart as [email protected] | |
DEBUG [50915bef] Command: cd /home/project/rails/releases/20160919165940 && /usr/bin/env RAILS_ENV=production /usr/local/rvm/bin/rvm 2.3.1 do bundle exec pumactl -P /home/project/rails/shared/tmp/pids/puma.pid restart | |
DEBUG [50915bef] Puma starting in single mode... | |
DEBUG [50915bef] | |
DEBUG [50915bef] * Version 3.6.0 (ruby 2.3.1-p112), codename: Sleepy Sunday Serenity | |
DEBUG [50915bef] | |
DEBUG [50915bef] * Min threads: 1, max threads: 2 | |
DEBUG [50915bef] | |
DEBUG [50915bef] * Environment: production | |
DEBUG [50915bef] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ruby | |
res = params.require(:table).permit(:field1, | |
table_sub_table_attributes: [:key_field_id, :id, :_destroy]) | |
res[:table_sub_table_attributes] = reduce_params(res[:table_sub_table_attributes], :key_field_id) | |
# reduce delete to delete existing which is not selected | |
# and insert only when is not an existing | |
# does not handle updating existing (which is not used) | |
def reduce_params(attributes, key_field) | |
res = [] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Padrino::Reloader.module_eval do | |
def reload! | |
list = [] | |
extras = [] | |
rotation do |file| | |
next unless file_changed?(file) | |
list << file | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cmd = 'grep @domain.com /var/log/maillog | grep retr= | awk {\'print $6" "$1" "$2" "$3" "$11\'} | grep -v retr=0' | |
output = [] | |
r, io = IO.pipe | |
fork do | |
system(cmd, out: io, err: :out) | |
end | |
io.close | |
list = {} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module MyApp | |
class App < Padrino::Application | |
use ConnectionPoolManagement | |
set :login_model, :user_access | |
register Padrino::Mailer | |
register Padrino::Helpers | |
register Padrino::Sprockets | |
# register Padrino::Cache | |
# register I18n::JS::Middleware | |
# register Padrino::Login |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# login as root, and mysql into cphulkd | |
sudo su | |
mysql cphulkd | |
# see blocked / history | |
select user, INET6_NTOA(address) as address1, service, type, logintime, notes, authservice from login_track where INET6_NTOA(address) like ‘%:-ip here-'; | |
select user, INET6_NTOA(address) as address1, service, type, logintime, notes, authservice from login_track order by logintime desc limit 30; | |
select user, INET6_NTOA(address) as address1, service, type, logintime, notes, authservice from login_track where type < 0 order by logintime desc limit 30; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'https://rubygems.org' | |
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | |
gem 'rails', '~>4.0.3' | |
# Use sqlite3 as the database for Active Record | |
#gem 'sqlite3' | |
gem 'mysql2' | |
# Use SCSS for stylesheets |
NewerOlder