Ruby: パターンマッチングをカスタムオブジェクトで実装するときの注意点(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: What not to forget when implementing a pattern-matching in Ruby for custom objects 原文公開日: 2022/12/20 原著者: zverok 日本語タイトルは内容に即したものにしました。deconstructの仮訳は「分解」としています。 参考:...
View ArticleRailsセキュリティ修正7.0.4.3、6.1.7.3がリリースされました
Ruby on Rails セキュリティ修正7.0.4.3、6.1.7.3がリリースされました。 リリース情報: Ruby on Rails — Rails 7.0.4.3 and 6.1.7.3 have been released! 英語版Changelogをまとめて見るにはGItHubのリリースタグ↓が便利です。 Release v7.0.4.3 ·...
View Article週刊Railsウォッチ: Devise 4.9のHotwire/Turbo統合に対応する、英国政府のViewComponentほか(20230314前編)
こんにちは、hachi8833です。Ruby 2.7のメンテナンス終了が近づいていますね。 参考: Ruby Maintenance Branches 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です...
View Article週刊Railsウォッチ: Wasm Workers Server 1.0、mruby 3.2.0リリース、irbtoolsほか(20230315後編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View ArticleRails: ビューには可能な限りロジックを書かないこと(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: I’m not testing those stupid views! 原文公開日: 2016/10/25 著者: Jeroen Weeink サイト: Crafting Ruby 日本語タイトルは内容に即したものにしました。 2018/05/07: 初版公開 2023/03/10: 更新 Rails:...
View ArticleRails: 私の好きなコード(2)フラクタルな旅(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Code I like (II): Fractal journeys 原文公開日: 2022/09/18 原著者: Jorge Manrubia — 37segnalsのエンジニアです Rails: 私の好きなコード(2)フラクタルな旅(翻訳)...
View ArticleRails: ビューのパーシャルではローカル変数だけを使うこと(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Only use locals in view partials – Andy Croll 原文公開日: 2023/01/22 著者: Andy Croll なお、Railsのmainブランチにマージ済みの#45602では、ビューテンプレートに渡してよいローカル変数をマジックコメントで制限できるようになります。おそらくRails...
View Article週刊Railsウォッチ: Rubyに新しくRJITがマージされた、Shopifyのタスク管理gem maintenance_tasksほか(20230322)
こんにちは、hachi8833です。今回のRailsウォッチは単品でお送りします。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です...
View ArticleActiveRecordのtouchを`no_touching`で一時的に無効にする(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Rails Quick Tips: Temporarily Disabling Touching with ActiveRecord.no_touching - Karol Galanciak - Ruby on Rails and Ember.js consultant 原文公開日: 2018/02/25 著者: Karol...
View ArticleRuby: 演算子の優先順位でハマった話(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Operator Precedence Riddles in Ruby 原文公開日: 2023-02-20 原著者: Domhnall Murphy サイト: VectorLogic — 北アイルランドのNewryを拠点とするソフトウェア開発コンサルタント会社です。 日本語タイトルは内容に即したものにしました。...
View ArticleRails: Content-Security-Policyの検証方法と、SeleniumとCupriteの比較(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Verifying Content-Security Policy with Selenium and Cuprite | Arkency Blog 原文公開日: 2022/11/17 原著者: Paweł Pacana サイト: Arkency Blog — Rails Event...
View Article週刊Railsウォッチ: Active SupportにObject#withが追加、カスタム名前空間のサポートほか(20230328前編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View Articleuri gemのセキュリティ修正がリリースされました
Rubyのuri gemのセキュリティ修正がリリースされました。 CVE-2023-28755: ReDoS vulnerability in URI https://t.co/QhBr4EL9OE — Ruby Programming Language (@rubylangorg) March 28, 2023 お知らせ: CVE-2023-28755: ReDoS vulnerability...
View ArticleRuboCop作者がRubyコードフォーマッタを比較してみた: 前編(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: The Missing Ruby Code Formatter | Meta Redux 原文公開日: 2019/03/30 著者: Bozhidar — RuboCopの作者です サイト: Meta Redux...
View Article週刊Railsウォッチ: 書籍『Rebuilding Rails』、OpenSSL 1.1.1が今年9月でEOLほか(20230330後編)
こんにちは、hachi8833です。特に変更がなければ、Ruby 2.7が明日20132023/03/31いっぱいでEOLを迎えますね。 参考: Ruby Maintenance Branches RubyKaigi 2023のチケットに学生向けディスカウント枠ができました。 Student discount is now available. https://t.co/XlF5XT9Hq4...
View Articletime gemのセキュリティ修正がリリースされました
Rubyのtime gemのセキュリティ修正がリリースされました。 お知らせ: CVE-2023-28756: ReDoS vulnerability in Time CVE-2023-28756: ReDoS vulnerability in Time https://t.co/qdHkUtRBxo — Ruby Programming Language (@rubylangorg) March...
View ArticleRuby 3.2.2/3.1.4/3.0.6/2.7.8がリリースされました
Ruby 3.2.2/3.1.4/3.0.6/2.7.8がリリースされました。 Ruby 3.2.2 Released https://t.co/F7s8DkFwB1 — Ruby Programming Language (@rubylangorg) March 30, 2023 リリースノート: Ruby 3.2.2 Released Ruby 3.1.4 Released Ruby 3.0.6...
View Articlemrsk gem README: 37signalsの多機能コンテナデプロイツール(翻訳)
概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: mrsk/README.md at main · mrsked/mrsk 原文更新日: 2023/03/29(aed3454) ライセンス: MIT 本記事公開時点のバージョン: Release v0.10.1 · mrsked/mrsk mrsk gem README: 37signalsの多機能コンテナデプロイツール(翻訳)...
View ArticleRails: 私の好きなコード(3)”正しく書かれた” concerns(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Code I like (III): Good concerns 原文公開日: 2022/10/10 原著者: Jorge Manrubia — 37segnalsのエンジニアです 日本語タイトルは内容に即したものにしました。 Rails: 私の好きなコード(3)”正しく書かれた” concerns(翻訳)...
View ArticleRuboCop作者がRubyコードフォーマッタを比較してみた: 中編(翻訳)
【更新前】https://techracho.bpsinc.jp/hachi8833/2023_03_22/74318 概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: The Missing Ruby Code Formatter | Meta Redux 原文公開日: 2019/03/30 著者: Bozhidar — RuboCopの作者です サイト: Meta Redux...
View Article