タグ

ブックマーク / qiita.com/selmertsx (2)

  • ActionDispatch::Http::UploadedFileを読む (デバッグメモ) - Qiita

    Ruby on Rail の勉強用に、画像アップロードのwebアプリを作りました。 その際に詰まった部分 ActionDispatch::Http::UploadedFile についてメモ。 結論 ActionDispatch::Http::UploadedFile Httpにて、画像データをuploadする際のライブラリ。 画像をwebとやりとりする形式 @original_filename : fileの名前 (UTF-8に強制的にエンコードされる) @header: ヘッダー (height, width, サンプル精度など) @tempfile : 画像データのリファレンス? @content_type: 画像の形式 (jpgなど) ruby on railsのサーバーで画像をbinaryデータとして保存する場合、 @tempfile.read メソッドを使ってバイナリデータを取得

    ActionDispatch::Http::UploadedFileを読む (デバッグメモ) - Qiita
  • ActiveJobコードリーディング - Qiita

    経緯 昔 sidekiq を使っていたとき、非同期実行をしたければ perform_async を使うのが一般的でした。しかしながら、今回使おうとしたら使えず....。 ドキュメント読んでも、コード読んでもperform_asyncは存在するし...。 sidekiq_optionsも使えないので困ったぞ!となって色々調べました。 sidekiqのlog まずは実行時の log 眺めますよね。ということでsidekiqのlogを見てみました。 昔見たのと、結構違う logっぽい。ここにある retry パラメータをfalseにしたい。 ※ Railslogはあんまり使えそうに無かったので消してます。 "lpush" "queue:default" "{\"class\":\ "ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper\",

    ActiveJobコードリーディング - Qiita
  • 1