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
380
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.6k
Denkinovelをどうして作り続けているのか
katryo
0
2.3k
Sprockets絶ちに挑戦した
katryo
4
1.8k
業務で使えるGolang
katryo
3
1.7k
Rails3で作り始めたアプリケーションをちょっとずつ改善してゆく道のり
katryo
3
1.9k
Golang完全初心者がチュートリアルを完了させればなにができるようになるか
katryo
2
3.9k
Other Decks in Technology
See All in Technology
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
TSのコードをRustで書き直した話
askua
3
280
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!座学①
siyuanzh09
0
110
2025年に挑戦したいこと
molmolken
0
170
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
Evolving Architecture
rainerhahnekamp
3
260
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
200
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
Building Scalable Backend Services with Firebase
wisdommatt
0
110
カップ麺の待ち時間(3分)でわかるPartyRockアップデート
ryutakondo
0
140
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
360
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
380
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
How to Ace a Technical Interview
jacobian
276
23k
How GitHub (no longer) Works
holman
312
140k
BBQ
matthewcrist
85
9.4k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Making Projects Easy
brettharned
116
6k
Optimising Largest Contentful Paint
csswizardry
33
3k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
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രΞήΞΠςϜͰ ָ͍͠։ൃΛ