algonote

There's More Than One Way To Do It

[Zenn投稿] オープンソースRailsリポジトリの統計比較

Rails開発のあたりをつける

オープンソースRailsリポジトリの統計比較

Zennに「オープンソースRailsリポジトリの統計比較」を投稿しました。

zenn.dev

オープンソースのプロジェクトは沢山の目によってウォッチされているのでコードは十分に綺麗で完璧という前提を仮定しているのでそこがずれていると結論は変わるかもしれないですね。

所感

Ruby 3.2でReDOSの対策の改善が行われました。GitLabはGoogleのre2を使って正規表現の機能をあえて制限しているようです。

他にもGitLabはnative extensionを使ったライブラリーを複数使っており、環境構築時dockerを使わないとつらい印象を受けました。特にApple Silicon Mac。