技術記事やgemの紹介をデイリーでやっていく試み(つぶやきの延長です)

記事紹介

  • Email with Amazon SES from Rails on EC2
    • 概要
      • ECSで動いているRailsからSES使う話(タイトルそのまんま…)
      • aws-sdk-railsとか使うとdelivery_methodが定義されていてActionMailerからSES使えるとか
    • コメント
      • aws-sdk-railsというgem初めて知った
  • Recent Updates in RubyData
    • 概要
      • データ分析周り(機械学習)とかのrecent updateの話
  • Passenger 5.3.0: Ubuntu 18.04, Nginx 1.14, per-app logging, spawn error page
    • 概要
      • passenger 5.2系から5.3にバージョンアップした話
    • コメント
      • passenger使ったこと無い…w
  • 3 PILLARS OF RUBY
    • 概要
      • Rubyの3本柱は「全てはオブジェクト」「全てのオペレーションはメソッド」「全てはメタプログラミング」
    • コメント
      • 「全てはオブジェクト」「オペはメソッド」は一貫性が合って結構好き。メタプロもかなりカジュアルにできるの良いし、それがRoRみたいなキラーアプリを生んでいると思う。
      • が故に言語側で最適化問題みたいなのが難しそうではあるんだけど。
  • How To Avoid The Ruby Class Variable Problem
    • 概要
      • クラス変数 vs クラスインスタンス変数の話
    • コメント
      • 基本クラスインスタンス変数使うかなー(Railsだとclass_attribute的な)
  • Does operator overriding exist in Ruby?
    • 概要
      • オペレータのオーバーライドの話
  • CSS Naming Conventions that Will Save You Hours of Debugging
    • 概要
      • CSSの命名規則
      • BEM良いよーとかaaa-bbbで書くとかコメント書くとか
    • コメント
      • BEM確かに良い印象ある。sassととても相性が良いし
  • Keep it simple, stupid!
    • 概要
      • 解決方法色々調べて色んな方法がWebとかで出てきたけど、結果シンプルに考えて解決した
    • コメント
      • すごくわかる。結構Ruby/Railsは日本語の記事が充実していてだいたい記事のとおりにやって解決することが多いんだけど、そんな中でどうやってシンプルに解決するか?とか本当に解決したいことはなんだっけ?っていうのを掘り下げて考えてやっていくのは本当に大事だなーと思っている

その他