Upgrade to Pro — share decks privately, control downloads, hide ads and more …

関西Ruby登壇資料

 関西Ruby登壇資料

More Decks by 虎の穴ラボ株式会社

Transcript

  1. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. 大規模開発と

    チームを支える 『Ruby』の好きなところ! 虎の穴ラボ Fantiaプロダクト部門 開発担当 御園 信大
  2. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. 自己紹介

    年齢:32歳 何の人:虎の穴ラボでFantiaというプロダクトを開発している    :社員インタビューのページがあるらしい 趣味:二次元の可愛い子を愛でる Ruby歴:実務4〜5年  Rubyとは、僕「可愛いね」 Ruby「やだ…///」の仲 2
  3. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. ちなみにアニメや漫画、好きだよって人は?

    🙋󰢨 3 今手を挙げた人、 全員「虎ラボ」に応募してください 🙏
  4. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. 4

    とは? オタク業界を盛り上げていこう! そんな活動理念を掲げて活動している、 のグループ会社です
  5. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. どんな会社なの?

    フレックス タイム制 フルリモート ワーク スキルアップ 支援制度 フルリモートワーク やフレックスタイム制 、スキルアップ支援制度 など エンジニアが働きやすい環境が整えられています!
  6. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. どんなコンテンツを扱ってるの?

    クリエイター支援プラットフォーム 同人ECサイト運営 オタク向け婚活サービス
  7. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. どんなコンテンツを扱ってるの?

    クリエイター支援プラットフォーム、 FantiaとCreatiaではRubyを利用しています! Fantia ファンティア Creatia クリエイティア
  8. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. Fantiaでは…

    ユーザー登録数 2,000 万人達成! 月間アクセス数 2.2億 PV お陰様でアクティブユーザーの多い 大きなプラットフォームに! 🎉
  9. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. Fantiaのチーム構成

    開発体制 4チーム・計 20名ほど 業務委託メンバーを含む、活気ある開発組織です。 開発アクティビティ 活発なコード変更 1日に多数のPull Requestが上がり、リリース時のコード 変更も多い!
  10. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. Rubyは読み書きが簡単

    Rubyの”可読性” 、つまりは「読み書きが簡単であること」は キャッチアップがしやすい → 参入障壁がほぼ無い チームメンバーが書いたコードが ストレス無く読める → 人間にも AIにも理解がしやすい → レビュー時間の短縮に繋がる
  11. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. Rubyは文法や構文が揃っている

    Rubyの”統一性”、RuboCopの自動整形、つまり「構文が揃えられていること」は 誰が書いても同じようなコードにな る → 余計なスタイル差異による迷いがなくなる 開発の本質部分に時間を割ける → コードの書き方ではなく、純粋にビジネス ロジックなどに集中できる
  12. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. テスト文化の醸成

    RSpecをFantiaでは採用 ”テストがある ”事で得られる恩恵 → コード変更時の安全性 → ロジックが正しいことの担保 テストの正しさの検証 「テストが正しいか」の観点でレビュー → ロジック自体のレビューに繋がる
  13. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. Active

    RecordとMigration DB操作を直感的なRubyコードで書け、スキーマ変更を migrationとして管理可能 チーム間でコンフリクトが解消しや すい → スキーマ変更履歴をコードとして安全に バージョン管理できる メタプログラミングが複雑さを隠蔽 → 諸刃の剣ではあるものの、コードの嫌な 部分を隠して開発をハッピーに
  14. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. そして何よりコミュニティが盛ん!

    日本語の情報がたくさん! → エンジニアにとって情報がたくさんあるの はもちろん嬉しい要素です。 コミュニティも盛ん! → 言語の進化や発展が見込める →「長く使い続けていける」という安心感があ る
  15. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. 発表のうち何かピンときたら

    …… ピンときたあなたのことを 私は見ています 👁👁 是非弊社サイトを覗いてみて下さい! 虎の穴ラボ 採用 https://toranoana-lab.co.jp/recruit
  16. Copyright (C) 2026 Toranoana Lab Inc. All Rights Reserved. あ!宣伝させてください!

    7月24日(金)に、大阪の SmartHRさんのオフィスを 借りて、「 LTを聞きながら唐揚げを食べよう!」とい う会『唐揚げ会』なるものを開催するので是非! https://karaage.connpass.com/event/396922/ イベント詳細・お申込