hello-world
webエンジニアのメモ。とりあえずやってみる。

#carrierwave

[rails]carrierwaveで保存した画像のurlを取得する

carrierwave 0.10.0 で確認 imageカラムにcarrierwaveで保存した画像を保存している場合、デフォルトのままだとだとurlメソッドを実行してもpublic以下のパスのみで http://~ が設定されていません。

[rails]base64エンコードされた画像をcarrierwaveに保存する

Ruby 2.1.4, Rails 4.1.7 で確認 前回はcarrierwaveを使ってPOSTされた画像ファイルの保存を行うAPIを作ってみました。

[Rails]carrierwaveのcallbackをskip

Railsで画像アップロード機能を作る際に欠かせないgemと言えば carrierwave ですが、save時にcarrierwaveのcallbackをskipしたい場合の対応方法をメモしておきます。

[rails]carrierwaveを使って画像を保存するAPIサンプル

Ruby 2.1.4, Rails 4.1.7 で確認 画像アップロード機能を作成する際に carrierwaveをよく使うのですが毎回調べているので基本的な設定部分のメモを残しておきます。

[rails]carrierwaveに画像サイズ制限を追加する

Ruby2.1, Rails4.1.1で確認 carrierwaveを使って画像アップロードをする際に、画像サイズの制限をかけたい場合のメモ

[rails][carrierwave]jsでカメラ画像を直接アップロードする場合のextension_white_list設定

carrierwave を使うと、extension\_white\_listメソッドで拡張子によるアップロードファイルの制限をかけることができます。

[rails]carrierwaveを使った画像投稿APIをRspecでテストしてみる

rails 4.1.7, rspec 3.1.7 で確認 先日、

[rails]carrierwaveで特定のuploaderだけ別のs3バケットを使いたい場合

carrierwaveの保存先にs3を使用する場合、config/initializers/carrierwave.rb にs3の設定を書くと思いますが、 特定のuploaderだけ普段とは別のs3バケットを使いたい場合どうやるのかを調べてみました。