Skip to content

Instantly share code, notes, and snippets.

View sponomarev's full-sized avatar
🔴
Offline

Sergey Ponomarev sponomarev

🔴
Offline
View GitHub Profile
# config/routes.rb
resources :documents do
scope module: 'documents' do
resources :versions do
post :restore, on: :member
end
resource :lock
end
end
@onewheelskyward
onewheelskyward / generate-hombrew-install-commands.rb
Last active February 16, 2024 08:57
brew reinstall commands
brews = []
out = IO.popen("brew list", "r") do |io|
brews = io.read.split "\n"
end
def parse(brew, brew_info)
in_options = false
print "brew reinstall -v #{brew} "
brew_info.split("\n").each do |m|
#puts m.inspect
@wkrsz
wkrsz / config-application.rb
Last active September 19, 2018 00:36
Example on how to extract Devise user ID for Rails TaggedLogger.
config.log_tags = [
:remote_ip,
->(req){
if user_id = WardenTaggedLogger.extract_user_id_from_request(req)
"#" + user_id.to_s
else
"guest"
end
}
]