JAWS-UG コンテナ支部 #14での発表資料です
$POOFIJUP*ODӬҪউҰϚϚͷҰาΛࢧ͑Δ'BSHBUFԿ͕͏Ε͍͠ͷ͔+"846(ίϯςφࢧ෦
View Slide
ࣗݾհӬҪউҰܦྺ 4*FSʹͯΠϯϑϥपΓͷۀ ҰٳDPN ʙίωώτʹKPJO ࠷ۙͷओͳ׆ಈ +BQBO$POUBJOFS%BZTWొஃ "844VNNJU4UBSUVQ"SDIJUFDUVSFPGUIF:FBSొஃ ձࣾͷؒͱຊΛॻ͖·ͨ͠ʂʂʂ ʮ1)1ϓϩϑΣογϣφϧ։ൃʯίωώτגࣜձࣾɹΤϯδχΞ ΠϯϑϥΣϒΦϖϨʔγϣϯ5XJUUFS!TIOBHBJ
ϚϚϦͷ͝հ̦ˍ̖ίϛϡχςΟϢʔβʔಉ࢜ͰΈΛ૬ஊ͠߹͏̦ˍ̖ػೳɻճ·Ͱͷ࠷සඵϚϚͷੜ׆ʹཱͭهࣄΛଟͷδϟϯϧͰຖ৴ɻઐՈमͷهࣄଟϝσΟΞ
w 'BSHBUFͬͯԿऀ w 'BSHBUF͕ղܾͯ͘͠ΕΔ՝ΞδΣϯμ
-5ͳͷͰ͚͍ͭͩͨ͜͠ͱΛ͠·͢
'BSHBUFͬͯԿऀͰ͠ΐ͏͔
Ͳ͏Βͭͷղऍ͕͋Γͦ͏Ͱ͢ʂʂ
ᶃσʔλϓϨʔϯͱͯ͠ͷ'BSHBUFίϯτϩʔϧϓϨʔϯσʔλϓϨʔϯ
ᶃσʔλϓϨʔϯͱͯ͠ͷ'BSHBUFίϯτϩʔϧϓϨʔϯσʔλϓϨʔϯཧContainer Container ContainerະରԠ
ᶃσʔλϓϨʔϯͱͯ͠ͷ'BSHBUFίϯτϩʔϧϓϨʔϯσʔλϓϨʔϯཧContainer Container ContainerະରԠίϯςφ λεΫ͕ಈ͘ج൫ͷҰͭͷબࢶͱͯ͠ͷ'BSHBUF
ᶄ'BSHBUFΛσʔλϓϨʔϯͱͯ͠ಈ͔͢&$4Λࢦ͢ύλʔϯίϯτϩʔϧϓϨʔϯσʔλϓϨʔϯ
ᶄ'BSHBUFΛσʔλϓϨʔϯͱͯ͠ಈ͔͢&$4Λࢦ͢ύλʔϯίϯτϩʔϧϓϨʔϯσʔλϓϨʔϯ͜ͷΈ߹ΘͤΛ'BSHBUFͱশ͢ΔύλʔϯΑ͘ݟΔؾ͕͢Δ
'BSHBUFσʔλϓϨʔϯͰ͋Γɺ&$4 &$4&$ɺ'BSHBUF &$4'BSHBUFͱཧղ͢ΔͷϛεϦʔυΛੜΉͷͰؾΛ͚͍ͭͨ ˞ࣗ࠷ॳͦ͏ࢥ͔ͬͯͨΒͦ͜ɻɻɻ
'BSHBUF͕ղܾͯ͘͠Εͨ՝
XFC൛ͷϚϚϦͰຊ൪ӡ༻
w &$όοΫΤϯυ͕ҙࣝෆཁʹͳͬͨw ͳͷͰɺλεΫʹׂΓͯΔϦιʔεͷߟ͑ํ͕γϯϓϧʹw #MVF(SFFO༻ͷ&$ͷ༨Ϧιʔε͕ෆཁʹͳΔ'BSHBUF͕ղܾͯ͘͠Εͨ՝
AZ AZ&$όοΫΤϯυͰখ͞ΊͷαʔϏεΛߏͰӡ༻͢ΔέʔεW$16.FN(#W$16.FN(#Container ContainerαʔϏεͷλεΫ";͚ͯՄ༻ੑ୲อ λεΫɺW$16ͱ.FN(#ఆ #MVF(SFFO༻ʹഒͷϦιʔεΛৗʹ֬อɻɻɻ
AZ AZ&$όοΫΤϯυͰখ͞ΊͷαʔϏεΛߏͰӡ༻͢ΔέʔεW$16.FN(#W$16.FN(#Container ContainerαʔϏεͷλεΫ";͚ͯՄ༻ੑ୲อ λεΫɺW$16ͱ.FN(#·Ͱ͏ఆͰΩϟύϓϥσϓϩΠ αʔϏεߋ৽Λ܁Γฦ͢ͱ ˞σϓϩΠɺ#MVF(SFFOํࣜ λεΫՔಇͤ͞৽ن͕3FBEZʹͳͬͨΒچλεΫΛམͱ͢
AZ AZαʔϏεߋ৽ᶃλεΫ͕ͷ&$ʹدΔ͜ͱ͕͋ΔɻɻW$16.FN(#W$16.FN(#Container ContainerϗετͷW$16ΛλεΫͰ৯͍௵͠ɺ͏ยํՋਓʹɻɻ λεΫஔઓུTQSFBE BUUSJCVUFFDTBWBJMBCJMJUZ[POF JOTUBODF*E
AZ AZαʔϏεߋ৽ᶄϗετೖΕସΘΔ͕ߏมΘΒͣW$16.FN(#W$16.FN(#ContainerContainerϗετͷW$16ΛλεΫͰ৯͍௵͠ɺ͏ยํՋਓʹɻɻ
AZ AZαʔϏεߋ৽ᶅ·ͨ·ͨϗετೖΕସΘΔ͕ߏมΘΒͣW$16.FN(#W$16.FN(#Container ContainerϗετͷW$16ΛλεΫͰ৯͍௵͠ɺ͏ยํՋਓʹɻɻ
AZ AZ&$όοΫΤϯυͰখ͞ΊͷαʔϏεΛߏͰӡ༻͢ΔέʔεW$16.FN(#W$16.FN(#ContainerContainerϗετೖΕସΘΔ͕ߏมΘΒͣ ϗετͷW$16ΛλεΫͰ৯͍௵͠ɺ͏ยํՋਓʹɻɻW$16Ϧιʔε͕ෆ͠ϨΠςϯγҧҾ͖ى͜͢ࣄଶʹɻɻɻ
AZ AZ&$όοΫΤϯυͰখ͞ΊͷαʔϏεΛߏͰӡ༻͢ΔέʔεW$16.FN(#W$16.FN(#ContainerContainerϗετೖΕସΘΔ͕ߏมΘΒͣ ϗετͷW$16ΛλεΫͰ৯͍௵͠ɺ͏ยํՋਓʹɻɻ&$Ͱҙਤ௨ΓʹλεΫஔ͞ΕͯΔ͔Λؾʹͯ͠ӡ༻͢Δͷਏ͍ɻɻɻ
AZ AZ&$όοΫΤϯυͰখ͞ΊͷαʔϏεΛߏͰӡ༻͢ΔέʔεW$16.FN(#W$16.FN(#Container Container͋Δ͖࢟ʹ͢ʹɺશମͷλεΫΛʹॖখ͔ͯ͠Βʹ͢ͱ͍͏ӡ༻͕ඞཁɻɻɻ͜ͷӡ༻ίετϦεΫΛ'BSHBUFղܾͯ͘͠ΕΔ
AZ AZ'BSHBUFͰλεΫʹରͯ͠ΛϦιʔεΛׂΓͯΔϞσϧมW$16.FN(#W$16.FN(#ContainerContainer &$ϦιʔεΛλεΫͰͯ͠͏ˠλεΫ୯ҐͰϦιʔεΛׂΓͯ &$όοΫΤϯυ࣌ʹൃੜͨ͠λεΫͷภΓͦΕʹ͔͔Δӡ༻ίετΛΧοτ
w σʔϞϯλεΫͰ&$ʹλεΫͷߏग़དྷΔw ͕ɺNBYJNVN1FSDFOU͔ΒมߋෆՄw ϩʔϦϯάσϓϩΠʹͳΔͷͰཁ݅ʹ߹Θͳ͔ͬͨɻɻɻλεΫͳΒσʔϞϯλεΫͰ͍͍ΜͰ
ӡ༻ͯ͠Έͯ'BSHBUF҆ఆ͍ͯ͠Δ ˞'BSHBUFىҼͷো
͕ͩɺ3*ߪೖͷ&$ͱൺΔͱ Լ͛ͯ͠·ͩߴ͍ͷ͕࣮
ϦβʔϒυϓϥϯΛͪΉؾ࣋ͪ
·ͱΊ
w 'BSHBUFͷಋೖʹΑͬͯɺ"84Ͱͷίϯςφӡ༻͕γϯϓϧʹw 'BSHBUFσʔλϓϨʔϯͱͯ͠ೝ͓͍ࣝͯͨ͠ํ͕͍͍͔w Ͱ·ͩɺ&$ΑΓߴ͍͔Βશ໘Ҡߦίετ໘Ͱݫ͍͠ɻɻ ˞'BSHBUFؔ࿈Ͱϒϩάॻ͍͍ͯΔͷͰྑ͔ͬͨΒݟ͍ͯͩ͘͞ IUUQUFDIDPOOFIJUPDPNFOUSZ·ͱΊ
ίωώτͰΤϯδχΞੵۃ࠾༻தͰ͢ʂ IUUQTXXXXBOUFEMZDPNQSPKFDUTڵຯ͕͋ΔํɺͬͱΛฉ͍ͯΈ͍ͨͱࢥ͏ํ͕͍·ͨ͠Β Λ͔͚͍͔ͯͨͩ͘ɺ!TIOBHBJ·Ͱ͝࿈བྷΒ͑Δͱ͏Ε͍͠Ͱ͢ɻ