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
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
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
130
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
100
20260315 AWSなんもわからん🥲
chiilog
2
170
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
350
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
910
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
130
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.7k
Java 21/25 Virtual Threads 소개
debop
0
230
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
8.3k
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
190
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.1k
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
290
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3k
Building Adaptive Systems
keathley
44
3k
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Designing for Performance
lara
611
70k
Exploring anti-patterns in Rails
aemeredith
2
290
Everyday Curiosity
cassininazir
0
170
Practical Orchestrator
shlominoach
191
11k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Designing for Timeless Needs
cassininazir
0
170
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
220
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
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サービスで 世界を明るく!