Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Railsアプリの運営とQOL爆アゲアイテム
Search
katryo
July 30, 2014
Technology
0
390
Railsアプリの運営とQOL爆アゲアイテム
画像は得能正太郎さんのNEW GAME! 第1巻
http://www.dokidokivisual.com/comics/book/past.php?cid=883
から無断利用しています。
katryo
July 30, 2014
Tweet
Share
More Decks by katryo
See All by katryo
How to create an automated test suite for the Chromium based app and the Unity app
katryo
0
6.7k
Denkinovelをどうして作り続けているのか
katryo
0
2.4k
Sprockets絶ちに挑戦した
katryo
4
1.9k
業務で使えるGolang
katryo
3
1.8k
Rails3で作り始めたアプリケーションをちょっとずつ改善してゆく道のり
katryo
3
2k
Golang完全初心者がチュートリアルを完了させればなにができるようになるか
katryo
2
4k
Other Decks in Technology
See All in Technology
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
280
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
460
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
7
1.5k
Databricks向けJupyter Kernelでデータサイエンティストの開発環境をAI-Readyにする / Data+AI World Tour Tokyo After Party
genda
1
110
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
3
1.9k
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
2
170
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
130
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
750
.NET 10の概要
tomokusaba
0
100
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
490
品質のための共通認識
kakehashi
PRO
3
250
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
840
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Thoughts on Productivity
jonyablonski
73
5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
What's in a price? How to price your products and services
michaelherold
246
13k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Faster Mobile Websites
deanohume
310
31k
How GitHub (no longer) Works
holman
316
140k
Transcript
RailsΞϓϦͷӡӦͱ QOLരΞήΞΠςϜ @katryo
Denkinovel
None
ΞϓϦέʔγϣϯߏ • Rails4 • Backbone.js • Twitter Bootstrap Sass •
PostgreSQL
ݴ͍͍ͨ͜ͱ gemͰRubyϥΠϒϥϦҎ֎ͷཧΛ͠ͳ͍ TwitterBootstrapBackbone.jsΛgemͰཧ ͢Δͱɺόʔδϣϯཧ͕໘ʹͳΔɻ ϝϯς͞Εͳ͘ͳΔ߹ଟ͍
JavaScriptͱCSSϥΠϒϥϦ bowerͱ͔Ͱ ཧ͠Α͏
Πϯϑϥ • ͘͞ΒVPS 2GBϓϥϯʢΞϓϦέʔγϣϯ &DBαʔόʣ • Heroku͔ΒҠߦͨ͠ • Amazon S3ʢը૾Ξοϓϩʔυઌʣ
• Chef
ݴ͍͍ͨ͜ͱ
Heroku࠷ڧ
Herokuͱ ΠϯϑϥΛؾʹͤͣΞϓϦέʔγϣϯΛՔಇɾ ӡӦͰ͖ΔαʔϏε ! جຊແྉʢ༗ྉϓϥϯاۀ͚ɺ͓ߴΊʣ
Herokuͷ͍͍ͱ͜Ζ • ಠࣗυϝΠϯ͑Δ • Perl͑Δʢඇެࣜʣ • ҆ఆ͍ͯ͠ΔʢQuipperࣾΛherokuͰ ӡӦ͍ͯ͠Δʣ
Heroku => ͘͞ΒVPS ʹͨ͠ཧ༝
ϑΝΠϧαΠζ੍͕ݶಥഁͨ͠ • Heroku1ϦϙδτϦ300MB·Ͱ • Denkinovelૉࡐը૾Λେྔʹ͍࣋ͬͯΔͷͰ ํͳ͔ͬͨ • asset_syncͱ͍͏ϥΠϒϥϦΛͬͯૉࡐ͚ͩS3 ʹೖΕΔํ๏͋Δɻ͕ɺΊΜͲ͘ͳ͖ͬͯͨ •
͋ͱɺແྉͩͱworker͕͑ͳ͍
Heroku͔Β͘͞ΒVPSʹҠߦ͠ ͨײ • σϓϩΠΘ͔ΒΜ • CapistranoΘ͔ΒΜ • NginxΘ͔ΒΜ • UnicornΘ͔ΒΜ
• ϓϩηεཧΘ͔ΒΜ
None
Heroku࠷ڧ ͏͍ͪͲ
Herokuͩͱ • σϓϩΠherokuͷremoteϦϙδτϦʹgitͰ push͢Δ͚ͩ • DBͳͲϓϥάΠϯΛΆͪΆͪબͿ͚ͩ • αʔόઃఆΑ͠ͳʹͬͯ͘ΕΔ • ڥpushͷͨͼʹ৽͘͠࡞ΒΕΔʢImmutable
Infrastructureʂʣ
None
ͪͳΈʹ
ΠέͯΔWebΞϓϦ zoi herokuΛར༻ http://zoi.herokuapp.com 63-ʹʂ
WebΞϓϦ࡞ΔͳΒ ͱΓ͋͑ͣHerokuͰ͍͍
ΠϯϑϥͷઃఆΛࣗͰߦ͏͜ͱ͕ॏཁ͔ʁ Λߟ͑Α͏ɻ ! झຯΞϓϦέʔγϣϯͷ߹ɺ ΠϯϑϥઃఆΛࣗͰΔ͜ͱॏཁͰͳ͍……͜ͱ͕ଟ͍
HerokuΑΓศརͳͷ
υϥϜࣜ ચ୕ס૩ػ Panasonic NA-VX3300L ! ¥122,200 ~ ¥202,733
ׯ͢खؒͷফ໓ കӍͷ࣌ظಛʹॿ͔ͬͨɻ ! ͳ͓ס૩ͤ͞Δͱ͠Θ͠ΘʹͳΔͷͰɺ ͠Θ͠ΘͰߏΘͳ͍ΛணΔ͜ͱɻ ! ͏ͨͼʹϑΟϧλʔͷᆍΛআػͰͱΒͳ͍ͱ͍͚ͳ͍ͷ ͪΐͬͱ͚ͩ໘
Ҝࢠ Herman Miller ΤϯϘσΟνΣΞ ! ¥160,000 ~ ¥220,000
ϫʔΩϯάνΣΞͷ࠷ߴๆ ָɻ ർΕͳ͍ɻ ങ͏ͳΒେ௩Ո۩͋ͨΓ͕Α͍ʢ͍ͬͯΔݶΓҰ ൪͍҆ʣ ຊϚΠΫϩιϑτͷΦϑΟενΣΞͱͯ͠࠾༻͞ Ε͍ͯΔͷͩͱ͔
৯ثચ͍ ס૩ػ Panasonic NP-TR7 ! ¥52,580 ~ ¥89,424
ࣗਬʹ͕᪳ͳ͘ͳΔ ͨͩ͠༰ྔʹݶք͕͋Δɻ ϑϥΠύϯͱುɺ྆ํΛચ͏ͷϜϦͳͷͰɺ 2ʹ͚ͯચ͏͜ͱʹͳΔɻ
·ͱΊ
ศརαʔϏεͱ QOLരΞήΞΠςϜͰ ָ͍͠։ൃΛ