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
Tell, don't ask
Search
Hiromi Hishida
April 28, 2023
Programming
3
1.4k
Tell, don't ask
4/28ウィルゲート×リンケージ勉強会でのLT発表資料です
Hiromi Hishida
April 28, 2023
Tweet
Share
More Decks by Hiromi Hishida
See All by Hiromi Hishida
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
1.1k
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
410
エンジニアのための 法規制への取り組み方 #healthtechmeetup
77web
8
2.8k
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
7
1.4k
「それはhowなんよ〜」のガイドライン #orestudy
77web
8
3.2k
空が堕ち、大地が割れ、海が涸れた日~もしも愛用しているフレームワークが開発停止したら?~ #phperkaigi 2025
77web
2
1.8k
Beyond ORM
77web
11
2.5k
見せてあげますよ、「本物のLaravel批判」ってやつを。
77web
9
8.8k
DoctrineとPostgreSQLの便利な機能、どっちも諦めたくない!
77web
0
330
Other Decks in Programming
See All in Programming
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
570
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
今から始めるClaude Code超入門
448jp
8
8.7k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
280
並行開発のためのコードレビュー
miyukiw
0
130
2026年 エンジニアリング自己学習法
yumechi
0
130
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
dchart: charts from deck markup
ajstarks
3
990
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
The Language of Interfaces
destraynor
162
26k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Everyday Curiosity
cassininazir
0
130
The Cult of Friendly URLs
andyhume
79
6.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
92
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Git: the NoSQL Database
bkeepers
PRO
432
66k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
66
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Transcript
#Z!XFC UI"QSJM BU8JMMHBUF -JOLBHFษڧձ 5FMM EPO`UBTL
ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ ਫͲΕ͚ͩ͋Δʁ Ϧοτϧ͋Γ·͢ NM͔ͯ͠ ͔͠·ͨ͠ ౾H͋Δʁ ͋Γ·͢
౾ΛHṢ͍ͯ Ṣ͖·ͨ͠ ϑΟϧλʔԿຕ͋Δʁ ຕ͋Γ·͢ υϦούʔ͋Δʁ ͋Γ·͢ ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ
υϦούʔ߸ػʹຕ ϑΟϧλʔηοτͯ͠ ηοτ͠·ͨ͠ ϑΟϧλʔʹ౾ೖΕͯ ೖΕ·ͨ͠ υϦούʔΛΧοϓʹͷ ͤͯ ͷͤ·ͨ͠ ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ
͖͔ͬͨ͞͠NMͷ ͓౬Λ͍Ͱ ͗·ͨ͠ ϑΟϧλʔʹ͓౬Γ͋ Δʁ ͳ͍Ͱ͢ Χοϓͪΐ͏͍ͩ Ͳ͏ͧ☕ ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ
l5FMM EPO`UBTLz ʮ㘤͘ͳɺ໋ྩ͠Ζʯ
ίʔώʔᔸΕͯΒ͏࣌ʢUFMMʣ ίʔώʔͪΐ͏͍ͩ Ͳ͏ͧ☕
ʮ͍͍͜ΜͳཔΈํ͠ͳ͍ͬ͠ΐʯ w ͦ͏ɺίʔώʔͳΒͶɻ
Ͱɺ͜Μͳཁ݅ͳΒ w ΧϨϯμʔΞϓϦ w Ϣʔβʔ͝ͱʹॻ͖ࠐΊΔΧϨϯμʔͱӾཡ͔͠Ͱ͖ͳ͍ΧϨϯμʔ͕͋Δ w ॻ͖ࠐΜͰ͍͍ΧϨϯμʔͰ༧ఆ͕͏ۭ͍ͯͳ͍ͱ͜Ζʹॻ͖ࠐΊͳ͍
"TLͳίʔυ
5FMMͳίʔυ
5FMM EPO`UBTL w ࢲͨͪ͡Ίͯา͍ͨࠒɺͲ͏ͬͯา͘͜ͱΛ͔֮͑ͨʁ w ͓ͦΒ͘࠷ॳ͔Βʮา͍ͯʯ͍ΔʢےΛԿNNऩॖͤͯ͞ࠎ൫ΛԿNNಈ͔ͯ͠ɺӈͻ͟ΛOۂ͛ͯʜ ͱ֮͑ͯͳ͍ʣɻ͕ମશମʹʮา͚ʯͱ͍͏ϝοηʔδ͚ͩΛͤɺา͘Α͏ʹͰ͖͍ͯΔɻ w ർΕ͍ͯΔ࣌Ώͬ͘Γɺٸ͍Ͱ͍Δ࣌͘ௐઅ͢Δ͕ϝοηʔδʮา͚ʯ w
εϙʔπબखɾܗ֎ՊҩͳͲʮา͘ʯ͜ͱࣗମͷઐՈ͑ͯา͘ͷʹඞཁͳಈ࡞Λεςοϓͣͭ ղͯ͠ݴޠԽ͢Δ߹͋ΔɻոզΛͨ͠ͱ͖ͳͲʮา͘ʯ͜ͱΛΕͯ͠·ͬͨ߹ɺεςοϓ͝ ͱʹղ֮ͯ͑͢͜͠ͱ͋Δɻ w ήʔϜ75VCFS༻ͷϞσϧΛ࡞Δ࣌ʮา͘ʯΛղͯ͠࠶࣮͍ͯ͠Δɻ w ʢ༨ஊͰ͕͢ɺਓؒ૬खͰ৴པͰ͖ΔઐՈʹґཔ͢Δ࣌͜ͷཔΈํ͕ྑ͍σεʣ
ΦϒδΣΫτࢦϝοηʔδϯά w ʮίʔώʔͪΐ͏͍ͩʯʮ4DIFEVMFσʔλอଘͯ͠ʯ w ΦϒδΣΫτ͔ΒΦϒδΣΫτʹϝοηʔδΛͯ͠Կ͔ࣄͯ͠Β͏Πϝ ʔδ
1)1Ͱz5FMMzͳίʔυΛॻ͘ͷʹʹཱͭςΫχοΫ w ϝοηʔδΛ͢खஈϝιουݺͼग़͠ͱ͢Ҿ w &BSMZSFUVSO w &YDFQUJPO
͋Γ͕ͱ͏͍͟͝·ͨ͠😊
ࢀߟهࣄ w IUUQTNBSUJOGPXMFSDPNCMJLJ5FMM%POU"TLIUNM w IUUQTUFDIRVBSUFUDPNDPKQPPQUSBJOJOHUFDI w IUUQTXXXTMJEFTIBSFOFUBLJIJUPLPSJZBNBCFBSTVOEBZNFFUVQ w IUUQTTQFBLFSEFDLDPNXFCIVSBUVUPOBQIQLBSBPCV[JFLVUP[IJ YJBOHEF[JEPOHUFTVUPOPBSVQIQIFTPTJUFIVSFNVXBLVIFOVNCFS
QIQDPO