Skip to content

Instantly share code, notes, and snippets.

View davidleandro's full-sized avatar

David Leandro davidleandro

View GitHub Profile
@davidleandro
davidleandro / Preferences.sublime-settings
Last active October 19, 2015 19:59
Sublime Settings
{
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
"cols":
[
0,
1
],
"ensure_newline_at_eof_on_save": true,
"file_exclude_patterns":
[
@davidleandro
davidleandro / Side Bar.sublime-settings
Created April 1, 2014 13:37
Side Bar.sublime-settings
{
"color_scheme": "Packages/RailsCasts Colour Scheme/RailsCastsColorScheme.tmTheme",
"cols":
[
0,
1
],
"ensure_newline_at_eof_on_save": true,
"file_exclude_patterns":
[
@davidleandro
davidleandro / gist:10559332
Last active August 29, 2015 13:59
GitHub Push
git add -A && git commit -m "alterações"
git push origin master
dropdb DATABASE
rails db:create
heroku pg:backups:capture --app APPNAME
rm -rf latest.dump
heroku pg:backups:download --app APPNAME
pg_restore --verbose --clean --no-acl --no-owner -h localhost -d DATABASE latest.dump
rails db:migrate
@davidleandro
davidleandro / Atualizar a gem
Created February 25, 2015 17:13
Comando Atualizar a Gem
rake -T
rake build
rake install
rake release
echo "export PS1='\W \$ '" >> ~/.bash_profile
lsof -i :3000
kill -9 <PID>
@davidleandro
davidleandro / Gemfile
Created July 8, 2016 18:47
Add mailer to a Ruby on rails project
# --------------
# REMOVE ROADIE AND ADD PREMAILER
# --------------
- gem 'roadie', '~> 2.4.3'
+ gem 'premailer-rails'
@davidleandro
davidleandro / quiet_assets.rb
Created August 4, 2016 13:12
How to disable logging of assets
# config/initializers/quiet_assets.rb
if Rails.env.development?
Rails.application.assets.try(:logger=, Logger.new('/dev/null'))
Rails::Rack::Logger.class_eval do
def call_with_quiet_assets(env)
previous_level = Rails.logger.level
Rails.logger.level = Logger::ERROR if env['PATH_INFO'] =~ %r{^/assets/}
call_without_quiet_assets(env)
ensure
@davidleandro
davidleandro / somefile_uploader.rb
Created August 5, 2016 18:53
fix carrierwave fog rotation
def fix_exif_rotation #this is my attempted solution
manipulate! do |img|
img.tap(&:auto_orient)
end
end
process :fix_exif_rotation