2019/04/25

よむ

ベストプラクティス

決済のお話

決済サービスをStripeに移行しました | スペースマーケットブログ

スキーマ駆動開発

スキーマ駆動でAPI開発を行う | スペースマーケットブログ

CSS......

CSSの技術的負債との向き合い方 / How to Deal with Technical Debt of CSS (ja) - Speaker Deck

テスト

Rails: テスティングアンチパターン –前編(翻訳)

carrierwave

    def resize_to_limit(width, height)
      width = dimension_from width
      height = dimension_from height
      manipulate! do |img|
        geometry = Magick::Geometry.new(width, height, 0, 0, Magick::GreaterGeometry)
        new_img = img.change_geometry(geometry) do |new_width, new_height|
          img.resize(new_width, new_height)
        end
        destroy_image(img)
        new_img = yield(new_img) if block_given?
        new_img
      end
    end
img.resize "#{size}x#{size}>"
  • たぶんこれでサイズを指定している。
  • carrierwaveじゃなくて、imagemagicやrmagicのもんだいなのかな。
CarrierWave + RMagick 画像のリサイズをまとめてみました - 麺処 まつば