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
300
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
590
Rubyで簡単ゲーム制作 DXRuby
vivit_jc
0
1k
キャリアデザインO
vivit_jc
0
2.7k
「キタエリヒロイン」という視点からアニメを観る
vivit_jc
0
710
Other Decks in Programming
See All in Programming
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
1.5k
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
210
Understanding Ast By Looking
inouehi
0
120
Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
shinyorke
7
1.9k
Kotlinを用いたDSL的な設計手法と使用上の注意
kohii00
3
530
Dockerで始めるAWS Lambda開発
stutkhd0709
14
2.5k
受託開発でGitLab CI を活用していく
xiombatsg
1
130
もうすぐ新年度、Babylon.jsがお勧めな3個の理由
hideg
0
170
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
OpenTelemetry のサービスという概念について
azukiazusa1
1
410
Honoとhtmx
yusukebe
6
1.2k
ISUCONってなんだか難しそう……!!でも、初めてのISUCONにPHPで挑戦してきました!
kotomin_m
1
300
Featured
See All Featured
Facilitating Awesome Meetings
lara
39
5.5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Robots, Beer and Maslow
schacon
PRO
154
7.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
101
6.6k
Embracing the Ebb and Flow
colly
78
4.1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
113
18k
Atom: Resistance is Futile
akmur
258
25k
GitHub's CSS Performance
jonrohan
1023
450k
A Tale of Four Properties
chriscoyier
150
22k
Practical Orchestrator
shlominoach
180
9.7k
Fireside Chat
paigeccino
19
2.6k
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サービスで 世界を明るく!