Concerns about Concerns

Concerns about Concerns

大阪Ruby会議02での発表スライドです

6ac7c50770603b53964d44db373e8e48?s=128

Shinichi Maeshima

September 15, 2019
Tweet

Transcript

  1. Concerns about Concerns @willnet

  2. Shinichi Maeshima ! " # @netwillnet @willnet https://blog.willnet.in Willnet Inc.

  3. ٕज़ސ໰ۀΛ͍ͯ͠·͢

  4. ͓࢓ࣄ4/4తͳ΋ͷΛ։ൃ ͍ͯ͠·͢

  5. Concerns about Concerns

  6. Concern

  7. 関心 懸念

  8. Concerns about Concerns $PODFSOT ʹؔ͢Δݒ೦

  9. Concerns about Concerns  Α͘ͳ͍$PODFSOTͷ ࢖͍ํΛݮΒ͍ͨ͠

  10. ͦ΋ͦ΋$PODFSOTͬͯʁ w 3BJMT͔Βಋೖ͞ΕͨσΟϨΫτϦ w BQQNPEFMTDPODFSOT w BQQDPOUSPMMFSTDPODFSOT w த਎͸ͳ͍ w

    ެࣜͷػೳઆ໌͸ͳ͍ 3BJMTΨΠυͳͲʹهࡌ͕ͳ͍  w େ఍ͷ৔߹ɺNPEVMFͱͯ͠ෳ਺Ϋϥεʹڞ௨ͨ͠ఆ͕ٛஔ͔Ε Δ
  11. $PODFSOTͷྫ

  12. ؔ৺ࣄΛNPEVMFͱ͠ ͯ෼཭͢Δ

  13. ؔ৺ࣄʁ

  14. ʮؔ৺ࣄʯͱ͍͏ͷ͕;Θͬ ͱ͍ͯ͠ΔͷͰ;Θͬͱͨ͠ ࢖͍͔͕ͨ͞Ε͕ͪ

  15. Ͳ͏͢ΔͱΑ͍ͷ͔ʜͱ͍͏ ࿩ͷલʹ΋͏গ͠ࣄલઆ໌

  16. ͜ΕɺͳΜͱͳ͘ఆٛͯ͠·ͤΜ͔ʁ

  17. "DUJWF4VQQPSU$PODFSO w NPEVMFΛ֦ுͯ͠DPODFSOTΛ؆୯ʹ࡞ΕΔΑ͏ʹ͢Δ ΋ͷ w NPEVMFಉ࢜ʹґଘؔ܎͕͋Δͱ͖ͷ໰୊ΛΑ͠ͳʹղܾ ͯ͘͠ΕΔ΋ͷ

  18. ެࣜυΩϡϝϯτͷίʔ υΛར༻ͯ͠આ໌͠·͢ IUUQTBQJSVCZPOSBJMTPSHWDMBTTFT"DUJWF4VQQPSU$PODFSOIUNM

  19. ྫ "DUJWF4VQQPSU$PODFSO ͷͳ͍DPODFSOT

  20. ͜ΜͳܗʹͳΔ͜ͱ͕͋Δ

  21. Ṗͷ͓࡞๏ͨͪ

  22. NPEVMF͸ͦͷ··Ͱ͸ΫϥεϝιουΛ ௥ՃͰ͖ͳ͍  ͷͰJODMVEFEϝιουͰIPPLͯ͠ ௚઀FYUFOE͢Δ

  23. JODMVEFͨ͠ΫϥεͷίϯςΩετͰͳʹ͔࣮ߦ͍ͨ͠ ৔߹͸DMBTT@FWBMΛ࢖͏

  24. ॳ৺ऀ͕औΓѻ͏ͷ͸ ೉͍͠

  25. ྫ "DUJWF4VQQPSU$PODFSO ͋ΓͷDPODFSOT

  26. None
  27. JODMVEFͨ͠ΫϥεͷίϯςΩετͰͳʹ͔࣮ߦ͍ͨ͠ ৔߹͸͜͜ʹఆٛ͢Δ

  28. Ϋϥεϝιου͸͜͜ʹఆٛ͢Δ

  29. ϝλϓϩͷ஌͕ࣝͳͯ͘΋ؔ ৺ࣄͷ෼཭͕Ͱ͖ΔΑ͏ʹͳ Δ

  30. Ϟδϡʔϧಉ࢜ʹґଘؔ܎͕ ͋Δͱ͖ͷ໰୊ͷղফ

  31. None
  32. #BS͕'PPʹґଘ͍ͯ͠Δ

  33. ॱ൪Λؒҧ͑ΔͱΤϥʔʹ

  34. #BSʹ'PPΛJODMVEFͨ͠Β )PTU͸JODMVEFͷॱ൪Λؾʹ͠ͳͯ͘͢Ήʁ

  35. CBTF͕#BSϞδϡʔϧʹͳͬͯ͠·͏ͷͰ )PTUʹ͸NFUIPE@JOKFDUFE@CZ@GPP͕௥Ճ͞Εͳ͍

  36. "DUJWF4VQQPSU$PODFSOΛFYUFOE͍ͯ͠Δͱ Α͠ͳʹղܾ͞ΕΔʂ

  37. "DUJWF4VQQPSU$PODFSOΛFYUFOE͍ͯ͠Δͱ Α͠ͳʹղܾ͞ΕΔʂ Ͳ͏΍࣮ͬͯݱ͍ͯ͠Δ͔͸ ϝλϓϩ3VCZ΍࣮ࡍͷίʔ υΛಡΜͰΈ͍ͯͩ͘͞

  38. ෳࡶͳNPEVMFΛෳ਺ ѻ͏ͱ͖ʹ΂ΜΓ

  39. ؓ࿩ٳ୊

  40. DPODFSOTͷΞϯνύλʔϯ w ίϯτϩʔϥͷϏδωεϩδοΫΛDPODFSOTʹ͢Δ w SVCPDPQͷ$MBTT-FOHUIରࡦͰDPODFSOTʹ͢Δ w ෳࡶͳϩδοΫΛͦͷ··DPODFSOTʹ͢Δ w IPPLΛDPODFSOTʹ͢Δ

  41. ίϯτϩʔϥͷϏδωεϩ δοΫΛDPODFSOTʹ͢Δ

  42. None
  43. $POUSPMMFSΛϦϑΝΫλϦϯά͢ΔͨΊʹ DPODFSOTͱͯ͠੾Γग़ͨ͠ʂ

  44. $POUSPMMFS͕͖ͬ͢Γͨ͠ʁ

  45. None
  46. ͦ΋ͦ΋Ϗδωεϩδο Ϋ͸Ϟσϧʹॻ͘΂͖

  47. Ϟσϧͷϝιουͱͯ͠Ҡಈͤͨ͞

  48. 1PTUT$POUSPMMFS͔Β TBNF@DBUFHPSZ@QPTUTϝιου͕ݟ͑ͳ͘ͳ͚ͬͨͩͰͳ͘ ϝιουͦͷ΋ͷΛ࣋ͨͳ͘ͳͬͨʂ

  49. 1030Ͱ࣮૷͢Δํ๏΋͋Δ

  50. ίϯτϩʔϥΛϦϑΝΫλϦ ϯά͢Δͱ͖ʹ͸·ͣϞσϧ ʹϩδοΫΛد͔ͤͯΒ

  51. SVCPDPQͷ$MBTT-FOHUI ରࡦͰDPODFSOTʹ͢Δ

  52. None
  53. $MBTT-FOHUIΛ ௒͑Δͱ$*͕ίέΔ

  54. Ϟδϡʔϧʹ੾Γग़ͨ͠Β$*͕௨ͬͨ 1PTUͰ͔͠࢖ΘΕ͍ͯͳ͍NPEVMFͨͪ

  55. None
  56. ϑΝΠϧ͕෼͔Ε͚ͨͩͰɺ 1PTUΫϥεࣗମ͸ͳʹ΋ม Θ͍ͬͯͳ͍

  57. Ϟδϡʔϧʹ੾Γग़ͯ͠΋ Ϋϥεͷ੹຿͸ݮΒͳ͍

  58. ໊લ͕͍ͭͯ੾Γग़͞Εͨ෼ ݟ΍͘͢ͳͬͨͷͰ͸ʁͱ͍ ͏ҙݟ͸͋Γͦ͏

  59. DPODFSOJOHͰ΋ಉ͜͡ͱ͕Ͱ͖ΔͷͰ ϑΝΠϧΛ෼͚Δඞཁ͸ͳ͍

  60. SVCPDPQͷ$MBTT-FOHUIͷܯࠂ͸੹຿ Λ࣋ͪ͗ͩ͢ɺͱ͍͏ҙຯͳͷͰ ଞͷΫ ϥεͱڞ௨Ͱͳ͍ ϩδοΫ͸ผͷΫϥε ͱͯ͠੾Γग़͢ͷ͕

  61. ෳࡶͳϩδοΫΛͦͷ ··DPODFSOTʹ͢Δ

  62. طଘͷϞσϧΛܾΊΒΕͨܗࣜ +40/ ܦ༝Ͱ ߋ৽ɺ࡟আ͢ΔͨΊͷϝιου

  63. ࡟আͷ৚݅ όϦσʔγϣϯ ߋ৽͞ΕΔ஋ طଘͷϞσϧΛܾΊΒΕͨܗࣜ +40/ ܦ༝Ͱ ߋ৽ɺ࡟আ͢ΔͨΊͷϝιου

  64. ϦϑΝΫλϦϯάͷ ༨஍͕͋Δ

  65. ҕৡͰ࣮૷ͯ͠ΈΔ

  66. None
  67. ॲཧͷ֓ཁΛ͔ͭΈ΍͘͢ͳͬͨʂ

  68. ϝιουͱͯ͠੾Γग़ͯ͠ɺ ໊લͰ࣮ଶΛදݱ͢Δ͜ͱ͕Ͱ͖ͨʂ ࡟আͷ৚݅ όϦσʔγϣϯ ߋ৽͞ΕΔ஋

  69. ҕৡͰ࣮૷͢Δͱɺ ϓϥΠϕʔτϝιουΛ੾Γ ग़͠΍͍͢

  70. ϞδϡʔϧͰ΋ϝιου෼ׂͰ͖ΔͷͰ͸ʁ

  71. "DUJWF3FDPSE͕ఏڙ͍ͯ͠Δ JOWBMJE ϝιουΛΦʔόϥΠυͯ͠͠·͏

  72. ͜ͷΠϯελϯεม਺΍ϝιου໊ɺ΄͔Ͱ࢖ͬͯͳ͍͔ͳʜʁ ͱߟ͑Δඞཁ͕͋Δ

  73. ໊લͷিಥΛආ͚ΔͨΊʹɺ Ϟδϡʔϧʹ͸ͻͱͭͷϝιουʹ ϩδοΫ͕ଟ͘ॻ͔Εͯ͠·͍͕ͪ

  74. https://twitter.com/dhh/status/964244090224128001

  75. None
  76. Իָੑͷҧ͍

  77.  ϞδϡʔϧͰ࣮૷͢Δͱɺ͢΂ͯͷ੹ ຿͕࠷ऴతʹͻͱͭͷΫϥεʹू໿͞ Εͯ͠·͏ͷͰߟ͑ͳ͚Ε͹͍͚ͳ͍ ࣄ͕૿͑Δ

  78. ҕৡͰ࣮૷͢Δͱ ໊લۭ͕ؒ෼͔Ε͍ͯΔͷͰ ߟ͑Δ͜ͱ͕ݮΔ

  79. DPODFSOT͸͋͘·ͰHMVF

  80. IPPLΛDPODFSOTʹ ͢Δ

  81. None
  82. ͻͱͭͷIPPLΛ DPODFSOTʹ·ͱΊ͍ͯΔ

  83. ίʔϧόοΫʹΫϥε Λ౉͢΄͏͕Θ͔Γ΍͘͢ͳ͍Ͱ͔͢ʁ

  84. ·ͱΊ w $PODFSOTͱ͸ͳΜͳͷ͔ w "DUJWF4VQQPSU$PODFSOͱ͸ͳʹ͔ w $PODFSOTͷΞϯνύλʔϯͱճආࡦ w ʹ͍ͭͯ͸ͳ͠·ͨ͠

  85. $PODFSOTͱͯ͠੾Γग़͢ͱ͖Ε͍ʹ ͳͬͨؾ෼ʹͳΓ·͕͢ɺՙ෺Λ෦԰ ͷ۱ʹҠಈͤͯ͞૟আͨ͠ؾ࣋ͪʹͳ Δͷʹࣅ͍ͯ·͢

  86. $PODFSOTͱͯ͠੾Γग़͢͜ͱͰຊ ౰ʹίʔυ͕੔ཧ͞ΕΔͷ͔ɺݟ΍͢ ͘ͳΔͷ͔΋͏Ұ౓ߟ͑ͯΈ·͠ΐ͏

  87. DMFBOSBJMTPSH

  88. Մಡੑͷߴ͍3BJMTͷ ίʔυʹ͍ͭͯ ࿩͢ίϛϡχςΟ

  89. ҙݟ͕͋ͬͨΒ DMFBOSBJMTPSHͰ