関西Ruby会議08にブース出展しました!

はじめに

こんにちは。スタメンでバックエンドエンジニアをしているきいろです。

今回、2025年6月28日(土)に京都の先斗町歌舞練場にて開催された関西Ruby会議08にTakeスポンサーとして出展してきましたので、その振り返りレポートを書きたいと思います。 関西Ruby会議ならではなのかスポンサーグループがMatz、Take、Umeなのは面白いですね。(最初"テイク"スポンサーと読んでいた)

カンファレンス会場の先斗町歌舞練場。

軒先に並ぶ各スポンサーブースののぼり旗。壮観。

筆書きタッチのフォントで個人的には好みです。

セッション開場

開場近くの鴨川。この日は最高気温が34度まで上がった快晴でした。アツカッタ...

企業ブース

この日展示していたブースの様子です。 スタメンのメインプロダクトであるTUNAGの機能TUNAGベネフィットにちなんだ抽選を行いました。 来場者の方にその場で抽選にチャレンジしてもらい、当たった方にAnkerの充電器をプレゼントしました。また、ブースに訪問していただいた方全員にオリジナルステッカーも配布しました。

気になったセッション

Rubyを使った10年の個人開発でやってきたこと

speakerdeck.com

自分が印象に残ったポイントは以下です。

  • 自由にクラス設計がためせて楽しい
  • 個人開発なので自分が欲しいものを作る(無理しない)

所属プロダクトチームが導入するコード規約や既存設計に縛られることなく、自由に自分のやりたい設計ができるのは個人開発の醍醐味かなとは思います。 クラス設計について、その時良いパターンだと思った設計を導入しても後から見ると...という点には自分の過去の実装でも痛いほど感じ入る部分があり、首がもげそうになりました。(自分のは設計というより実装がイケてないくらいの軽微なものですが)

それでもその時に信じた設計を都度導入して振り返っていくことが大切なのだと個人的には感じました。

同じくオフライン参戦したまっきーの感想

Witchcraft for Memory

speakerdeck.com

memory_profiler gemではピーク時のメモリ使用量を計測することが難しく、majoというメモリプロファイラを実装したという発表でした。 ガベージコレクションを生き延びた、寿命の長いオブジェクトを計測する機能があるとのこと。

GC周りの挙動の話を聞いて、native extensionを含むruby gemの実装の難易度を知れたことが印象に残りました。 また、C言語周りの話やコピーオンライト/プロセスfork/ソケット/パイプなど、学生時代にLinuxカーネルの授業を受けていた時によく聞いていた単語が出てきて懐かしい気持ちになりました。

おわりに

久々の京都の堪能しつつ、関西のRubyistたちと交流を深められた良いカンファレンスでした。 次の開催場所は滋賀県だそうです。次の地域交流も楽しみです。

スタメンではRubyエンジニアを絶賛募集中です🙌

herp.careers