Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コミュニティが持続可能であるために考えておきたいこと/How to kill your com...
Search
pastak
May 14, 2018
3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コミュニティが持続可能であるために考えておきたいこと/How to kill your community
KMCの新勧例会講座での発表資料です
pastak
May 14, 2018
More Decks by pastak
See All by pastak
アクセシビリティの向上がそのまま事業貢献になると良い
pastak
3
560
幕間CMを支える技術
pastak
4
720
無からniboshiを生み出す
pastak
0
45
Helpfeelがアクセシビリティにどのように取り組み始めて、どこまで来れたのか/Helpfeel Accessibility 2025-07
pastak
3
650
LT: JavaScript / HTML カルトクイズ
pastak
0
200
「夏フェス」をヒントに新しいカンファレンスを考えてみた at 函館市電LT
pastak
3
610
「アクセシビリティを始めたい!」から1年、あれからどうなったのか。
pastak
2
270
「アクセシビリティを始めたい!」から1年、あれからどうなったのか。 〜LTバージョン〜
pastak
1
1.1k
【2024年最新】「エンジニアお茶会」という取り組みについて
pastak
1
570
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
YesSQL, Process and Tooling at Scale
rocio
174
15k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
390
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Ruling the World: When Life Gets Gamed
codingconduct
0
390
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Producing Creativity
orderedlist
PRO
348
41k
Designing for Performance
lara
611
70k
Practical Orchestrator
shlominoach
192
12k
The Curse of the Amulet
leimatthew05
3
15k
Transcript
How to kill your community ίϛϡχςΟ͕࣋ଓՄೳͰ͋ΔͨΊʹߟ͓͖͍͑ͯͨ͜ͱ Pasta-K <
[email protected]
> / KMC
৽קߨ࠲ 2018.05.14 How to kill your community
@pastak
• ژେֶֶ෦ใֶՊ ܭࢉػՊֶίʔε6ճੜ • KMC ݩใ / KMC40प࣮ߦҕһ • Nota
Inc Gyazo։ൃνʔϜ ΞϧόΠτ • JavaScript / React / Ruby on Rails • Browser Extension • גࣜձࣾͯͳ ΞϧόΠτ • TypeScript Ͱɺ୭ʁ
ࠓ͢͜ͱ • ίϛϡχςΟΛଘଓͤ͞ΔͨΊʹҙ͍ࣝͨ͜͠ͱɺؾΛ͚͍ͭͨ͜ ͱʹ͍ͭͯ • ݞͷྗΛൈ͍ͯίϛϡχςΟͱ͖߹͑ΔΑ͏ʹ
ࠓ͞ͳ͍͜ͱ • ίϯϐϡʔςΟϯάʹؔ͢Δ͜ͱ • ॴҦ "αʔΫϧΫϥογϡ" ʹ͍ͭͯ
߹ΘͤͯಡΈ͍ͨ https://speakerdeck.com/pastak/zhong-ji-zhe-falsepu-tatihahe-gachu-lai- rufalseka-mataha-chu-xin-zhe-ni-yu-rutokinipu-gakao-erukoto
ٕज़ؔͷτʔΫΛݟ͔ͨͬͨਓ 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
⚠ҙࣄ߲⚠ ͜ͷൃද,.$ٴͼಛఆͷஂମɾݸਓʹؔͯ͠൷Λߦ͏ͷͰͳ͍ɻ ྫͱͯ͠ಛఆͷݸਓͷൃݴঢ়گΛհ͢Δ߹͕͋Δ͕ɺ͋͘·Ͱྫ ͷͭͱͯ͠հ͢ΔͷͰ͋ΓɺͦΕҎ্ͷҙਤ͋Γ·ͤΜɻ͠Ҏ ߱ͷྫࣄ߲ʹ͕ࣗͯ·Δͱࢥͬͨ߹Ͱ͋ͬͯই͖ͭ͗ͨ͢ Γ͠ͳ͍Α͏ʹ͍ͯͩ͘͠͞ɻ͜ͷൃදͷ༰ʹ͍ͭͯ!QBTUBLͷݸ ਓతͳҙݟͰ͋Γ·͢ɻ·ͨ༰ʹ͍ͭͯٞͷ༨͕͋Δͱࢥ͏ͷͰɺ ͝ҙݟ͝ײ͕͋Εੋඇ!QBTUBL·Ͱ͓د͍ͤͩ͘͞ɻ
ࠓͷ εϩʔΨϯ
ৼΔ͍Λ ΜͰ ਓΛ·ͣ
ৼΔ͍ΛΜͰਓΛ·ͣ • ʮৼΔ͍ʯमਖ਼Մೳ • ڧ͍ݴ༿Λͬͯਓ֨߈ܸʹͳΒͳ͍Α͏ʹ • ਓ֨߈ܸͱͯ͠ड͚औΔͱਏ͍
ͦͦ • جຊతʹίϛϡχςΟΛഁյ͍ͨ͠ਓډͳ͍ • ͋ΔίϛϡχςΟΛഁյ͢ΔͨΊʹ࡞׆ಈΛ͢Δਓؒ(ex: αʔΫ ϥझຯɺΦλαʔͷඣΛૹΓࠐΉ)͕ੈͷதʹډ·͕͢ɺͦͷΑ͏ ͳ͜ͱແ͍ͱ͍͏લఏͰ͍͖ͬͯ·͢ʢͱ͍͏લఏʹཱͨͳ͍ ͱμΠϒਏ͍…ʣ •
օ͕ίϛϡχςΟΛྑ͘͢Δ͘ಈ͍͍ͯΔͱ͍͏৴༻ؔ
࣍ • ίϛϡχςΟ͕։͚͍ͯΔͱ͍͏͜ͱʹ͍ͭͯ • ίϛϡχςΟʹ͓͚Δཱʹ͍ͭͯ • ϦεϖΫτΛ͖࣋ͬͯ߹͓͏
ίϛϡχςΟ͕։͚͍ͯΔ ͱ͍͏͜ͱʹ͍ͭͯ
ίϛϡχςΟΛࢧ͑Δͷ • ਓ • ࢿ࢈
ίϛϡχςΟΛࢧ͑Δʮਓʯ • ਓ͕ډͳ͍ͱίϛϡχςΟཱͦͦ͠ͳ͍ • ଟ͘ͷਓ͕ډΔͱͨ͘͞Μͷަྲྀ͕ੜ·ΕΔ • ਓ͕গͳ͍ͱίϛϡχέʔγϣϯ͕ੜ·ΕͣɺίϛϡχςΟͷ ׆ྗࣦΘΕͯɺਓ͕ࣗવʹΕ͍ͯ͘ • ίϯτϩʔϧෆೳͩͱࣗ໓͢ΔՄೳੑ͕͋ΔͷͰɺίϯτϩʔ
ϧ͢Δਓ͕ཁΔ
ίϛϡχςΟΛࢧ͑Δʮਓʯin KMC • ਓΛؤுͬͯ૿͢ˠ ৽קྫձ(͜Ε) • ίϛϡχςΟ่͕յ͠ͳ͍Α͏ʹ͍ͬͯ͘ˠ৬ • ͲΜͲΜަྲྀͯ͠׆ੑԽͤ͞ΔˠSlack, wiki,
Github ͳͲ
ίϛϡχςΟΛࢧ͑Δʮࢿ࢈ʯ • ཧతͳࢿ࢈: ॴɺػࡐɺ͓ۚ • Ծతͳࢿ࢈: ਓ຺ɺใɺݟ
ίϛϡχςΟΛࢧ͑Δʮࢿ࢈ʯ in KMC • ཧతͳࢿ࢈: ॴɺػࡐɺ͓ۚ → ෦ࣨɺ෦අ • Ծతͳࢿ࢈:
ਓ຺ɺใɺݟ → wiki, Slackϩά, ͦͷଞ
ࢿ࢈ΛकΔ • ཧతͳࢿ࢈: օ͞Μͷ෦අͰࢧ͑ΒΕ͍ͯ·͢ • Ծతͳࢿ࢈: KMCͰ৭ʑͳΛ͍ͯ͠Δ
Ծతͳࢿ࢈ΛकΔ • ॾʑͷఆظతͳΠϕϯτͳͲͷهwikiʹ·ͱΊ͍ͯΔ • ޙࢀরͰ͖ͯศར • wikiʹͳ͍ͱҙ֎ͱࠔΔ • ex: Ֆഎαʔό
ݐͯํ ߴ ແྉ [ݕࡧ]
Ծతͳࢿ࢈ΛकΔ • Slackͷϩά͋ΒΏΔձͱݟͷू·Γ • ࠜװΛ͍ͯ͠Δཁૉ͕ू͍݁ͯ͠Δͱݴ͑Δ • KMCͰݱঢ় patron ͱݺΕΔΞϓϦέʔγϣϯͰऩू͠ ͍ͯΔ
• ۙʑɺ՝ۚϓϥϯʹҠߦ͢Δʁ
ίϛϡχςΟ͕։͚͍ͯΔ͜ͱ • ։͚͍ͯΔ: ͋ΒΏΔਓ͕͋ΒΏΔใʹΞΫηεՄೳ • KMCͰҰ෦ͷॏཁใҎ֎։͚͍ͯΔ(ͣ) • ͜Ε·Ͱͷ׆ಈهɺษڧձͷࢿྉɺ֤छՌɺ෦αʔϏεͷ ιʔείʔυɺձͷهɺࣸਅɺKMCͰॴ༗͍ͯ͠Δ֤छΣϒ αʔϏεͷΞΧϯτ
• ྫ֎: KMCͷޱ࠲ใɺܭࢉػͷrootύεϫʔυ
SlackͷϓϥΠϕʔτνϟϯωϧDM • wikiʹॻ͔Ε͍ͯΔ͜ͱͷ͜ͱɺSlackͷύϒϦοΫ νϟϯωϧجຊશͯϩάΛอଘͯ͠ݕࡧՄೳʹͳ͍ͬͯ·͢ • աڈͷձهΛ͍ͭͰࢀরՄೳ • ҰํͰɺϓϥΠϕʔτνϟϯωϧDMݕࡧෆೳ • ΞΫηεՄೳͳൣғڱ͘ɺϩάҰఆظؒͰফ͑ͯ͠·͏
SlackͷϓϥΠϕʔτνϟϯωϧDM • ެ։ൣғڱ͍ • ଞͷਓ͕ؔ࿈ݟΛ༗͍ͯͨ͠ΓɺޙͰΓ͍ͨ߹ʹࢀর ෆೳ → ػձΛଛࣦ͢Δ͜ͱʹͳͬͯ͠·͏ • ʮެ։ൣғ͕͍ͱ͍ΖΜͳਓ͕͍ΔͷͰා͍ʯʹ͍ͭ
ͯޙड़͠·͢
Φʔϓϯͳձͱهɺͦͯ͠ح • Φʔϓϯʹձ͍ͯ͜͠͏ • هͲΜͲΜͦ͏ • ৭ΜͳձهΛ৭Μͳਓ͕ಡΜͰ͍Δ͜ͱͰ৽ͨͳؾ ͖ݟΛಘΒΕΔ͜ͱ͕͋Δ → ίϥϘϨʔγϣϯ
• "ԽֶԠ"͔ΒͷحΛى͍ͯ͜͜͠͏
ެ։ൣғ͕͍ͱා͍ • ٕज़ܥίϛϡχςΟͳͲͰ࠷ۙΑ͘ʹͳͬͯΔ • KMCྫ֎Ͱͳ͍Ͳ͜Ζ͔݁ߏڧ͘ଘࡏ͍ͯ͠Δͱײ͍ͯ͡Δ • ਓ͕ଟ͍νϟϯωϧͷߘߨ࠲ͳͷͰίϯϐϡʔλٕज़ʹؔ͢Δ͜ ͱΛൃ͢ΔͷΛڪΕΔ → *-memoΛத৺ͱͯ͠ίϛϡχέʔγϣϯɺय़߹॓ߨ࠲͔Βίϯϐϡʔ
λؔͷτʔΫ͕ݮ͍ͬͯΔ ͳͲͳͲ
Impostor Syndromeʢٗࢣީ܈ʣ • ࣗͷୡΛߠఆͰ͖ͣɺ·ͨͦΕΒΛද໌͢Δ͜ͱ͕ଞࣾʹର͢Δ শʹͳͬͯ͠·͏ͷͰͱײͯ͡͠·͏͜ͱɻೳྗ͕ߴ͍ूஂʹଐͯ͠ ͍Δ߹ʹײ͡Δʹ͋Δɻ • KMCͷ߹पғͷಉڃੜઌഐͳͲ͕όϦόϦͱίϯϐϡʔλͯ͠ ͍Δ༷ࢠͳͲΛݟͯɺʮ͕ࣗ͜ͷΑ͏ͳ͜ͱΛൃ৴͢ΔͷϨϕϧ ͕͍ͷͰͳ͍͔ʯͱ͍͏͜ͱΛײͯ͡͠·͍͕ͪ
• جຊతʹҙࢥΛڧ͔࣋ͭ͘͠ͳ͍ʢͦΕ͕ग़དྷͨΒۤ࿑͠ͳ͍ʣ
Impostor SyndromeΛײͤ͡͞ͳ͍ͨΊʹ • গͳ͘ͱKMCʹԿ͔Λൃ৴ͨ͠Γ࣭͢Δ͜ͱʹґͬͯͦͷਓΛݟԼ͛Δਓ͍ؒͳ ͍ͣʢʮʙΒͳ͍ͷʯͱ͔ݴ͏ͷϋϥεϝϯτߦҝͳͷͰؾΛ͚͍ͭͨͰ͢Ͷʣ • ݫ͍͠ϑΟʔυόοΫ͕͋Δ͜ͱ͋Δ͚ͲɺͦΕ͚ͩΞτϓοτΛධՁ͍ͯ͠ͳ͍ͱ ϑΟʔυόοΫແ͍ͷͰɺٯʹتΜͰΈΑ͏ • ʮ͔Βͳ͍͚ͲʯΈ͍ͨͳͷΛ಄ʹ͚ͯྑ͍͔ΒͲΜͲΜΞτϓοτͯ͘͠Ε
• KMCͷਓجຊతʹίϯϐϡʔλେ͖ਓؒͳͷͰɺԿ͔Λฉ͘ͱ100ສ͘Β͍ฦ͖ͬͯ ͯศར • ͲΜͲΜ׆༻͠Α͏
Impostor SyndromeΛײͤ͡͞ͳ͍ͨΊʹ • KMCͷ෦ͰൺΔͱͲ͏ͯࣗ͠ݾঝೝ͢Δͷ͍͠ͱࢥ͏ • ࣮ࡍɺօ͞ΜؚΊͯߴ͍ϨϕϧͰٕज़ʹ͖߹ͬͨΓՌΛ Ξτϓοτ͍ͯ͠Δͱࢥ͏ͷͰ • ֎෦ͷΠϕϯτలࣔͳͲΛͬͯঝೝΛಘΔͷख •
ٕज़ΠϕϯτɺOSCग़లɺKC3ɺͳͲͳͲ
ίϛϡχςΟʹ͓͚Δཱʹ ͍ͭͯ
৭ʑͳཱ͕͋Γ·͢ • දɺձɺ෭ձɺձܭɺใɺͦͷଞ৬ॾʑ • (৽)ϓϩδΣΫτ୲ • ฏ෦һɺroot • ৽ೖੜɺ2ճੜɺ3ճੜ……
ཱʹແؔʹࡏΔٛɾݖར • ෦අΛऩΊΔٛ • ऩΊͳ͍ͱ෦һͱͯ͠ͷݖར͕ണୣ͞ΕΔ • ڗडͰ͖Δݖར • ෦ࣨίϯϐϡʔλϦιʔεͳͲΛKMC͕ॴ༗͍ͯ͠ΔൣғͰࣗ༝ʹ͑ Δɻ
• ߪೖͳͲʹؔͯ͠ྫձͰͷථ݊Λօ͘͠1ථॴ༗͢Δ
KMCͰͷʮཱʯͷࡏΓํ • ֤छ৬: ཱީิՄೳ͚ͩͲɺҾ͖ܧ͗ͳͲ͋ΔͷͰଧϕʔ ε͕ଟ͍ • root: ຊਓ͕ر͢Δͱ3ਓҎ্ͷrootͷঝೝͰΕΔ • ࣮ຊਓ͕ر͠ͳͯ͘3ਓҎ্ͷroot͕ঝೝ͢ΔͱΔ
• ϓϩδΣΫτ୲: Γ͍ͨϓϩδΣΫτΛࣗ༝ʹΖ͏
ʮཱʯͱʮΔ͜ͱʯʮΕΔ͜ͱʯ • ཱʹґͬͯʮߦ͏ඞཁͷ͋Δ͜ͱʯʮ࣮ߦՄೳʹͳΔ͜ͱʯ͕૿ ͑Δ • ྫ: root • ࣮ߦՄೳʹͳΔ͜ͱ: rootݖݶΛ༻͍ͨมߋͳͲΛߦ͏͜ͱ͕ग़དྷΔ
• ߦ͏ඞཁͷ͋Δ͜ͱ: KMC෦ͷܭࢉػڥͷอक
ʮཱʯͱʮΔ͜ͱʯʮΕΔ͜ͱʯ • ʮཱʯΛ༗͢Δͱ͕ਵ͢Δ߹͕͋Δ • ͦͷʮཱʯͰ͔͠ʮΕͳ͍͜ͱʯͳͷ͔Ͳ͏͔ • root͔͠sudoίϚϯυΛଧͭ͜ͱग़དྷͳ͍ • but ίϯϐϡʔλΛങ͍ʹߦ͘ͷ୭Ͱग़དྷΔ
ʮΛ༗͍ͯ͠Δʯͱ͍͏͜ͱ • Λ༗͍ͯ͠Δ != ࣮࡞ۀΛߦ͏ඞཁ͕͋Δ • ใ • ʰϒϩάSNSͳͲͰKMCͷ׆ಈΛΊΔʱ͜ͱʹҰఆͷ͕͋Δ •
Twitterͷߋ৽Λใ͕Δඞཁͳ͍ • ༗ͭͭ͠ɺ࡞ۀҠৡग़དྷΔ
ʮΛ༗͍ͯ͠Δʯͱ͍͏͜ͱ • Ͱɺʮ͕͋Δʯͱʁ
ʮΛ༗͍ͯ͠Δʯͱ͍͏͜ͱ • Ͱɺʮ͕͋Δʯͱʁ • ʮ͋Δ͜ͱʯ͕ୡɾྃ͞ΕΔΑ͏ʹཧɾಜ͢Δ • ୭͔ʹҠৡͨ͠߹ظݶ·Ͱʹୡ͞ΕΔΑ͏ʹཧ͢Δඞཁ ͕͋Δ • ٯʹ͜Ε͕ग़དྷΔͳΒଞͷਓʹͲΜͲΜҠৡͯ͠ཧ͚ͩΛ
Εྑ͍
ཱͱٛͱݖརͱ • ίϛϡχςΟʹ৭ʑͳཱͷਓ͕͍ؒΔ • (KMCͷ߹)ٛͱݖརجຊతʹ͘͠نఆ͞Ε͍ͯΔ͕ɺཱʹ ґͬͯͦͷ্ʹ͕Ճ͞ΕΔ͜ͱ͕͋Δ • Λୡ͢Δͷͦͷਓࣗମ͕࣮ߦ͢Δඞཁ͕͋ΔͱݶΒͳ͍ • ্ख͘Ҡৡ͕ग़དྷΔͱཧʹूதͰ͖ΔͷͰָͰྑ͍(͜ͱ͕͋Δ)
• ্ख͘Ҡৡ͞ΕΔͱ͍͏ͷ͕ग़དྷΔͱૉΒ͍͚͠Ͳ͍͠
ϦεϖΫτΛ͖࣋ͬͯ߹͓͏
ϦεϖΫτͱ • ʦ໊ʧ(εϧ)ଚܟ͢Δ͜ͱɻܟҙΛද͢͜ͱɻՁΛೝΊͯ৺͢ Δ͜ͱɻ ʢσδλϧେࣙྛʣ • ͓ޓ͍ཧղͱଚܟΛ࣋ͬͯ͢Δ͜ͱ͕ग़དྷΔͱϋοϐʔ
ͱ͜ΖͰͱ͜ΖͰ • ઌఔɺʮཱʯͱʮʯͷΛ͠·͕ͨ͠ɺίϛϡχςΟͦΕ ͚ͩͰཱ͠ͳ͍ • ଟ͘ͷਓʑͷແঈͷߩݙ͕͋ͬͯίϛϡχςΟҡ࣋͞Ε͍ͯΔ • ෦ࣨআɾΰϛࣺͯɾSlackΛศརʹ͢ΔBotɾྫձͷϩάऔΓɾ ໘ന্өձͷ։࠵ɾ৽ϏϥΓ……ͦͷଞॾʑ
ʰ͋ͬͯͨΓલʱແ͍ • શͯͷग़དྷࣄ୭͔ʹґͬͯҝ͞Ε͍ͯΔ • ࣗવͱͦ͜ʹ͋ͬͨΓڗडͰ͖Δͷগͳ͍ • ʮྫ͋Δ͔Βࠓ͋Δʯͱ͍͏͜ͱΛอূ͞Ε͍ͯΔͷͳ͍ • ٯʹݴ͏ͱશͯͷ͜ͱࢭΊΔ͜ͱ͕૾ΑΓ༰қʹग़དྷΔ •
ܧଓ͍ͯ͠Δͷ୭͔ͷෆஅͷྗʹґΔͷ
ίϛϡχςΟΛҡ͍࣋ͯ͠Δߩݙ • ʹײँͰ͖͍ͯ·͔͢ʁ • ίϛϡχςΟΛҡ࣋͢ΔͨΊͷߩݙग़དྷ͍ͯ·͔͢ʁ • ײँϦεϖΫτΛ͢Δ͜ͱͰؾ࣋ͪΑ͘ߩݙͯ͠Β͏͜ͱ͕ग़ དྷ·͢ • ٯʹ͜͜ʹϦεϖΫτ͕ແ͍ͱײͯ͡͠·͏ͱ݁ߏਏ͍ΑͶ
To ৬ͷਓʑ • KMC݁ߏਓଟ͍ͷͰɺΛ༗͢Δͱҙ֎ͱൣғ͕͔ͬͨΓ͢Δɻ ྫ͑ɺձܭͩͱͦͦ͜͜ͷڊେͳֹΛ1ؒऔΓѻ͏͜ͱʹͳΔɻ • 2ճੜ͕৬ʹͳΔͷɺKMCܦݧ͕1͔͠ແ͍ͷͰجຊతʹͿͬͭ ͚ຊ൪͔ҎલͷਓʹਘͶΔ͜ͱʹͳͬͯएׯେมɻ • ಛʹදɺձɺձܭลΓࣄଟ͘ډͳ͍ͱKMC͕ഁ໓͢ΔͷͰ
͋Γ͕͍ͨ
To root • rootʹKMCͷॴ༗͍ͯ͠Δίϯϐϡʔλࢿ࢈Λօ͞Μ͕շదʹར༻ͨ͠ Γग़དྷΔΑ͏ʹʑཧΛ͍ͬͯΔਓʑ͕͍·͢ • ྫ͑ॲཧܥͷόʔδϣϯΛ্͛ͨΓɺΞϓϦέʔγϣϯΛಈ͔ͤΔΑ͏ ʹઃఆΛࢪͨ͠Γ • ෦ࣨΛத৺ͱͨ͠ωοτϫʔΫͷཧߦ͍ͬͯ·͢
• ͨΓલʹΠϯλʔωοτ͕ग़དྷΔͷrootͷߩݙʹΑΔͷͰ͢Ͷ
To ༯ਫ਼͞Μ • ෦ࣨͷ༯ਫ਼͞Μ׆ಈΛ͍ͯ͠Δਓͨͪຊʹεΰ͍ • ௨শ"ࢮମ"͕స͕͍ͬͯΔεΩʹɺΰϛΛࣺͯͨΓ͢Δ • ͳΜͳΒ෦ࣨΛఆظతʹআΛ͢Δ༯ਫ਼͞Μ͍Δ • ༯ਫ਼͞Μ͕ډͳ͍ͱ෦ࣨΰϛෑʹͳͬͯ͠·͏
օ͞ΜͷϦεϖΫτΛ͍͑ͨਓ͍·͔͢ʁ • ੋඇ؆୯ʹͰSlackޱ಄Ͱදݱ͠Α͏ • ۙͳ͜ͱ͔Β࢝ΊΑ͏ • ϦεϖΫτΛ͑Δ͜ͱཱͳίϛϡχςΟͷงғؾ࡞Γɻཱ ͳߩݙͰ͢ɻ
·ͱΊ
·ͱΊɾ࠷ޙʹ • ίϛϡχςΟͷߏһʹఢډͳ͍ͱࢥͬͯྑ͍ͣ • දݱ͢Δ͜ͱΛڪΕͣʹΦʔϓϯʹΖ͏ • ৭ʑͳཱΛ࣋ͬͯؤு͍ͬͯΔ৬ͷਓͪΖΜɺօ͞Μͷෆஅͷ ྗʹΑΔߩݙ͕ίϛϡχςΟΛࢧ͍͑ͯ·͢ • ͓ޓ͍ʹϦεϖΫτΛ͍࣋ͬͯͯ͜͠͏
• ͜ͷઌKMC͕50पɺ64पɺ128पͱଓ͍͍͔ͯ͘օ͞Μʹ͔͔ͬͯ·͢