Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
スポンサーブースの企画で 『RubyKaigi Map』を 作った話
Search
Arata-Ikeda
May 13, 2026
Business
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スポンサーブースの企画で 『RubyKaigi Map』を 作った話
RubyKaigi2026のスポンサーブース出展のため、簡単なwebアプリケーションを作成した話。
簡単な技術選定と、AI活用で本業と並行して作成した。
Arata-Ikeda
May 13, 2026
Other Decks in Business
See All in Business
enechain company deck
enechain
PRO
10
190k
【アルー株式会社】27年度・28年度新卒採用_会社説明資料
recruitalue
0
160
Decentier_Corporate Deck_2026
decentier
PRO
0
1.6k
Railsガイド協賛プランの概要
yasslab
PRO
2
14k
ClaudeCode × Hubspot 営業・マーケティングAI段階的成長ロードマップ
nagatsu
0
770
WDB株式会社エウレカ社会社説明資料
eureka01
0
3.7k
Executive Strategy Management: FinOps X 2026 recap at Japan FinOps Meetup #6
shungoa
1
250
PMMから始まる経営 PMM→CMO/CPOの5年から導いた、 PMMの役割
kazuotanaka
1
340
AWS Summit Taipei 2026: Decomposing Ontology and Agentic AI - Using Amazon Bedrock to Bring Living Water to Manufacturing ERP
dwchiang
0
280
サステナブルな成長を支えるセルフマネジメントの技術/Self Management skill for growth
ikuodanaka
1
310
会社紹介資料/Idein株式会社
ideininc
0
250
若手としての正解を得られなかった話~でもたぶん生きのこれる~
chronoll
0
370
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
640
Abbi's Birthday
coloredviolet
3
8.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
New Earth Scene 8
popppiees
3
2.4k
Building Adaptive Systems
keathley
44
3.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
340
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Visualization
eitanlees
152
17k
Utilizing Notion as your number one productivity tool
mfonobong
4
450
How to train your dragon (web standard)
notwaldorf
97
6.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
ブース出展に向けてアプリを作った話 2026/05/13 After RubyKaigi 2026 株式会社TOKIUM 池⽥ 新
2 ⾃⼰紹介 池⽥ 新 Arata Ikeda ▪ 経歴 - 2002年9⽉ 北海道⽣まれ、⼤阪育ち
- 2025年4⽉ 株式会社TOKIUMに新卒⼊社 - 5⽉ 未経験エンジニアとしてRailsの学習開始 - 7⽉ SaaS製品、TOKIUMインボイス開発チームにジョイン - 同チームにて、現在もエンジニアとして従事 プロフィール - ⼤学時代はアイスホッケー部に所属していました - 趣味はファッションです!
3 今⽇話すこと スポンサーブースの企画で 『RubyKaigi Map』を 作った話
4 作った動機‧なぜ作ったか ▪ 20回⽬の節⽬ • 2006年の⽇本Rubyカンファレ ンスから20年。今回はちょう ど20回⽬の開催 • 初の北海道開催で、RubyKaigi
がついに全国を巡った • 函館まで来た⼈は、これまで どの開催地を巡ってきたのだ ろう? ▪ 会話のきっかけ • 「⽴ち⽌まってもらう」から 「楽しめるブース」へ • 参加歴は、Rubyistなら誰でも 答えられる共通体験 • 初参加でも、過去回をたどる だけでRubyKaigiの歴史に⼊っ ていける ▪ Webアプリへ転換 • 最初は地図パネルにステッ カーを貼るアナログ案 • 20年の節⽬を、もっと動きの ある体験として⾒せたくなっ た
5 実装体制‧設計 ▪ 体制(3名) • UI / フロントエンド ← ⾃分
• バックエンド、Googleフォーム (テキスト収集) • インフラ / 全体設計 (レビュー) ▪ 技術選定 • Ruby on Rails 8.1 (Service / Job / Controller でデー タの取得‧集計‧配信) • Googleフォームで⼊⼒、 スプレッドシートでデータ蓄積 • SVG + Vanilla JS (フロントは単⼀HTMLで完結) • Docker + Render ▪ ⼤事にしたこと シンプルさ 必要な機能に絞り、3⽇間のイベントに最適化 Ruby使う! RubyKaigiだからこそ、当然のようにRubyで書く 綺麗なアウトプット 実装1ヶ⽉の短期間でも妥協せず形にする
6 こだわり • 何個もUI案を作成しては修正の繰り返し • 過去20年のキービジュアルを、地図上のアイコンに • カードの配置は、地図全体のバランスを微調整を 何度も繰り返し •
投票数は数字で出さず、ドットの⼤きさで直感的に 1. UIへのこだわり UI案たち
こだわり 7 • Live Feed = 感想が誰かの記憶になる場所 • アナログなパネル形式ではできないこと •
「⾃分の "良かった" が、別の誰かの "懐かしい" になる」 2. フィード画⾯
こだわり 8 3. AI駆動開発 実装の⼤部分を AI に任せて短期間で形に! • AIが得意な部分(型のある コード)は任せる
• AIが苦⼿な部分(今回はUI上の バランス、ぱっと⾒の印象)は ⽬で⾒て直していく • TOKIUM が⽇頃実践している "AI ネイティブな開発" の縮図
9 あとはRubyKaigi現地で、お披露⽬するだけ…! 地震により 現地参加⾒合わせ😭 ないちゃった😭
10 まとめ 1. AIがあれば思い描いたものを表現するのに時間はいらない 2. 来年こそはRubyKaigiを味わってみたい!!