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 Research by Pepabo and Cocon
Search
Kentaro Kuribayashi
May 13, 2019
Technology
1
2.3k
ペパボ研究所 × ココン技術研究室 / About the Collaborative Research by Pepabo and Cocon
ペパコンナイト ~「なめらかなセキュリティ」を実現するための新技術を創造する~
https://pepabo.connpass.com/event/128486/
Kentaro Kuribayashi
May 13, 2019
Tweet
Share
More Decks by Kentaro Kuribayashi
See All by Kentaro Kuribayashi
大高生へのメッセージ(令和6年度「大高未来塾」) / Messages to Current Students
kentaro
0
69
「始め方」の始め方 / How to Start Starting Things
kentaro
5
720
Dynamic IoT Applications and Isomorphic IoT Systems Using WebAssembly
kentaro
1
950
わたしがこのところハマっている「ライセンスフリー無線」のご紹介 / An Invitation to License-Free Radio
kentaro
1
380
先行きの見えなさを楽しさに変える ーVUCA時代のキャリア論と絶対他力主義ー / How to develop your career in the VUCA era
kentaro
7
4.6k
組織の生産性を高める意思決定の構造と方法 / How to do make decision rapidly and effectively
kentaro
36
21k
キャリアを時間・空間軸で考える / Thinking about your career from both time and space viewpoints
kentaro
15
15k
WEB+DB PRESSで特集記事を書く方法 / How to Become an Author of WEB+DB PRESS
kentaro
6
1.4k
GMOペパボが考えるこれからのサービス開発 / Toward The Next Service Development Era
kentaro
1
1.7k
Other Decks in Technology
See All in Technology
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
190
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
ギークの理想が7つ集まるエムスリーで夢を叶えよう - エムスリー株式会社
m3_engineering
1
260
テスト・設計研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
「我々はどこに向かっているのか」を問い続けるための仕組みづくり / Establishing a System for Continuous Inquiry about where we are
daitasu
0
170
[NIKKEI Tech Talk]Bias for Action!! 実践から学ぶための仕組とコミュニティ / Community for Practice and Learning
kanamasa
0
280
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
Azure AI ことはじめ
tsubakimoto_s
0
130
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
950
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
RailsConf 2023
tenderlove
16
720
Fireside Chat
paigeccino
25
2.8k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
A designer walks into a library…
pauljervisheath
201
24k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Designing for Performance
lara
604
67k
Speed Design
sergeychernyshev
9
270
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
Making Projects Easy
brettharned
111
5.7k
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 ·ͱΊ