Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ペパボ研究所 × ココン技術研究室 / About the Collaborative Res...
Search
Kentaro Kuribayashi
May 13, 2019
Technology
2.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ペパボ研究所 × ココン技術研究室 / About the Collaborative Research by Pepabo and Cocon
ペパコンナイト ~「なめらかなセキュリティ」を実現するための新技術を創造する~
https://pepabo.connpass.com/event/128486/
Kentaro Kuribayashi
May 13, 2019
More Decks by Kentaro Kuribayashi
See All by Kentaro Kuribayashi
あとはAIに任せて人間は自由に生きる
kentaro
5
2.2k
社会人力と研究力ー博士号をキャリアの武器にするー
kentaro
3
330
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
2
2.5k
Bidirectional Quadratic Voting Leveraging Issue-Based Matching
kentaro
2
790
大高生へのメッセージ(令和6年度「大高未来塾」) / Messages to Current Students
kentaro
0
360
「始め方」の始め方 / How to Start Starting Things
kentaro
5
1k
Dynamic IoT Applications and Isomorphic IoT Systems Using WebAssembly
kentaro
1
1.7k
わたしがこのところハマっている「ライセンスフリー無線」のご紹介 / An Invitation to License-Free Radio
kentaro
1
790
先行きの見えなさを楽しさに変える ーVUCA時代のキャリア論と絶対他力主義ー / How to develop your career in the VUCA era
kentaro
8
7k
Other Decks in Technology
See All in Technology
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
240
運用を犠牲にせずコストを制御し事業成長を支える B2B SaaS ID管理基盤におけるS3 Tableのログストレージ活用
kaminashi
1
140
新しい SLO が良い感じにハマっている話
z63d
4
2k
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
430
大 AI 時代におけるC# の事情 ~ぶっちゃけトークを交えながら~
nenonaninu
1
650
PLaMoを毎日の開発で使い育てていく
pfn
PRO
0
180
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.3k
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
110
AIエージェントの知識表現と推論に なぜグラフが使われるのか - 記号的AIの復権とニューラルAIとの統合
yohei1126
1
260
変化の早いClaude Codeを 書籍に落とし込む
oikon48
4
460
Data Hubグループ 紹介資料
sansan33
PRO
0
3.1k
AIQAのナレッジ構築について
qatonchan
1
140
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
940
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
For a Future-Friendly Web
brad_frost
183
10k
エンジニアに許された特別な時間の終わり
watany
108
250k
Building an army of robots
kneath
306
46k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
420
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Docker and Python
trallard
47
4k
Transcript
ʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͯ ܀ྛ݈ଠ / Pepabo R&D Institute, GMO Pepabo, Inc. 2019.05.13
ϖύίϯφΠτ #1 ϖύϘݚڀॴ × ίίϯٕज़ݚڀࣨ
औకCTO ܀ྛ ݈ଠ / @kentaro 2 https://kentarok.org Kentaro Kuribayashi ϖύϘݚڀॴ
1. ຊڞಉݚڀͷ՝ઃఆ 2. ఏҊ͢Δίϯηϓτͷશମ૾ 3. ڞಉݚڀͷਐΊํ 4. ͓ΘΓʹ 3 ࣍
1. ຊڞಉݚڀͷ՝ઃఆ
ڞಉݚڀͷత 5 ग़ॴʮϖύϘݚڀॴʯºʮίίϯٕज़ݚڀࣨʯʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͨڞಉݚڀՌͱͯ͠จ͓ΑͼΦʔϓϯιʔειϑτΣΞΛൃද
ͳΊΒ͔ͳηΩϡϦςΟ 6 ग़ॴʮϖύϘݚڀॴʯºʮίίϯٕज़ݚڀࣨʯʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͨڞಉݚڀՌͱͯ͠จ͓ΑͼΦʔϓϯιʔειϑτΣΞΛൃද γεςϜͷར༻ӡ༻ʹ͓͚Δ͞·͟·ͳোนʢΰπΰ πʣΛऔΓআ͖ɺݸʑਓʹ߹ΘͤͨʢύʔιφϥΠζ͠ ͨʣηΩϡϦςΟΛඞཁͳ࣌ʹඞཁ࠷খݶͷػೳͱͯ͠ ఏڙ͢Δ͜ͱͰɺརศੑΛଛͳΘͣɺ͔ͭϓϥΠόγʔ ใकΓͳ͕ΒηΩϡϦςΟΛ࣮ݱ͢ΔΈɻ l z
ΰπΰπͨ͠ηΩϡϦςΟͷΠϝʔδ 7 น कΓ͍ͨͷ ਤͷग़ॴϋοΧʔͷΠϥετc͔Θ͍͍ϑϦʔૉࡐू͍Β͢ͱ
• ৽ͨͳηΩϡϦςΟͷڴҖʹରͯ͠ରԠͮ͠Β͍ɻนΛ૿͢ɺް͘͢Δͳ Ͳɺࡍݶͷͳ͍ྔΛཁٻ͢ΔํʹͳΓ͕ͪ • ٯʹɺηΩϡϦςΟͷڴҖ͕ऑ·ͬͨޙɺߴ͍Ϩϕϧͷରࡦ͕ܧଓ͞Εͯ͠ ·͍͕ͪͰ͋Γɺෆཁͳίετ͕͔͔ͬͯ͠·͏ • Ϣʔβʹͱͬͯ → ηΩϡϦςΟΛڧԽ͢Δ͜ͱͰ҆શੑ૿͢ͷͷɺར༻
ऀͱͯ͠໘͕૿͑ɺརศੑ͕ଛͳΘΕͯ͠·͏ • ։ൃӡ༻ऀʹͱͬͯ → ରࡦΛڧԽ͢ΔʹͭΕɺཧɾద༻͢Δ͖ϧʔϧɺ ࢹ͖͢ϩάɺηΩϡϦςΟΠϕϯτͷରԠͳͲ͕૿͑ଓ͚Δ 8 ΰπΰπͷԿ͕͔ʁ
2. ఏҊ͢Δίϯηϓτͷશମ૾
ͳΊΒ͔ͳγεςϜʢ1/2) 10 ग़ॴ܀ྛ݈ଠ ࡾ༔հ দຊ྄հ ͳΊΒ͔ͳγεςϜΛࢦͯ͠ ϚϧνϝσΟΞɺࢄɺڠௐͱϞόΠϧʢ%*$0.0ʣγϯϙδϜ # +VM
ͳΊΒ͔ͳγεςϜ(2/2) 11 ग़ॴ܀ྛ݈ଠ ࡾ༔հ দຊ྄հ ͳΊΒ͔ͳγεςϜΛࢦͯ͠ ϚϧνϝσΟΞɺࢄɺڠௐͱϞόΠϧʢ%*$0.0ʣγϯϙδϜ # +VM
ʮͳΊΒ͔ͳηΩϡϦςΟʯͱɺ > γεςϜͷར༻ӡ༻ʹ͓͚Δ͞·͟·ͳোนʢΰπΰπʣΛऔΓআ͖ɺݸʑਓʹ߹Θͤͨʢύʔιφϥ Πζͨ͠ʣηΩϡϦςΟΛඞཁͳ࣌ʹඞཁ࠷খݶͷػೳͱͯ͠ఏڙ͢Δ͜ͱͰɺརศੑΛଛͳΘͣɺ͔ͭϓ ϥΠόγʔใकΓͳ͕ΒηΩϡϦςΟΛ࣮ݱ͢ΔΈʢp.6ΑΓʣ ͕ɺ ʮͳΊΒ͔ͳγεςϜʯͷίϯηϓτΛຬͨ͢͜ͱʹΑΓ࣮ݱ͞ΕΔ͜ͱ Ͱ͋Δɻ ͍͍͔͑ΔͱɺηΩϡϦςΟͱ͍͏ΓޱͰ࣮ݱͨ͠ɺʮͳΊΒ͔ͳγεςϜʯ ࣮ͷҰྫͰ͋Δɻ
12 ͳΊΒ͔ͳηΩϡϦςΟ
ɺηΩϡϦςΟαʔϏεΛఏڙ͢ΔϚΠΫϩαʔϏεΛද͢ɻͨͱ͑ɺϢʔβཁٻʹର͢Δ*%4ɺ8"'ͳͲɻݸผͷཁٻʹରͯ͠*'Λఏڙ͢Δίϯ ςφ͕ىಈ͠ɺจ຺ʹԠͨ͡ηΩϡϦςΟΛ୲อ͢ΔϚΠΫϩηΩϡϦςΟαʔϏεʹΑΔݕূΛ௨ͯ͡ɺใγεςϜͷΞΫηε͕ߦΘΕ͍ͯΔɻ 6TFS" # $ % & &EHF" 6TFS"ཁٻ༻ͷ*' 6TFS#ཁٻ༻ͷ*'
# $ 0QT"ͷηΩϡϦςΟཁٻ 0QT#ͷηΩϡϦςΟཁٻ 0QT" # $ % & ϢʔβγεςϜ܈ ӡ༻։ൃऀγεςϜ܈ ใγεςϜ ݸผͷཁٻ ʢจ຺ʣ ϩάऩूɾݕࡧ จ຺ղੳ ϧʔϧద༻ ίΞαʔϏε ηΩϡϦςΟΦʔέετϨʔλ 0QTͷཁٻ͕ɺΦʔέετϨʔλΛ௨͡ ͯɺϢʔβཁٻʹର͢ΔηΩϡϦςΟ αʔϏεͷΈ߹Θͤͱ࣮ͯ͠͞ΕΔ
3. ڞಉݚڀͷਐΊํ
ίϯηϓτΛ3ͭͷWGʹϒϨʔΫμϯ 15 ग़ॴʮϖύϘݚڀॴʯºʮίίϯٕज़ݚڀࣨʯʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͨڞಉݚڀՌͱͯ͠จ͓ΑͼΦʔϓϯιʔειϑτΣΞΛൃද ͳΊΒ͔ͳηΩϡϦςΟ ίϯηϓτΛ ϒϨʔΫμϯ
ηΩϡϦςΟWGͷݚڀͷҐஔ͚ͮʢҰ෦ʣ 16 ҰൠϢʔβ 6TFS"ཁٻ༻ͷ*' 6TFS#ཁٻ༻ͷ*' 0QT"ͷηΩϡϦςΟཁٻ 0QT" ϢʔβγεςϜ܈ ӡ༻։ൃऀγεςϜ ใγεςϜ
ݸผͷཁٻ ʢจ຺ʣ ηΩϡϦςΟ ΦʔέετϨʔλ ಛݖϢʔβ ΞϓϦέʔγϣϯͷࣗಈςετ͔ΒηΩϡϦςΟཁٻΛࣗಈ ੜ<> ࠓޙɺϢʔβཁٻͷจ຺ʹԠͯ͡ɺͷηΩϡϦςΟཁٻΛ ద༻͠Θ͚Δʢ͋Δ42-จΛಛݖϢʔβʹڐՄ͢Δʣऔ ΓΈΛߦ͏ ଜ໋ Ѩ෦ത ੁ ྗ݈࣍ দຊ྄հ 8FCΞϓϦέʔγϣϯςετΛ༻͍ͨ42-ΫΤϦͷϗϫΠτϦετࣗಈ࡞ख๏ Πϯλʔωοτͱӡ༻ٕज़γϯϙδϜจू WPMVNF QBHFTr OPW
ϩάɾAIʢػցֶशʣWGͷݚڀͷҐஔ͚ͮʢҰ෦ʣ 17 ϩάऩूɾݕࡧ จ຺ղੳ ϧʔϧద༻ ηΩϡϦςΟΦʔέετϨʔλ ใγεςϜͱϢʔβͱͷΓͱΓʹؔ͢ΔେͳϩάΛऩ ू͠ɺඞཁʹԠͯ͡ݕࡧͰ͖ΔػೳΛఏڙ ཁٻΛ࣌ܥྻʹଊ͑Δ͜ͱͰจ຺ΛѲ͠ɺͦͷ༰ม Խʹରͯ͠దͳϥϕϦϯάͱܖػΛ༩͑Δ
จ຺ղੳ͔ΒಘΒΕͨϥϕϦϯάܖػʹج͍ͮͯɺ࠷ద͔ ͭඞཁ࠷খݶͷηΩϡϦςΟΛఏڙ͢ΔαʔϏεΛߏ ཁٻจ຺ʹରͯ͠ɺͦͷ࣌ʑʹඞཁ࠷খݶͷηΩϡϦςΟ ͷఏڙΛҡ࣋͢ΔΈɻԼهͷίϯϙωϯτ͔ΒͳΔɻ
4. ͓ΘΓʹ
• ຊڞಉݚڀʮͳΊΒ͔ͳηΩϡϦςΟʯΛ࣮ݱ͢Δ͜ͱΛతͱ͢Δɻ • ͳΊΒ͔ͳηΩϡϦςΟͱɺใγεςϜͷϢʔβ͓Αͼ։ൃӡ༻ऀͷํ ʹͱͬͯɺ҆શੑͱརศੑ/ίετͷόϥϯεΛ࠷దԽ͢ΔͨΊʹɺඞཁ࠷খ ݶͷηΩϡϦςΟΛจ຺ʹԠͯ͡ఏڙ͢Δ͜ͱɻ • ͦͷ࣮ݱͷͨΊʹɺίϯηϓτΛʢ1ʣηΩϡϦςΟWGʢ2ʣϩάੳ/ղੳ WGʢ3ʣAIʢػցֶशʣWGͷ3ϫʔΩϯάάϧʔϓʹϒϨʔΫμϯͯ͠୳ ٻ͢Δɻ
• จɾޱ಄ൃදɾOSSɺ༷ʑͳΞτϓοτΛࠓޙੵۃతʹܧଓ͢Δɻ 19 ·ͱΊ