Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
情報漏洩させないための設計
Search
kubotak
December 21, 2024
Programming
3.3k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
情報漏洩させないための設計
PHP Conference Japan 2024
kubotak
December 21, 2024
More Decks by kubotak
See All by kubotak
僕も、PHPフレームワーク作ってみた
kubotak
0
310
ハーネスエンジニアリング白書
kubotak
0
170
Laravelにはdeleted_atがありますけど?
kubotak
2
130
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
2.7k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
260
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
730
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
1.1k
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
12k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
1.6k
Other Decks in Programming
See All in Programming
AmebaブログはKMPから卒業します
kmars0605
0
310
dotNET_vulnclicker_intro.pdf
deka_morita
0
160
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
4
1.7k
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
130
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
250
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
690
[DroidKnights 2026] Workflow AX: From Auto-Documented Policies to E2E Testing
raeminkang
0
250
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
7.1k
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.2k
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
240
SODA - FACT BOOK(EN)
sodainc
1
200
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
530
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
730
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
880
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.7k
Speed Design
sergeychernyshev
33
2.2k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
490
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
350
Designing for humans not robots
tammielis
254
26k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
290
So, you think you're a good person
axbom
PRO
2
2.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Transcript
Copyright© M&A PHP Conference Japan 2 02 4 Kenjiro Kubota
/ @kubotak_public
Copyright© M&A Profile(mixi 2 New!) 田 二 kubotak-is kubotak_public kenjiro.kubota
M&A TypeScript PHP https://kubotak.page Web Laravel ( ) 犬 豆 kubotak
Copyright© M&A PR PHPer Tea Night☕ 月 2025 1 月
29 日 ( 水 )
Copyright© M&A
Copyright© M&A 人 人 氏 人 行口 金
Copyright© M&A 1 . a. 2 . a. 3 .
行 a.
Copyright© M&A 1 . a. 2 . a. 3 .
行 a. 日
Copyright© M&A 1 . a. 2 . a. 3 .
行 a.
Copyright© M&A 日 2023 人 ・ 175 ・ 4,090
人 https://www.tsr-net.co.jp/ data/detail/ 119 8311 _ 1 527 .html 24.5%
Copyright© M&A
Copyright© M&A 一 11 手 手 ・ 1. 2.
Copyright© M&A 一 12 手 手 ・ 1. 2. 手
行
Copyright© M&A 一 13 手 手 ・ 1. 2. 示
Copyright© M&A Before
Copyright© M&A Before
Copyright© M&A Before PHP 言 Entity
Copyright© M&A Before Entity
Copyright© M&A Before 一 一 金 用
Copyright© M&A Before
Copyright© M&A Before Entity Entity Entity PHP PHP 比 UI
用 示 ・ ・ 金
Copyright© M&A
Copyright© M&A 手
Copyright© M&A
Copyright© M&A After PHP DDD 文
Copyright© M&A After PHP DDD 文 手
Copyright© M&A After - 手 子 一 Abstract protected abstract
Class extends extends
Copyright© M&A After - 手 Abstract abstract Class extends extends
Copyright© M&A After - 手 abstract Class extends extends
Copyright© M&A
Copyright© M&A PHP 8 . 4 Slim 4 . 14
. 0 PHPStan v 2 . 0 . 3 https://github.com/kubotak-is/phpcon- 202 4 -sample
Copyright© M&A Application MVC
Copyright© M&A Domain
Copyright© M&A Infrastructure DB HTTP API
Copyright© M&A Abstract
Copyright© M&A Abstract
Copyright© M&A
Copyright© M&A Abstract protected
Copyright© M&A PHPStan 用 PHPStan 行 用 Narrowing Types
Copyright© M&A Action
Copyright© M&A Action isNameClear PHPStan Narrowing PHPStorm Abstract assert PHPStan
ignore
Copyright© M&A Infrastructure DB id: 2 =
Copyright© M&A Infrastructure DB id: 2 = ・ 生 Builder
行
Copyright© M&A Builder Builder Domain 2
Copyright© M&A Builder Builder Domain 2 Builder 生 =
Copyright© M&A
Copyright© M&A id: 1 id: 2
Copyright© M&A
Copyright© M&A 手 手
Copyright© M&A 手 手
Copyright© M&A deptrac
Copyright© M&A deptrac.yml
Copyright© M&A deptrac.yml 手 UI 手 UI 手 手 手
手
Copyright© M&A deptrac.yml 手 UI 手 手 UI 手 手
UI 手
Copyright© M&A 手 手
Copyright© M&A deptrac
Copyright© M&A
Copyright© M&A DDD っ PHPStan 用 deptrac
Copyright© M&A 心
Copyright© M&A CDN
Copyright© M&A 目 ・・・
Copyright© M&A thanks watching