Railsセキュリティ修正がリリースされました(7.0.2.2、6.1.4.6、6.0.4.6、5.2.6.2)
Ruby on Rails セキュリティ修正(7.0.2.2、6.1.4.6、6.0.4.6、5.2.6.2)がリリースされました。該当バージョンの早急なアップグレードが強く推奨されています。詳しくは公式情報を参照してください。 Rails 7.0.2.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2 have been released! This is a security...
View Article週刊Railsウォッチ: Bundler自身のバージョンロック機能、gem署名メカニズムの提案ほか(20220216後編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View ArticleRails 7: importmap-rails + tailwindcss-railsでnode.jsが不要な理由
Rails 7 : rails newのフロントエンド関連オプションの組み合わせを調べてみた 上の記事に書いたように、Rails 7でimportmap-railsを使う場合、node.jsは不要になり、node_modules/ディレクトリも作成されません。 # デフォルトでimportmap-railsがインストールされる $ rails new ....
View ArticleRuby: パーセント記号 `%` の使い方まとめ
更新情報 2019/03/01: 初版公開 2019/09/04: Ruby 2.6で追加されたstepのエイリアスとしての%を追記 2022/02/10: Ruby 3.1.0で更新 Ruby公式ドキュメントに記載されている`%(パーセント)記号の説明の中から、以下についてまとめました。なお、検証にはRuby 2.6.1とRuby 3.1.0を使いました。 剰余(割り算の余り)を表す %...
View ArticleRailsのenumを使いこなす方法(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: How to Use Enums in Rails | Saeloun Blog 原文公開日: 2022/01/14 原著者: Alkesh Ghorpade サイト: blog.saeloun.com Railsのenumを使いこなす方法(翻訳) Railsのenumについて enum(enumeration:...
View Article週刊Railsウォッチ: orderでコレーション指定をサポート、awesome_nested_set、GitHub Copilotほか(20220221前編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View Article週刊Railsウォッチ: 端末文字幅とRubyのreline、SQLのプリペアドステートメント、Terraformほか(20220222後編)
こんにちは、hachi8833です。本日2022年2月22日は2づくしですね。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です...
View ArticleRuby 3.1.1がリリースされました
Ruby 3.1.1がリリースされました。 Ruby 3.1.1 Released https://t.co/dRcKVkYzWu — Ruby Language (@rubylangorg) February 18, 2022 リリース情報: Ruby 3.1.1 Released 詳しくはリリース情報をご覧ください。3.1.1はTEENY(小さな)と銘打たれたバグ修正です。...
View ArticleRuby 3.1: error_highlight gemが追加された(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Ruby 3.1 adds error highlighting gem | Saeloun Blog 原文公開日: 2022/02/09 原著者: Alkesh Ghorpade サイト: blog.saeloun.com Ruby 3.1: error_highlight gemが追加された(翻訳)...
View Article週刊Railsウォッチ: dartsass-railsがリリース、webpack-mergeツール、Rubyが29歳にほか(20220228前編)
こんにちは、hachi8833です。つっつきの日がお誕生日でした 今日はRubyの29歳の誕生日では。おめでとう!いつもありがとう! — igaiga (@igaiga555) February 23, 2022 Happy Birthday, Ruby! Ruby language was born (well, actually named) on February 24th, 1993...
View Article週刊Railsウォッチ: Ruby標準のCSVライブラリは優秀、if代入のコーディングスタイル、rambulanceほか(20220301後編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View ArticleRails 7: dartsass-rails gemはNode.jsなしで使える
週刊Railsウォッチ20220228でもお伝えしましたが、つい最近、dartsass-rails gemがRailsのGitHubリポジトリで正式に登場しました。 dartsass-railsは、本家Dart...
View ArticleRails 7: Active RecordのConnectionPoolsがFiberセーフになった(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Rails adds support for Fiber-safe ActiveRecord ConnectionPools | Saeloun Blog 原文公開日: 2022/02/23 原著者: Swaathi Kakarla サイト: blog.saeloun.com 参考: 週刊Railsウォッチ20220228 Active...
View ArticleRails 7: importmap-railsとjsbundling-railsでのStimulusの扱いの違い
Rails 7でStimulusを書き始めています。Rails 7でimportmap-railsを使うかjsbundling-railsを使うかでStimulusのセットアップが少し違うことに今頃気づいたので、小ネタですがメモします。 ローカルのStimulusコントローラファイル...
View Article「巨大プルリク1件vs細かいプルリク100件」問題を考える(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: 100 Duck-Sized Pull Requests 原文公開日: 2017/12 著者: Kurtis Funai 日本語タイトルは内容に即したものにしました。 2018/02/07: 初版公開 2022/02/24: 更新 Git Logo by Jason Long is licensed under the Creative...
View ArticleRails 7: 数値バリデータにonly_numericオプションが追加(翻訳)
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Rails 7 introduces only_numeric option within numericality validator | Saeloun Blog 原文公開日: 2022/02/22 原著者: Agnidipta Bhattacharjee サイト: blog.saeloun.com なお、この改修はRails...
View Article週刊Railsウォッチ: 英国政府サイトで使われるRailsアプリ、pg-oscとPercona Toolkitほか(20220308前編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View ArticleRailsセキュリティ修正がリリースされました(7.0.2.3、6.1.4.7、6.0.4.7、5.2.6.3)
Ruby on Rails セキュリティ修正7.0.2.3、6.1.4.7、6.0.4.7、5.2.6.3がリリースされました。 Rails 7.0.2.3, 6.1.4.7, 6.0.4.7, and 5.2.6.3 have been released! This is a security release, so please upgrade soon! Here is the release...
View Article週刊Railsウォッチ: Crystal言語作者がRubyを愛する理由、TypeScript 4.6リリースほか(20220309後編)
こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...
View ArticleRails: Webpacker v5からShakapacker v6へのアップグレードガイド(翻訳)
概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: shakapacker/v6_upgrade.md at master · shakacode/shakapacker 原文更新日: 2022/02/25(5c9707e) ライセンス: MIT 表記は「Webpacker」「webpack」「Shakapacker」で統一しました。 Rails: Webpacker...
View Article