࣭ཧͷجૅߨ࠲ࣲాതࢤ(.01&1"#0JOD৽ଔݚम࠲ֶͬͯΈΑ͏ʂ52$
View Slide
νʔϑΤϯδχΞࣲాതࢤ!ITCUٕज़෦ٕज़ج൫νʔϜIUUQTXXXITCUPSH
self.introduce=>{github: “@hsbt”,commit_bits: [“ruby”, “rake”, “rubygems”, “rdoc”,“psych”, “syck”, “ruby-build”, “jenkins.rb”…],sites: [“hsbt.org”, “ruby-lang.org”, “rubyci.org”,“railsgirls.com”, “railsgirls.jp”],}
࣭ 2VBMJUZͬͯԿͩͱࢥ͍·͔͢ ࣗ༝هड़
γεςϜֶwࣄΛΠϯϓοτɺܥ γεςϜɺΞτϓοτͷࡾͭͰϞσϧԽ͢ΔwΠϯϓοτͱܥ͔Βੜ·ΕͨΞτϓοτ͕ظ௨ΓͰ͋Δ͔Ͳ͏͔͕࣭ͷߴΛܾΊΔγεςϜΠϯϓοτ Ξτϓοτ
࣭ͱ͍͏ͷઈରͰͳ͘૬ର
ֶ࣭ͱԿ͔wl։ൃɾઃܭஈ֊ͷֶ࣭zʹΑΔఆ࣭ٛ ػೳͷΒ͖ͭʹΑΔଛࣦ ༻ίετ ฐ߲ʹΑΔଛࣦwཧػೳͷΒ͖ͭʹΑΔଛࣦਓʹΑΔՁج४ਓʹΑͬͯҟͳΔͨΊɺ࣭ͱ͍͏ͷΛֶͱͯ͠ѻ͏࣌ʹɺՁج४ʹরΒ͢ͷͰͳ͘ɺ࡞ͷཧػೳͱ࣮ࡍʹ༗͢ΔػೳͱͷΒ͖ͭΛج४ͱ͢Δ
ֶ࣭ͷجຊతͳߟ͑ํw։ൃઃܭஈ֊Ͱ࣭Λ࡞ΓࠐΉˠஈ֊Ͱ࡞ΓࠐΉ͔ΒػೳͷΒ͖͕ͭൃੜ͢ΔwΑ͋͘ΔޡղʮςετɾࢼݧͰ্࣭ʯwςετͰΘ͔Δ͜ͱ࡞ͷ࣭͕Ͳͷఔ͔Ͱ͋Γɺ࡞ͦͷͷͷ࣭͕มԽ͢ΔΘ͚Ͱͳ͍
اըஈ֊ͷ࣭ཧl࣭zϢʔβʔͷظ͢Δػೳͱ࣮ࡍʹఏڙ͍ͯ͠ΔػೳͱͷဃͰ͋Δߴ࣭wػೳͱཧػೳͱͷဃͷΒ͖͕ͭখ͍͜͞ͱwϓϥεͷဃ͕ߴ͍͜ͱ͚͕ͩߴ࣭ͱݺͳ͍ ྫա࣭࣭wػೳͱཧػೳͱͷဃͷΒ͖͕ͭେ͖͍͜ͱwϚΠφεͷဃ͕େ͖͚ΕϢʔβʔͷຬײΛຬͨ͢͜ͱͰ͖ͳ͍
ͨΓલ࣭ͱັྗత࣭ङ ັྗత࣭ͱͨΓલ࣭ʹΑΔఆٛͨΓલ࣭w࣭ج४Λຬͨ͞ͳ͍߹ɺϢʔβʔͷຬΛԼͤ͞ΔཁҼͱͳΔ͕ɺຬ͍ͨͯͯ͠ຬͷ্ݟࠐΊͳ͍ັྗత࣭w࣭ج४Λຬͨͨ͠߹ɺϢʔβʔͷຬΛ্ͤ͞ΔཁҼͱͳΔ͕ɺຬͨͯ͠ͳ͍߹ͰຬʹӨڹ͠ͳ͍
ͨΓલ࣭ͱັྗత࣭IUUQTTJUFTHPPHMFDPNTJUFUFDIENCBLBOPNPEFM
εϚʔτϑΥϯͷͨΓલ࣭ͱັྗత࣭Λߟ͑Α͏ࣗ༝هड़
UXJUUFSͷͨΓલ࣭ͱັྗత࣭Λߟ͑Α͏ࣗ༝هड़
࣭ཧͱྺ࢙w࣭ 2VBMJUZཧ $POUSPM͢Δwʮ͔҆Ζ͏ѱ͔Ζ͏ʯwσϛϯάത࢜Λຊʹট͖࣭ཧʹऔΓΉwσϛϯάͷઃཱw2$׆ಈͱݺΕΔݱ͔Βάϧʔϓ୯ҐͰͷ࣭վળ׆ಈ Β͖ͭΛ͑Δ͕ΜʹͳΔw࣭ͱ͍͑l.BEFJO+BQBOzͷ࣌
52$ 5PUBM2VBMJUZ$POUSPMw2$׆ಈݱΛத৺ͱͨ͠খूஂʹΑΔϋʔυΣΞͷվળ׆ಈw52$ਓʑͷίϛϡχέʔγϣϯʹΛ͚ͨιϑτΣΞ ํཧɺৗཧͷվળ׆ಈ
ιϑτΣΞͱ࣭ཧͷྺ࢙ w৭ʑഁͯ͠zιϑτΣΞͷةػzͱݺΕΔwιϑτΣΞֶͱ͍͏ݴ༿͕ੜ·ΕΔw*40*&$ͷࡦఆ +*49
+*49ʹఆΊΔιϑτΣΞ࣭ಛੑwػೳੑʢGVODUJPOBMJUZʣw৴པੑʢSFMJBCJMJUZʣw༻ੑʢVTBCJMJUZʣwޮੑʢF⒏DJFODZʣwอकੑʢNBJOUBJOBCJMJUZʣwҠ২ੑʢQPSUBCJMJUZʣ
ιϑτΣΞͱ࣭ཧͷྺ࢙ wΞδϟΠϧιϑτΣΞ։ൃએݴ ͳΜ͔ͩΜͩ͋ͬͯܦաwݱࠓͳ͓ιϑτΣΞ։ൃ͍͠
ιϑτΣΞ։ൃ͕͍͠ͷͳ͔ͥ ࣗ༝هड़
lιϑτzΣΞ“ࢲɺιϑτΣΞߏஙʹ͓͍ͯࠔͳ෦ɺ͜ͷ֓೦ߏମͷ༷࡞ͱσβΠϯ͓Αͼςετʹ͋ͬͯɺͦΕΛදݱ͢Δࣄͦͷදݱʹ࣮͔൱͔Λςετ͢ΔࣄͰͳ͍ͱߟ͍͑ͯΔɻ”ʰਓ݄ͷਆʲ৽൛ʳʱؙળग़൛ɺ2014ɺp.170
ιϑτΣΞͲ͜ʹ͋Δͷ͔wιϑτΣΞਓʑͷ৺ͷதʹ͋ΔwιϑτΣΞਓʑͷίϛϡχέʔγϣϯͷதʹ͋ΔʰεΫϥϜ࣮ફೖʱٕज़ධࣾɺ2016ɺp.10
ιϑτΣΞ։ൃͷࠔ͞ʹཱ͔ͪ͏wιϑτΣΞύϥμΠϜˠߏԽϓϩάϥϛϯάɺΦϒδΣΫτࢦϓϩάϥϛϯάɺ($ɺܕਪʜwιϑτΣΞΞʔΩςΫνϟˠ(P'ͷσβΠϯύλʔϯɺ.7$ɺ.77.ɺ.JDSP4FSWJDFTʜwιϑτΣΞ։ൃϓϩηεˠΥʔλϑΥʔϧɺεύΠϥϧϞσϧɺ91ɺ4DSVNʜ
ιϑτΣΞ։ൃͱ52$wݱࡏɺιϑτΣΞ։ൃֶ࣭ͷҰͱͯ͠ޠΕΔ΄Ͳʹ·Ͱֶͱͯ͠ঢ՚͍ͯ͠ͳ͍wະͩʹਓʹڧ͘ґଘ͠ɺ࢈ۀͱͯ͠ະख़ͳۀքwਓͱਓͱͷίϛϡχέʔγϣϯʹΛ͚ͯࠔ͞ΛΓӽ͑Δͱ͍͏෦52$ʹ௨͡Δͷ͕͋Δ ͱITCUߟ͍͑ͯΔ
·ͱΊw࣭ઈରͰͳͯ͘૬ରw࣭ςετʹΑͬͯಘΒΕΔͷͰͳ͕ࣗͨͪ͘࡞ΓࠐΉͷw͕ࣗ࡞͍ͬͯΔͷͷ࣭Կ͔Λҙࣝ͢Δ ͨΓલ࣭ͱັྗత࣭wͦͦιϑτΣΞ։ൃ͍͠w͍͠ͷΛཧղ্ͨ͠ͰΑΓྑ͍ιϑτΣΞΛੜΈग़ͨ͢ΊʹؤுΓ·͠ΐ͏