メモるブログ

主にRuby/Railsの記事の概要と感想を書いていく所存

2018-05-29

記事紹介

TestProf: a good doctor for slow Ruby tests

TestProf II: Factory therapy for your Ruby tests

  • TestProfで遅いところを探せるgem
  • factoryのcascadeは結構重いらしい
  • cascadeを減らすためのアプローチが色々有ってメリデメ比較してて面白い

Ruby 2.4 adds Comparable#clamp method

  • clampの紹介。最大、最小を超える場合はその範囲に寄せてくれるらしい。便利っぽい

Running Chrome Headless, Selenium and Capybara inside GitLab CI and Docker

  • chrome headlessがdockerで動かないときの対処法について
  • sandboxのやつです

kevinrood/json_key_transformer_middleware

  • JSはlowerCamelでRubyはsnakeなのでAPIリクエスト時にlowerCamelをsnakeに変換してよしなにやってくれるらしい
  • これ地味に便利そう

alekseyl/niceql

  • SQLフォーマッタ
  • 超便利そう

Conditional execution with DSL in Ruby

  • DSL
  • callの.()記法、私もめっちゃ好き
  • on_success, on_failureはよさげ