gemでA/Bテストほか|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。gemでA/Bテストほかhachi8833&シェアツイートブックマークLINEこんにちは、hachi8833です。Martians成分が多めになりました。PLAY[テックプレイ]第11回目を迎えた公開つっつき会は6月6日(木)19:30にBPS会議スペースにて開催されます。皆さまのお気軽なご参加をお待ちしております?。先週の改修(Rails公式ニュースより)コミットリストから見繕いました。ドキュメントのタイポ修正が増えてきています。rails/railsこれと次のPRは先週より前のものですが、後述のkamipoさん記事で取り上げられていたものです。insensitiveなMySQLと相性が悪く、DB上のUNIQUE制約と一致しない振る舞いだったりINDEXが効率よく使えずDBが死ぬみたいな問題を引き起こしていました。MySQLのCollationを理解するためにまとめてみた。endつっつきボイス:「これも@kamipoさんのブログで言及されていました」「そっちを読む方が早い☺️」「これ使ってたかも?」(中略)scopeのメソッドチェインは条件が累積したrelationを伝搬させるのにクラスグローバルな状態を汚染する実装方法を現状とっており、scope定義内はその汚染されたクラスグローバルな状態の影響を受けるためです。rails/rails@45f1c7aエラーをactionableにするには、ActiveSupport::ActionableErrorモジュールをincludeしてactionクラスマクロを呼び、そのアクションを定義する。アクションには名前と実行したいプロシージャが必要。名前はエラーページのボタン名として表示され、クリックするとそのプロシージャが呼び出される。Martiansの翻訳記事↓でも言及されていました。rails/rails@858c63aChangelogにst0012さんの名前がありました。"MYAPP")これも以下の記事で紹介されていました。2019(ミネアポリス)で発表したスライドです。後で気が付きましたが、発表で使われているツールなどは以下にすべてまとまっています。Mediumrender_asyncでやれるそうです。</div>つっつきボイス:「一部で流行っているという噂のStimulusJS?」「DHHのいるBasecampが推しているのがこれですね」「へ〜」Turbolinksとの相性もいいと謳っています。Martiansでした?。週刊Railsウォッチ(20180518)Paperclip開発終了、RailsアプリをGDPR準拠に、optparseはやっぱりいい、Rubyの`super`ほか前編は以上です。parameter、新元号「令和」ほか今週の主なニュースソースソースの表記されていない項目は独自ルート(TwitterやはてブやRSSなど)です。コボラー、ITコンサル、ローカライズ業界、Rails開発を経てTechRachoの編集・記事作成を担当。チュートリアル第2版の監修および半分程度を翻訳、Railsガイドの初期翻訳ではほぼすべてを翻訳。その後も折に触れて更新翻訳中。enno.jpを運営。実は最近Go言語が好きで、Goで書かれたRubyライクなGoby言語のメンテナーでもある。仕事に関係ないすっとこブログ「あけてくれ」は2000年頃から多少の中断をはさんで継続、現在はnote.muに移転。Storageを使ってはいけない(翻訳)#Tags#会社紹介#自社サービス#勉強会#Rails#PHP#デザイン#実績#週刊RailsウオッチCONTACTお気軽にご相談ください。(翻訳)CONTACTTechRachoでは、パートナーシップをご検討いただける方からのご連絡をお待ちしております。お気軽にご意見・ご相談ください。