記事のサマリー(TL;DR)
- 2026年5月22日、第91回 Ruby関西 勉強会が3年ぶりに開催。SmartHRが大阪オフィスを会場として提供
- BareRuby(マイコン向け軽量Ruby)や Bundler cooldown(悪意あるgem流入防止)など、実装レベルの提案が相次ぐ
- 関西のRubyコミュニティは20団体のうち13団体が現在も活動中。次回の関西Ruby会議09は2026年7月18日に大津市で開催予定
SmartHRを活用する情シス・開発チームが注目すべきRubyコミュニティ動向
SmartHRはHR領域のSaaSとして多くの日本企業の情報システム部門・開発チームと接点を持ちます。同社がRubyコミュニティへの会場提供という形でオープンソース活動を支援している事実は、プロダクトの技術的基盤がRuby/Railsであることと無関係ではありません。今回のイベントで取り上げられたBundler cooldownのようなサプライチェーンセキュリティの取り組みは、SmartHRのような業務SaaSを利用する企業にとっても、依存ライブラリ管理の重要性を再認識する機会となります。また、kintoneやSalesforceなどと同様にSmartHRを外部サービス連携の起点として活用する構成では、連携基盤を担うRubyエンジニアの技術コミュニティの動向が、将来的な機能開発スピードやセキュリティ対応力に影響します。
詳細
開催概要
第91回 Ruby関西 勉強会は、2026年5月22日(金)にSmartHR大阪オフィス(グランフロント大阪タワーA 34階)を会場として開催されました。前回開催から3年が経過しており、Ruby関西代表のおごもり(@ogom)さんと主催者のydahさんも「気づけば3年」と振り返るほど、関西Ruby会議などの場での交流が継続していたため空白を実感しづらい状況だったと言います。RubyKaigiで得た知見や日々のRuby活用にまつわる話題を持ち寄る場として設定され、登壇者5名・複数のライトニングトーク形式で進行しました。
スポンサートーク:やっていき2026
SmartHRのプロダクトエンジニアである ydah さんが「やっていき2026」と題したスポンサートークを行いました。SmartHR社内でOSS活動や技術イベントへの登壇を後押しする取り組み「OSSやっていきの集い」を紹介。ミートアップの定期開催やプロポーザル支援を通じて、エンジニアが社外コミュニティで発信しやすい環境を整えている事例として共有されました。
Rubyの配布パッケージの変遷
@znz さんによる発表では、Rubyのリリース時に配布されるアーカイブ形式の変遷が解説されました。初期の tar.gz のみの提供から始まり、tar.bz2、zip、tar.xz への対応が順次追加され、最終的に tar.bz2 が削除されるまでの歴史を、リリース作業の実態や外部ツールへの影響とともに紹介。単なるフォーマット変更の裏にある判断プロセスが具体的に語られました。
BareRuby ~VMの殻を破る~
すぎうり(@uproad3)さんは「BareRuby」という構想を発表しました。PicoRubyをマイコン上で動かす中で感じたVM処理時間のオーバーヘッドを問題意識の起点とし、GC・例外処理・動的機能など汎用的な要素を大胆に削減する一方、AOT(Ahead-Of-Time)コンパイルやレジスタ直接アクセスといったマイコン向け機能を追加する設計が語られました。Rubyらしい書き心地を保ちながら組み込み環境で動作する軽量処理系というコンセプトで、実装の詳細よりもアイデアの方向性を共有する場となりました。
bundler に cooldown 機能ほしい
@k-yoshida さんは、Bundlerに「cooldown」機能を追加するアイデアとPoC実装を紹介しました。アカウント乗っ取りなどによって悪意あるgemが公開された直後に自動でインストールされるリスクを緩和するため、公開から一定期間が経過していないgemのインストールをブロックする Bundler プラグイン bundler_plugin_cooldown のプロトタイプが紹介されました。サプライチェーン攻撃への対策として、開発現場での実用性を見据えた提案です。
Fiberを理解したい2026春
ydah さん自身も登壇し、「Fiberを理解したい2026春」というテーマで発表しました。Fiberを非同期I/Oの仕組みとして捉えるのではなく、1スレッド内で制御フローを手動で切り替えるコルーチンとして整理し直すアプローチを採用。理解を深めるために自作したストリーミングパーサー fibrio を題材に、Fiber#resume と Fiber.yield を組み合わせて1レコードずつ処理を進める実装例を実演しました。
関西Rubyコミュニティ紹介
Ruby関西代表のおごもり(@ogom)さんが、関西圏のRubyコミュニティを網羅的に紹介しました。調査対象20コミュニティのうち、活動中が13箇所、休止中が7箇所という状況が共有されました。Ruby関西をはじめ、AKASHI.rb、Kyobashi.rb、Kyoto.rb、naniwa.rb、Ruby Tuesday など、地域ごとの特色を持つコミュニティが並びます。ydah さんが主催する Kyobashi.rb もその一つです。
関西Ruby会議09 アナウンス
イベントの締めくくりとして、チーフオーガナイザーを務める ydah さんから関西Ruby会議09の告知が行われました。2026年7月18日(土)、大津市伝統芸能会館での開催が予定されており、関西各地のRubyコミュニティが集まる地域Ruby会議として準備が進んでいます。詳細は regional.rubykaigi.org にて公開されています。