東京にいながら仕事のほとんどを京都のエンジニアと一緒にしている私のリモートワークの話 / Hatena Engineer Seminar #6

A762939f94c8790c8ca8b717f1be9bee?s=47 dekokun
August 31, 2016

東京にいながら仕事のほとんどを京都のエンジニアと一緒にしている私のリモートワークの話 / Hatena Engineer Seminar #6

A762939f94c8790c8ca8b717f1be9bee?s=128

dekokun

August 31, 2016
Tweet

Transcript

  1. ౦ژʹ͍ͳ͕Β࢓ࣄͷ΄ͱΜͲΛ ژ౎ͷΤϯδχΞͱҰॹʹ͍ͯ͠Δ ࢲͷ ϦϞʔτϫʔΫͷ࿩ Hatena Engineer Seminar #6 גࣜձࣾ͸ͯͳ id:dekokun

    
  2. ࣗݾ঺հ • id:dekokun(૔஌ ਅଠ࿠) • ͸ͯͳͰΠϯϑϥ@౦ژ • WebΦϖϨʔγϣϯΤϯδχΞͷ
 αʔϏεӡ༻νʔϜϦʔμʔ •

    ͸ͯͳʹೖࣾͯ͠1೥ • લ৬͸
 JSͱPHPॻ͖·ͬͯͨ͘ 2
  3. ༻ޠղઆ • ͍ΘΏΔΠϯϑϥ୲౰ • WebΦϖϨʔγϣϯΤϯδχΞ • OpsΤϯδχΞ • ͍ΘΏΔ։ൃ୲౰ •

    WebΞϓϦέʔγϣϯΤϯδχΞ • DevΤϯδχΞ 3
  4. ࠓ೔࿩͢͜ͱ • ͸ͯͳͰ།Ұͷ౦ژۈ຿ͷOpsνʔϜͰ͋Δࢲͷݱࡏ • ࢲ͕ͲͷΑ͏ʹ࢓ࣄΛ͍ͯ͠Δ͔୶ʑͱ͓࿩ 4

  5. ࢲͷॴଐ͢ΔαʔϏεӡ༻νʔϜʹ͍ͭͯ • ͸ͯͳͷશαʔϏεͷߏஙɾӡ༻͕ओͳ੹೚ൣғ • ࢲ͕νʔϜϦʔμʔ • ౦ژʹ͸ࢲ1ਓ 5

  6. 6 ژ౎ ౦ژ dekokunͷ্࢘ OpsΤϯδχΞ αʔϏεӡ༻νʔϜ νʔϜϦʔμʔ OpsΤϯδχΞ౦ژʹ1ਓମ੍

  7. OpsΤϯδχΞ౦ژʹ1ਓମ੍(ଞνʔϜͱ) 7 ژ౎ ౦ژ OpsΤϯδχΞ DevΤϯδχΞ ࠷ۙϦϦʔεͨ͠ ࢲ͕୲౰ͷͱ͋ΔαʔϏε

  8. ࿩ͷ·ͱΊ • ࢲ͸౦ژۈ຿ • ೖࣾҎདྷҰॹʹ࢓ࣄΛ͢Δਓ͕͍͍ͩͨژ౎ʹ͍Δ • ಛʹOpsΤϯδχΞ͸ࢲҎ֎શһژ౎ • ඞવతʹϦϞʔτͰͷίϛϡχέʔγϣϯΛ
 සൟʹߦ͏ඞཁ͕͋Δ

    8
  9. ϦϞʔτϫʔΫͰͷ೰Έ • ٕज़ʹ͍ͭͯͷࡶஊ͕͍͚ͨ͠ͲύοͱͰ͖ͳ͍ • օͷݱঢ়͕෼͔ΓͮΒ͍ • ϓϩδΣΫτ࢝·Δͧʂͱ͍͏࣌ʹҰॹʹ࢓ࣄΛ͢Δ ૬खͷਓ͕ͲΜͳਓ͕෼͔ΓͮΒ͍ • ͱʹ͔͘࢓ࣄͯ͠Δͱ֤ॴͰݱΕΔ”ࡶʹ࿩͍ͨ͠”


    ͱ͍͏࣌ʹ࿩ͤͳ͍ͷ͕ਏ͍ 9
  10. ϦϞʔτϫʔΫͷ೰ΈରࡦΛ৭ʑ͠Α͏ʂ • ؾܰʹίϛϡχέʔγϣϯΛߦ͑Δ؀ڥΛ੔͑Δ • ڧ੍తʹίϛϡχέʔγϣϯ͢Δ৔Λઃ͚Δ 10

  11. ࣄྫ • ҎԼɺνʔϜͰ࣮ࢪ͍ͯ͠ΔࣄྫΛ࿩͠·͢ • ී௨ͷ͜ͱΛ৭ʑ΍͍ͬͯΔͱ͍͏ײ͡ 11

  12. SlackͰͷ΍ΓऔΓ • ϦϞʔτϫʔΫͷجૅΛ୲͍ͬͯΔ • ͱʹ͔͘ࡶʹѫࡰͨ͠Γͯ͠΍ΓऔΓͷᮢ஋ΛԼ͛Δ ͷ͕ॏཁͩͱײ͍ͯ͡Δ • ͕ɺ࠷ۙྲྀ଎͕଎͗͢Δͷ͕೰Έ 12

  13. ೔ใ • ఆ൪ • ࠓ೔ԿΛ͔ͨ͠ɺ໌೔ԿΛ͢Δ͔ɺ
 ͦͷଞͳΜͰ΋ΛνʔϜશһ͕ॻ͘ • ຖ೔ͷօͷ༷ࢠ͕ϦϞʔτͰ΋෼͔ͬͯศར 13

  14. Slack CallͰͷࡶஊ 14 • बۀ15෼લʹSlack call(SlackͰͷԻ੠ձ࿩)Λ࢝Ίͯ
 ೔ใΛॻ͖ͳ͕Βࡶஊ͢Δ • ͦͷ೔͋ͬͨ͜ͱΛࢥ͍ग़͠ͳ͕Βࡶஊ͢Δͷศར •

    “ࠓ೔ൃද͞ΕͨAWSͷ৽αʔϏε͓΋͠Ζͦ͏”
 ͱ͔ɺ”ࠓ೔ͷਐḿ΍͹͍”ͱ͔
  15. Slack CallͰͷࡶஊ 15 • ଞʹ΋ɺ࣌ؒؔ܎ͳ͘Կ͔࿩ͨ͘͠ͳͬͨΒ
 slack callΛ։࢝

  16. Slack CallͰͷࡶஊ 16 • ࢀর • http://developer.hatenastaff.com/entry/ 2016/08/10/160711

  17. DevΤϯδχΞͱͷఆྫإ߹Θͤ(PWG) 17 • OpsΤϯδχΞ͸ఆظతʹࣗ෼ͷ୲౰αʔϏεͷ
 DevΤϯδχΞͱϛʔςΟϯάΛߦ͍ͬͯΔ • PWG(Performance Working Group)ͱݺ͹Ε͍ͯΔ

  18. DevΤϯδχΞͱͷఆྫإ߹Θͤ(PWG) 18 • ”௚ۙͰͲ͏͍͏ࢪࡦ͕͋ΔͷͰΞΫηε૿͑ͦ͏” “͜ ͷ͋ͨΓ͕΍͹ͦ͏͔ͩΒରࡦ͠Α͏”ͱ͍͏࿩Λͨ͠ Γ • ౦ژͷࢲ͸ෳ਺αʔϏεͷPWGͷ೔ఔΛ·ͱΊͯ
 ͦͷ೔ʹژ౎ग़ுͯ͠ͳΔ΂͘ϦΞϧͰإΛ߹ΘͤΔ


    Α͏ʹ͍ͯ͠Δ
  19. DevΤϯδχΞͱͷఆྫإ߹Θͤ(PWG) 19 • ҎԼϒϩάʹPWGʹ͍ͭͯগ͠ॻ͔Ε͍ͯΔ • https://mackerel.io/ja/blog/entry/advent- calendar2015/day19

  20. Ͱ͜ձ(1 on 1ϛʔςΟϯάతͳ) 20 • αʔϏεӡ༻νʔϜϝϯόʔͱिʹ1౓ɺ1ର1Ͱ࿩͢ • إ͕ݟΒΕΔΑ͏ʹGoogle HangoutΛ࢖༻ •

    Ͱ͘͜Μ(ࢲ)ͱձ࿩͢ΔձͳͷͰ Ͱ͜ձ ͱ໊෇͚ΒΕ ͨ • ࠷ۙࠔ͍ͬͯΔ͜ͱ΍୲౰αʔϏεͷεέδϡʔϧ౳
 ฉ͍ͯΔ • ฉ͍ͨ಺༰͸جຊతʹνʔϜͷօͱڞ༗ͯ͠Δ
  21. ͦͷଞ͸ͯͳͰ͸͍Ζ͍Ζ΍ΒΕ͍ͯ·͢ 21 • ৽نαʔϏεϦϦʔε࣌౳ɺDevνʔϜͱີͳ࿈ܞ͕
 ඞཁͳࡍ͸࿩͍ͨ͜͠ͱΛGithubͷissueʹͨΊͯ
 िʹ2ճ͘Β͍15෼΄ͲGoogle hangoutͰձ࿩ • શձٞࣨʹ͸Google hangout༻ͷΧϝϥͱϚΠΫ

    • Google hangoutͰνʔϜͷேձ • Google hangoutܨ͗ͬͺͳ͠ • ೔ใҎ֎ʹ΋͸ͯͳάϧʔϓʹ৭ʑͳ͜ͱΛॻ͖·͘Δ • ͦͷଞ৭ʑ
  22. ࢥ͍ • ࠷ऴతʹ͸օ͕࢓ࣄΛ͠΍͚͢Ε͹ԿͰ΋ྑ͍ • ೔ʑࢼߦࡨޡ • ؾܰʹίϛϡχέʔγϣϯΛߦ͑Δ؀ڥΛ੔͑Δ • ϦϞʔτ͸Ͳ͏ͯ͠΋҉໧ͷίϛϡχέʔγϣϯ͕
 ݮΔͷͰڧ੍తʹίϛϡχέʔγϣϯ͢Δ৔Λઃ͚Δ

    22
  23. ࢥ͍ • ࢲ͸օͱίϛϡχέʔγϣϯͰ͖Δͷ͍͢͝خͯ͘͠ɺ 1ճ1ճͷػձΛେ੾ʹ͍͖͍ͯͨ͠ • ϦϞʔτͰΑΓΑ͘ಇ͚ɺΑΓ޾ͤͳ ͸ͯͳ ΁ʂ 23

  24. 24 • ͱݴͬͯ΋౦ژʹҰਓ͸ऐ͍͠ʂ • ౦ژ΋ژ౎ʹෛ͚ͣྼΒ͍͍ͣͱ͜ΖͰ͢
 ౦ژʹ஥͕ؒཉ͍͠ʂʂʂʂʂʂʂʂʂʂ ࠷ޙʹ