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
PHPerKaigi 2021
Search
Kataoka Katsuki
March 27, 2021
Technology
2
380
PHPerKaigi 2021
PHPerKaigi 2021 のアンカンファレンス会議の資料です。
Kataoka Katsuki
March 27, 2021
Tweet
Share
More Decks by Kataoka Katsuki
See All by Kataoka Katsuki
本当の統計学・確率入門
kataokatsuki
0
130
Other Decks in Technology
See All in Technology
dipにおけるSRE変革の軌跡
dip_tech
PRO
1
230
2025-07-31: GitHub Copilot Agent mode at Vibe Coding Cafe (15min)
chomado
2
370
【CEDEC2025】ブランド力アップのためのコンテンツマーケティング~ゲーム会社における情報資産の活かし方~
cygames
PRO
0
230
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
emiki
0
180
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
330
Unson OS|48時間で「売れるか」を判定する AI 市場検証プラットフォーム
unson
0
170
20250728 MCP, A2A and Multi-Agents in the future
yoshidashingo
1
210
Agent Development Kitで始める生成 AI エージェント実践開発
danishi
0
120
Google Cloud で学ぶデータエンジニアリング入門 2025年版 #GoogleCloudNext / 20250805
kazaneya
PRO
11
2.7k
【2025 Japan AWS Jr. Champions Ignition】点から線、線から面へ〜僕たちが起こすコラボレーション・ムーブメント〜
amixedcolor
1
120
Amazon Q Developerを活用したアーキテクチャのリファクタリング
k1nakayama
2
180
LLM開発を支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
370
Featured
See All Featured
A designer walks into a library…
pauljervisheath
207
24k
The Invisible Side of Design
smashingmag
301
51k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
Six Lessons from altMBA
skipperchong
28
3.9k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.5k
Bash Introduction
62gerente
614
210k
Become a Pro
speakerdeck
PRO
29
5.5k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Transcript
ʮφ͍ٕज़ʯΛ ɹڭ͑ͯΒ͏ձ ؤுͬͯަྲྀͯ͠ΈΑ͏ʂͷ৴೦Λ࣋ͬͯؤுΔ @kataokatsuki
ࠓΓ͍ͨ͜ͱ
ΧϯϑΝϨϯεʹͯ ʮަྲྀͰ͖ͨؾ͕͢Δʯ ͱخ͘͠ͳΔਓΛҰਓͰ૿͢ ࢲࠓճ͕ॳΊͯͷΧϯϑΝϨϯεࢀՃͰ͢ɻ ࣮εϥΠυॻ͖ͳ͕ΒʮͳΜ͔ͦΕͬΆ͍͜ͱͯ͠Δʯͱײಈͯ͠·͢
ܦҢ
3/26 ˏಥવͰ͖ͨΞϯΧϯϑΝϨϯε Αͬ͠Όɺͬͱؾܰʹ ΞϯΧϯϑΝϨϯεΖ͏ ͦͯ͠ɺʮए͍ਓͱަྲྀͰ͖Δͱ͍͍Ͷʯ Έ͍ͨͳײ͡ʹͳͬͨʢओ؍ʣ ؾܰʹΞϯΧϯϑΝϨϯε։͍ͯʂ ए͍ਓੵۃతʹʂ
͍͍ Θ͔Δ Δͥ ֦ࢄ͢Δͥ
ͨͩ
ަྲྀ ݁ߏڳ͕͍Δ
ΧϯϑΝϨϯεަྲྀ by ׳Ε͍ͯΔਓ ໘നͦ͏ʂ গͯ͠͠ΈΑ͏
ΧϯϑΝϨϯεަྲྀ by ׳Εͯͳ͍ਓʢࣗʣ ͋ͷʂΘͨ͘͠ʂ ͦΕʹ͍ͭͯɺ֬ݻͨΔ ҙݟ͕͋Γ·͢ʂʂ
Կ͕োʹͳ͍ͬͯΔͷ͔
ߟ͑ΒΕΔݪҼ • ͕Θ͔Βͳ͍ • ձʹࢀՃ͢Δ΄Ͳ͕ࣝͳ͍ͱͷࣗҙࣝ ɹ • ͏·ͤ͘ͳ͔ͬͨ࣌Ͳ͏͠Α͏ • ͲΜͳײ͡Ͱ͍͍͔ͤΘ͔Βͳ͍
• ҧ͍ͷ͜ͱΛͨ͠Βফ͞ΕΔͷͰʁ
ݪҼͷੳ • ͕Θ͔Βͳ͍ → ࠓճͷํతʹԿͰOK • ձʹࢀՃ͢Δ΄Ͳ͕ࣝͳ͍ͱͷࣗҙࣝ → ͦͷ࣌ɺདྷͳͦ͞͏ •
͏·ͤ͘ͳ͔ͬͨ࣌Ͳ͏͠Α͏ → ͬͯΈͯΑ͏͔͘Δ • ͲΜͳײ͡Ͱ͍͍͔ͤΘ͔Βͳ͍ → ͬͯΈͯΑ͏͔͘Δ • ҧ͍ͷ͜ͱΛͨ͠Βফ͞ΕΔͷͰʁ → ͓ͦΒ͘ফ͞Εͳ͍
݁ ʮͬͯΈͳ͍ͱ͔Βͳ͍ʯ͜ͱ ڐ͞ΕΔ͏ͪʹͬͯΈΑ͏
ߟ͑ΒΕΔݪҼ • ͕Θ͔Βͳ͍ • ձʹࢀՃ͢Δ΄Ͳ͕ࣝͳ͍ͱͷࣗҙࣝ ɹ • ͏·ͤ͘ͳ͔ͬͨ࣌Ͳ͏͠Α͏ • ͲΜͳײ͡Ͱ͍͍͔ͤΘ͔Βͳ͍
• ҧ͍ͷ͜ͱΛͨ͠Βফ͞ΕΔͷͰʁ → ղܾͦ͠͏
ߟ͑ΒΕΔݪҼ • ͕Θ͔Βͳ͍ • ձʹࢀՃ͢Δ΄Ͳ͕ࣝͳ͍ͱͷࣗҙࣝ ɹ • ͏·ͤ͘ͳ͔ͬͨ࣌Ͳ͏͠Α͏ • ͲΜͳײ͡Ͱ͍͍͔ͤΘ͔Βͳ͍
• ҧ͍ͷ͜ͱΛͨ͠Βফ͞ΕΔͷͰʁ →ɹɺɺɺͲ͏͠Α͏
ॳΊͯͷʮԿͰ͍͍ʯ Ͳ͏͢Δ͔ʁ
݁ ׳Εͯͳ͍ਓ͕ ༐ؾΛग़ͯ͠ఏҊͯ͠ΈΑ͏
ཧ༝ ͕ࣗͤΔ͜ͱΛ૬ख͕Ѳ͠ɺ ͍͍ײ͡ʹͬͯ͘ΕΔ ͦΜͳ͜ͱ΄΅ͳ͍
ʮԿͰ͍͍ʯʹରԠͰ͖Δਓ Կग़͖ͯͯͦΕͳΓʹԿͱ͔͢ΔͰ
ʮԿͰ͍͍ʯ͕গ͠ා͍ਓ ͦΜͳͤΔετοΫͳ͍Α
ͤΔ͜ͱͷแؚؔ ԿΛͨ͠Β͍͍ͷ͔ͳʁ ԿΛͨ͠Β͍͍ͷ͔ͳʁ
ͤΔ͜ͱͷแؚؔ ੨৭ͷ༰Λ ʮ׳Εͯͳ͍ਓʯ͕ग़ͯ͠ΈΑ͏
ຊ एऀʢʁʣ͕ ͍͔ͭ͘ݸਓతʹฉ͖͍ͨ͜ͱΛ ͖࣋ͬͯ·ͨ͠
ࠓφ͍ όοΫΤϯυ։ൃ ͱʁ 1)1 3VCZ 1ZUIPOͳͲʹର͠ ૣ͍ͱ͔ɺॻ͖͍͢ͱ͔ ൺֱͯ͠Έͯཉ͍͠ ࠓφ͍ ϑϩϯτΤϯυ։ൃ
ͱʁ 3FBDU 54ͳͲʹର͠ ૣ͍ͱ͔ɺॻ͖͍͢ͱ͔ ൺֱͯ͠Έͯཉ͍͠ ࠓφ͍ "1*ઃܭ ͱʁ 3&45͔Β࣌(SBQI2- ͱ͔ฉ͘ Ͳ͏͍͏෩ʹ͜ΕΛݟ͍ͯΔͷ͔ ίʔσΟϯάલʹ ʮઃܭΛ͔ͬ͠Γ͠Α͏ʯ Βͳ͍ͱͲ͏ͳΔͷʁ ʙΛ͔ͬ͠Γ͠Α͏ ͱྑ͘ฉ͕͘ɺͦΕΛकΒͳ͍ͱ ۩ମతʹͲ͏ͳΔͷ͔ʁ ʮ6*վળ͠Α͏ͥʯ ͱ͔ͰʹͳΔ ʮ6*ʯͱʁ 6*ɾ69վળͱ͔Λษڧͨ͠Γ͢Δ͕ ͳΜ͔;Θͬͱ͢Δɻ ͜͏ɺΧνοͱͨ͠Λฉ͍ͯΈ͍ͨ 41" ྲྀߦ͍ͬͯΔ͕ ͳͥʁ +2VFSZͰ%0.৮ͬͨΓ͢Δͷͱ͔ ࠔΔ͜ͱ͕ੜ͡Δͱࢥ͏ɻ ࣮ࡍͷͱ͜ΖͲͷ͘Β͍͍͜ͱʹͳΔͷʁ
ͲΕ͕͍͍Ͱ͠ΐ͏͔ʁ νϟοτͱ͔Ͱ൪߸ڭ͍͑ͯͩ͘͞ʂ ʢಛʹͳ͚Εࣗͷओ؍ͰܾΊ·͢ʣ
͜ͷΞϯΧϑΝϨϯεͰ ʮΧϯϑΝϨϯεʹࢀՃͰ͖ͨͥʯ ͱ͍͏ײ֮ΛखʹೖΕ·͠ΐ͏ʢʁʣ