LT at #sprk2012
ඇ3VCZͳձࣾͰͭͷํ๏!LFOUBSPࣄʹΛ࣋ͪࠐΉͨΊͷ܀ྛ݈ଠ QBQFSCPZDP
View Slide
@kentaroΤϯδχΞ1FSMFS ϧϏʔετࡊͷಓࢣ /FX܀ྛ݈ଠpaperboy&co.
͜Μʹͪ1FSMͷํ͔Β͖·ͨ͠ɻ
͍·1)1ͷձࣾͰָͬͯ͘͠·͢ɻ
1FSMͷ࣍ʹ3VCZ͕͖ͳͷͰɺ1)1ͱΑ͔͘Θ͔Γ·ͤΜʜʜɻ
࠷ۙͷฐࣾ
ʊਓਓਓਓਓਓਓਓʊʼɹಥવͷRubyԽɹʻʉ^Y^Y^Y^Y^Y^Y^ʉ
ͱ͍͑ʜʜ
ओཁαʔϏε͍͍ͩͨ1)1Ͱॻ͔Ε͍ͯΔɻ
1)1ॻ͚ͳ͍ʼʻ
1FSMͰॻ͍͍ͯΔͱ͍͡ΊΒΕΔʼʻ
͔ͨ͠ͳ͍ͷͰ3VCZͰॻ͘ํ๏Λࡧ͠Α͏ɻ͜ͷ··Ͱࣦۀͯ͠͠·͏ʜʜɻ
ίϛϡχέʔγϣϯΛଅਐ͠Α͏
ࣾ4/4ʹֆจࣈͰʮ͍͍Ͷʂʯ͢ΔػೳΛՃͨ͠
wؾܰʹֆจࣈΛ͚ͭΔ͚ͩͰࣾίϛϡχέʔγϣϯ͕׆ൃԽw3BJMT$ISPNF֦ுΤϞ͍Ͷ
σϓϩΠΛࣗಈԽ͠Α͏
wσϓϩΠࣗಈԽπʔϧw3VCZͷίʔυͰσϓϩΠετϥςδΛهड़w3VCZΛଘʹॻ͖·͘ΕΔ ϝϯςφϯεੑԼ͕Δ͚Ͳʜ$BQJTUSBOP
w3BJMT͚ͩʹ͔͑͠ͳ͍Θ͚Ͱͳ͍w1)1ΞϓϦͷσϓϩΠʹ༻͍ͯ͠ΔwߏཧͳͲʹར༻Մ$BQJTUSBOP
wDBQJTUSBOPͷ8FCΠϯλϑΣΠεwݹ͍3BJMTͰ͔͠ಈ͔ͳ͍ͷͰ৽͍͠ͷͰಈ͘Α͏ʹमਖ਼ɻ8FCJTUSBOPhttps://github.com/kentaro/webistrano
ߏཧΛࣗಈԽ͠Α͏
QVQQFU
$IFG
w෦%4-ͳͷͰɺ3VCZΛॻ͍ͯΔײߴ͍wߏ͕ෳࡶ͕ͩɺDBQͱΈ߹Θͤͯ͏ͱɺ͙͢ʹ͑ͯΑ͍ɻ$IFGhttp://blog.kentarok.org/entry/2012/05/13/005015
֎෦ςετΛDBQZCBSBͰ
wϨΨγʔίʔυͱͷઓ͍w࣮ݴޠͰɺϢχοτςετΛॻ͘ͷͻͱۤ࿑ͱ͍͏͜ͱ͋Δ 1)1w֎෦ςετΛॻ͜͏֎෦ςετ
w3VCZʹDBQZCBSBͳͲͷΑ͍πʔϧ͕͋ΔwϨΨγʔίʔυͷվળΛ͖͋ΒΊͳ͍w+FOLJOTͰ·Θ͢֎෦ςετ
wϢʔβొɺϩάΠϯͳͲͷΰʔϧσϯύεwػೳՃޙɺ࠷ݶյΕͯͳ͍͜ͱΛ֬ೝͰ͖Δ֎෦ςετ
qVFOUEͷϓϥάΠϯ
qVFOUEw+40/ͰߏԽ͞ΕͨϩάΛऩू͢Δπʔϧw3VCZwϓϥάΠϯΛ3VCZͰॻ͚Δ
wΞΫηεϩάwΞΫςΟϏςΟϩάwύϑΥʔϚϯεࢦඪͷϩά ϨεϙϯελΠϜwͦͷଞͳΜͰूqVFOUE
wϨεϙϯελΠϜwqVFOUQMVHJOSFXSJUFͦͷଞ
·ͱΊ
ུ,1* ུ
ϝΠϯαʔϏε͕ଞݴޠͰॻ͔Ε͍ͯͨͱͯ͠3VCZ͔Γॻ͍ͯͨͬͯࣄʹͳΔɻ
3VCZΛͬͯΔͱɺࣗવͱϕετϓϥΫςΟεͳ։ൃʹ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠