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
フレームワークの機能を使わずに標準関数使ったら障害起こした話/phpcon-2022
Search
asumikam
September 25, 2022
Programming
1
3.9k
フレームワークの機能を使わずに標準関数使ったら障害起こした話/phpcon-2022
asumikam
September 25, 2022
Tweet
Share
More Decks by asumikam
See All by asumikam
プロダクトコードとOSSに学ぶ例外処理の選択肢 — キャッチするのか、投げっぱなしにするのか
asumikam
4
1.8k
うまくいかないスプリントレビューと、うまくいくスプリントレビュー
asumikam
16
4.5k
わたしの"コミュニティへの還元"リレーション #devsumi
asumikam
2
2.8k
東京Ruby会議12 vs PHPカンファレンス小田原〜オーガナイザーが語る見所と裏側〜
asumikam
0
73
PHPUnitでモックとスタブを使いこなす / PHP Conference Japan 2024
asumikam
3
1.7k
紅白ぺぱ合戦 asumikam LT #cohackpp
asumikam
0
200
『こわい』を 『こわくない』に変える ~OSS貢献編~
asumikam
2
310
「PHPカンファレンス小田原」がつくる世界
asumikam
4
340
逆ポーランド記法とpreg_match_all
asumikam
2
890
Other Decks in Programming
See All in Programming
Thank you <💅>, What's the Next?
ahoxa
1
550
AHC045_解説
shun_pi
0
560
The Implementations of Advanced LR Parser Algorithm
junk0612
1
730
Orleans + Sekiban + SignalR でリアルタイムWeb作ってみた
tomohisa
0
130
Jakarta EE Meets AI
ivargrimstad
0
280
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
74
17k
プロフェッショナルとしての成長「問題の深掘り」が導く真のスキルアップ / issue-analysis-and-skill-up
minodriven
8
1.7k
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
180
実践Webフロントパフォーマンスチューニング
cp20
33
7.6k
Compose Hot Reload is here, stop re-launching your apps! (Android Makers 2025)
zsmb
1
550
Chrome Extension Techniques from Hell
moznion
1
160
The Nature of Complexity in John Ousterhout’s Philosophy of Software Design
philipschwarz
PRO
0
130
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Practical Orchestrator
shlominoach
187
11k
Docker and Python
trallard
44
3.3k
Done Done
chrislema
184
16k
How to Think Like a Performance Engineer
csswizardry
23
1.5k
For a Future-Friendly Web
brad_frost
177
9.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Raft: Consensus for Rubyists
vanstee
137
6.9k
Embracing the Ebb and Flow
colly
85
4.7k
Transcript
ϑϨʔϜϫʔΫͷػೳΛΘͣʹ ඪ४ؔͬͨΒোىͨ͜͠ BTVNJLBN IUUQTTQFBLFSEFDLDPNBTVNJLBNQIQDPO ͪ͜Β͔ΒͲ͏ͧʂ
͜Μʹͪʂ w ͋͢Έ 🐦!BTVNJLBN w খాݪͷ/&גࣜձࣾʹۈΊਃ͢ w 8FCΞϓϦ։ൃ🙋 w
1)1(P3VCZ"845FSSBGPSN3FBDUʜ ݩ)BNFF♨ ࣾԽʂ
։ൃऀͱͯ͠ όάΛੜ·ͳ͍ίʔυΛॻ͜͏ ӡ༻ͱͯ͠ োΛૉૣ͘Րͤ͞Α͏ ো ࠓ͓͍ͨ͜͠ͱʜ
։ൃऀͱͯ͠ όάΛੜ·ͳ͍ίʔυΛॻ͜͏ ӡ༻ͱͯ͠ োΛૉૣ͘Րͤ͞Α͏ ো ࠓ͓͍ͨ͜͠ͱʜ
։ൃऀͱͯ͠ োΛى͜͞ͳ͍ ίʔυΛॻ͘
͜ͱͷ࢝·Γ w $POUSPMMFSʹೖΔલͷॲཧΛमਖ਼͢ΔϦϦʔε w ʮ˓˓ͷػೳ͕ಈ͔ͳ͍ͷͰ͕͢ʜʯ w ো👼ˠোରԠνʔϜൃ ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘
w όάͬͯΔػೳʹؔͳ͍ϦϦʔε🤔 w ͕ɺςετڥͰSFWFSUͯ͠ΈΔͱ࠶ݱ?Q?ˠࠩ͠͠ w ࢲʮԿͯ͠ͳ͍ͷʹյΕͨɺɺɺʯ ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘ ͜ͱͷ࢝·Γ
w όάͬͯΔػೳʹؔͳ͍ϦϦʔε🤔 w ͕ɺςετڥͰSFWFSUͯ͠ΈΔͱ࠶ݱ?Q?ˠࠩ͠͠ w ࢲʮԿͯ͠ͳ͍ͷʹյΕͨɺɺɺʯ ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘ ͜ͱͷ࢝·Γ
ͷ͋ΔίʔυΛ ʮ-BNJOBTʯΛͬͯ ٖతʹ࠶ݱ ͜ͷίʔυ Ͳ͕͜ո͍͠Ͱ͠ΐ͏͔ʁ ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘
ਖ਼ղɾɾɾ ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘
͜͜ʙʙʙʙʙʂʂ IFBEFSؔͰ ϦμΠϨΫτɻ ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘ 👈
🌞ਖ਼͘͠ϦμΠϨΫτΛهड़͍ͯ͠Δίʔυ🌞 -PDBUJPOIUUQTLBNBCPLPPJTIJKQ )551'PVOE ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘
👿ϦμΠϨΫτΛهड़͍ͯ͠Δίʔυ👿 -PDBUJPOIUUQTLBNBCPLPPJTIJKQ )5510, ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘
྆ऀΛൺΔͱ w ਖ਼͘͠ϦμΠϨΫτΛهड़ w )551'PVOE w ϦμΠϨΫτΛهड़ w )5510, ։ൃऀͱͯ͠োΛى͜͞ͳ͍ίʔυΛॻ͘
εςʔλείʔυΛ ॲཧ͢Δ෦Ͱ ҙਤ͠ͳ͍ڍಈʹ ͳͬͯͦ͏ʜ💭
ϑϨʔϜϫʔΫͷ ίʔυΛಡ͏ w ਖ਼͘͠ϦμΠϨΫτΛهड़ͨ͠߹ ෦ͷॲཧͲ͏ͳ͍ͬͯΔʁ w ϦμΠϨΫτΛهड़ͨ͠߹ ෦ͷॲཧͲ͏ͳ͍ͬͯΔʁ
-BNJOBTͷ ίʔυΛಡ͏ w ਖ਼͘͠ϦμΠϨΫτΛهड़ͨ͠߹ ෦ͷॲཧͲ͏ͳ͍ͬͯΔʁ w ϦμΠϨΫτΛهड़ͨ͠߹ ෦ͷॲཧͲ͏ͳ͍ͬͯΔʁ
-BNJOBTࣄલࣝ&WFOU CPPUTUSBQ SPVUF EJTQBUDI SFOEFS fi OJTI &WFOU લॲཧ ϧʔςΟϯάॲཧ
࣮ࡍͷ$POUSPMMFSॲཧ ϏϡʔͷϨϯμϦϯά ޙॲཧ ʮ-BNJOBTʯͷίʔυΛಡΉࣄલࣝ
CPPUTUSBQ SPVUF EJTQBUDI SFOEFS fi OJTI &WFOU લॲཧ ϧʔςΟϯάॲཧ ࣮ࡍͷ$POUSPMMFSॲཧ
ϏϡʔͷϨϯμϦϯά ޙॲཧ ࠓճ ʮEJTQBUDIʯ ʮ fi OJTIʯ Λৄ͘͠ݟΔ👀 ʮ-BNJOBTʯͷίʔυΛಡΉࣄલࣝ &WFOUEJTQBUDI
&WFOUEJTQBUDI w ࣮ࡍͷ$POUSPMMFS͕ൃՐ w UP6SM VSM Λݟ͍ͯ͘ ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT w BEE)FBEFS-JOF w TFU4UBUVT$PEF &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
w BEE)FBEFS-JOF w TFU4UBUVT$PEF -BNJOBT &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT )FBEFSTΫϥεͷ ϓϩύςΟʹΛ ೖΕ͍ͯΔ͚ͩɻ &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT w BEE)FBEFS-JOF w TFU4UBUVT$PEF &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
&WFOUEJTQBUDI -BNJOBT ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT 3FTQPOTFΫϥεͷ ϓϩύςΟʹΛ ೖΕ͍ͯΔ͚ͩɻ &WFOUEJTQBUDI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
&WFOUEJTQBUDI -BNJOBT ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
w ࣮ࡍͷ$POUSPMMFS͕ݺΕΔ w ϦμΠϨΫτॲཧΛهड़͢Δͱ w )FBEFSTΫϥεͷϓϩύςΟʹʮ-PDBUJPOʙʯΛ֨ೲ w 3FTQPOTFΫϥεͷϓϩύςΟʹʮεςʔλείʔυʯΛ֨ೲ &WFOUEJTQBUDI·ͱΊ ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
w ࣮ࡍͷ$POUSPMMFS͕ݺΕΔ w ϦμΠϨΫτॲཧΛهड़͢Δͱ w )FBEFSTΫϥεͷϓϩύςΟʹʮ-PDBUJPOʙʯΛ֨ೲ w 3FTQPOTFΫϥεͷϓϩύςΟʹʮεςʔλείʔυʯΛ֨ೲ &WFOUEJTQBUDI·ͱΊ ࣮ࡍͷ
ϦμΠϨΫτॲཧ ·ͩ🙅 ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
&WFOU fi OJTI CPPUTUSBQ SPVUF EJTQBUDI SFOEFS fi OJTI &WFOU
લॲཧ ϧʔςΟϯάॲཧ ࣮ࡍͷ$POUSPMMFSॲཧ ϏϡʔͷϨϯμϦϯά ޙॲཧ ࠓճ ʮEJTQBUDIʯ ʮ fi OJTIʯ Λৄ͘͠ݟΔ👀 ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
w ޙॲཧ͕͞Ε͍ͯ͘ w 👈ͦͷதͷͭ -BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT w TFOE)FBEFST w TFOE$POUFOU &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
w TFOE)FBEFST w TFOE$POUFOU -BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT ઌ΄Ͳͷ ϓϩύςΟྻΛ ͙Δ͙Δ🌀 &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT IFBEFSؔͰ ࣮ࡍʹॲཧʂʂ &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT ઌ΄Ͳొͨ͠ TUBUVT$PEFͰ ࣮ࡍʹॲཧʂʂ &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT ઌ΄Ͳొͨ͠ TUBUVT$PEFͰ ࣮ࡍʹॲཧʂʂ &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
-BNJOBT w TFOE)FBEFST w TFOE$POUFOU &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
TFOE$POUFOUͰ FDIPͱͯ͠ग़ྗ͞ΕΔ͜ͱͰ ϔομʔใؚΊϨεϙϯε͕ฦΔ &WFOU fi OJTI -BNJOBT ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
w &WFOUEJTQBUDI ϑϨʔϜϫʔΫͷϦμΠϨΫτΛهड़ͨ͠ஈ֊Ͱ ϓϩύςΟʹΛ֨ೲ͢Δ͚ͩ w &WFOU fi OJTI
IFBEFSؔͰ࣮ࡍʹॲཧ͢Δ෦ ϦμΠϨΫτɾεςʔλείʔυॲཧͯ͠Ϩεϙϯεฦ٫ ͭ·Γɺਖ਼͍͠ϦμΠϨΫτ͜͏ಈ͘ ʮ-BNJOBTʯͷίʔυΛಡΉਖ਼͘͠ϦμΠϨΫτ
ϑϨʔϜϫʔΫͷ ίʔυΛಡ͏ w ਖ਼͘͠ϦμΠϨΫτΛهड़ͨ͠߹ ෦ͷॲཧͲ͏ͳ͍ͬͯΔʁ w ϦμΠϨΫτΛهड़ͨ͠߹ ෦ͷॲཧͲ͏ͳ͍ͬͯΔʁ
ϦμΠϨΫτΛهड़͢ΔίʔυΛಡΉ w ઌ΄Ͳͷʮਖ਼͍͠ϦμΠϨΫτʯͷϙΠϯτ͑ͭͭ w ͓ͳ͡Α͏ʹ👇ͷͭΛݟ͍ͯ͘ w EJTQBUDI w fi OJTI
ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOUEJTQBUDI w ͜ͷλΠϛϯάͰ IFBEFSؔͰॲཧ -BNJOBT ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOUEJTQBUDI -BNJOBT IUUQTXXXQIQOFUNBOVBMKBGVODUJPOIFBEFSQIQ w ͜ͷλΠϛϯάͰ IFBEFSؔͰॲཧ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOUEJTQBUDI -BNJOBT w ͜ͷλΠϛϯάͰ IFBEFSؔͰॲཧ εςʔλείʔυ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOU fi OJTI -BNJOBT ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
-BNJOBT ࠓճ ొͯ͠ͳ͍ͷͰ άϧάϧ🌀͠ͳ͍ &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
ొ͍ͯ͠ͳ͍͕ ඞͣ௨ΔذͳͷͰ ࣮ߦ͞ΕΔ &WFOU fi OJTI -BNJOBT ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
-BNJOBT &WFOU fi OJTI ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOU fi OJTI -BNJOBT ϑϨʔϜϫʔΫͷσϑΥϧτ͕ ʮʯͰઃఆ͞Ε͍ͯΔ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOU fi OJTI -BNJOBT ϑϨʔϜϫʔΫͷσϑΥϧτ͕ ʮʯͰઃఆ͞Ε͍ͯΔ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOU fi OJTI -BNJOBT ϑϨʔϜϫʔΫͷσϑΥϧτ͕ ʮʯͰઃఆ͞Ε͍ͯΔ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
&WFOU fi OJTI -BNJOBT εςʔλείʔυ ্ॻ͖ ͞ΕΔʂʂ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
w EJTQBUDI ͜͜ͰϦμΠϨΫτΛIFBEFSؔͰهड़͍ͯ͠ΔͷͰ ϔομʔͷϦετͱ͕͍ͯ͠Δ w fi OJTI
ϑϨʔϜϫʔΫͷσϑΥϧτͷεςʔλείʔυ͕ ͱ͍͏εςʔλείʔυ্͕ॻ͖͞Εͯ͠·͏ ˠਖ਼͘͠ϦμΠϨΫτ͞Εͳ͍ ͭ·ΓɺϦμΠϨΫτΛهड़ͨ͠߹͜͏ಈ͘ ʮ-BNJOBTʯͷίʔυΛಡΉϦμΠϨΫτ
ͳͥࢲͷϦϦʔε͕োʹͳ͔ͬͨ👼 w ࢲͷमਖ਼ͷதͰEJTQBUDI͕ಈ͘લͷ$PPLJFΛमਖ਼ w #FGPSFIFBEFS 4FU$PPLJFIPHFQJZP w "GUFSϑϨʔϜϫʔΫͷڍಈͰ$PPLJFΛηοτ w
ݩ͔Β͋ͬͨίʔυ w EJTQBUDIͷதͰIFBEFS -PDBUJPOYYYYYYYz ͳͥো͕ى͖͔ͨ
ͳͥࢲͷϦϦʔε͕োʹͳ͔ͬͨ👼 IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY ϑϨʔϜϫʔΫͰ IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY
ྻʹηοτ͞ΕΔ͚ͩ IFBEFSؔͷॲཧ͠ͳ͍ #FGPSF "GUFS &WFOUEJTQBUDIલ &WFOUEJTQBUDIલ &WFOUEJTQBUDI &WFOUEJTQBUDI &WFOU fi OJTI ͳͥো͕ى͖͔ͨ
ͳͥࢲͷϦϦʔε͕োʹͳ͔ͬͨ👼 IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY ϑϨʔϜϫʔΫͰ IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY
ྻʹηοτ͞ΕΔ͚ͩ IFBEFSؔͷॲཧ͠ͳ͍ #FGPSF "GUFS &WFOUEJTQBUDIલ &WFOUEJTQBUDIલ &WFOUEJTQBUDI &WFOUEJTQBUDI &WFOU fi OJTI ͳͥো͕ى͖͔ͨ
ͳͥࢲͷϦϦʔε͕োʹͳ͔ͬͨ👼 IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY ϑϨʔϜϫʔΫͰ IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY
ྻʹηοτ͞ΕΔ͚ͩ IFBEFSؔͷॲཧ͠ͳ͍ #FGPSF "GUFS &WFOUEJTQBUDIલ &WFOUEJTQBUDIલ &WFOUEJTQBUDI &WFOUEJTQBUDI &WFOU fi OJTI ͳͥো͕ى͖͔ͨ
ͳͥࢲͷϦϦʔε͕োʹͳ͔ͬͨ👼 IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY ϑϨʔϜϫʔΫͰ IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY
ྻʹηοτ͞ΕΔ͚ͩ IFBEFSؔͷॲཧ͠ͳ͍ #FGPSF "GUFS &WFOUEJTQBUDIલ &WFOUEJTQBUDIલ &WFOUEJTQBUDI &WFOUEJTQBUDI &WFOU fi OJTI ͳͥো͕ى͖͔ͨ
ͳͥࢲͷϦϦʔε͕োʹͳ͔ͬͨ👼 IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY ϑϨʔϜϫʔΫͰ IFBEFS 4FU$PPLJFIPHFQJZP IFBEFS -PDBUJPOYYY
ྻʹηοτ͞ΕΔ͚ͩ IFBEFSؔͷॲཧ͠ͳ͍ #FGPSF "GUFS &WFOUEJTQBUDIલ &WFOUEJTQBUDIલ &WFOUEJTQBUDI &WFOUEJTQBUDI &WFOU fi OJTI 👼 ͳͥো͕ى͖͔ͨ
4FDUJPO·ͱΊ w ʮIFBEFSؔͰϦμΠϨΫτॲཧʯ͕ݪҼͰࢥΘ͵ো w ϑϨʔϜϫʔΫͷػೳΛΘͣʹ ඪ४͍ؔͬͯΔॲཧΛݟಀͯ͠͠·ͬͨΒোىͨ͜͠ w ͍ͯͬͨ࣌͠ʹࢥΘ͵όάΛҾ͖ىͯ͜͠͠·͏͔ w
ϑϨʔϜϫʔΫͬͯΔͳΒϑϨʔϜϫʔΫʹ฿͓͏Ͷ w ͋Γ͕ͱ͏ϑϨʔϜϫʔΫ🙏 ·ͱΊ
มΘΓɾɾɾ
ͱ͕ͬͯมΘΔͷͰɾɾɾ
͜͜Ͱ͓ਫΛҿΈ·͢ɾɾɾ
։ൃऀͱͯ͠ όάΛੜ·ͳ͍ίʔυΛॻ͜͏ ӡ༻ͱͯ͠ োΛૉૣ͘Րͤ͞Α͏ ো ࠓ͓͍ͨ͜͠ͱʜ
োൃੜ͔Βऩଋ·Ͱ w ࠓճͷোରԠ࣌ؒऑͰऴྃ w Ϣʔβ͍߹Θͤʙಛఆʙ࠶ݱʙσϓϩΠʙϢʔβ࿈བྷ w εϜʔζͳ࿈ܞ োରԠϑϩʔ
εϜʔζͳ࿈ܞͷཧ༝JTʜ োରԠϑϩʔ
εϜʔζͳ࿈ܞͷཧ༝JTʜ োରԠϑϩʔΛ੍ఆ োରԠϑϩʔ
εϜʔζͳ࿈ܞͷཧ༝JTʜ োରԠϑϩʔΛ੍ఆ ͜ͷϑϩʔͷ͓͔͛Ͱ ৫શମͰʮલ͖ʯͳؾ࣋ͪΛߴΊ͍͚ͯͨʂ োରԠϑϩʔ
ӡ༻ͱͯ͠ োΛ ૉૣ͘Րͤ͞Δ
͔ͭͯʜোରԠϑϩʔ͕ͳ͔ͬͨࠒʜ w ʮোରԠʯϋʔυϧ͕ߴ͔ͬͨ োରԠϑϩʔϑϩʔ͕ͳ͔ͬͨࠒ
͔ͭͯʜোରԠϑϩʔ͕ͳ͔ͬͨࠒʜ w ʮোରԠʯϋʔυϧ͕ߴ͔ͬͨ ใ͕ࢄཚ ฒΈ͕ଗΘͳ͍ োରԠϑϩʔϑϩʔ͕ͳ͔ͬͨࠒ
͔ͭͯʜোରԠϑϩʔ͕ͳ͔ͬͨࠒʜ w ʮোରԠʯϋʔυϧ͕ߴ͔ͬͨ ใ͕ࢄཚ ฒΈ͕ଗΘͳ͍ ࢀՃ͠ʹ͍͘ োରԠϑϩʔϑϩʔ͕ͳ͔ͬͨࠒ
͔ͭͯʜোରԠϑϩʔ͕ͳ͔ͬͨࠒʜ w ʮোରԠʯϋʔυϧ͕ߴ͔ͬͨ ใ͕ࢄཚ ฒΈ͕ଗΘͳ͍ ࢀՃ͠ʹ͍͘ ݟڞ༗͕ ·Β োରԠϑϩʔϑϩʔ͕ͳ͔ͬͨࠒ
͔ͭͯʜোରԠϑϩʔ͕ͳ͔ͬͨࠒʜ w ʮোରԠʯϋʔυϧ͕ߴ͔ͬͨ ใ͕ࢄཚ ฒΈ͕ଗΘͳ͍ ࢀՃ͠ʹ͍͘ ݟڞ༗͕ ·Β ΊͬͪΌ མͪࠐΉʂʂ
োରԠϑϩʔϑϩʔ͕ͳ͔ͬͨࠒ
͔ͭͯʜোରԠϑϩʔ͕ͳ͔ͬͨࠒʜ w ʮোରԠʯϋʔυϧ͕ߴ͔ͬͨ ใ͕ࢄཚ ฒΈ͕ଗΘͳ͍ ࢀՃ͠ʹ͍͘ ݟڞ༗͕ ·Β ΊͬͪΌ མͪࠐΉʂʂ
͜ͷΈͨͪΛ ʮোରԠϑϩʔʯͰଧഁʂʂʂʂʂ👊💥 োରԠϑϩʔϑϩʔ͕ͳ͔ͬͨࠒ
ࢲͨͪͷোରԠϑϩʔ w ʮো͔ͳʁʯΛݴ͍͘͢͢Δ w ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ োରԠϑϩʔதʹ͍ͭͯޠΔ
ࢲͨͪͷোରԠϑϩʔ w ʮো͔ͳʁʯΛݴ͍͘͢͢Δ w ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ োରԠϑϩʔதʹ͍ͭͯޠΔ
🤕 OZBOLPTBO 🤕 🤕 🤓 OZBOLPTBO XBOLPTBO IPHFIPFHIPHF ʮো͔ͳʁʯΛݴ͍͘͢͢Δ w
ಛఆͷਓʹϝϯγϣϯɺ૬ஊͰ͖Δ w AUSPVCMFYYYAͰνϟϯωϧࣗಈ࡞ w !IFSFͰνϟϯωϧͷ͓Βͤ w HFOFSBMʹྲྀΕΔ w ؔऀ͕ू·Γ͍͢🙆 োରԠϑϩʔதʹ͍ͭͯޠΔ
🤕 OZBOLPTBO 🤕 🤕 🤓 OZBOLPTBO XBOLPTBO IPHFIPFHIPHF ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w
ಛఆͷਓʹϝϯγϣϯɺ૬ஊͰ͖Δ w AUSPVCMFYYYAͰνϟϯωϧࣗಈ࡞ w !IFSFͰνϟϯωϧͷ͓Βͤ w HFOFSBMʹྲྀΕΔ w ؔऀ͕ू·Γ͍͢🙆 োରԠϑϩʔதʹ͍ͭͯޠΔ
🤕 OZBOLPTBO 🤕 🤕 🤓 OZBOLPTBO XBOLPTBO IPHFIPFHIPHF ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w
ಛఆͷਓʹϝϯγϣϯɺ૬ஊͰ͖Δ w AUSPVCMFYYYAͰνϟϯωϧࣗಈ࡞ w !IFSFͰνϟϯωϧͷ͓Βͤ w HFOFSBMʹྲྀΕΔ w ؔऀ͕ू·Γ͍͢🙆 ใ͕ू ฒΈ͕ଗ͏ ใ͕ࢄཚ ฒΈ͕ଗΘͳ͍ োରԠϑϩʔதʹ͍ͭͯޠΔ
ࢲͨͪͷোରԠϑϩʔ w ʮো͔ͳʁʯΛݴ͍͘͢͢Δ w ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ োରԠϑϩʔதʹ͍ͭͯޠΔ
ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ʮযΒͳ͍Ͱʂʂʯ w ͜Ε͕ҰೖΔ͚ͩͰ৺͕࣋ͪมΘΔ w ڄͷؾܾ࣋ͪͯ࣋ͬͯ͠ͳΒͳ͍ w ͨΓલͷ͜ͱɺΕ͕ͪͳ͜ͱ ࣌Ϛωʔδϟʔ
োରԠϑϩʔதʹ͍ͭͯޠΔ
ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ׂͷܾఆ w ࢦشऀ w ίϛϡχέʔγϣϯ w ॻه w
ϓϨΠϠʔ w ۓٸɾॏཁߟྀʹ͍Εͭͭ w جຊతʹੵۃతʹएऀΛ࠾༻ w ͜ΕຊʹϚδͰҭͭ োରԠϑϩʔதʹ͍ͭͯޠΔ
ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ׂͷܾఆ w ࢦشऀ w ίϛϡχέʔγϣϯ w ॻه w
ϓϨΠϠʔ w ۓٸɾॏཁߟྀʹ͍Εͭͭ w جຊతʹੵۃతʹ׳Εͯͳ͍ਓΛ࠾༻ w ͜ΕຊʹϚδͰҭͭ োରԠϑϩʔதʹ͍ͭͯޠΔ
ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ׂͷܾఆ w ࢦشऀ w ίϛϡχέʔγϣϯ w ॻه w
ϓϨΠϠʔ w ۓٸɾॏཁߟྀʹ͍Εͭͭ w جຊతʹੵۃతʹएऀΛ࠾༻ w ͜ΕຊʹϚδͰҭͭ ϧʔϧͰ໌ݴ ࢀՃ͘͢͠ ࢀՃ͠ʹ͍͘ োରԠϑϩʔதʹ͍ͭͯޠΔ
ࢲͨͪͷোରԠϑϩʔ w ʮো͔ͳʁʯΛݴ͍͘͢͢Δ w ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ োରԠϑϩʔதʹ͍ͭͯޠΔ
ʮো;Γ͔͑Γձʯ w λΠϜϥΠϯ w ͜ͷোରԠ͔ΒֶΜͩ͜ͱ w োͷݪҼɾରԠํ๏ɾՃͰΔ͖͜ͱ োରԠϑϩʔதʹ͍ͭͯޠΔ
ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ w ʮλΠϜϥΠϯʯ w ࢀՃ͍ͯ͠ͳ͍ਓ ྲྀΕɾղܾํ๏ɾରԠํ๏ΛѲͰ͖Δ w ࣅͨΑ͏ͳࣄ͕ى͖ͨ࣌ w
نײʹΑΔରԠ࣌ؒͷ༧ଌ͕Ͱ͖Δ w ൣରԠ໘ڭࢣରԠΛֶΔ ྫɿ"84ͷϦʔδϣϯো 🐰 🐴🐴🐴 🐹🐹🐹 αϙʔτνʔϜʹ࿈བྷ Aػೳ͕όάͬͯΔؾΛײ োରԠϑϩʔதʹ͍ͭͯޠΔ
ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ w ʮ͜ͷোରԠ͔ΒֶΜͩ͜ͱʯ w ʮରԠʯࣗମͷ;Γ͔͑Γ w ࢀՃͨ͠ਓ͚ͷ,15ͷׂ ྫɿ֎෦αʔϏεͷ3BUF-JNJUաʹҼΔো োରԠϑϩʔதʹ͍ͭͯޠΔ
ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ w ʮোͷݪҼɾղܾࡦʯ w ֎෦ཁҼͰආ͚ΒΕͳ͍ʁ w ϑϩʔ͕దͯ͠ͳ͍ʁ w ιʔεͷόάʁ w
ʮՃͰΔ͖͜ͱʯ w ΕΔͷ͚ͩΔ w গͣͭ͠ΧΠθϯ ྫɿ$16ෛՙߟྀෆʹҼΔো 🐟 োରԠϑϩʔதʹ͍ͭͯޠΔ
ྫɿ$16ෛՙߟྀෆʹҼΔো 🐟 ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ w ʮݪҼʯͷٻ w ֎෦ཁҼͰආ͚ΒΕͳ͍ʁ ϑϩʔ͕దͯ͠ͳ͍ʁ
ιʔεͷόάʁ w ϙΠϯτ Ͱ͖Δͱ͜Ζ͔Β গͣͭ͠ΧΠθϯ ݟڞ༗͕ ·Β ϧʔϧͰ ݟڞ༗ඞͣ ͞ΕΔΑ͏ʹ োରԠϑϩʔதʹ͍ͭͯޠΔ
ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ w ʮোͷݪҼਂ͘۷ΓԼ͛Δʯ w ʮ߃ٱରԠ࣮ݱՄೳͰ͋Εྑ͍ʯ w ʮ൷ΛߦΘͳ͍ʯ োରԠϑϩʔதʹ͍ͭͯޠΔ
ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ w ʮোͷݪҼਂ͘۷ΓԼ͛Δʯ w ʮ߃ٱରԠ࣮ݱՄೳͰ͋Εྑ͍ʯ w ʮ൷ΛߦΘͳ͍ʯ લ͖ͳؾ࣋ͪ ΨϯΨϯ։ൃ ΊͬͪΌ
མͪࠐΉʂʂ োରԠϑϩʔதʹ͍ͭͯޠΔ
ࢲͨͪͷোରԠϑϩʔ w ʮো͔ͳʁʯΛݴ͍͘͢͢Δ w ࣗಈͰνϟϯωϧ࡞ɾݟ͑Δͱ͜Ζʹ௨ w ʮোରԠΨΠυϒοΫʯʹԊͬͯରԠ w ऴΘͬͨ͋ͱʮো;Γ͔͑Γձʯ ͝ࢀߟʹʂ
োରԠϑϩʔதʹ͍ͭͯޠΔ
·ͱΊ
։ൃऀͱͯ͠όάΛੜ·ͳ͍ίʔυΛॻ͜͏ ϑϨʔϜϫʔΫͰ༻ҙ͞Ε͍ͯΔػೳΛඪ४ؔͰ࣮͠ͳ͍ ϑϨʔϜϫʔΫΛͬͯΔͳΒϑϨʔϜϫʔΫʹ฿͓͏ ࠓͷ·ͱΊ ӡ༻ͱͯ͠োΛૉૣ͘Ր͠Α͏ εϜʔζͳରԠ͕Ͱ͖ΔΑ͏ʹϑϩʔΛ༻ҙ͠Α͏ ϝϯόʔ͕ҭͭɾݟ͕ڞ༗͞ΕΔɾલ͖ͳؾ࣋ͪʹͳΕΔʜ ྑ͍͜ͱ͔͠ͳ͍ʂ
ݟͯ͘ΕͯŗžŜƄŪŤƃŝœŖ😘 ʢࡢʣࠒd ʢࠓʣd IUUQTPOMUXZ9KGL2 IUUQTTQFBLFSEFDLDPNPIQIQDPOB
PXBSJ