Upgrade to Pro — share decks privately, control downloads, hide ads and more …

シンボルの効率的な作成・運用法とエンジニア連携についての取り組み / DIST18

7b3a9e3268f0a164226556605d2ebd64?s=47 Ryo Yoshitake
November 14, 2017

シンボルの効率的な作成・運用法とエンジニア連携についての取り組み / DIST18

7b3a9e3268f0a164226556605d2ebd64?s=128

Ryo Yoshitake

November 14, 2017
Tweet

Transcript

  1. γϯϘϧͷޮ཰తͳ࡞੒ɾӡ༻๏ͱ ΤϯδχΞ࿈ܞʹ͍ͭͯͷऔΓ૊Έ ٢஛ྒྷ 

  2. ΋͘͡ ɾ؆୯ͳ঺հ ɾγϯϘϧͷޮ཰తͳ࡞੒ɾӡ༻๏ ɾΤϯδχΞͱͷ࿈ܞʹ͍ͭͯͷऔΓ૊Έ %*45

  3. ؆୯ͳ঺հ 

  4. ࣗݾ঺հ ٢஛ɹྒྷ ೥͔ΒϑΣϯϦϧגࣜձࣾʹͯΞϓϦͷاըɾ6*σβΠϯʹैࣄɻ ೥݄ΑΓ45"/%"3%΁ࢀըɻ6*σβΠϯΛத৺ʹɺ৽نࣄۀͷԾઆݕূ΍αʔϏεઃܭɺ νʔϜϏϧσΟϯάͳͲڞ૑ʹ޲͚ͨΞϓϩʔνʹऔΓ૊ΜͰ͍·͢ɻ %*45 Α͚ͨ͠ Γΐ͏ !SZP@QBO

  5. None
  6. None
  7. None
  8. ࣗݾ঺հ %*45 ࠾༻ࢧԉ πʔϧಋೖࢧԉ ϫʔΫγϣοϓ

  9. ࣗݾ঺հ %*45

  10. ࣗݾ঺հ %*45

  11. %*45 45"/%"3%ʹ͓͚ΔσβΠϯϓϩηε

  12. 45"/%"3%ͷσβΠϯϓϩηε %*45

  13. 45"/%"3%ͷσβΠϯϓϩηε %*45

  14. %*45 ͓࿩ͷલʹ ΫϥΠΞϯτϫʔΫͰͷ͓࿩Ͱ͢ ৽نαʔϏεʢΞϓϦʣͷݱ৔Ͱ͢ ϕετͷํ๏ͱ͸ࢥͬͯ·ͤΜ

  15. γϯϘϧͷޮ཰తͳ࡞੒ɾӡ༻๏ 

  16. %*45 γϯϘϧͷ࡞Γํʢࣗݾྲྀʣ ֊૚ͷ׆༻ ϚεΫͷ׆༻ ׂͱϝδϟʔʹͳ͖͔ͬͯͨͳʜʁ

  17. %*45 ֊૚ͷ׆༻

  18. %*45 ֊૚ͷ׆༻ 5JUMF 5JUMF )VTI MJUUMFCBCZ EPOUTBZBXPSE .BNBTHPJOHUPCVZZPVBNPDLJOHCJSE "OEJGUIBUNPDLJOHCJSEEPOUTJOH .BNBTHPJOHUPCVZZPVBEJBNPOESJOH

    "OEJGUIBUEJBNPOESJOHUVSOTCSBTT .BNBTHPJOHUPCVZZPVBMPPLJOHHMBTT )VTI MJUUMFCBCZ EPOUTBZBXPSE .BNBTHPJOHUPCVZZPVBNPDLJOHCJSE "OEJGUIBUNPDLJOHCJSEEPOUTJOH .BNBTHPJOHUPCVZZPVBEJBNPOESJOH "OEJGUIBUEJBNPOESJOHUVSOTCSBTT .BNBTHPJOHUPCVZZPVBMPPLJOHHMBTT "VUIPSOBNF "VUIPSOBNF "VUIPSOBNF MW MW MW MW
  19. %*45 ֊૚ͷ׆༻ ! " ϘϦϡʔϜϕʔεͰͷγϯϘϧͷ؅ཧ ࠶ར༻ੑͷߴ͍ίϯϙʔωϯτͷੜ੒ ൺֱత࡞Γ΍͍͢ɾ෼ղ͠΍͍͢ ࣄલͷఆ͕ٛඞཁ ཻ౓ͷࠞࡏ

  20. %*45 ֊૚ͷ׆༻ ࠷ۙͷϓϩδΣΫτͷγϯϘϧ਺Λ਺͑ͯΈͨ

  21. %*45 ֊૚ͷ׆༻ MWMJTU MWCMPDL MWCUO MWJDPO MWCUO MWDPMPS  

        τʔλϧݸ͘Β͍
  22. %*45 ֊૚ͷ׆༻ MWͱMWͷҧ͍͕͍͋·͍!

  23. %*45 ֊૚ͷ׆༻ ఆٛʹ͍ͭͯվΊͯߟ͑ͯΈͨ

  24. %*45 ֊૚ͷ׆༻ MW MW MW MW ந৅౓ͷߴ͍΋ͷ ίϯϙʔωϯτΛߏ੒͢Δཁૉ MW ΛؚΉ͕ίϯϙʔωϯτͱͯ͠ಠཱͯ͠ͳ͍΋ͷ

    MW ΛؚΈɺίϯϙʔωϯτͱͯ͠ಠཱͯ͠Δ΋ͷ ΧϥʔɺςΩετɺΠϝʔδ ΞΠίϯ୯ମɺϘλϯ୯ମɺαϜωΠϧ୯ମɺ؆ૉͳϦετ ཁૉͷଟ͍Ϙλϯɺཁૉͷଟ͍ςΩετ ϦετɺϒϩοΫɺϝχϡʔ
  25. %*45 ֊૚ͷ׆༻ ͜ΕͳΒ࡞੒ɾӡ༻͠΍ͦ͏

  26. %*45 ϚεΫͷ׆༻

  27. %*45 ϚεΫͷ׆༻ γϯϘϧΛଟ༻͢Δঢ়گͰ͸4UZMFͰ͸ྗෆ଍ײ͕͋Δ

  28. %*45 ϚεΫͷ׆༻ #VUUPO #VUUPO #VUUPO #VUUPO

  29. %*45 ϚεΫͷ׆༻ ! " γΣΠϓͰෳ਺ύλʔϯੜ੒Ͱ͖Δ ࢓༷ͷมߋʹڧ͍ ίϯϙʔωϯτؒͰϧʔϧԽ͠΍͍͢ γΣΠϓมߋ͕গ͠खؒ ͪΐͬͱ)BDLײ͕͋Δ શͯʹ͜ͷํ๏͕࢖͑ΔΘ͚Ͱ͸ͳ͍

  30. γϯϘϧͱݴ͑͹ %*45

  31. ग़·ͨ͠Ͷ %*45

  32. ʘ-JCSBSJFTʗ %*45

  33. %*45 -JCSBSJFT "TLFUDI #TLFUDI TZNCPMTLFUDI

  34. %*45 -JCSBSJFT "TLFUDI #TLFUDI TZNCPMTLFUDI

  35. -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ %*45

  36. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ "TLFUDI #TLFUDI TZNCPMTLFUDI HSPCBMTLFUDI

  37. HSPCBMTLFUDIʹMWΛ·ͱΊ͓ͯ͘ͱ੔ཧͰ͖Δʁ %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻

  38. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ ந৅తͳ৘ใͷ੔ཧˠ۩ମతͳ৘ใ΁ͷద༻

  39. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ J04"OESPJEΛͲ͏෼͚ͯӡ༻͢Δ͔

  40. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ HSPCBMTLFUDI HSPCBM JPT BOESPJE ɾΧϥʔ ɾΠϝʔδ ɾςΩετ ɾΞΠίϯ

    ɾςΩετ ɾΞΠίϯ
  41. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ JPTTLFUDI BOESPJETLFUDI TZNCPM@JPTTLFUDI TZNCPM@BOESPJETLFUDI HSPCBMTLFUDI

  42. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻ ·ͩࢼߦࡨޡத ͜͜·Ͱࡉ͔͘͠ͳͯ͘΋͍͍͔΋

  43. %*45 -JCSBSJFTΛ׆༻ͨ͠γϯϘϧͷ؅ཧɾӡ༻

  44. ΤϯδχΞͱͷ࿈ܞʹ͍ͭͯͷऔΓ૊Έ 

  45. ͳʹΛڞ༗͢Δͷ͔ʁ %*45

  46. %*45 ͳʹΛڞ༗͢Δͷ͔ʁ 6*ͷཪʹ͋Δจ຺΍໨త ը໘6* ࣮૷ʹඞཁͳΞηοτ 7*ΨΠυϥΠϯ 6*·ΘΓʹߜͬͨ࿩ͩΑʂ

  47. ڞ༗͢Δ໨త͸ʁ %*45

  48. %*45 ໨త͸ʁ ઃܭࢦඪ ୅หऀ ࢓༷೺Ѳ

  49. %*45 ઃܭࢦඪ ԿΛ࡞Δͷ͔ɾͳͥ࡞Δͷ͔ νʔϜͰಉ͡ํ޲Λ؍ΔཱͪฦΔ

  50. %*45 ୅หऀ σβΠφʔෆࡏ࣌ͷόοΫΞοϓ डୗ੍࡞ͷ৔߹ɺඞͣ཭୤͢Δγʔϯ͕΍ͬͯ͘Δ

  51. %*45 ࢓༷೺Ѳ Ͳ͏࡞Δͷ͔ ࡉ͔͍࢓༷΍ϧʔϧΛ఻͑Δ

  52. Ͳ͏΍ͬͯڞ༗͢Δͷ͔ʁ %*45

  53. %*45 Ͳ͏΍ͬͯڞ༗͢Δͷ͔ʁ 6*ͷཪʹ͋Δจ຺΍໨త ը໘6* ࣮૷ʹඞཁͳΞηοτ 7*ΨΠυϥΠϯ

  54. %*45 6*ͷཪʹ͋Δจ຺΍໨త

  55. %*45 6*ͷཪʹ͋Δจ຺΍໨త IUUQUFDIMJGFDPPLQBEDPNFOUSZ

  56. %*45 Ͳ͏΍ͬͯڞ༗͢Δͷ͔ʁ 6*ͷཪʹ͋Δจ຺΍໨త ը໘6* ࣮૷ʹඞཁͳΞηοτ 7*ΨΠυϥΠϯ

  57. %*45 ը໘6*

  58. %*45 Ͳ͏΍ͬͯڞ༗͢Δͷ͔ʁ 6*ͷཪʹ͋Δจ຺΍໨త ը໘6* ࣮૷ʹඞཁͳΞηοτ 7*ΨΠυϥΠϯ

  59. %*45 ࣮૷ʹඞཁͳΞηοτ

  60. %*45 ࣮૷ʹඞཁͳΞηοτ γϯϘϧΛΞηοτ༻ͷϖʔδʹ·ͱΊͯڞ༗ ௥Ճɾมߋ͕͋ͬͨ৔߹͸೔෇ͱҰॹʹฒ΂Δ

  61. %*45 Ͳ͏΍ͬͯڞ༗͢Δͷ͔ʁ 6*ͷཪʹ͋Δจ຺΍໨త ը໘6* ࣮૷ʹඞཁͳΞηοτ 7*ΨΠυϥΠϯ

  62. %*45 7*ΨΠυϥΠϯ σβΠϯγεςϜϨϕϧʹͳΔͱผखஈ͔ͳ

  63. %*45 7*ΨΠυϥΠϯ MW MWͷίϯϙʔωϯτΛϖʔδʹ·ͱΊͯڞ༗ Ϛʔδϯ͝ͱʹ৭Λม͑ͨγϯϘϧΛ࡞੒ͯ͠ΦʔόʔϨΠ

  64. %*45 ͦ͏͍͑͹

  65. %*45 ग़·͢Ͷ

  66. %*45 7*ΨΠυϥΠϯ

  67. %*45

  68. ͓·͚ɿ·ͩ΍Ε͍ͯͳ͍͜ͱ 

  69. %*45 ·ͩ΍Ε͍ͯͳ͍͜ͱ