コミュニティが持続可能であるために考えておきたいこと/How to kill your community

B81a8fa35a79d31881ca3d348f3e894a?s=47 pastak
May 14, 2018
2k

コミュニティが持続可能であるために考えておきたいこと/How to kill your community

KMCの新勧例会講座での発表資料です

B81a8fa35a79d31881ca3d348f3e894a?s=128

pastak

May 14, 2018
Tweet

Transcript

  1. How to kill your community ίϛϡχςΟ͕࣋ଓՄೳͰ͋ΔͨΊʹߟ͓͖͍͑ͯͨ͜ͱ Pasta-K <pastak@kmc.gr.jp> / KMC

    ৽קߨ࠲ 2018.05.14 How to kill your community
  2. @pastak

  3. • ژ౎େֶ޻ֶ෦৘ใֶՊ ܭࢉػՊֶίʔε6ճੜ • KMC ݩ޿ใ / KMC40प೥࣮ߦҕһ௕ • Nota

    Inc Gyazo։ൃνʔϜ ΞϧόΠτ • JavaScript / React / Ruby on Rails • Browser Extension • גࣜձࣾ͸ͯͳ ΞϧόΠτ • TypeScript Ͱɺ୭ʁ
  4. ࠓ೔࿩͢͜ͱ • ίϛϡχςΟΛଘଓͤ͞ΔͨΊʹҙ͍ࣝͨ͜͠ͱɺؾΛ͚͍ͭͨ͜ ͱʹ͍ͭͯ • ݞͷྗΛൈ͍ͯίϛϡχςΟͱ޲͖߹͑ΔΑ͏ʹ

  5. ࠓ೔࿩͞ͳ͍͜ͱ • ίϯϐϡʔςΟϯάʹؔ͢Δ͜ͱ • ॴҦ "αʔΫϧΫϥογϡ" ʹ͍ͭͯ

  6. ߹ΘͤͯಡΈ͍ͨ https://speakerdeck.com/pastak/zhong-ji-zhe-falsepu-tatihahe-gachu-lai- rufalseka-mataha-chu-xin-zhe-ni-yu-rutokinipu-gakao-erukoto

  7. ٕज़ؔ܎ͷτʔΫΛݟ͔ͨͬͨਓ https://speakerdeck.com/pastak/zhi-tuteokitaiburauzanituitefalseji-chu-ru-men https://speakerdeck.com/pastak/burauzakuo-zhang-falsekurosuburauzadui-ying-nituitedouxiang-kihe- tuteiruka-number-builderscon https://speakerdeck.com/pastak/re-learning-about-js-in-2018

  8. ⚠஫ҙࣄ߲⚠ ͜ͷൃද͸,.$ٴͼಛఆͷஂମɾݸਓʹؔͯ͠൷൑Λߦ͏΋ͷͰ͸ͳ͍ɻ ྫͱͯ͠ಛఆͷݸਓͷൃݴ΍ঢ়گΛ঺հ͢Δ৔߹͕͋Δ͕ɺ͋͘·Ͱྫ ͷͭͱͯ͠঺հ͢Δ΋ͷͰ͋ΓɺͦΕҎ্ͷҙਤ͸͋Γ·ͤΜɻ΋͠Ҏ ߱ͷྫ΍ࣄ߲ʹࣗ਎͕౰ͯ͸·Δͱࢥͬͨ৔߹Ͱ͋ͬͯ΋ই͖ͭ͗ͨ͢ Γ͠ͳ͍Α͏ʹ͍ͯͩ͘͠͞ɻ͜ͷൃදͷ಺༰ʹ͍ͭͯ͸!QBTUBLͷݸ ਓతͳҙݟͰ͋Γ·͢ɻ·ͨ಺༰ʹ͍ͭͯ͸ٞ࿦ͷ༨஍͕͋Δͱࢥ͏ͷͰɺ ͝ҙݟ͝ײ૝͕͋Ε͹ੋඇ!QBTUBL·Ͱ͓د͍ͤͩ͘͞ɻ

  9. ࠓ೔ͷ εϩʔΨϯ

  10. ৼΔ෣͍Λ ଀ΜͰ ਓΛ଀·ͣ

  11. ৼΔ෣͍Λ଀ΜͰਓΛ଀·ͣ • ʮৼΔ෣͍ʯ͸मਖ਼Մೳ • ڧ͍ݴ༿Λ࢖ͬͯਓ֨߈ܸʹͳΒͳ͍Α͏ʹ • ਓ֨߈ܸͱͯ͠ड͚औΔͱਏ͍

  12. ͦ΋ͦ΋ • جຊతʹίϛϡχςΟΛഁյ͍ͨ͠ਓ͸ډͳ͍ • ͋ΔίϛϡχςΟΛഁյ͢ΔͨΊʹ޻࡞׆ಈΛ͢Δਓؒ(ex: αʔΫ ϥझຯɺΦλαʔͷඣΛૹΓࠐΉ)͕ੈͷதʹ͸ډ·͕͢ɺͦͷΑ͏ ͳ͜ͱ͸ແ͍ͱ͍͏લఏͰ΍͍͖ͬͯ·͢ʢͱ͍͏લఏʹཱͨͳ͍ ͱμΠϒਏ͍…ʣ •

    օ͕ίϛϡχςΟΛྑ͘͢Δ΂͘ಈ͍͍ͯΔͱ͍͏৴༻ؔ܎
  13. ໨࣍ • ίϛϡχςΟ͕։͚͍ͯΔͱ͍͏͜ͱʹ͍ͭͯ • ίϛϡχςΟʹ͓͚Δཱ৔ʹ͍ͭͯ • ϦεϖΫτΛ࣋ͬͯ޲͖߹͓͏

  14. ίϛϡχςΟ͕։͚͍ͯΔ ͱ͍͏͜ͱʹ͍ͭͯ

  15. ίϛϡχςΟΛࢧ͑Δ΋ͷ • ਓ • ࢿ࢈

  16. ίϛϡχςΟΛࢧ͑Δʮਓʯ • ਓ͕ډͳ͍ͱίϛϡχςΟ͸ͦ΋ͦ΋੒ཱ͠ͳ͍ • ଟ͘ͷਓ͕ډΔͱͨ͘͞Μͷަྲྀ͕ੜ·ΕΔ • ਓ͕গͳ͍ͱίϛϡχέʔγϣϯ͕ੜ·ΕͣɺίϛϡχςΟͷ ׆ྗ΋ࣦΘΕͯɺਓ͕ࣗવʹ཭Ε͍ͯ͘ • ίϯτϩʔϧෆೳͩͱࣗ໓͢ΔՄೳੑ͕͋ΔͷͰɺίϯτϩʔ

    ϧ͢Δਓ͕ཁΔ
  17. ίϛϡχςΟΛࢧ͑Δʮਓʯin KMC • ਓΛؤுͬͯ૿΍͢ˠ ৽קྫձ(͜Ε) • ίϛϡχςΟ่͕յ͠ͳ͍Α͏ʹ΍͍ͬͯ͘ˠ໾৬ • ͲΜͲΜަྲྀͯ͠׆ੑԽͤ͞ΔˠSlack, wiki,

    Github ͳͲ
  18. ίϛϡχςΟΛࢧ͑Δʮࢿ࢈ʯ • ෺ཧతͳࢿ࢈: ৔ॴɺػࡐɺ͓ۚ • Ծ૝తͳࢿ࢈: ਓ຺ɺ৘ใɺ஌ݟ

  19. ίϛϡχςΟΛࢧ͑Δʮࢿ࢈ʯ in KMC • ෺ཧతͳࢿ࢈: ৔ॴɺػࡐɺ͓ۚ → ෦ࣨɺ෦අ • Ծ૝తͳࢿ࢈:

    ਓ຺ɺ৘ใɺ஌ݟ → wiki, Slackϩά, ͦͷଞ
  20. ࢿ࢈ΛकΔ • ෺ཧతͳࢿ࢈: օ͞Μͷ෦අͰࢧ͑ΒΕ͍ͯ·͢ • Ծ૝తͳࢿ࢈: KMCͰ͸৭ʑͳ޻෉Λ͍ͯ͠Δ

  21. Ծ૝తͳࢿ࢈ΛकΔ • ॾʑͷఆظతͳΠϕϯτͳͲͷه࿥͸wikiʹ·ͱΊ͍ͯΔ • ਺೥ޙ΋ࢀরͰ͖ͯศར • wikiʹͳ͍ͱҙ֎ͱࠔΔ • ex: Ֆഎαʔό

    ݐͯํ ߴ଎ ແྉ [ݕࡧ]
  22. Ծ૝తͳࢿ࢈ΛकΔ • Slackͷϩά͸͋ΒΏΔձ࿩ͱ஌ݟͷू·Γ • ࠜװΛ੒͍ͯ͠Δཁૉ͕ू͍݁ͯ͠Δͱ΋ݴ͑Δ • KMCͰ͸ݱঢ় patron ͱݺ͹ΕΔΞϓϦέʔγϣϯͰऩू͠ ͍ͯΔ

    • ۙʑɺ՝ۚϓϥϯʹҠߦ͢Δʁ
  23. ίϛϡχςΟ͕։͚͍ͯΔ͜ͱ • ։͚͍ͯΔ: ͋ΒΏΔਓ͕͋ΒΏΔ৘ใʹΞΫηεՄೳ • KMCͰ͸Ұ෦ͷॏཁ৘ใҎ֎͸։͚͍ͯΔ(͸ͣ) • ͜Ε·Ͱͷ׆ಈه࿥ɺษڧձͷࢿྉɺ֤छ੒Ռ෺ɺ෦಺αʔϏεͷ ιʔείʔυɺձ࿩ͷه࿥ɺࣸਅɺKMCͰॴ༗͍ͯ͠Δ֤छ΢Σϒ αʔϏεͷΞΧ΢ϯτ

    • ྫ֎: KMCͷޱ࠲৘ใɺܭࢉػͷrootύεϫʔυ
  24. SlackͷϓϥΠϕʔτνϟϯωϧ΍DM • wikiʹॻ͔Ε͍ͯΔ͜ͱ͸໪࿦ͷ͜ͱɺSlackͷύϒϦοΫ νϟϯωϧ΋جຊશͯϩάΛอଘͯ͠ݕࡧՄೳʹͳ͍ͬͯ·͢ • աڈͷձ࿩΍ه࿥Λ͍ͭͰ΋ࢀরՄೳ • ҰํͰɺϓϥΠϕʔτνϟϯωϧ΍DM͸ݕࡧෆೳ • ΞΫηεՄೳͳൣғ΋ڱ͘ɺϩά΋ҰఆظؒͰফ͑ͯ͠·͏

  25. SlackͷϓϥΠϕʔτνϟϯωϧ΍DM • ެ։ൣғ΋ڱ͍ • ଞͷਓ͕ؔ࿈஌ݟΛ༗͍ͯͨ͠ΓɺޙͰ஌Γ͍ͨ৔߹ʹࢀর ෆೳ → ػձΛଛࣦ͢Δ͜ͱʹͳͬͯ͠·͏ • ʮެ։ൣғ͕޿͍ͱ͍ΖΜͳਓ͕͍ΔͷͰා͍໰୊ʯʹ͍ͭ

    ͯ͸ޙड़͠·͢
  26. Φʔϓϯͳձ࿩ͱه࿥ɺͦͯ͠ح੻ • Φʔϓϯʹձ࿩͍ͯ͜͠͏ • ه࿥΋ͲΜͲΜ࢒ͦ͏ • ৭Μͳձ࿩΍ه࿥Λ৭Μͳਓ͕ಡΜͰ͍Δ͜ͱͰ৽ͨͳؾ෇ ͖΍஌ݟΛಘΒΕΔ͜ͱ͕͋Δ → ίϥϘϨʔγϣϯ

    • "Խֶ൓Ԡ"͔Βͷح੻Λى͍ͯ͜͜͠͏
  27. ެ։ൣғ͕޿͍ͱා͍໰୊ • ٕज़ܥίϛϡχςΟͳͲͰ࠷ۙΑ͘࿩୊ʹͳͬͯΔ • KMC΋ྫ֎Ͱ͸ͳ͍Ͳ͜Ζ͔݁ߏڧ͘ଘࡏ͍ͯ͠Δͱײ͍ͯ͡Δ • ਓ͕ଟ͍νϟϯωϧ΁ͷ౤ߘ΍ߨ࠲ͳͷͰίϯϐϡʔλٕज़ʹؔ͢Δ͜ ͱΛൃ͢ΔͷΛڪΕΔ → *-memoΛத৺ͱͯ͠ίϛϡχέʔγϣϯɺय़߹॓ߨ࠲͔Βίϯϐϡʔ

    λؔ܎ͷτʔΫ͕ݮ͍ͬͯΔ ͳͲͳͲ
  28. Impostor Syndromeʢ࠮ٗࢣ঱ީ܈ʣ • ࣗ෼ͷୡ੒ΛߠఆͰ͖ͣɺ·ͨͦΕΒΛද໌͢Δ͜ͱ͕ଞࣾʹର͢Δ࠮ শʹͳͬͯ͠·͏ͷͰ͸ͱײͯ͡͠·͏͜ͱɻೳྗ͕ߴ͍ूஂʹଐͯ͠ ͍Δ৔߹ʹײ͡Δ܏޲ʹ͋Δɻ • KMCͷ৔߹͸पғͷಉڃੜ΍ઌഐͳͲ͕όϦόϦͱίϯϐϡʔλͯ͠ ͍Δ༷ࢠͳͲΛݟͯɺʮࣗ෼͕͜ͷΑ͏ͳ͜ͱΛൃ৴͢Δͷ͸Ϩϕϧ ͕௿͍ͷͰ͸ͳ͍͔ʯͱ͍͏͜ͱΛײͯ͡͠·͍͕ͪ

    • جຊతʹ͸ҙࢥΛڧ͔࣋ͭ͘͠ͳ͍ʢͦΕ͕ग़དྷͨΒۤ࿑͠ͳ͍ʣ
  29. Impostor SyndromeΛײͤ͡͞ͳ͍ͨΊʹ • গͳ͘ͱ΋KMCʹ͸Կ͔Λൃ৴ͨ͠Γ࣭໰͢Δ͜ͱʹґͬͯͦͷਓΛݟԼ͛Δਓؒ͸͍ͳ ͍͸ͣʢʮʙ΋஌Βͳ͍ͷʯͱ͔ݴ͏ͷ͸ϋϥεϝϯτߦҝͳͷͰؾΛ͚͍ͭͨͰ͢Ͷʣ • ݫ͍͠ϑΟʔυόοΫ͕͋Δ͜ͱ΋͋Δ͚ͲɺͦΕ͚ͩΞ΢τϓοτΛධՁ͍ͯ͠ͳ͍ͱ ϑΟʔυόοΫ΋ແ͍ͷͰɺٯʹتΜͰΈΑ͏ • ʮ෼͔Βͳ͍͚ͲʯΈ͍ͨͳͷΛ಄ʹ෇͚ͯ΋ྑ͍͔ΒͲΜͲΜΞ΢τϓοτͯ͘͠Ε

    • KMCͷਓ͸جຊతʹίϯϐϡʔλେ޷͖ਓؒͳͷͰɺԿ͔Λฉ͘ͱ100ສ͘Β͍ฦ͖ͬͯ ͯศར • ͲΜͲΜ׆༻͠Α͏
  30. Impostor SyndromeΛײͤ͡͞ͳ͍ͨΊʹ • KMCͷ಺෦Ͱൺ΂ΔͱͲ͏ͯ͠΋ࣗݾঝೝ͢Δͷ͸೉͍͠ͱࢥ͏ • ࣮ࡍɺօ͞Μ΋ؚΊͯߴ͍ϨϕϧͰٕज़ʹ޲͖߹ͬͨΓ੒ՌΛ Ξ΢τϓοτ͍ͯ͠Δͱࢥ͏ͷͰ • ֎෦ͷΠϕϯτ΍లࣔͳͲΛ΍ͬͯঝೝΛಘΔͷ΋ख •

    ٕज़ΠϕϯτɺOSCग़లɺKC3ɺͳͲͳͲ
  31. ίϛϡχςΟʹ͓͚Δཱ৔ʹ ͍ͭͯ

  32. ৭ʑͳཱ৔͕͋Γ·͢ • ୅දɺձ௕ɺ෭ձ௕ɺձܭɺ޿ใɺͦͷଞ໾৬ॾʑ • (৽׻)ϓϩδΣΫτ୲౰ • ฏ෦һɺroot • ৽ೖੜɺ2ճੜɺ3ճੜ……

  33. ཱ৔ʹແؔ܎ʹࡏΔٛ຿ɾݖར • ෦අΛऩΊΔٛ຿ • ऩΊͳ͍ͱ෦һͱͯ͠ͷݖར͕ണୣ͞ΕΔ • ڗडͰ͖Δݖར • ෦ࣨ΍ίϯϐϡʔλϦιʔεͳͲΛKMC͕ॴ༗͍ͯ͠ΔൣғͰࣗ༝ʹ࢖͑ Δɻ

    • ߪೖͳͲʹؔͯ͠ྫձͰͷ౤ථ݊Λօ౳͘͠1ථॴ༗͢Δ
  34. KMCͰͷʮཱ৔ʯͷࡏΓํ • ֤छ໾৬: ཱީิ΋Մೳ͚ͩͲɺҾ͖ܧ͗ͳͲ΋͋ΔͷͰଧ਍ϕʔ ε͕ଟ͍ • root: ຊਓ͕ر๬͢Δͱ3ਓҎ্ͷrootͷঝೝͰ੒ΕΔ • ࣮͸ຊਓ͕ر๬͠ͳͯ͘΋3ਓҎ্ͷroot͕ঝೝ͢Δͱ੒Δ

    • ϓϩδΣΫτ୲౰: ΍Γ͍ͨϓϩδΣΫτΛࣗ༝ʹ΍Ζ͏
  35. ʮཱ৔ʯͱʮ΍Δ͜ͱʯʮ΍ΕΔ͜ͱʯ • ཱ৔ʹґͬͯ͸ʮߦ͏ඞཁͷ͋Δ͜ͱʯ΍ʮ࣮ߦՄೳʹͳΔ͜ͱʯ͕૿ ͑Δ • ྫ: root • ࣮ߦՄೳʹͳΔ͜ͱ: rootݖݶΛ༻͍ͨมߋͳͲΛߦ͏͜ͱ͕ग़དྷΔ

    • ߦ͏ඞཁͷ͋Δ͜ͱ: KMC෦಺ͷܭࢉػ؀ڥͷอक
  36. ʮཱ৔ʯͱʮ΍Δ͜ͱʯʮ΍ΕΔ͜ͱʯ • ʮཱ৔ʯΛ༗͢Δͱ੹೚͕෇ਵ͢Δ৔߹͕͋Δ • ͦͷʮཱ৔ʯͰ͔͠ʮ΍Εͳ͍͜ͱʯͳͷ͔Ͳ͏͔ • root͔͠sudoίϚϯυΛଧͭ͜ͱ͸ग़དྷͳ͍ • but ίϯϐϡʔλΛങ͍ʹߦ͘ͷ͸୭Ͱ΋ग़དྷΔ

  37. ʮ੹೚Λ༗͍ͯ͠Δʯͱ͍͏͜ͱ • ੹೚Λ༗͍ͯ͠Δ != ࣮࡞ۀΛߦ͏ඞཁ͕͋Δ • ޿ใ • ʰϒϩά΍SNSͳͲͰKMCͷ׆ಈΛ޿ΊΔʱ͜ͱʹҰఆͷ੹຿͕͋Δ •

    Twitterͷߋ৽Λ޿ใ͕΍Δඞཁ͸ͳ͍ • ੹೚͸༗ͭͭ͠ɺ࡞ۀ͸Ҡৡग़དྷΔ
  38. ʮ੹೚Λ༗͍ͯ͠Δʯͱ͍͏͜ͱ • Ͱ͸ɺʮ੹೚͕͋Δʯͱ͸ʁ

  39. ʮ੹೚Λ༗͍ͯ͠Δʯͱ͍͏͜ͱ • Ͱ͸ɺʮ੹೚͕͋Δʯͱ͸ʁ • ʮ͋Δ͜ͱʯ͕ୡ੒ɾ׬ྃ͞ΕΔΑ͏ʹ؅ཧɾ؂ಜ͢Δ • ୭͔ʹҠৡͨ͠৔߹΋ظݶ·Ͱʹୡ੒͞ΕΔΑ͏ʹ؅ཧ͢Δඞཁ ͕͋Δ • ٯʹ͜Ε͕ग़དྷΔͳΒଞͷਓʹͲΜͲΜҠৡͯ͠؅ཧ͚ͩΛ΍

    Ε͹ྑ͍
  40. ཱ৔ͱٛ຿ͱݖརͱ੹೚ • ίϛϡχςΟʹ͸৭ʑͳཱ৔ͷਓ͕͍ؒΔ • (KMCͷ৔߹͸)ٛ຿ͱݖར͸جຊతʹ౳͘͠نఆ͞Ε͍ͯΔ͕ɺཱ৔ʹ ґͬͯ͸ͦͷ্ʹ੹೚͕௥Ճ͞ΕΔ͜ͱ͕͋Δ • ੹೚Λୡ੒͢Δͷ͸ͦͷਓࣗମ͕࣮ߦ͢Δඞཁ͕͋Δͱ͸ݶΒͳ͍ • ্ख͘Ҡৡ͕ग़དྷΔͱ؅ཧʹूதͰ͖ΔͷͰָͰྑ͍(͜ͱ͕͋Δ)

    • ্ख͘Ҡৡ͞ΕΔͱ͍͏ͷ͕ग़དྷΔͱૉ੖Β͍͚͠Ͳ೉͍͠
  41. ϦεϖΫτΛ࣋ͬͯ޲͖߹͓͏

  42. ϦεϖΫτͱ͸ • ʦ໊ʧ(εϧ)ଚܟ͢Δ͜ͱɻܟҙΛද͢͜ͱɻՁ஋ΛೝΊͯ৺෰͢ Δ͜ͱɻ ʢσδλϧେࣙྛʣ • ͓ޓ͍ཧղͱଚܟΛ࣋ͬͯ઀͢Δ͜ͱ͕ग़དྷΔͱϋοϐʔ

  43. ͱ͜ΖͰͱ͜ΖͰ • ઌఔɺʮཱ৔ʯͱʮ੹೚ʯͷ࿩Λ͠·͕ͨ͠ɺίϛϡχςΟ͸ͦΕ ͚ͩͰ͸੒ཱ͠ͳ͍ • ਺ଟ͘ͷਓʑͷແঈͷߩݙ͕͋ͬͯίϛϡχςΟ͸ҡ࣋͞Ε͍ͯΔ • ෦ࣨ૟আɾΰϛࣺͯɾSlackΛศརʹ͢ΔBotɾྫձͷϩάऔΓɾ ໘ന্өձͷ։࠵ɾ৽׻Ϗϥ഑Γ……ͦͷଞॾʑ

  44. ʰ͋ͬͯ౰ͨΓલʱ͸ແ͍ • શͯͷग़དྷࣄ͸୭͔ʹґͬͯҝ͞Ε͍ͯΔ • ࣗવͱͦ͜ʹ͋ͬͨΓڗडͰ͖Δ΋ͷ͸গͳ͍ • ʮྫ೥͋Δ͔Βࠓ೥΋͋Δʯͱ͍͏͜ͱΛอূ͞Ε͍ͯΔ΋ͷ͸ͳ͍ • ٯʹݴ͏ͱશͯͷ͜ͱ͸ࢭΊΔ͜ͱ͕૝૾ΑΓ΋༰қʹग़དྷΔ •

    ܧଓ͍ͯ͠Δͷ͸୭͔ͷෆஅͷ౒ྗʹґΔ΋ͷ
  45. ίϛϡχςΟΛҡ͍࣋ͯ͠Δߩݙ • ʹײँͰ͖͍ͯ·͔͢ʁ • ίϛϡχςΟΛҡ࣋͢ΔͨΊͷߩݙग़དྷ͍ͯ·͔͢ʁ • ײँ΍ϦεϖΫτΛ͢Δ͜ͱͰؾ࣋ͪΑ͘ߩݙͯ͠΋Β͏͜ͱ͕ग़ དྷ·͢ • ٯʹ͜͜ʹϦεϖΫτ͕ແ͍ͱײͯ͡͠·͏ͱ݁ߏਏ͍ΑͶ

  46. To ໾৬ͷਓʑ • KMC݁ߏਓ΋ଟ͍ͷͰɺ੹೚Λ༗͢Δͱҙ֎ͱൣғ͕޿͔ͬͨΓ͢Δɻ ྫ͑͹ɺձܭͩͱͦͦ͜͜ͷڊେͳֹΛ1೥ؒऔΓѻ͏͜ͱʹͳΔɻ • 2ճੜ͕໾৬ʹͳΔͷɺKMCܦݧ͕1೥͔͠ແ͍ͷͰجຊతʹ͸Ϳͬͭ ͚ຊ൪͔ҎલͷਓʹਘͶΔ͜ͱʹͳͬͯएׯେมɻ • ಛʹ୅දɺձ௕ɺձܭลΓ͸࢓ࣄ΋ଟ͘ډͳ͍ͱKMC͕ഁ໓͢ΔͷͰ

    ͋Γ͕͍ͨ
  47. To root • rootʹ͸KMCͷॴ༗͍ͯ͠Δίϯϐϡʔλࢿ࢈Λօ͞Μ͕շదʹར༻ͨ͠ Γग़དྷΔΑ͏ʹ೔ʑ؅ཧΛ΍͍ͬͯΔਓʑ͕͍·͢ • ྫ͑͹ॲཧܥͷόʔδϣϯΛ্͛ͨΓɺΞϓϦέʔγϣϯΛಈ͔ͤΔΑ͏ ʹઃఆΛࢪͨ͠Γ • ෦ࣨΛத৺ͱͨ͠ωοτϫʔΫͷ؅ཧ΋ߦ͍ͬͯ·͢

    • ౰ͨΓલʹΠϯλʔωοτ͕ग़དྷΔͷ͸rootͷߩݙʹΑΔ΋ͷͰ͢Ͷ
  48. To ༯ਫ਼͞Μ • ෦ࣨͷ༯ਫ਼͞Μ׆ಈΛ͍ͯ͠Δਓͨͪ͸ຊ౰ʹεΰ͍ • ௨শ"ࢮମ"͕స͕͍ͬͯΔεΩʹɺΰϛΛࣺͯͨΓ͢Δ • ͳΜͳΒ෦ࣨΛఆظతʹ૟আΛ͢Δ༯ਫ਼͞Μ΋͍Δ • ༯ਫ਼͞Μ͕ډͳ͍ͱ෦ࣨ͸ΰϛ԰ෑʹͳͬͯ͠·͏

  49. օ͞ΜͷϦεϖΫτΛ఻͍͑ͨਓ͸͍·͔͢ʁ • ੋඇ؆୯ʹͰ΋Slack΍ޱ಄Ͱදݱ͠Α͏ • ਎ۙͳ͜ͱ͔Β࢝ΊΑ͏ • ϦεϖΫτΛ఻͑Δ͜ͱ΋ཱ೿ͳίϛϡχςΟͷงғؾ࡞Γɻཱ೿ ͳߩݙͰ͢ɻ

  50. ·ͱΊ

  51. ·ͱΊɾ࠷ޙʹ • ίϛϡχςΟͷߏ੒һʹఢ͸ډͳ͍ͱࢥͬͯྑ͍͸ͣ • දݱ͢Δ͜ͱΛڪΕͣʹΦʔϓϯʹ΍Ζ͏ • ৭ʑͳཱ৔΍੹೚Λ࣋ͬͯؤு͍ͬͯΔ໾৬ͷਓ͸΋ͪΖΜɺօ͞Μͷෆஅͷ౒ ྗʹΑΔߩݙ͕ίϛϡχςΟΛࢧ͍͑ͯ·͢ • ͓ޓ͍ʹϦεϖΫτΛ࣋ͬͯ઀͍ͯ͜͠͏

    • ͜ͷઌKMC͕50प೥ɺ64प೥ɺ128प೥ͱଓ͍͍͔ͯ͘͸օ͞Μʹ͔͔ͬͯ·͢