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
Railsでwebサービスを作った話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
vivit-jc
July 11, 2013
Programming
0
330
Railsでwebサービスを作った話
Dentoo L.T. #4 2013/7/7
vivit-jc
July 11, 2013
Tweet
Share
More Decks by vivit-jc
See All by vivit-jc
構造主義的手法によるアニメ鑑賞
vivit_jc
0
820
Rubyで簡単ゲーム制作 DXRuby
vivit_jc
0
1.3k
キャリアデザインO
vivit_jc
0
2.9k
「キタエリヒロイン」という視点からアニメを観る
vivit_jc
0
910
Other Decks in Programming
See All in Programming
Oxlintはいいぞ
yug1224
5
1.4k
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
990
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
210
CSC307 Lecture 05
javiergs
PRO
0
500
dchart: charts from deck markup
ajstarks
3
1k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
220
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
280
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Practical Orchestrator
shlominoach
191
11k
Technical Leadership for Architectural Decision Making
baasie
2
250
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
110
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Code Reviewing Like a Champion
maltzj
527
40k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Designing for Timeless Needs
cassininazir
0
130
Amusing Abliteration
ianozsvald
0
100
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
200
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Transcript
Railsでwebサービ スを作った話 @vivit_jc
土井 ヴぃ @vivit_jc 専攻:シミュレーターを用いた 地政学と文明の発展に関する研 究 ※学籍については大学当局と交渉中のためコメントは控えさせて いただきます
前回のあらすじ
None
None
None
すみませんでした。
Railsでwebサービ スを作った話 @vivit_jc
新刊一部ください http://shinkan-jccreates.sqale.jp/
お気に入りのあのサーク ルの新刊を逃さない! サークルチェック支援 サービス キャッチコピー
作った動機 今までのサークルチェック • 手間がかかる、面倒 (リスト作成、webサイト、Pixiv巡回…) • 会場から引き上げてからチェック漏れを発見 (Twitterで「あのサークル出てたんだ…」と知 り後悔) •
午前7時に新宿キンコーズに集合して直接会場 に向かうとそもそもチェックする時間が無い →自動化できる部分を自動化し これらの手間を減らす
できること 1.サークル情報の閲覧・お気に入りに追加 2.イベントに参加するサークル一覧 3.サークル情報の登録/編集
サークル詳細画面 webサイト、Twitter、Pixiv、次、過去の参加サーク ル、サークルタグ
お気に入り一覧
お気に入りに登録したサークルが いくつ参加するか分かる イベントデータ
アプリ構成 • Ruby on Rails • Sqale(ホスティングサービス) • TwitterBootstrap •
ひたすらScaffold
サークル一覧 →イベント公式サイトから取得し、 RubyのスクリプトでAPIを叩く コミケはサークル一覧がカタログのみなので 別の方法で取得するしかない
開発・リリース経緯 • 開発:基礎部分は約2週間 (4月4週~5月1週) • いろいろブラッシュアップ • リリース:5月19日 開発スタッフ:2名
登録者数
やってみて 分かったこと
人来ない
開発中の心境
そんなわけ なかった
自分で使って便利←重要
副産物 やること多すぎる→チケット駆動開 発したい→手軽に使える支援ツール 無い→作ろう Ticketdriver https://github.com/vivit-jc/ticketdriver
機能追加予定 • コミケ対策 →Pixiv、Twitterから取得? • 中の人機能 →アイコンなどがあると華やか • Twitter連携 →人が来てほしい(切実
• プレミアム会員機能
スタッフ募集中! 興味のある方は@vivit_jcまで
まとめ • Ruby on Rails • ホスティングサービス(Sqale,Herokuなど) • TwitterBootstrap •
自動生成(Scaffoldなど) • gemをぶっこむ • 割と何でも自動生成できる →最終的にはアイディア勝負 Webアプリは、つくれる!
Webサービスで Webサービスで Webサービスで 世界を明るく!