2026-02-01から1ヶ月間の記事一覧

Codex v0.103.0 で、コミットメッセージに Co-authored-by を自動付加する設定が実験的機能として追加されてた

Claude Codeを使ってコミットをした時、デフォルトでは Co-authored-by: Claude が追加され、GitHubのコミット履歴にClaude Codeのアイコンも表示されます(例えばこのコミット)。 Codexでも似たようなものがほしいと思いましたが、過去の情報を見る限り存…

Rails 8.1で、JavaScriptなしのdialog要素を使ってダイアログの開閉を試してみた

先日、次の記事を読みました。 HTML: 「JavaScriptなし」で動く最新の多機能確認ダイアログを構築する(翻訳)|TechRacho by BPS株式会社 これを読み、Railsと組み合わせて使ったときはどんな感じの実装になるのか気になりました。 そこで試してみたことか…

RailroadsプラグインのGitHubリポジトリにて、セキュリティ設定を見直しつつ、Immutable Releaseへ対応してみた

先日、JetBrains IDE向けの railroads プラグインの 0.5.1 をリリースしました。ありがたいことに、多くの方々に使っていただけているようです。 https://plugins.jetbrains.com/plugin/24076-railroads/ 一方で、 railroads プラグインのリポジトリのセキュ…

Rails + prop_check にて、例示ベーステストを元に、同じ仕様でプロパティベーステストも書いてみた

日頃Railsアプリを書くときはRSpecによるテストコードも一緒に作成しています。テストコードがあることで安心してプロダクションコードを修正できるためです。 そんな中、テストコードの考え方の1つである、満たすべき性質に対して色々な入力を生成して確か…

miseで、 .ruby-version などのファイルを参照してバージョンを決めるよう設定してみた

以前、 rbenv から mise-en-place (mise) に乗り換えた記事を書きました。 Apple Silicon + macOS Sequoia にて、 mise で Ruby 3.0 系をビルドしたら maybe_unused のBUILD FAILEDになったため、対応した - メモ的な思考的な その後も、プログラミング言語…

Rails8.1系で、レプリカのあるRedis(スタンドアロンやクラスター)をセッションストアに設定してみた

前々回、前回と、Redisクラスターを使ったセッションストア設定などを試してきました。 Rails8.1系で、Redisクラスターをセッションストアとして設定してみた - メモ的な思考的な Rails8.1系で、Redisクラスターをセッションストアとキャッシュストアに設定…

Rails8.1系で、Redisクラスターをセッションストアとキャッシュストアに設定してみた

以前の記事で、RailsでキャッシュストアとセッションストアをRedisにしてみました。 Rails7.0系で、キャッシュストアとセッションストアをRedisにしてみた - メモ的な思考的な その時はスタンドアロンRedisだったため、Redisクラスターの場合はどうなるのか…