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
Gemini for developers
meteatamel
0
100
AI時代の認知負荷との向き合い方
optfit
0
160
CSC307 Lecture 09
javiergs
PRO
1
840
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
310
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
6
660
AI巻き込み型コードレビューのススメ
nealle
2
1.3k
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
120
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
140
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
SourceGeneratorのススメ
htkym
0
200
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
210
Package Management Learnings from Homebrew
mikemcquaid
0
230
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Typedesign – Prime Four
hannesfritz
42
3k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
85
Odyssey Design
rkendrick25
PRO
1
500
Chasing Engaging Ingredients in Design
codingconduct
0
110
A designer walks into a library…
pauljervisheath
210
24k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
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サービスで 世界を明るく!