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
読者を置き去りにする技術
Search
carotene4035
September 22, 2019
Programming
13
8.1k
読者を置き去りにする技術
carotene4035
September 22, 2019
Tweet
Share
More Decks by carotene4035
See All by carotene4035
GraphQLのN+1問題を解決したい
carotene4035
1
190
Aws is emotional.
carotene4035
2
270
名称未設定.pdf
carotene4035
0
200
migrationツールについて
carotene4035
0
78
AWSネットワーク入門
carotene4035
2
300
adtech history
carotene4035
0
67
ファイルアクセスに関する脆弱性
carotene4035
0
100
僕らだけのアニメを放映する
carotene4035
3
1.3k
使いやすい広告管理画面について考えてみる
carotene4035
0
40
Other Decks in Programming
See All in Programming
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
600
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
570
DROBEの生成AI活用事例 with AWS
ippey
0
130
SpringBoot3.4の構造化ログ #kanjava
irof
2
1k
Immutable ActiveRecord
megane42
0
140
Spring gRPC について / About Spring gRPC
mackey0225
0
220
CI改善もDatadogとともに
taumu
0
120
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2.2k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
2
250
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
320
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
200
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
750
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
Become a Pro
speakerdeck
PRO
26
5.1k
Building Adaptive Systems
keathley
40
2.4k
Designing Experiences People Love
moore
140
23k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
630
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
BBQ
matthewcrist
87
9.5k
Visualization
eitanlees
146
15k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
What's in a price? How to price your products and services
michaelherold
244
12k
Transcript
ಡऀΛஔ͖ڈΓʹ͢Δٕज़ !DBSPUFOF
ࣗݾհ ͔ΖͯΜ ˞8FCΤϯδχΞ ීஈ%%%7VFKTͳͲ ɹɹ࠷ۙ1.
ॻ͍ͨهࣄ
ॻ͍ͨهࣄ
ॻ͍ͨهࣄ
ࢲৗʑࢥ͍ͬͯ·ͨ͠ɻ ʮͷॻ͍ͨຊɺͬͱചΕΔͱ͍͍ͳʯ
͔͠͠ఱअَͰ͋Δࢲɺ શ͘૬͢Δߟ͍͑࣋ͬͯ·ͨ͠ɻ
ʮॻ͍ͨຊɺ୭ʹཧղ͞Εͨ͘ͳ͍ͳʯ ʮಉਓࢽͬͯͦΕ͘Β͍͕͍͍ΜͩΑͳʯ ʮઈରʹಡऀʹܴ߹ͨ͘͠ͳ͍ͳʯ
ʮͦ͏ͩʯ
ʮಡऀΛஔ͖ڈΓʹ͢Ε͍͍Μͩʂʯ ʮཧղ͞ΕΔલʹಀ͛Ε͍͍Μͩʂʯ
͔ͦ͜Βࢲͷ ʮಡऀΛஔ͖ڈΓʹ͢Δཱྀʯ͕ ࢝·ͬͨͷͰ͢ɻ
ͦͷ̍આ໌͠ͳ͍
શ͘આ໌͠ͳ͍͜ͱʹΑΓɺ ಡऀΛஔ͖ڈΓʹ͢Δ
ཧతͳλΠτϧ ʮλʔήοτʯ ʮٕज़໊ʯ ʮஶऀ໊ʯ ʮͲΜͳຊ͔ʯ ͕ॻ͔Ε͍ͯΔ͕
ࢲͷλΠτϧ
None
Կઆ໌͠ͳ͍
None
ຊʹઆ໌͠ͳ͍
ͦͷ̎ੈք؍͕ಠಛ
ϒʔεͷੈք؍Λಠಛʹ͠ɺ ಡऀΛஔ͖ڈΓʹ͢Δ
None
ͦͷ̏ۙدΓͨ͘ͳ͍
ಛతͳചΓจ۟Ͱɺ ಡऀΛஔ͖ڈΓʹ͢Δ
ʮʹ44)ʯ
ʮ"84લ͔Β Քಇ͍ͯͨ͠ʯ
͜ͷΑ͏ʹ ಡऀΛஔ͍͚ͯ΅Γʹ͠Α͏ͱ ʑͷྗΛͨ͠
͔݁͠͠Ռ
ίΞͳϑΝϯ͕૿͚͑ͨͩ
Ͱউखʹ։͔ΕΔྠಡձ ɹʮࠓɺ͔ΖͯΜઌੜͷ ɹʰσβΠϯύλʔϯͳͷʹɺΤϞ͍ɻʱ ɹɹͷྠಡձͰ͢
Ͳ͔͜ͷձࣾͰ શࣾڞ༗͞ΕΔهࣄ ʮ͖ͬ͞શࣾTMBDLʹ ɹʰҟੈք(JUʱڞ༗͠·ͨ͠ʯ
ͷॻ͍ٕͨज़ಉਓࢽΛ ೋ࣍࡞͢ΔਓΒ ʮଓ͖ॻ͖·ͨ͠ʯ
ҧ͏ɺҧ͏Μͩʂ ͜ΕԶ͕Μͩະདྷ͡Όͳ͍ʂ
͏Θ͋͋͋͋͋͋͋͋͋͋͋͋͋
ઈରʹɺઈରʹࠓճ ʮஔ͖ڈΓʯʹͯ͠Δʂ
ͦ͜Ͱࠓճॻ͍ͨͷ͕
"84ͳͷʹɺ ΤϞ͍ɻ ίϯηϓτ "84ϐϥϛου
"84ΞϚκϯ͕ ΤδϓτͰʮൃ۷ʯͨ͠
"84ͷ҆ఆՔಇʹ ʮਓபʯ͕ඞཁ
ͯ͢ͷ*".ϢʔβΛফ͠ڈΔ
͜ͷΑ͏ͳɺ ࠓ·ͰͷҰ൪ ઑ͍ͬͯΔຊ͕
͜ΕͰ͏ಡऀશͳ ͓͍͚ͯ΅Γͩʜ
͏ɺಡऀͷӄʹ ک͑ͳ͍͍ͯ͘Μͩʜʂ
͔݁͠͠Ռ
͋Δಡऀ ʮ͜ͷຊͷͨΊ͚ͩʹདྷ·ͨ͠ʯ
͏ɺڪා
͏ɺʹ͛ΒΕͳ͍
݁ہɺಀ͛Α͏ͱͯ͠
ͨͩͨͩɺ ܇࿅͞Εͨಡऀ͕Ͱ͖͚ͨͩ
ͲΕ͚ͩͷεϐʔυͰਐΊɺ ಡऀΛৼΓΔ͜ͱ͕Ͱ͖Δͷ͔
ແཧˡ݁
ٯʹ͏ɺͦΜͳಡऀͷ͜ͱ͕ େ͖ʹͳ͖ͬͯͨ
͏ɹ͖
Ͳ͜·Ͱ͍͖ͭͯͯཉ͍͠
͖ͬ͞ා͍ͳΜͯݴͬͯ ͝ΊΜͶ
ͣͬͱҰॹͩΑʜ
·ͱΊ ಡऀΛஔ͖ڈΓʹ͠Α͏ͱ͢Δͱɺ ܇࿅͞Εͨಡऀ͕Ͱ͖͕͋Δ
͜Ε͔ΒͲΜͲΜஔ͖ڈΓʹ͠ ͯɺϜΩϜΩͷಡऀΛ ͍͖͍ͭͬͯͨ͘
͓ΘΓ