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

ディープライフ(研究室訪問バージョン)

 ディープライフ(研究室訪問バージョン)

2019/04/24

さくらインターネット株式会社
さくらインターネット研究所

上級研究員
松本亮介 / まつもとりー / @matsumotory

MATSUMOTO Ryosuke
PRO

April 24, 2019
Tweet

More Decks by MATSUMOTO Ryosuke

Other Decks in Technology

Transcript

  1. ͘͞ΒΠϯλʔωοτגࣜձࣾ
    (C) Copyright 1996-2019 SAKURA Internet Inc
    ͘͞ΒΠϯλʔωοτݚڀॴ
    σΟʔϓϥΠϑ
    2019/04/24 ্ڃݚڀһ দຊ ྄հ
    ެཱ͸ͩͯ͜ະདྷେֶ দݪݚڀࣨ ๚໰

    View Slide

  2. 2
    ɾ͘͞ΒΠϯλʔωοτݚڀॴ ্ڃݚڀһ
    ɾגࣜձࣾGrooves Forkewll ٕज़ސ໰
    ɾϖύϘݚڀॴ ٬һݚڀһ ݚڀސ໰
    ɾηΩϡϦςΟɾΩϟϯϓߨࢣ
    ɾ৘ใॲཧֶձ Πϯλʔωοτͱӡ༻ٕज़ݚڀձ ֤छҕһ
    ɾژ౎େֶത࢜ʢ৘ใֶʣ
    দຊ྄հ / ·ͭ΋ͱΓʔ / @matsumotory

    View Slide

  3. 3
    ɾࣾձਓʹͳͬͨΓ݁ࠗͨ͠ޙͷ࣌ؒͱεΩϧʹؔ͢Δߟ͑ํ
    ɾΠϯλʔωοτۀք͸·͢·͢ಇ͖΍͕͢͞ਐΜͰ͍Δ
    ɾΑΓࡋྔͷ͋Δಇ͖ํ΍Ͳ͜Ͱ΋ಇ͚ΔΑ͏ͳ؀ڥ΁
    ɾͦ͏͍͏ঢ়گͰϓϥΠϕʔτͷ࣌ؒͱ࢓ࣄΛͲͷΑ͏ʹߟ͑Δ͔
    ɾΑΓҰൠԽ͢ΔͱΤϯδχΞʹΑΒͳ͍࿩ʹͳΔ͔΋͠Ε·ͤΜ
    ࠓ೔ͷ࿩

    View Slide

  4. 4
    ɾ͏͓͓͓͓୭ΑΓ΋࢓ࣄ͢Δ͓͓͓ͧ
    ɾ͕࣌ؒ଍Γͳ͍ʂ௕࣌ؒ΍Βͳ͍ͱ͋ͷਓʹউͯͳ͍ʂ
    ɾήʔϜ΍өըΛΈ͍ͯͯ΋Ͳ͔͜ޙΖΊ͍ͨؾ࣋ͪ
    ɾ༡ΜͰ͍ͯ΋࢓ࣄ΍ଞਓͷ࢓ࣄͷ༷ࢠ͕ؾʹͳΔ
    ɾࣗ෼ͷਫ਼ਆ͕མͪண͘ٳ೔ͷա͝͠ํ
    ɾٳ೔ग़ۈ͍ͯ͠Δϝϯόʔͷ࢓ࣄͿΓΛIRCͳͲͰίʔώʔΛݟͳ͕ΒோΊͨ
    Γɺ஌Βͳ͍͜ͱΛ͍ͯͨ͠Βਅࣅֶͯ͠Ϳ͜ͱ
    ɾͱʹ͔͘௕࣌ؒษڧͨ͠Γݚڀͨ͠Γ͢Δ
    ੲͷΘͨ͠͸׬શʹϫʔΫϫʔΫόϥϯε

    View Slide

  5. • ࣗ෼͚͕ͩࣗ༝ʹ࢖͑Δ࣌ؒ͸͔֬ʹݮΔ
    • ࢓ࣄɼಛʹݚڀ΍ΤϯδχΞϦϯάʹ͓͍ͯ͸Ͳ͏͔ʁ
    • ษڧ͢Δ͕࣌ؒͳ͘ͳΔ͔
    • ίʔυΛॻ͕࣌ؒ͘ͳ͘ͳΔ͔
    • ͕࣌ؒ଍Γͳ͍ͷͰεΩϧ্͕͕Βͳ͍͔
    • ݚڀऀ΍ΤϯδχΞΛ೰·ͤΔͻͱͭͷେ͖ͳ໰୊
    5
    ݁ࠗͨ͠Γࢠڙ͕ੜ·ΕΔͱ͕࣌ؒ଍Γͳ͍ʁ

    View Slide

  6. • ࠷ॳ͸ͱʹ͔͘ؤுͬͯͲΜͲΜ੒௕͍ͯ͘͠
    • ౰વͳ͕ΒಘΔ΋ͷ͹͔Γ͔ͩΒ
    • Ͱ͸࣮ࡍʹಉ͡Α͏ʹ੒௕͠ଓ͚ΒΕ͍ͯΔͷ͔ʁ
    6
    ·ͣ͸εΩϧͷ੒௕ۂઢΛߟ͑Δ

    View Slide

  7. εΩϧͷ૯ྔͷ੒௕ۂઢ
    7
    εΩϧͷ૯ྔ
    ࣌ؒͷྲྀΕˠ
    ੒௕ۂઢ͸ઓུతʹ΍Βͳ͍ͱఀ଺͍ͯ͘͠ʂ

    View Slide

  8. • ࠷ॳ͸ͱʹ͔͘ؤுͬͯ͘͢͝੒௕͢Δ
    • ಺ൃతʹద౓ͳֶशෛՙΛࣗ෼ʹ͔͚ΒΕ͍ͯΔ
    • ੒௕͕ਐΉͱ৭ʑͳ͜ͱָ͕ʹͰ͖ΔΑ͏ʹͳΔ
    • ࣗ෼ͷεΩϧͱൺֱͯ͠ద౓ͳෛՙ͕͔͔Βͳ͘ͳ͍ͬͯ͘
    • ೚ͤΒΕΔ࢓ࣄ΍औΓ૊Ή΂͖՝୊͸࣍ୈʹେ͖͘ͳ͍ͬͯ͘
    • ͕࣌ؒඞཁʂʂʂ
    • Ո଒ͱͷ͕࣌ؒ͋Δͱ͕࣌ؒ଍Γͳ͍ʂʂʂ
    ……ͱࢥͬͯ͠·͏
    8
    ঃʑʹ੒௕͕ఀ଺͍ͯ͘͠ྲྀΕ

    View Slide

  9. ࣌ؒ୯ҐͷεΩϧͷ੒௕Λߟ͑Δ

    View Slide

  10. • ͱʹ͔͕࣌ؒ͋ͬͯ͘΋ूதͰ͖Δ࣌ؒ͸ݶք͕͋Δ
    • ݚڀ΍ΤϯδχΞϦϯάʹඞཁͳ࣌ؒ͸࣌ؒ୯ҐͷεΩϧʹґଘ
    • ࣌ؒ୯ҐͷεΩϧ͕ߴ͚Ε͹ɼඞཁͳ࣌ؒ͸౰વͳ͕Βগͳͯ͘ྑ͍
    • ࣌ؒ୯ҐͷεΩϧ͕੒௕͠ͳ͘ͳΔ͜ͱ͕ɼεΩϧͷ૯ྔΛఀ଺ͤ͞ΔݪҼ
    • ࣮͸εΩϧ͕͋Δఔ౓্͕ͬͯ͘ΔͱɼूதͤͣʹखบͰաڈʹ͔͚ͨ࣌ؒ
    ΛΠϝʔδ͠ͳ͕Βμϥμϥͱ࡞ۀ͍ͯͨ͠Γ͢Δ
    • μϥμϥͱͨ͠࡞ۀΛϚΠϖʔεͱצҧ͍ͯ͠͠·͏ → ੒௕͕ఀ଺͢Δ
    10
    ࣌ؒ୯ҐͷεΩϧͱʮεΩϧͷ૯ྔʯͷؔ܎

    View Slide

  11. ࣌ؒ୯ҐͷεΩϧ͕ఀ଺͍ͯ͘͠
    ࣌ؒ୯ҐͷεΩϧ
    ࣌ؒͷྲྀΕˠ
    11

    View Slide

  12. • ࣌ؒ୯ҐͷεΩϧΛ্͛Δʹ͸Ͳ͏ͨ͠ΒΑ͍͔
    1. ੒௕͕ఀ଺͢Δ࣌ظͰ΋಺ൃతͰద౓ͳෛՙΛ༩͑Δํ๏࿦Λ஌Δ
    2. աڈʹ࣌ؒΛ͔͚ͨ࢓ࣄ͕ࠓ͸ͦ΋ͦ΋ͲΕ͙Β͍ͰͰ͖Δ͔Λଌఆ͢Δ
    ɹɹ → ूத͢Δͷ͕͠ΜͲ͍ͷͰ͸ͳ͘௕࣌ؒ΍Δͷ͕͠ΜͲ͍
    ɹɹ → ूதͰ͖Δ࣌ؒʹ͸ݶք͕͋Δ
    ɹɹ → ࣌ؒ୯ҐͷεΩϧΛ্͛ΔऔΓ૊ΈΛ͢Ε͹࣌ؒ͸ؾʹগͳͯ͘΋ྑ͍
    12
    େࣄͳͷ͸࣌ؒ୯ҐͷεΩϧΛ্͛Δ͜ͱ

    View Slide

  13. ͦ͜ͰʮσΟʔϓϥΠϑʯ

    View Slide

  14. • ࢓ࣄ͕͋ͬͨͱͯ͠΋Ո଒΍ࢠڙͷ࣌ؒʹ຅಄͢Δ
    • ۭ͍ͨ࣌ؒͰͱʹ͔͘Ұ౓ूதͯ͠ΈΔ
    • ࿦จ΍ࠪಡɼίʔυΛूதͯ͠ॻ͍ͨΒ୹࣌ؒͰͲ͜·Ͱॻ͚Δ͔
    • ͜ͷ2࣌ؒͰಈ͘ιϑτ΢ΣΞΛ࡞Γ͖ͬͯΈΔ…ͱ͔
    • ঃʑʹ֤࢓ࣄʹ͔͔Δ͕࣌ؒͲͷఔ౓͔ࣗ෼ͷதͰΞοϓσʔτ͞ΕΔ
    • ੲ͸େมͦ͏ͩͬͨ͜ͱ΋࣮͸1࣌ؒूதͨ͠ΒͰ͖Δ͜ͱͩͬͨ
    • ͜ͷݪߘ͙Β͍ͩͱ͜Ε͙Β͍30෼֬อ͍ͯ͠Ε͹Ͱ͖Δ…ͱ͔
    14
    Ո଒΍ࢠڙͷ࣌ؒʹ຅಄͢Δ

    View Slide

  15. • ूதͯ͠औΓ૊Ή͜ͱͰ֤੒௕աఔʹ͓͍ͯ಺ൃతʹద౓ͳෛՙ͕͔͔Δ
    • ࣌ؒ୯ҐͷεΩϧΛҙࣝͯ͠࢓ࣄͷηϧϑΞαΠϯΛ͢Δ
    • ੒௕͕ਐΜͩঢ়ଶͰ΋੒௕ʹޮՌతͳෛՙΛҡ࣋Ͱ͖Δ
    • ܧଓతʹ࣌ؒ୯ҐͷεΩϧΛ੒௕ͤ͞ΒΕΔ → ୹࣌ؒͷ࡞ۀͰ΋ྑ͍
    • ֤࢓ࣄʹඞཁͳ࣌ؒͱूத࣌ؒɾεΩϧͷؔ܎ੑΛೝࣝͰ͖Δ
    • ͞ΒʹϫʔΫͱϥΠϑͷόϥϯεΛࡉ͔͘ௐ੔Ͱ͖ΔΑ͏ʹͳΔ
    • αΠΫϧΛճͯ͠ৗʹؔ܎ੑσʔλΛΞοϓσʔτ͍ͯ͘͠
    15
    ࣌ؒ୯ҐͷεΩϧ޲্ʹ΋ྑ͍Өڹ͕͋Δ

    View Slide

  16. ࣌ؒ୯ҐͷεΩϧ͕ఀ଺͍ͯ͘͠
    ࣌ؒ୯ҐͷεΩϧ
    ࣌ؒͷྲྀΕˠ
    16

    View Slide

  17. ࣌ؒ୯ҐͷεΩϧ͕ܧଓతʹ੒௕͍ͯ͘͠
    ࣌ؒ୯ҐͷεΩϧ
    ࣌ؒͷྲྀΕˠ
    17

    View Slide

  18. 18
    ࣮੷ൺֱʢത࢜՝ఔ vs اۀͰͷݚڀ։ൃʣ
    ݚڀ࣮੷ͷ਺ʢത࢜՝ఔͱاۀͰͷ࣮੷ൺֱʣ
    Number of presentations
    0
    4
    8
    12
    17
    21
    25
    29
    33
    37
    41
    45
    50
    54
    58
    62
    δϟʔφϧ ࠃࡍձٞ ࠪಡ෇͖ ࠪಡͳ͠ ͦͷଞӳޠൃද ͦͷଞ೔ຊޠൃද ঎ۀࢽɾղઆ ड৆
    ത࢜՝ఔ(2012~2015) اۀ࣌୅(2015~2018)

    View Slide

  19. • ࢓ࣄͷ͜ͱΛߟ͑ͳͯ͘Α͘ͳΔ
    • ֤࢓ࣄ͕ͲΕ͙Β͍ͰऴΘΔ͔ೝࣝͰ͖࢝ΊΔͨΊ
    • ෆ࣮֬ͳ՝୊͸Ұ౓࣌ؒΛଟΊʹ֬อͯ͠ͲΕ͙Β͍͔͔Δ͔֬ೝ͢Δ
    • શྗͰՈ଒ͱࢠڙͱա࣌ؒ͢͝Λָ͠ΊΔ
    • ͳʹ͔Λؾʹ͍ͯ͠Δ͜ͱΛՈ଒͸හײʹ͖ͮ͘
    • ಛʹࢠڙ͸ࣗ෼ୡͱָ͘͠༡ΜͰ͘Ε͍ͯͳ͍ͱ͍͏͜ͱʹහײ
    • ࢠڙʹ༠ΘΕͳ͘ͳΔ……Έ͍ͨͳ໰୊΋ղܾʂ
    19
    Ո଒ͱࢠڙͷ࣌ؒ΋ॆ࣮͢Δ

    View Slide

  20. • Ոʹ͍Δ͕࣌ؒ௕͍ͱ҆৺ײ͕͋Δ
    • ࢠͲ΋ͨͪ͸ɺ͓෕͞Μ͸Ոʹ͍Δͷ͕౰ͨΓલͩͱࢥ͍ͬͯΔ
    • ແཧ͗͢͠ΔલʹٳΉΑ͏ʹͳͬͨͷͰ਎ମΛյ͢͜ͱ͕ݮͬͨ
    20
    ൃදʹର͢ΔΘͨ͠ͷ࠺͔Βͷϝοηʔδ

    View Slide

  21. σΟʔϓϥΠϑϫʔΫόϥϯε
    ͍͖ͯ͠·͠ΐ͏ʂ

    View Slide