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
810
Rubyで簡単ゲーム制作 DXRuby
vivit_jc
0
1.3k
キャリアデザインO
vivit_jc
0
2.9k
「キタエリヒロイン」という視点からアニメを観る
vivit_jc
0
900
Other Decks in Programming
See All in Programming
Cell-Based Architecture
larchanjo
0
160
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
Vibe codingでおすすめの言語と開発手法
uyuki234
0
160
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
180
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
Graviton と Nitro と私
maroon1st
0
160
Cap'n Webについて
yusukebe
0
160
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
160
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.5k
Deno Tunnel を使ってみた話
kamekyame
0
310
はじめてのカスタムエージェント【GitHub Copilot Agent Mode編】
satoshi256kbyte
0
140
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.5k
Building Adaptive Systems
keathley
44
2.9k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
140
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
41
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
From π to Pie charts
rasagy
0
100
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
Ethics towards AI in product and experience design
skipperchong
1
160
Six Lessons from altMBA
skipperchong
29
4.1k
The Pragmatic Product Professional
lauravandoore
37
7.1k
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サービスで 世界を明るく!