WordCamp Osaka 2018
8PSE$BNQ0TBLBϞϯΩʔϨϯν ΩλδϚλΧγ!JOD(1-ͷ༗ྉςʔϚൢചΛ Ϗδωεͱཱͯͤ͠͞ΔͨΊͷઓ
View Slide
ϑϦʔϥϯε ϞϯΩʔϨϯν࡚ )5.-$44ɺ8PSE1SFTT .881'PSNΞυΦϯͷൢച ࡞Γͬͺͳ͠Ͱαϙʔτ΄΅ෆཁɺ ݄ʙສԁఔʣ 4OPX.POLFZͷൢചΩλδϚλΧγ !JOD
ͳͥ༗ྉςʔϚൢചΛ͢Δ͜ͱʹͨ͠ͷ͔ ࠃͷ8PSE1SFTTςʔϚࢢʁ ͳͥ(1-ͳͷ͔ʁ (1-ͱϏδωε Ͱɺ࣮ࡍͲ͏ͳͷʁ ͜Ε͔Βͷ՝͓ͳ͢͠Δ͜ͱ
ͳͥ༗ྉςʔϚൢചΛ͢Δ͜ͱʹͨ͠ͷ͔
ϓϥάΠϯ͍Ζ͍Ζͭ͘Δ8PSE$BNQ,BOTBJ࠙ձ-5ެࣜσΟϨΫτϦܝࡌςʔϚ)BCBLJSJ8PSE$BNQ,BOTBJొஃ8PSE$BNQ5PLZPొஃ8PSE1SFTTελʔλʔςʔϚ.JNJ[VLV8PSE$BNQ5PLZP-5
ͳʹͳ͍ʂ
w ͷ͍͢͝য૩ײΛײ͡ͳ͕ΒҰൠࢀՃ8PSE$BNQ,ZPUP-*26*%%&4*(/͞Μ!MRE@KQͶΜͰͿ͞Μ!OFOEFCͷ͘Ζ͞Μ!NPOPDIS
ࠃͷ8PSE1SFTTςʔϚࢢʁ
w 5XJUUFSɺ(PPHMFͰݕࡧ͠·͘Δʑw ಛʹݴٴ͕ଟ͍ςʔϚ 4OPX.POFLZॳظόʔδϣϯ։ൃ࣌w 4"/(0 ༗ྉεϓϦοτϥΠηϯεw ετʔΫ ༗ྉεϓϦοτϥΠηϯεw 4JNQMJDJUZ ແྉ(1-ࢢௐࠪ
ͳͥ(1-ͳͷ͔ʁ
w 8PSE1SFTTίϛϡχςΟʹؔΘΕΔw ༗ྉςʔϚͷଟ͘εϓϦοτϥΠηϯεɻ (1-ҧͰͳ͍͕࣮࣭తʹϢʔβʔͷࣗ༝Λ ੍ݶ͍ͯ͠Δͳͥ(1-ͳͷ͔ʁ
w ༗ྉͷ߹ɺ(1-Ͱ͋Δ͚ͩͰෆɻ ߪೖ͠ͳ͍ͱݟΔ͜ͱࢼ͢͜ͱͰ͖ͳ͍͔Βw (JU)VCͰίʔυΛશͯެ։w ͍߹Θ͍͚ͤͨͩΕࢼ༻ͷͨΊͱͯ͠ 4OPX.POLFZΛఏڙຊʹࣗ༝ͰΦʔϓϯͰ͋ΔͨΊʹ
(1-ͱϏδωε
w 8PSE1SFTTίϛϡχςΟͷํୡ͕ ߪೖͯ͘͠Εͨͷͷʜʜw Ϟϊ͕ྑ͚ΕചΕΔͩΖ͏ͱ͍͏᱘Γw ϚʔέςΟϯάυૉਓɻ ചΓํ͕Θ͔Βͳ͍ʜʜ݄ʹ4OPX.POLFZެ։ʂ
w ͱΓ͋͑ͣΞυϫʔζʹग़ߘ ԁw શ͘Ԡͳ͠ɻ͔͠େख༗ྉςʔϚ͕ΜΜग़ߘͯ͠ΔͷͰ݁ߏ୯Ձ͕ߴ͍ࠂग़ߘ͢Δʜ
w (1-Ͱ͋Δ4OPX.POLFZ࠶ൢ࠶൦ࣗ༝ɺ͞Βʹ(JU)VCͰެ։͍ͯ͠Δw Ζ͏ͱࢥ͑ແྉͰखʹೖΕΒΕΔී௨ʹͬͯμϝɺൢചઓུΛͪΌΜͱߟ͑Α͏ʮʯͱͯ͠ചΒͣผ్ߪೖ͢Δཧ༝Λͭ͘Ζ͏ʂ
w 4OPX.POLFZߪೖऀݶఆͷ 'BDFCPPLάϧʔϓw ࠓޙͷػೳ։ൃలͷڞ༗ɺ։ൃऀͱϝϯόʔͰͷσΟεΧογϣϯw ͍ํΧελϚΠζͷαϙʔτ ݱࡏαϙʔτผ్αϙʔτϑΥʔϥϜͰ ߦ͏ܗʹҠߦΦϯϥΠϯίϛϡχςΟ
͕૬ஊ͍ͯ͠Δߘྫ
w ػೳΑΓࢥΛॏࢹɻϚεͰͳ͘χονͳɺ ࢥʹڞײ͢ΔϢʔβʔ ίΞͳϑΝϯΛ૿͢w ΦϯϥΠϯίϛϡχςΟͰͷަྲྀw 4OPX.POLFZΞυϕϯτΧϨϯμʔw ඇ(1-༗ྉςʔϚ͔ΒͷҠߦΩϟϯϖʔϯϓϩϞʔγϣϯ
ϝϯόʔͷਪҠ
ΤϯήʔδϝϯτͷਪҠ
Ͱɺ࣮ࡍͲ͏ͳͷʁ
ച্ʹ͓͚ΔෛͱϓϩμΫτൢചͷൺ ϓϩμΫτൢചෛ4OPX.POLFZൢച
͜Ε͔Βͷ՝
w ςʔϚ͕ചΕΕചΕΔ΄ͲϢʔβʔͱͷ ίϛϡχέʔγϣϯෛՙαϙʔτෛՙ͕૿͑Δw ߪೖͯ͠Β͑ͳ͍ͱ։ൃαϙʔτඅ͕ ೧ग़Ͱ͖ͣࣄۀ͕ܧଓͰ͖ͳ͍w Ͳ͏͠·͠ΐ͏ʜʁݸਓతͳ՝
w ༗ྉςʔϚࣗମগͣͭ͠૿͍͑ͯΔ͕(1-ͷͷ͔ͳΓগͳ͍w ςʔϚ։ൃ͍͠ͱࢥΘΕ͍ͯΔʁw (1-ͩͱશવചΕͳ͍ͱࢥΘΕ͍ͯΔʁࠃςʔϚࢢ