Slide 1

Slide 1 text

඼࣭؅ཧͷجૅߨ࠲ ࣲాതࢤ(.01&1"#0JOD ৽ଔݚम࠲ֶ ΍ͬͯΈΑ͏ʂ52$

Slide 2

Slide 2 text

νʔϑΤϯδχΞ ࣲాതࢤ!ITCU ٕज़෦ٕज़ج൫νʔϜ IUUQTXXXITCUPSH

Slide 3

Slide 3 text

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” ], }

Slide 4

Slide 4 text

඼࣭ 2VBMJUZ ͬͯԿͩͱࢥ͍·͔͢ ࣗ༝هड़෼

Slide 5

Slide 5 text

γεςϜ޻ֶ wࣄ৅ΛΠϯϓοτɺܥ γεςϜ ɺΞ΢τϓοτͷࡾͭͰϞσϧԽ͢Δ wΠϯϓοτͱܥ͔Βੜ·ΕͨΞ΢τϓοτ͕ظ଴஋௨ΓͰ͋Δ͔Ͳ͏͔͕඼࣭ ͷߴ௿ΛܾΊΔ γεςϜ Πϯϓοτ Ξ΢τϓοτ

Slide 6

Slide 6 text

඼࣭ͱ͍͏ͷ͸ઈର஋Ͱ͸ͳ͘૬ର஋

Slide 7

Slide 7 text

඼࣭޻ֶͱ͸Կ͔ wl։ൃɾઃܭஈ֊ͷ඼࣭޻ֶzʹΑΔఆٛ ඼࣭ ػೳͷ͹Β͖ͭʹΑΔଛࣦ ࢖༻ίετ ฐ֐߲໨ʹΑΔଛࣦ wཧ૝ػೳͷ͹Β͖ͭʹΑΔଛࣦ ਓʹΑΔՁ஋ج४͸ਓʹΑͬͯҟͳΔͨΊɺ඼࣭ͱ͍͏΋ͷΛ޻ֶͱͯ͠ѻ͏ ࣌ʹ͸ɺՁ஋ج४ʹরΒ͢ͷͰ͸ͳ͘ɺ࡞੒෺ͷཧ૝ػೳͱ࣮ࡍʹ༗͢Δػೳ ͱͷ͹Β͖ͭΛج४ͱ͢Δ

Slide 8

Slide 8 text

඼࣭޻ֶͷجຊతͳߟ͑ํ w։ൃઃܭஈ֊Ͱ඼࣭Λ࡞ΓࠐΉ ˠ੡଄ஈ֊Ͱ࡞ΓࠐΉ͔Βػೳͷ͹Β͖͕ͭൃੜ͢Δ wΑ͋͘Δޡղ ʮςετɾࢼݧͰ඼࣭޲্ʯ wςετͰΘ͔Δ͜ͱ͸࡞੒෺ͷ඼࣭͕Ͳͷఔ౓͔Ͱ͋Γɺ࡞੒෺ͦͷ΋ͷͷ඼ ࣭͕มԽ͢ΔΘ͚Ͱ͸ͳ͍

Slide 9

Slide 9 text

اըஈ֊ͷ඼࣭؅ཧ l඼࣭z͸Ϣʔβʔͷظ଴͢Δػೳͱ࣮ࡍʹఏڙ͍ͯ͠Δػೳͱͷဃ཭Ͱ͋Δ ߴ඼࣭ wػೳͱཧ૝ػೳͱͷဃ཭ͷ͹Β͖͕ͭখ͍͜͞ͱ wϓϥεͷဃ཭͕ߴ͍͜ͱ͚͕ͩߴ඼࣭ͱ͸ݺ͹ͳ͍ ྫա৒඼࣭ ௿඼࣭ wػೳͱཧ૝ػೳͱͷဃ཭ͷ͹Β͖͕ͭେ͖͍͜ͱ wϚΠφεͷဃ཭͕େ͖͚Ε͹Ϣʔβʔͷຬ଍ײΛຬͨ͢͜ͱ͸Ͱ͖ͳ͍

Slide 10

Slide 10 text

౰ͨΓલ඼࣭ͱັྗత඼࣭ ङ໺ ັྗత඼࣭ͱ౰ͨΓલ඼࣭ ʹΑΔఆٛ ౰ͨΓલ඼࣭ w඼࣭ج४Λຬͨ͞ͳ͍৔߹ɺϢʔβʔͷຬ଍౓Λ௿Լͤ͞ΔཁҼͱͳΔ͕ɺຬ ͍ͨͯͯ͠΋ຬ଍౓ͷ޲্͸ݟࠐΊͳ͍ ັྗత඼࣭ w඼࣭ج४Λຬͨͨ͠৔߹ɺϢʔβʔͷຬ଍౓Λ޲্ͤ͞ΔཁҼͱͳΔ͕ɺຬͨ ͯ͠ͳ͍৔߹Ͱ΋ຬ଍౓ʹ͸Өڹ͠ͳ͍

Slide 11

Slide 11 text

౰ͨΓલ඼࣭ͱັྗత඼࣭ IUUQTTJUFTHPPHMFDPNTJUFUFDIENCBLBOPNPEFM

Slide 12

Slide 12 text

εϚʔτϑΥϯͷ ౰ͨΓલ඼࣭ͱັྗత඼࣭Λߟ͑Α͏ ࣗ༝هड़෼

Slide 13

Slide 13 text

UXJUUFSͷ ౰ͨΓલ඼࣭ͱັྗత඼࣭Λߟ͑Α͏ ࣗ༝هड़෼

Slide 14

Slide 14 text

඼࣭؅ཧͱྺ࢙ w඼࣭ 2VBMJUZ ͸؅ཧ $POUSPM ͢Δ w೥୅ʮ͔҆Ζ͏ѱ͔Ζ͏ʯ wσϛϯάത࢜Λ೔ຊʹট͖඼࣭؅ཧʹऔΓ૊Ή wσϛϯά৆ͷઃཱ w೥୅2$׆ಈͱݺ͹ΕΔݱ৔͔Βάϧʔϓ୯ҐͰͷ඼࣭վળ׆ಈ ͹Βͭ ͖Λ཈͑Δ ͕੝ΜʹͳΔ w඼࣭ͱ͍͑͹l.BEFJO+BQBOzͷ࣌୅΁

Slide 15

Slide 15 text

52$ 5PUBM2VBMJUZ$POUSPM w2$׆ಈ͸ݱ৔Λத৺ͱͨ͠খूஂʹΑΔϋʔυ΢ΣΞͷվળ׆ಈ w52$͸ਓʑͷίϛϡχέʔγϣϯʹ໨Λ޲͚ͨιϑτ΢ΣΞ ํ਑؅ཧɺ೔ৗ ؅ཧ ͷվળ׆ಈ

Slide 16

Slide 16 text

ιϑτ΢ΣΞͱ඼࣭؅ཧͷྺ࢙ w೥୅৭ʑഁ୼ͯ͠zιϑτ΢ΣΞͷةػzͱݺ͹ΕΔ w೥ιϑτ΢ΣΞ޻ֶͱ͍͏ݴ༿͕ੜ·ΕΔ w೥୅*40*&$ͷࡦఆ +*49

Slide 17

Slide 17 text

+*49ʹఆΊΔιϑτ΢ΣΞ඼࣭ಛੑ wػೳੑʢGVODUJPOBMJUZʣ w৴པੑʢSFMJBCJMJUZʣ w࢖༻ੑʢVTBCJMJUZʣ wޮ཰ੑʢF⒏DJFODZʣ wอकੑʢNBJOUBJOBCJMJUZʣ wҠ২ੑʢQPSUBCJMJUZʣ

Slide 18

Slide 18 text

ιϑτ΢ΣΞͱ඼࣭؅ཧͷྺ࢙ w೥ΞδϟΠϧιϑτ΢ΣΞ։ൃએݴ ͳΜ͔ͩΜͩ͋ͬͯ೥ܦա w೥ݱ୅ࠓ΋ͳ͓ιϑτ΢ΣΞ։ൃ͸೉͍͠

Slide 19

Slide 19 text

ιϑτ΢ΣΞ։ൃ͕೉͍͠ͷ͸ͳ͔ͥ ࣗ༝هड़෼

Slide 20

Slide 20 text

lιϑτz΢ΣΞ “ࢲ͸ɺιϑτ΢ΣΞߏஙʹ͓͍ͯࠔ೉ͳ෦෼͸ɺ͜ͷ֓೦ߏ଄ମͷ ࢓༷࡞੒ͱσβΠϯ͓Αͼςετʹ͋ͬͯɺͦΕΛදݱ͢Δ࢓ࣄ΍ͦ ͷදݱʹ஧࣮͔൱͔Λςετ͢Δ࢓ࣄͰ͸ͳ͍ͱߟ͍͑ͯΔɻ” ʰਓ݄ͷਆ࿩ʲ৽૷൛ʳʱؙળग़൛ɺ2014೥ɺp.170

Slide 21

Slide 21 text

ιϑτ΢ΣΞ͸Ͳ͜ʹ͋Δͷ͔ wιϑτ΢ΣΞ͸ਓʑͷ৺ͷதʹ͋Δ wιϑτ΢ΣΞ͸ਓʑͷίϛϡχέʔγϣϯͷதʹ͋Δ ʰεΫϥϜ࣮ફೖ໳ʱٕज़ධ࿦ࣾɺ2016೥ɺp.10

Slide 22

Slide 22 text

ιϑτ΢ΣΞ։ൃͷࠔ೉͞ʹཱͪ޲͔͏ wιϑτ΢ΣΞύϥμΠϜ ˠߏ଄ԽϓϩάϥϛϯάɺΦϒδΣΫτࢦ޲ϓϩάϥϛϯάɺ($ɺܕਪ࿦ʜ wιϑτ΢ΣΞΞʔΩςΫνϟ ˠ(P'ͷσβΠϯύλʔϯɺ.7$ɺ.77.ɺ.JDSP4FSWJDFTʜ wιϑτ΢ΣΞ։ൃϓϩηε ˠ΢ΥʔλϑΥʔϧɺεύΠϥϧϞσϧɺ91ɺ4DSVNʜ

Slide 23

Slide 23 text

ιϑτ΢ΣΞ։ൃͱ52$ w೥ݱࡏɺιϑτ΢ΣΞ։ൃ͸඼࣭޻ֶͷҰ෼໺ͱͯ͠ޠΕΔ΄Ͳʹ·Ͱ ޻ֶͱͯ͠ঢ՚͍ͯ͠ͳ͍ wະͩʹਓʹڧ͘ґଘ͠ɺ࢈ۀͱͯ͠΋ະ੒ख़ͳۀք wਓͱਓͱͷίϛϡχέʔγϣϯʹ໨Λ޲͚ͯࠔ೉͞Λ৐Γӽ͑Δͱ͍͏෦෼͸ 52$ʹ௨͡Δ΋ͷ͕͋Δ ͱITCU͸ߟ͍͑ͯΔ

Slide 24

Slide 24 text

·ͱΊ w඼࣭͸ઈର஋Ͱ͸ͳͯ͘૬ର஋ w඼࣭͸ςετʹΑͬͯಘΒΕΔ΋ͷͰ͸ͳࣗ͘෼͕ͨͪ࡞ΓࠐΉ΋ͷ wࣗ෼͕࡞͍ͬͯΔ΋ͷͷ඼࣭͸Կ͔Λҙࣝ͢Δ ౰ͨΓલ඼࣭ͱັྗత඼࣭ wͦ΋ͦ΋ιϑτ΢ΣΞ։ൃ͸೉͍͠ w೉͍͠ͷΛཧղ্ͨ͠ͰΑΓྑ͍ιϑτ΢ΣΞΛੜΈग़ͨ͢ΊʹؤுΓ·͠ΐ ͏