Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
スポンサーブースの企画で 『RubyKaigi Map』を 作った話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Arata-Ikeda
May 13, 2026
Business
550
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
AI活用の舞台装置が、自走を促す
tbpgr
0
310
『仲良しで何が悪い』へのアンチテーゼ - 馴れ合いからプロとして背中を預け合えるチームを作る
rechiba3
0
1.1k
20261107_なぜ記帳の前に事業を理解する必要があるのか.pdf
shunsuke_takeuchi
PRO
0
130
【株式会社カオナビ】会社紹介資料 for engineer / kaonavi/introduction-for-engineer
kaonavi
3
62k
Wantedly, Inc. 会社説明資料/Wantedly Recruitment Brochure
wantedly
2
54k
アカウント営業_候補者様向け資料
mayu1001
0
470
変化の時代に自分のハンドルを握る ── イチから始めるセルフマネジメント/Self-Management in the Winds of Change
ikuodanaka
2
350
G-gen 会社概要
ggen
0
240
Your AI doesn’t have a point of view.
macgupta
0
150
Unstuck: Laying the Foundations for Fast Flow in a Public Sector Regulator
benedictsteele
PRO
0
180
01_全社_FLUX採用ピッチ資料_Ver.5.8
flux
13
230k
THE Impact Report 2026 /THE株式会社 2026年10月公開(訂正版)
yusukiwashita
0
170
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
740
Practical Orchestrator
shlominoach
192
12k
How to Talk to Developers About Accessibility
jct
2
610
Designing Experiences People Love
moore
143
24k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.6k
Crafting Experiences
bethany
1
420
Amusing Abliteration
ianozsvald
1
380
4 Signs Your Business is Dying
shpigford
187
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Odyssey Design
rkendrick25
PRO
2
920
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を味わってみたい!!