Kubernetesでやりたいことがまだたくさんある

 Kubernetesでやりたいことがまだたくさんある

July Tech Festa 2020 登壇資料。

84cf8e2803e8ee2f48a2db6493eb749f?s=128

Takanari Ko

July 25, 2020
Tweet

Transcript

  1. ,VCFSOFUFTͰ΍Γ͍ͨ͜ͱ͕·ͩͨ͘͞Μ͋Δ +VMZ5FDI'FTUB

  2. Ϡϑʔגࣜձࣾೖࣾ 8FCαʔϏε։ൃɺ"OESPJEΞϓϦ։ൃ Λܦͯ։ൃ෦௕Λܦݧ ೥ʹθοτϥϘ্ཱࣾͪ͛ʹࢀը ೥ΑΓݱ৬ 8IPBN* Տٓ੒5BLBOBSJ,P θοτϥϘגࣜձࣾ୅දऔక໾

  3. θοτϥϘגࣜձࣾ 7JTJPO ٕज़Ͱ৽͍͠ੈք΁γϑτ͢Δ  Ϡϑʔࢠձࣾ Ϡϑʔͷେن໛ΠϯϑϥΛࢧ͑Δج൫։ൃɺ3%Λ࣮ࢪ

  4. ϓϩμΫτ঺հ,VCFSOFUFTBTB4FSWJDF ,VCFSOFUFTBTB4FSWJDF .BTUFS FUDE 8PSLFS FUDE .BTUFS 8PSLFS ʜ ʜ

    ʜ
  5. &YUFOE:PVS&OHJOFFSJOH-JGF ͖ΐ͏͸ ̏ͭͷ'6/Λ఻͑·͢ Έͳ͞·ͷԿ͔ͷ͓໾ʹͨͯΕ͹޾͍Ͱ͢ w w w

  6. ͭͷ'6/ w w w θϩ͔Β࡞Δ➔ ϓϥοτϑΥʔϜΛఏڙ͢Δ➔ গ͠ະདྷΛҙࣝ͢Δ➔ʜ➔ʜ➔

  7. ͭͷ'6/ w w w θϩ͔Β࡞Δ➔ ϓϥοτϑΥʔϜΛఏڙ͢Δ➔ গ͠ະདྷΛҙࣝ͢Δ➔ʜ➔ʜ➔

  8. ೥;-BC૑ۀ ϛογϣϯɿΠέͯΔΠϯϑϥΛ࡞Δ *BB4͸0QFO4UBDLɺ044Λ׆༻ͯ͠ɺ೥͙Β͍Ͱ࢓্͛ͯ

  9. ίϯςφʹ஫໨ ϞμϯͳΞϓϦέʔγϣϯ ߴ͍Մൖੑɺ*NNVUBCMFͷ࣮ݱ  ྲྀߦ͍ͯͨ͠5XFMWF'BDUPS"QQΛ࣮ݱ͠΍͍͢΋ͷ ίϯςφͷػೳෆ଍ɾηΩϡϦςΟͷݒ೦ʻকདྷੑ ίϯςφΛಈ͔͢ΠϯϑϥΛ࡞Ζ͏ ձࣾϩΰͷ;ͷ࢛֯͸ίϯςφ ➔ίϯςφ

  10. ίϯςφʜ͋ͱԿ͕ඞཁʁ ϞμϯͳΞϓϦέʔγϣϯΛίϯςφͰՔಇ͢Δͷʹඞཁͳ΋ͷ w *BB4 0QFO4UBDL ʢ֬ఆʣ w ߏ੒؅ཧ w ϗετ04

    w ίϯςφ04 w ίϯςφϥϯλΠϜ w ίϯςφΦʔέετϨʔγϣϯ w γʔΫϨοτετΞ w $*$%πʔϧ w ύοέʔδϨϙδτϦ w ίϯςφϨδετϦ w ϩάίϨΫλʔ w ϞχλϦϯάπʔϧ
  11. ֤߲໨ʹରͯ͠ɺ਺ਓͷάϧʔϓͰॏΈ෇͖ධՁͰͷ1SPQPTBMΛग़͠ɺ ଞϝϯόʔ͕ϨϏϡʔɻνʔϜશମͷ߹ҙΛॏࢹ ٕज़ͷબఆɾධՁ ධՁ߲໨ ॏΈ %PDLFS 3PDLFU Φʔϓϯ͞  ˓

    ˓ ීٴ౓  ˓ ✗ ηΩϡϦςΟ  ˓ ✗ ঎༻αϙʔτ  ˓ ✗ ộ ộ ộ ộ ܭ   ίϯςφϥϯλΠϜ൝ ଞϝϯόʔϨϏϡʔ
  12. ίϯςφΦʔέετϨʔγϣϯͷબఆ ,VCFSOFUFT %PDLFS4XBSN "QBDIF.&404 $POUBJOFS0SDIFTUSBUJPO8BSCFHBO

  13. ίϯςφΦʔέετϨʔγϣϯͷબఆ ౰࣌,VCFSOFUFT͸Քಇ࣮੷͕গͳ͘εέʔϥϏϦςΟʹෆ҆ʜ কདྷੑʹṌ͚ͨ  ✔εϙϯαʔاۀ਺ɺίϯτϦϏϡʔλ਺ ✔ηΩϡϦςΟରԠମ੍ɾରԠ଎౓ ✔ίϛϡχςΟ੒ख़౓

  14. ϐʔε͸ἧͬͨ ˞౰࣌બఆͨ͠΋ͷͷҰ෦Ͱ͢ɻݱࡏ͸ҟͳΓ·͢

  15. %FTJHOFECZ'SFFQJL ͋͞,VCFSOFUFTΛߏங ೥ʹ4BOECPY؀ڥ,VCFSOFUFTΛߏங

  16. %FTJHOFECZ'SFFQJL ೥ʹ4BOECPY؀ڥ,VCFSOFUFTΛߏங ӡ༻อक͕େมͩͬͨ ➔,VCFSOFUFT͚ͩͰͳ͘ɺ7.΋อक͕ඞཁ ୭ʹ΋࢖ΘΕͳ͔ͬͨ ➔ར༻ऀ͕࢖͍ํ͕Θ͔Βͳ͍ɻίϯςφͬͯԿʁͱ͍͏࣌୅ ར༻ऀ޲͚पล؀ڥ͕੔͍ͬͯͳ͍ ͋͞,VCFSOFUFTΛߏங

  17. શһ͕ٯઆతʹߟ͑ͨ ӡ༻อक͕େม ➔ָʹ͢Ε͹͍͍ ιϑτ΢ΣΞͰࣗಈԽɾ,VCFSOFUFTBTB4FSWJDFΛ࡞Δ ୭ʹ΋࢖ΘΕͳ͔ͬͨ ➔࢖ΘΕΔΑ͏ʹ͢Ε͹͍͍ ,VCFSOFUFTͷڭҭܒ໤ɾศརͳػೳΛ௥Ճ ੒ՌΛग़ͨ͢Ίͷ1JWPU

  18. ,VCFSOFUFTΛϑϨʔϜϫʔΫͱͯ͠࢖͍$VTUPN3FTPVSDF $VTUPN$POUSPMMFS Ͱ,BB4Λ࣮ݱ ৄ͘͠஌Γ͍ͨํ͸ɺθοτϥϘͷաڈొஃࢿྉΛݟ͍ͯͩ͘͞ ιϑτ΢ΣΞͰࣗಈԽ :BIPP+"1"/ͷϚωʔδυ,VCFSOFUFTαʔϏεΛࢧ͑Δٕज़

  19. ར༻ऀʹ࢖͍ํɾརศੑΛ஌ͬͯ΋Β͏ͨΊͷڭҭɾυΩϡϝϯτͷ֦ॆ ར༻ऀ͕ศརʹ࢖͑ΔͨΊͷػೳ֦ு ৄ͘͠஌Γ͍ͨํ͸ɺθοτϥϘͷաڈొஃࢿྉΛݟ͍ͯͩ͘͞ ,VCFSOFUFTͷڭҭܒ໤ɾศརͳػೳΛ௥Ճ ;-BCͷڭҭ΁ͷऔΓ૊Έ

  20. 4BOECPYఏڙ͔Β೥ɺར༻ऀαϙʔτΛ͠ͳ͕Βɺ ೥ʹ,VCFSOFUFTBTB4FSWJDFΛϦϦʔε :BIPPζότΫ͕,BB4Λ࢖͍ɺ8FCΞϓϦΛ։ൃɾϦϦʔεͨ͠ ,VCFSOFUFTBTB4FSWJDF͕ര஀ :BIPP+"1"/ͷ,VCFSOFUFTBTB4FSWJDFͰՃ଎͢ΔΞϓϦέʔγϣϯ։ൃ

  21. ࡋྔ͕༩͑ΒΕ͍ͯΔதͰɺθϩ͔ΒϓϩμΫτΛ࡞Δ ৽͍͠஥ؒͱখ͞ͳن໛Ͱɺશһ͕߹ҙͰ͖ΔϑϩʔͰਐߦ ੒Ռ͕ग़͍ͤͯͳ͚Ε͹͙͢ʹ1JWPU ࣦഊ͸͖ͭ΋ͷ͕ͩɺ੒Ռ͕ͩͤͨͱ͖ͷتͼ΋େ͖͍ θϩ͔Β࡞Δ➔

  22. ͏·͍͔͘ͳ͔ͬͨϞϊͨͪ -PH.POJUPSJOHBTB4FSWJDFPO,VCFSOFUFT ηϧϑαʔϏεͳϩάϞχλϦϯάπʔϧΛ,TͰఏڙ ౰࣌͸1FU4FU 4UBUFGVM4FUͷલ਎ Λ$JOEFS࿈ܞͤͯ͞ར༻ &MBTUJDTFBSDIͱ,74ΛՔಇ͍͕ͤͯͨ͞ɺ౰࣌͸4UBUFGVM"QQ͕҆ఆՔಇ͠ͳ͔ͬͨ ݖݶ؅ཧ େن໛ར༻Λߟ͑ΔͱαʔόΞΧ΢ϯτɾ,T3#"$ͳͲΛ؅ཧ͢ΔͨΊͷɺݖݶ؅ཧ͕ॏཁ Ϡϑʔʹ৽نγεςϜ͕ಋೖ͞Εͨ͜ͱͰɺγεςϜࣗମ͕ෆཁͱͳͬͨ

  23. ͭͷ'6/ w w w θϩ͔Β࡞Δ➔ ϓϥοτϑΥʔϜΛఏڙ͢Δ➔ গ͠ະདྷΛҙࣝ͢Δ➔ʜ➔ʜ➔

  24. ͋ͳ͕ͨύϒϦοΫΫϥ΢υͷϓϥοτϑΥʔϜΛ࡞Δͱͨ͠Β ԿΛҙࣝ͠·͔͢ʁ

  25. ϓϥοτϑΥʔϜΛఏڙ͢Δͬͯͳʹʁ 1MBUGPSN 1'ఏڙऀ ଟ͘ͷར༻ऀ Ձ஋ΛٻΊͯ࢖͏ Ձ஋ͷఏڙվળɾӡ༻ ໰͍߹Θͤ ཁ๬ ڭҭܒ໤ ϚʔέςΟϯά

  26. ٻΊΒΕΔՁ஋ͱ͸ ػೳੑ ଟ༷ͳཁ݅ʹରԠ ෛ࠴Խ͠ͳ͍ ܧଓతվળ ϑΟʔυόοΫϧʔϓ ϩʔυϚοϓ ҆৺ɾ҆શ 4-"4-* ࣌ؒ೔αϙʔτ

    ਺೥ʹ౉ΔՔಇΛอূ ؆୯ ֶशίετ 1'ؒ࿈ܞ ֦ுੑ ੜ࢈ੑɾίετ Քಇඅ༻ ӡ༻ෛՙ Ҡߦίετ কདྷੑ ٕज़త༏Ґੑ ར༻ऀεΩϧ޲্
  27. ར༻ऀʹٻΊΒΕଓ͚ΔͨΊʹ͸ ϓϩμΫτͷՁ஋ΛߴΊଓ͚ͳ͚Ε͹͍͚ͳ͍

  28. w Ϡϑʔࣾ಺ʹ1'ӡ༻ɾར༻ऀαϙʔτ૊৫্ཱͪ͛ w ࠷৽,VCFSOFUFTαϙʔτɻ044ͷϦϦʔεα ΠΫϧʹ௥ै ࣌఺  w ڭҭɾֶशίϯςϯπͷ֦ॆ w

    Ϡϑʔࣾ಺1'ͱͷ࿈ܞ w 8FC"QQ͔Β1'·Ͱଟ༷ͳΞʔΩςΫνϟͷઃܭ ࢧԉɾ֤छςετࢧԉ w FUDEWW΁ͷҠߦ w 4FDSFUͷ҉߸Խอଘ ,BB4ͷ➔➔΁ͷՁ஋޲্ w ,VCFSOFUFTϕετϓϥΫςΟεͷఏڙ w /PEFTҎ্ͷΫϥελαϙʔτ w Ϋϥελ಺"EEPOͷࣗಈߋ৽ɺσϑΥϧτͷ؂ࢹ Ξϥʔτઃఆ w ΫϥελඵؒສϦΫΤετ΁ͷରԠ w 4UBUFGVM"QQͷαϙʔτ ,VCFSOFUFT্Ͱͷ 4UPSBHFͷఏڙ  w ϝτϦΫεӬଓԽͷͨΊͷ5IBOPTͷఏڙ w -%43
  29. ➔ͷϓϥοτϑΥʔϜʹͳͬͨ,BB4 ೥ϦϦʔεҎ߱ɺϠϑʔͰ͸8FC"QQɾ1'ͳͲͨ͘͞ΜͷνʔϜʹେن໛ ʹར༻͞Ε͍ͯΔ ؂ࢹͷجૅ͔Β஌ΔɺϠϑʔͷେྔΫϥελ؂ࢹγεςϜͷ࢓૊Έ

  30. άϩʔε͢Δͱɺཁ๬ɾ໰͍߹Θͤ΋૿Ճ͢Δ

  31. ར༻ऀͷϦΫΤετ͸Α͘뱌ͯ͠Ԡ͑Δ ͳͥʮ"ʯͱ͍͏ػೳ͕ඞཁͳͷ͔എܠɾ໨తΛ͔ͬ͠ΓώΞϦϯά͢Δ $BTFػೳ͕͋Δ͜ͱΛϢʔβ͕஌Βͳ͍ FHఏڙ͍ͯ͠Δ*OHSFTTΛ࢖͑͹ɺಠࣗͷ-1SPYZ͸ෆཁͰ͢ɻܒ໤׆ಈΛڧԽ͠·͢ $BTFݸผ࢓༷΁ͷಠࣗରԠ͸٫Լ FHਓख͕଍Γͣɺ,VCFSOFUFT͔ΒΞοϓσʔτͨ͘͠ͳ͍ αϙʔτόʔδϣϯΛݻఆ͢Δͱ੬ऑੑʹରԠͰ͖ͳ͍ɻଞͷϢʔβʹ΋ଟେͳӨڹ͕ͰΔ $BTFཁ๬ΑΓ΋࠷దͳղΛ FH1PEऴྃ࣌ʹʮ0CKFDU4UPSBHFʯͰόοΫΞοϓ͍ͨ͠ɻʮ0CKFDU4UPSBHFʯΛఏڙͯ͠΄͍͠ ʮ'JMF4UPSBHFʯΛ൒೥ޙఏڙ͢ΔͷͰɺར༻ऀଆͷରԠํ਑ΛมߋͰ͖ͳ͍͔ʁ

    ʮ"ʯͱ͍͏ػೳ͕ඞཁͳͷͰɺػೳ௥Ճ͍ͯͩ͘͠͞ɻ
  32. ͍͋·͍ͳ੹೚෼ք఺ɾ4-" ੹೚෼ք఺΍4-"͕໌ࣔ͞Ε͍ͯͳ͍ͱɺ໰͍߹Θ͕ͤࡴ౸͢Δ 1'ఏڙऀ ར༻ऀ $POUBJOFS3VOUJNF͕Քಇ͍ͯ͠ͳ͍ ͍ͭ௚Δͷ͔ 7.ىಈ࣌ʹ%PDLFSΛσϓϩΠɾىಈ͢Δ·Ͱ͠ ͔ͪ͜Β͸૝ఆ͍ͯ͠ͳ͍ ࠓճ͸ͪ͜ΒͰ௚͕͢ɺ࣍ճ͸ͦͪΒͰ௚ͯ͠ έϯΧෆ৴ײ‐

    /FUXPSL )ZQFSWJTPS 7. 04 $POUBJOFS3VOUJNF "QQ$POUBJOFS FH%PDLFSηοτΞοϓ෇͖ ΠϯελϯεΛఏڙ͢Δ1'
  33. ໌֬ͳ੹೚෼ք఺ɾ4-" ੹೚෼ք఺΍4-"ͷ໌ࣔ͸ɺ݁Ռͱͯ͠ෆཁͳ໰͍߹Θͤͷ࡟ݮʹ /FUXPSL )ZQFSWJTPS 7. 04 $POUBJOFS3VOUJNF "QQ$POUBJOFS "QQͷΤϥʔΛݕ஌ɺ"QQఀࢭΛ֬ೝ 1'͔Βো֐෮چதͷ࿈བྷ͋Γ

    ׬ྃ࿈བྷޙɺ"QQͷ࠶ՔಇΛ֬ೝ͢Δ FH%PDLFSηοτΞοϓ෇͖ ΠϯελϯεΛఏڙ͢Δ1' 1'ఏڙऀ ར༻ऀ $POUBJOFS3VOUJNFͷΤϥʔΛݕ஌ ར༻ऀʹॳಈ࿈བྷɻো֐෮چ࡞ۀΛ࣮ࢪ ׬ྃޙɺ"QQىಈ֬ೝΛґཔ͢Δ ԿΛ͢΂͖͔͕໌֬ʹͳΔ
  34. ,VCFSOFUFTBTB4FSWJDF ੹೚෼ք఺,VCFSOFUFT্ͷ"QQͷ؅ཧ͸ར༻ऀɺΑΓԼͷϨΠϠʔ͸ӡ༻ऀ Ϛωʔδυ,VCFSOFUFTγϯάϧςφϯτɾ4UBUFMFTT4UBUFGVM"QQαϙʔτ 4FSWFSMFTTQMBUGPSN JOEFWFMPQNFOU  ੹೚෼ք఺"QQͷϏδωεϩδοΫ͸ར༻ऀɺ"QQՔಇ͸ӡ༻ऀ ϓϥοτϑΥʔϜPO,VCFSOFUFT ,BB4 ϚϧνςφϯτɾϚϧνΫϥελ

    ੹೚෼ք఺͸1'ຖʹมΘΔ
  35. ੹೚෼ք఺͸৽ͨͳ௅ઓʹͭͳ͕Δ 4FSWFSMFTTQMBUGPSN JOEFWFMPQNFOU  ΞϓϦέʔγϣϯͷՔಇཁ݅Λຬͨͤ͹Α͍ ➔1'ఏڙऀͷ੹೚ൣғ಺Ͱɺ༷ʑͳ௅ઓ͕Ͱ͖Δ w ৽͍͠ػࡐɾΠϯϑϥͷબఆ /8ػثɾϕΞϝλϧɾ7.ɾίϯςφϥϯλΠϜɾ,VCFSOFUFT w

    ٕज़తͳνϟϨϯδ ࣮ϚγϯΛޮ཰Α͘Քಇ"QQΛΑΓߴ଎ʹՔಇ ࣗಈతʹ#$1Λߟྀͯ͠ΑΓ҆શʹJOQMBDFVQHSBEFରԠ ➔৽͍͠νϟϨϯδ͕1'ʹ͞ΒͳΔՁ஋Λਧ͖ࠐΉ
  36. 1'Λఏڙ͢ΔՁ஋Λఏڙɾҡ࣋ɾߴΊΔϓϩηε ར༻ऀͷظ଴ʹԠ͑ΔͨΊʹ΋ɺՁ஋ΛߴΊଓ͚ͳ͚Ε͹͍͚ͳ͍ ͨ͘͞Μͷཁ๬ɾ໰͍߹Θͤʹରͯ͠࠷దղΛৗʹ୳͢ ੹೚෼ք఺͸ɺ1'ఏڙऀʹͱͬͯ͸ٕज़తνϟϨϯδ͢ΔྖҬΛ໌֬ʹ͢Δ ͜ΕΒΛ܁Γฦ͠ɺՁ஋ΛߴΊଓ͚Δ ϓϥοτϑΥʔϜΛఏڙ͢Δ➔

  37. ͭͷ'6/ w w w θϩ͔Β࡞Δ➔ ϓϥοτϑΥʔϜΛఏڙ͢Δ➔ গ͠ະདྷΛҙࣝ͢Δ➔ʜ➔ʜ➔

  38. $MPVE/BUJWFͳ,VCFSOFUFTͷݱঢ় ,VCFSOFUFTJTCPSJOH  8FC"QQMJDBUJPOΛՔಇͤ͞Δʹ͸े෼ͳػೳ͕͋Δ ,VCFSOFUFTͷηΩϡϦςΟରԠ΍ఆظϦϦʔε͸҆ఆ େ൒ͷύϒϦοΫΫϥ΢υʹ,VCFSOFUFTͷαʔϏε͕ଘࡏ ೥΋೥΋͖ͬͱCPSJOH͸ଓ͍͍ͯ͘ *O,VCF$PO $MPVE/BUJWF$PO/"LFZOPUF

  39. ύϒϦοΫΫϥ΢υϕϯμʔ͸ސ٬͕ෳ਺ͷΫϥ΢υΛར༻͢Δબ୒Λڐ༰ ࠷ޙͷେ͖ͳࢢ৔ΛٻΊͯϓϥΠϕʔτΫϥ΢υ΁ͷࢀೖ͕Ճ଎ Ϋϥ΢υͷݱঢ় 1SJWBUF 1VCMJD 1VCMJD #VTJOFTT ༻్ίετόϥϯε#$1ಛఆαʔϏεར༻ )ZCSJE$MPVE .VMUJ$MPVE

  40. গ͠ະདྷΛ૝૾͢Δ ೥ޙͷະདྷΛ૝૾͢Δͷ͸͓͢͢Ί ೥ޙͷੈք͸ɺ͍·ͷੈքͷԆ௕ʹ͋Δɻ΋ͪΖΜྫ֎͸͋Δ͕ w ಛʹΠϯϑϥٕज़ʹ͓͍ͯ͸ɺઌߦݚڀ΍খ͞ͳ0441+͕͋Γ ͦΕΒͷ੒Ռ͕࣮؀ڥͰ࢖ΘΕ࢝ΊΔͷ͕ૣͯ͘೥ޙ w $/$'4BOECPY1SPKFDUT͕(SBEVBUFEʹͳΔͷʹಉఔ౓Ҏ্ͷ͕࣌ؒඞཁ

  41. ೥ޙ͸ͲͷΫϥ΢υͰ΋Քಇͤ͞Δ४උΛ ೥ޙɺΫϥ΢υؒͰසൟʹΞϓϦέʔγϣϯΛࡌͤସ͑Δ͜ͱʹͳΔ Ϗδωε্ɺΞϓϦέʔγϣϯ͸มߋͤ͞ͳ͍ͰΫϥ΢υΛ੾Γସ͍͑ͨ Մൖੑ͕ߴ͘ɺಈ࡞؀ڥ΁ͷґଘ͕খ͍͞ίϯςφ͕ΞϓϦέʔγϣϯʹ࠷ద ଟ͘ͷγεςϜ͸ෳ਺ͷίϯςφ͕ڠௐಈ࡞͢Δඞཁ͕͋Δ ΦʔέετϨʔγϣϯ͢ΔͨΊʹ,VCFSOFUFT͕ඞཁ

  42. ೥ޙʹΞϓϩʔν͢Δ ೥ޙɺ,VCFSOFUFT͸Ϋϥ΢υΛӽڥ͢ΔͨΊͷϑϨʔϜϫʔΫ ,VCFSOFUFTΛϕʔεʹΞϓϦέʔγϣϯΛՔಇͤ͞Δ͜ͱͰɺ Ϋϥ΢υؒͰਝ଎ʹγεςϜߏஙɾల։͢Δ͜ͱ͕ՄೳʹͳΔ ͜ͷྲྀΕͷதɺ,VCFSOFUFTຊମɾपลγεςϜ͸ɺ ΑΓޮ཰Α͘ίϯϐϡʔτϦιʔεΛ࢖͏ɺ ΑΓ҆શʹ࢖͏ํ޲ʹચ࿅͞Ε͍ͯ͘

  43. ,VCFSOFUFTͰ΍Γ͍ͨ͜ͱ ,VCFSOFUFTΛޮ཰Α͘࢖͏ Πϯϑϥͷ࣌ܥྻσʔλɾ.-ͷ׆༻ εέδϡʔϥ΍σϓϩΠपΓ΁ͷ.-0QT 9%1ͳͲωοτϫʔΫपΓͷվળ $MPVE/BUJWF4UPSBHF .VMUJ$MVTUFS ,VCFSOFUFT্ͷ"QQΛΑΓ҆ఆԽͤ͞Δ 1SPHSFTTJWF%FMJWFSZ ΧΦεΤϯδχΞϦϯά

    ,VCFSOFUFTΛηΩϡΞʹ͢Δ ;FSPUSVTUOFUXPSL େن໛4FSWJDF.FTI ࣍ͷ୆෩ͷ໨ʹ͸ؾΛ͚ͭΔ ϢχΧʔωϧɺϚΠΫϩ7.ͳͲ ,SVTUMFUɾ8"4.
  44. Πϯϑϥͷ࣌ܥྻσʔλ.-ͷ׆༻ (PPHMF#PSHͷݚڀࣄྫ"VUPQJMPU ίϯςφʹׂΓ౰ͯͨ$16.FNPSZͷແବΛ࣌ܥྻσʔλ΍ػցֶशΛݩʹ࠷ దԽ͢Δɻ,TͰ͍͏7FSUJDBM1PE"VUPTDBMFSʹ૬౰ ίϯϐϡʔτϦιʔεͷ࠷దར༻ɺ00.ճආɺUPJM࡟ݮʹͭͳ͕Δ &6304:4ΑΓ

  45. Πϯϑϥͷ࣌ܥྻσʔλ.-ͷ׆༻ ,VCFSOFUFT)PSJ[POUBM1PE"VUPTDBMFSͰ࣌ܥྻσʔλΛ༻͍ͨ༧ଌ )1"͸ઃఆΛࣦഊ͢Δͱεέʔϧ͠ͳ͍ εέʔϧ͕ؒʹ߹Θͳ͚Ε͹ΞϓϦέʔγϣϯ͕Ԡ౴Ͱ͖ͳ͘ͳΔ ࣌ܥྻσʔλɾػցֶशΛ૊Έ߹ΘͤͨΞϓϩʔν IUUQTQSFEJDUJWFIPSJ[POUBMQPEBVUPTDBMFSSFBEUIFEPDTJPFOMBUFTU IUUQTHJUIVCDPNDZCFSBHFOUPTTJOUFMMJHFOUIQB

  46. 1SPHSFTTJWF%FMJWFSZ l1SPHSFTTJWFEFMJWFSZJTDPOUJOVPVTEFMJWFSZXJUIpOFHSBJOFEDPOUSPMPWFS UIFCMBTUSBEJVTzŠ+BNFT(PWFSOPS 3FE.POL %FWFMPQ #VJME 5FTU %FQMPZ TVCTFU %FQMPZ

     0, "OBMZ[F 3PMMCBDL
  47. 1SPHSFTTJWF%FMJWFSZ σϓϩΠΛΑΓޮ཰Α͘ɺΑΓਫ਼౓Αࣗ͘ಈԽ͢Δͷʹ࠷ద Ϣʔεέʔε͸༷ʑ ΧφϦΞϦϦʔεɺϒϧʔάϦʔϯσϓϩΠɺ"#ςετ "*ϞσϧͷධՁ αʔϏεϝογϡ΍ΧΦεΤϯδχΞϦϯάͱͷ૊Έ߹Θͤ ϓϥοτϑΥʔϜࣗମͷσϓϩΠʹ΋ద༻͍͖͍ͯͨ͠

  48. େن໛4FSWJDF.FTI ෳ਺Ϋϥελɾෳ਺Ϋϥ΢υΛ·͍ͨͩ4FSWJDF.FTI ίϯςφɾ,VCFSOFUFTͷొ৔ʹΑΓɺ*1ΞυϨεͰ"$-Λ੍ޚ͢Δ࣌୅Ͱ͸ͳ ͘ͳͬͨ Ϋϥ΢υؒͰΞϓϦ͕ࡌͤସΘ͍ͬͯΔ࣌୅͕དྷΔͱɺख࡞ۀͰΞϓϦ͕Ͳ͜ ͰՔಇ͍ͯ͠Δ͔Λ೺Ѳɾ؅ཧ͢Δ͜ͱ͸ෆՄೳ  ΞϓϦέʔγϣϯؒͷηΩϡϦςΟͱ͍͏ଆ໘ʹ͓͍ͯॏཁ

  49. ,SVTUMFUɾ8"4. ,VCFSOFUFT͕ϑϨʔϜϫʔΫͱͳΔΑ͍ྫ ,SVTUMFU͸,VCFSOFUFT্Ͱɺ,VCFSOFUFTͷ/PEFͱͯ͠ɺ8FC"TTFNCMZ XPSLMPBETΛՔಇͤ͞Δπʔϧͱͯ͠ಈ࡞ 8"4.͸ɺ1$ɾεϚϗͷओཁϒϥ΢βɺΫϥΠΞϯταΠυͰಈ࡞͢Δ͚ͩͰͳ ͘ɺ8FC"TTFNCMZ)VCͷొ৔ʹΑΓ0$*ΠϝʔδԽ͕Մೳʹɻ *TUJP &OWPZͳͲαʔόαΠυͰ΋ར༻͞ΕΔΑ͏ʹͳ͖͍ͬͯͯΔ ίϯςφͱͲ͏ڞଘ͢Δͷ͔ɺطଘͷ4FSWJDF.FTIͱͲ͏༥߹͞Ε͍ͯ͘ͷ͔ɺ ଞͷϢʔεέʔε͕૿͑Δͷ͔஫໨

  50. গ͠ະདྷΛҙࣝ͢Δ➔ʜ➔ʜ➔ ݱঢ়ΛϕʔεʹɺͦͷԆ௕Ͱ೥ޙʹԿ͕ى͜Δ͔ɺԿΛ͢΂͖͔ߟ͑Δ ͢΂ͯͷٕज़ྖҬʹखΛ͚ͭΔ͜ͱ͸ෆՄೳ͕ͩɺ ਺೥ޙΛ૝૾͢Δ͚ͩͰ͋Ε͹ɺ؆୯ָ͔͍ͭ͠ ະདྷΛ૝૾্ͨ͠Ͱɺ࣍ʹऔΓ૊Ή΂͖ٕज़ΛݟఆΊɺྗΛ஫͙ ͜ͷۀք͸มԽ͕ܹ͍͠ͷͰɺ࣍Λ૝૾͠ͳ͕Β׆ಈ͢Δͱؾָ͕ʹͳΔ

  51. 1IPUPCZGSBOLNDLFOOBPO6OTQMBTI ͦΕͧΕͷ'VO͸ෳ਺ಉ࣌ʹى͖ͨΓɺҙ֎ͳ৔໘ͰަΘΓ·͢ ೔ʑมԽ͍ٕͯ͘͠ज़ͱ޲͖߹͏ͷ͕ΤϯδχΞͰ͢ มԽΛָ͠Έͳ͕Β׆ಈͯ͠ΈΔͷ͸͍͔͕Ͱ͠ΐ͏͔ Have a nice engineering life!

  52. None