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アプリの運営と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
データ分析エージェント Socrates の育て方
na0
8
2.8k
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
260
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
3
200
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
2
210
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/06 - 2025/08
oracle4engineer
PRO
0
110
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
220
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
190
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
1.2k
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
3
590
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
160
Apache Spark もくもく会
taka_aki
0
140
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.2k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Documentation Writing (for coders)
carmenintech
74
5k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
BBQ
matthewcrist
89
9.8k
How GitHub (no longer) Works
holman
315
140k
Done Done
chrislema
185
16k
KATA
mclloyd
32
14k
Writing Fast Ruby
sferik
628
62k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Six Lessons from altMBA
skipperchong
28
4k
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രΞήΞΠςϜͰ ָ͍͠։ൃΛ