Rails 4: valida se uma imagem para upload é única
Se você deseja verificar se já carregou a mesma imagem antes, esta é uma maneira fácil de fazer isso: Crie uma migração para armazenar o SHA-1 da imagem: rails g …
Continuar lendoConteúdo para você se capacitar em programação
Se você deseja verificar se já carregou a mesma imagem antes, esta é uma maneira fácil de fazer isso: Crie uma migração para armazenar o SHA-1 da imagem: rails g …
Continuar lendoUploads de vários arquivos com CarrierWave CarrierWave é uma joia Ruby que permite gerenciar facilmente o upload de arquivos. Você pode armazenar arquivos localmente, Amazon S3, ou criar seu próprio …
Continuar lendoRecebi este erro na Produção com Passageiro . No such file or directory – identify -ping /tmp/mini_magick20120225-3898-acxvro.jpg Imagemagick foi instalado com homebrew . A $PATHvariável de ambiente não incluiu /usr/local/bin. …
Continuar lendoCom o seguinte uploader app/uploaders/document_uploader.rb: class DocumentUploader < CarrierWave::Uploader::Base storage :fog def store_dir “uploads/#{Rails.env}/#{model.class.to_s.underscore.pluralize}/#{mounted_as}/#{model.id}” end end def store_path(for_file = filename) “uploads/#{Rails.env}/#{model.class.to_s.underscore.pluralize}/#{mounted_as}/#{model.id}/#{for_file}” end def filename(uploaded_file = file) if uploaded_file.present? “Document with …
Continuar lendoSe você tiver um controle deslizante, talvez queira definir resize_to_fitquando a orientação da imagem é paisagem e resize_to_fillquando é retrato. Isso é o que o Airbnb faz pelo controle deslizante …
Continuar lendoAo definir as credenciais do Fog S3 no inicializador Carrierwave, lembre-se de usar códigos de área de desenvolvedor, não nomes humanos. CarrierWave.configure do |config| config.fog_credentials = { :provider => ‘AWS’, …
Continuar lendoRepostagem do meu blog , quero compartilhar minha experiência na implementação do Carrierwave para o modelo tableless, por exemplo, eu tenho o usuário do modelo: class User attr_accessor :id, :name, …
Continuar lendo