画像は得能正太郎さんのNEW GAME! 第1巻 http://www.dokidokivisual.com/comics/book/past.php?cid=883 から無断利用しています。
RailsΞϓϦͷӡӦͱQOLരΞήΞΠςϜ@katryo
View Slide
Denkinovel
ΞϓϦέʔγϣϯߏ• 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Θ͔ΒΜ• ϓϩηεཧΘ͔ΒΜ
Heroku࠷ڧ͏͍ͪͲ
Herokuͩͱ• σϓϩΠherokuͷremoteϦϙδτϦʹgitͰpush͢Δ͚ͩ• DBͳͲϓϥάΠϯΛΆͪΆͪબͿ͚ͩ• αʔόઃఆΑ͠ͳʹͬͯ͘ΕΔ• ڥpushͷͨͼʹ৽͘͠࡞ΒΕΔʢImmutableInfrastructureʂʣ
ͪͳΈʹ
ΠέͯΔWebΞϓϦzoi herokuΛར༻http://zoi.herokuapp.com63-ʹʂ
WebΞϓϦ࡞ΔͳΒͱΓ͋͑ͣHerokuͰ͍͍
ΠϯϑϥͷઃఆΛࣗͰߦ͏͜ͱ͕ॏཁ͔ʁΛߟ͑Α͏ɻ!झຯΞϓϦέʔγϣϯͷ߹ɺΠϯϑϥઃఆΛࣗͰΔ͜ͱॏཁͰͳ͍……͜ͱ͕ଟ͍
HerokuΑΓศརͳͷ
υϥϜࣜચ୕ס૩ػPanasonicNA-VX3300L!¥122,200 ~ ¥202,733
ׯ͢खؒͷফ໓കӍͷ࣌ظಛʹॿ͔ͬͨɻ!ͳ͓ס૩ͤ͞Δͱ͠Θ͠ΘʹͳΔͷͰɺ͠Θ͠ΘͰߏΘͳ͍ΛணΔ͜ͱɻ!͏ͨͼʹϑΟϧλʔͷᆍΛআػͰͱΒͳ͍ͱ͍͚ͳ͍ͷͪΐͬͱ͚ͩ໘
ҜࢠHerman MillerΤϯϘσΟνΣΞ!¥160,000 ~ ¥220,000
ϫʔΩϯάνΣΞͷ࠷ߴๆָɻർΕͳ͍ɻങ͏ͳΒେ௩Ո۩͋ͨΓ͕Α͍ʢ͍ͬͯΔݶΓҰ൪͍҆ʣຊϚΠΫϩιϑτͷΦϑΟενΣΞͱͯ͠࠾༻͞Ε͍ͯΔͷͩͱ͔
৯ثચ͍ס૩ػPanasonicNP-TR7!¥52,580 ~ ¥89,424
ࣗਬʹ͕᪳ͳ͘ͳΔͨͩ͠༰ྔʹݶք͕͋ΔɻϑϥΠύϯͱುɺ྆ํΛચ͏ͷϜϦͳͷͰɺ2ʹ͚ͯચ͏͜ͱʹͳΔɻ
·ͱΊ
ศརαʔϏεͱQOLരΞήΞΠςϜͰָ͍͠։ൃΛ