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
irof
January 14, 2024
Technology
0
120
データ/データベースパターン
【オンライン】 JJUGナイトセミナー「モデリングやデータベース設計について」12/22(金) 開催
https://jjug.doorkeeper.jp/events/167044
irof
January 14, 2024
Tweet
Share
More Decks by irof
See All by irof
プールにゆこう
irof
2
130
Javaマルチバージョンビルディング
irof
1
260
勉強会で話すハードルを下げてみる
irof
0
22
Gatlingによる負荷テスト入門
irof
7
1.8k
これからのJavaのとっかかりを掴む
irof
0
7.8k
Listかもしれない
irof
2
470
ドメインモデルのつくり方
irof
2
470
ふつうのプログラマのふつうの設計
irof
16
18k
Javaの冗長な構文を愛でてみる / java-redundant-syntax
irof
3
670
Other Decks in Technology
See All in Technology
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.5k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
170
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
7
3.8k
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
350
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
16k
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
570
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
390
ServiceNow Knowledge Learning Rise up
manarobot
0
210
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
280
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
43k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
What's new in Ruby 2.0
geeforr
337
31k
Building Your Own Lightsaber
phodgson
99
5.7k
Building an army of robots
kneath
300
41k
Scaling GitHub
holman
457
140k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
Infographics Made Easy
chrislema
238
18k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Into the Great Unknown - MozCon
thekraken
10
1k
Building Adaptive Systems
keathley
31
1.9k
Transcript
σʔλσʔλϕʔε ύλʔϯ 5 ++6(φΠτηϛφʔ ϞσϦϯάσʔλϕʔεઃܭʹ͍ͭͯ !JSPG
͜ͷηογϣϯͳʹ ++6($$$'BMMͰམͪͨ ͭͰ͢
ݴ͍༁ ͳΜ͔λΠτϧ͚ͩΈΔͱΞϓ ϦέʔγϣϯઃܭͷͬΆ͍͚ ͲɺϐϡΞʹςετͷͩͬͨ λΠτϧ͍ͨ͠
ݴ͍༁ ͳΜ͔λΠτϧ͚ͩΈΔͱύ λʔϯݴޠʹͰ͖ͯͦ͏͚ͩ ͲɺύλʔϯͷίΞͰ͋Δ໊લ ͕͏·͚ͭ͘ΒΕͳ͔ͬͨ λΠτϧ͍ͨ͠
ݴ͍༁ ʮσʔλϕʔεʯͱݴͬͯΔ͚ Ͳɺ3%#ͷͰ͢ɻ /P42-ͳͲͷύλʔϯͷ͠ ͳ͍Ͱ͢ɻ λΠτϧ͍ͨ͠
ݴ͍༁ ͍ͨ͠ͱݴ͍ͭͭλΠτϧࢥ ͍͔ͭͳ͍
ࣗݾհ JSPGʢ͍Ζ;ʣ ;ͭ͏ͷϓϩάϥϚ ؔ+BWBΤϯδχΞͷձ ݸਓࣄۀओੜ ͍ΖΜͳͱ͜Ͱ͍ΖΜͳ͜ͱͬͯ·͢
None
ొਓ
͜ͷࡾऀɻ ʮςετʯͱॻ͍ͯΔ͚ͲςετίʔυʹݶΓ·ͤΜɻਓؒͰ͍͍Ͱ͢ɻʮυϥΠόʯͱ͔ݴͬͨΓ ͢ΔΜ͚ͩͲɺͦΕͦΕͰᴥᴪ͕ग़ΔͷͰࠓճʮςετʯͰ௨͠·͢ɻ ཧతͳ୯ҐͩͬͨΓཧతͳͷͩͬͨΓ͠·͢ɻงғؾͰͯ͠ɻ ͨͱ͑σʔλϕʔεͷΞΠίϯ͕ͭ͋Δ͔Βͱ͍ͬͯ%#αʔόʔ͕ͭ͋ΔͬͯҙຯͰͳ͍Ͱ͢ɻ
ஔύλʔϯ
ʲྫʳ\ςετ+6OJU σʔλϕʔε)^ ςετˠςετରϝιουݺͼग़͠ɺςετରˠσʔλϕʔεͦΜͳײ͡ɻ
ʲྫʳ\ςετ+6OJU σʔλϕʔε1PTUHSF42-^ ςετରˠσʔλϕʔεϩʔΧϧͰͷ௨৴ɻ )ΛελϯυΞϩϯͰಈ͔ͯ͜͠Μͳײ͡ʹͰ͖Δ͚Ͳɺ͋·Γخ͍͜͠ͱͳ͍ͱࢥ͏ɻ ຊ൪Ͱ)͏ͳΒ͋Γ͚ͩͲɺ͏ʁ
ʲྫʳ\ςετ+6OJU σʔλϕʔε.Z42-^ ඇίϯςφͱมΘΒͳ͍͚ͲɺΞϓϦέʔγϣϯΛΠϯετʔϧ͢ΔύλʔϯͱൺͯΫϦʔϯͳ ڥΛ࡞Γ͍͢ɻ5FTU$POUBJOFSTͳͲબࢶʹग़ͯ͘Δɻ
͜Εܥࠓճߟ͑ͳ͍ɻ΄΅΄΅Ұͭલͱಉ͡ͳͷͰɻ
ʲྫʳ\ςετ,BSBUF σʔλϕʔε)^ MPDBMIPTUͷ"1*ݺͼग़͠ͱ͔Ͱςετ͢Δύλʔϯɻ ͜ΕͰʮϤγʯͱ͢Δͷͱ͍͏ΑΓɺ&&ςετͷ४උஈ֊ͳͲ࿐͍తͳҐஔ͚ɻ
ʲྫʳ\ςετ,BSBUF σʔλϕʔε1PTUHSF42-^ )ΑΓ&&ςετͬΆ͕͞૿͢ɻͬͪ͜ͷํ͕༗ྗʁίϯςφ͑ΔͳΒͬͯײ͚ͩ͡Ͳɻ
ʲྫʳ\ςετ+6OJU σʔλϕʔε0SBDMF^ ֎ͷ%#Λ͏ύλʔϯɻϩʔΧϧͰ͍ͮΒ͍%#ʢίϯςφ͕ͳ͍ͱ͔ϦιʔεΛṧഭ͢Δ ͱ͔ϥΠηϯεͱ͔ͦͷଞΖΖͷࣄʣͷ߹ʹ͋Γ͕ͪɻ ͜ͷ͋ͨΓ͔Β%#Λෳ։ൃऀͰڞ༗ͨ͠Γ͢Δɻ
ʲྫʳ\ςετ,BSBUF σʔλϕʔε42-4FSWFS^ ʢಛච͢Δ͜ͱͳ͍ʣ
ʲྫʳ\ςετ1PTUNBO σʔλϕʔε%#^ &&ͱ͔ɻຊ൪ʹ͍ۙߏɻ
ฒΔͱ͜Μͳײ͡ɻӈ্ͷփ৭ϚτϦΫεʹ͢Δ·Ͱࢥ͍͖ͭ͠ͳ͔ͬͨͷͰΒͳ͍ͱࢥ͏ɻ
݅ͳ͠ʹ༏ྼ͕ͭ͘ͷͰͳ͍ɻ ͲΕ͔ҰͭΛબͿͱ͔Ͱͳ͍ɻ͘͢ͳ͘ͱ ͭͬͯΔΜ͡Όͳ͍͔ͳʁ ϓϩδΣΫτ్தͰ૿ݮͨ͠ΓมΘͬͨΓ͢Δɻ ʮ͜ΕͷͲΕʹ͢Δ͔ʯ͔Βߟ͑Δ͜ͱͨͿΜ ͳ͍ɻ ʮࠓͬͯΔͷ͜Εͩͳʔʯͱ͔ʮଞʹ৭ʑ ͋ΔΜͩͳʔʯͱ͔ࢥͬͯΒ͑Εɻ
ͨͱ͑ʔ %#͕֎ʹ͋Δͱ௨৴ʹؔΘΔෆ҆ఆ͞ʹͲ͏ཱ͔ͪ ͏͔ߟ͑Δඞཁ͋Γ·͢ɻ Πϯλʔωοτܦ༝ͩͬͨΒΠϯλʔωοτ͕յΕͨΒ ςετͰ͖ͳ͘ͳΓ·͢͠ɻʢςετͯ͠Δ߹͔ʁʣ
σʔλϕʔελΠϓ ٛͰʮσʔλϕʔελΠϓʯͱݴͬͯ͜Ε͔Βڍ͛ΔͷΛ͏͜ͱͳ͍Ͱ͕͢ɺ ͜ͷηογϣϯͷʮσʔλϕʔελΠϓʯͱݴ͏ͱͪ͜ΒʹͳΓ·͢ɻ
େ͖࢛͘छྨ ΞϓϦέʔγϣ ϯ ΠϯϝϞϦ αʔόʔ ίϯςφ ͜ͷஔʹҙຯ͋Γ·ͤΜɻ৭ʹܗʹҙຯͳ͍Ͱ͢ɻͿͬͪΌ͚ϊΠζͰ͢ɻ ࢛ݶʹͰ͖ͳ͍͔ʁͱࢥ͚ͬͨͲɺ͍͍࣠ͳ͍Ͱ͢ɻ Օॻ͖ͷจࣈ͔ͬͩͱͳ͊ɺɺɺ͘Β͍ͷཧ༝Ͱਤܗʹͨ͠ɻ
ΞϓϦέʔγϣϯ ։ൃʹΠϯετʔϧͰ͖Δ߹ͷ౷తͳ બࢶ ڥʹৼΓճ͞Ε͕ͪ ෳόʔδϣϯѻ͏ͱ͔ɺଞͷΞϓϦͱͷڝ߹ͱ͔ɺͤ ͖ΎΓͯ͌ͦ;ͱʹअຐ͞ΕͨΓͱ͔ɺɺɺ ͦ͏͍͏ͷΛආ͚ΔͨΊʹ͜ΕલఏͰ։ൃͷ04όʔ δϣϯ͕ݻఆ͞ΕͨΓ ڥىҼ͑͞ൈ͚ΕมͳϋϚΓগͳ͔ͬͨΓ͢ Δ͠ɺٕज़ελοΫগͳͯ͘ࡁΉ
ίϯςφ ίϯςφΘͳ͍ͷറΓϓϨΠͰ͍͍ΑͶʁ ʢࢲറΓϓϨΠͯ͠Δݱ͋Δ͚Ͳʣ ඵͰ্ཱ͕ͪΔίϯςφΠϝʔδ͕͑ΔͳΒ༗ ྗͳબࢶ ͔͔ΔίϯςφΠϝʔδ͋ͬͨΓͳ͔ͬͨΓʜʜ ίϯςφʹؔ͢Δτϥϒϧ͕Ұੲલଟ͔ͬͨ ͏ΩϟζϜ͑ͯΔ ͑ΔίϯςφΠϝʔδ͕ͳ͍ͳΒఘΊΑ͏
ΠϯϝϞϦ ଞͷબࢶΑΓ৭ʑߴ ͨͩ͠ΑΓ͍ͷͰߴԽͷͨΊͷڞ༗ΑΓ͍ ςετ͝ͱͷִ؆୯ ޓੑ͋Δ ୯७ͳ42-ඪ४Ͱ͓͓͔͍͚ͨΔ͚Ͳɺ%%-%#Φϒ δΣΫτૢ࡞ݸผʹͳΓ͕ͪɻ ޓੑΛΓӽ͑ΔՁ͋Δ͔ʁϙΠϯτ ʮ͏͍͍͔͊ʯͬͯͳΔ͜ͱ͠͠ɻ
αʔόʔ ౷తͳબࢶͷҰͭ ຊ൪ʹ͍ۙ ݕূڥͱ͔ݺΕͨΓ͢Δମ ෳਓͰڞ༗Մೳ ڞ༗ͯ͠͠·͏ͷ͕ʹͳΓ͕ͪ ٕज़ελοΫগͳͯ͘ࡁΉ
ϑΥʔεͷྫ ϓϩμΫτͷ%#ґଘͷڧ͞ ޓੑͷͳ͍42-͕طʹ͋Γɺίϯςφͳ͔ͬͨ ΒɺͦͦΞϓϦέʔγϣϯPSαʔόʔ͔͠Ͱ͖ͳ ͍ɻ ։ൃͰಈ࡞͢ΔόʔδϣϯϥΠηϯε͕ͳ͚Ε αʔόʔ͔͠બͳ͍ɻ ͷΑ͏ʹʮํͳ͘αʔόʔͰʯͬͯͷํ ͳ͍Μ͚ͩͲɺʮํͳ͍͜ͱ͕͋Δ͔Βαʔ όʔʹ͓ͯ͘͠ͷ͕҆ఆʯࢥߟఀࢭɻ
αʔόʔ ΠϯϝϞϦ ΞϓϦέʔγϣϯ ίϯςφ
ಠཱੑͱӬଓԽ
ಠཱੑ ಠཱͯ͠ͳ͍ͱڞ༗ʹ͏ߟྀ ͕ඞཁʹͳͬͯ͘Δ ͍ΖΜͳҙຯͰͷಠཱ ։ൃऀ୯Ґ ςετ୯Ґ ࣮ߦ୯Ґʢ࣌ؒ࣠ʣ
։ൃऀ୯Ґ
ςετ୯Ґ
࣮ߦ୯Ґ ʢӬଓԽલఏʣ ಉ͡ςετΛෳճ࣮ߦ͢Δͱ ʮલͷσʔλ͕͍ࣦͬͯͯഊ ͨ͠ʯͱ͔͕ى͜Δͷ͕ಠཱ͠ ͍ͯͳ͍ঢ়ଶ
999୯Ґ ଞͷಠཱ୯Ґ͋Δͱࢥ͏ ͓͍͔ͭͳ͔ͬͨ Կ͔͕ڝ߹ͨ͠Β͜͜ಠཱͤ͞ ͳ͖ΌͶʔͱ͔Ͱཧ͢Δ͔ ͳʔͬͯײ͡
σʔλϕʔελΠϓͱ ಠཱ
ΠϯϝϞϦ ͍ͪΜಠཱ͍ͤ͢͞ ཧతʹςετϝιου͝ͱʹશ ʹಠཱͤ͞ΒΕΔ ͨͱ͑ςετϝιου͝ͱʹ)ͷଓจ ࣈྻΛม͑Ε͍͚Δ ͚Ͳ࣮ࡍςετ࣮ߦ୯Ґͱ͔͕ଟ͍ ͳΜͰͩΖͶʁʢͳ͛ͬͺʣ
ίϯςφ ΠϯϝϞϦΑΓ੍͋Δ͕ɺൺֱతʹ Γ͍͢ ͨͱ͑5FTU$POUBJOFSTΛͬͯͷςετ ࣮ߦ୯ҐͰͷΫϦʔϯͳίϯςφΠϯελ ϯεΛ࡞Δͱ͔Ͱ ͕͢͞ʹςετ୯ҐͷίϯςφΠϯελϯ εಠཱ͍͠
ΞϓϦέʔγϣϯ ෳϓϩμΫτݟͯΔͱࠔͬͨΓ͢Δɻ όʔδϣϯҧ͍ΠϯετʔϧͰ͖Δʁͱ͔͔Βɻ όʔδϣϯ͕ಉ͡ͳΒ·ͩ$3&"5&%"5"#"4&ͱ ͔Ͱૡ͖Α͏͋Δɻ·͊ϩʔΧϧͷ%#όʔ δϣϯҧ͍͕ΫϦςΟΧϧʹͳΔ͜ͱগͳ͍Μͩ ͚Ͳɻ σʔλ͍είʔϓͰڞ༗͞ΕΔɻϝϯς φϯεΛͪΌΜͱͯ͋͛͠ͳ͖Ό͍͚ͳ͍ɻ
αʔόʔ Ұ൪ಠཱͷͨΊͷબࢶڱ͍ ΫϥυલఏͳΒ༗αʔόʔΛ༻ҙͰ͖ ͳ͘ͳ͍͚ͲɺΠϯϝϞϦίϯςφͱ ൺΔͱͲ͏͍ͯ͠͠ɺඅ༻͔͔ Δɻ %#ݻ༗ͷબࢶͳ͘ͳ͍͚Ͳɺ ͍͜ͳ͢ϋʔυϧͦΕͳΓʹߴ͍ɻ
αʔόʔͰͷڞ༗ ଞऀͱͷڞ༗Λߟ͑ͳ͖Ό͍͚ͳ͍ɻ Ϧιʔεͱͯ͠$16ϝϞϦɺσΟεΫɺ͋ͱίωΫγϣϯɻ ڞ༗%#Ͱࣗಈςετճ͢ͱઍίωΫγϣϯͰ؆୯ʹރׇ ͨ͠Γ͢Δɻ ίωΫγϣϯϓʔϧɺίϯςΩετΩϟογϡͰςετ࣮ߦ͋ͨ ΓίωΫγϣϯ֬อͨ͠Γʜʜ σʔλ͕Ԛ͍͜ͱΛલఏʹ͠ͳ͖Ό͍͚ͳ͍͠ɺεΩʔϚͷ όʔδϣϯ͕ҧ͏Մೳੑߟྀ͠ͳ͖Ό͍͚ͳ͍ɻ ҰେςʔϚͳΜ͚ͩͲɺ͜ͷໟ৭͕ҧ͏ͷͰׂѪͪ͠Ό
͍·͢ɻ
σʔλͷಠཱ σʔλϕʔε͕͋ΒΏΔҙຯͰಠ ཱ͍ͯ͠Εσʔλಠཱ͍ͯ͠ Δͱݴ͑Δ ͚Ͳԟʑʹͯ͠σʔλϕʔεಠ ཱ͍ͯ͠ͳ͍ͷͰɺσʔλͷಠཱ Λߟ͑ͯΒͳ͖Ό͍͚ͳ͍
͋ΒΏΔҙຯͰͷಠཱ ςετέʔε୯ҐͰ͕ͯ͢ׯব͠ͳ ͍ঢ়ଶ %#Πϯελϯεςετ͝ͱʹผ ຖճ%#ࣗମΛ࡞͢Δͱ͜Ζ͔Β %%-ςετ͝ͱʹผ ʜʜ·͊Βͳ͍ɻ
σʔλͷಠཱ ιʔεͱ࣮ମͰ͚ͯߟ͑Δ ιʔε σʔλͷݩʹͳΔͷ ࣮ମ ࣮ମ😛
ιʔεࢹ ڞ༗ͯ͠গͳ͍ɻ ڞ༗͠ͳ͍ͱʮॏෳͨ͠ιʔεʯͱͳΓʮมߋͷ ൃࢄʯΛҾ͖ى͜͢ͷଟ͍ɻ ҰํɺෆཁͳιʔεΛڞ༗͢ΔͱηοτΞοϓ͕ ͘ͳΔͱ͔ͷग़ͯ͘Δɻ ςετέʔεݻ༗ͷιʔεΛڞ༗ͯ͠ଈࢮ͠ͳ ͍ɻਅ໖ͰटΛߜΊΒΕΔ͚Ͳɺଈࢮ͠ͳ͍ɻ
࣮ମࢹ ࣮ମͷڞ༗جຊతʹɻҙਂ͘ѻ͏ඞཁ͕͋Δɻ ෆมͳͷͳΒͳ͍ɻ ڞ༗͞Εͨσʔλʹมߋ͕ՃΘͬͨ߹ͷӨڹΘ͔ ΓͮΒ͍ ʮԿͯ͠ͳ͍ͷʹςετ͕௨Βͳ͘ͳͬͨʯͱ͔ʮϩʔΧϧ ͩͱ௨Δ͚Ͳ$*ͩͱ௨Βͳ͍ςετ͕͋Δʯͱ͔ʹͳΓ͕ͪɻ ΘΔ͍͍͝Ͷ͕ʔ👹 ʮڞ༗্ͨ͠ͰมߋΛ͢ʯϓϥΫςΟε͚ͩͲ͋ ΔछͷΞϯνύλʔϯͰ͋Δʢޙड़ʣ
࣮ମͷಠཱ ͋Δ͍ӬଓԽ
σʔλͷӬଓԽ σʔλϕʔεσʔλͷӬଓԽͷͨΊʹ͋Δɻʹ͔ ͔ΘΒͣɺςετͷಠཱੑͱӬଓԽରཱ͢Δɻ ςετ࣮ߦ୯Ґͷଞͷςετ Ҏલʹ࣮ߦ͞Εͨςετࣗ ಉ࣌ʹ࣮ߦ͞ΕΔଞͷςετ σʔλϕʔελΠϓͰҙऔΓѻ͍มΘ Δɻαʔόʔͷ߹Ұ൪ؾʹ͢Δ͜ͱ͕ଟ͍ɻ ӬଓԽʹΑΓ࣮ମ͕ڞ༗͞ΕΔείʔϓ͕ࢥͬͨҎ্ ʹ͘ͳΔɻ
ࡾͭͷରԠύλʔϯ τϥϯβΫγϣϯʹͤΔ ຖճ៉ྷͳͷΛ༻ҙ͢Δ ؾʹ͠ͳ͍
τϥϯβΫγϣϯ ςετ͝ͱʹϩʔϧ όοΫ͠·͠ΐ
τϥϯβΫγϣϯ σʔλΛ͢ɺ͘ΘΕ͍ͯΔϓϥΫ ςΟεɻ σʔλϕʔελΠϓΘͣ͑Δɻ ৴པͱ࣮ͷ3%#τϥϯβΫγϣϯΛ༗ ޮར༻Ͱ͖Δɻ ࣗͰσʔλ͢UFBS%PXOΛॻ͘ͷઈର্ख ͍͔͘ͳ͍͚Ͳɺ͜Ε্ख͘ಈ࡞͢Δɻ
!+ECD5FTU
τϥϯβΫγϣϯ͔͋Μͱ͜ ϩʔϧόοΫ͞ΕΔ͔ΒςετޙʹͲΜͳσʔλʹͳͬͯ Δ͔%#ݟͯΘ͔ΒΜͱ͔͋Δɻ σʔλͷηοτΞοϓͷํʹΑͬͯτϥϯβΫγϣϯ λΠϛϯά͕Θ͔ΓͮΒ͘ɺ੍ޚͰ͖ͳ͍ͷ͋Δɻ τϥϯβΫγϣϯ੍ޚʹΑΔXBJUͳͲ͕ى͜ΓಘΔɻෳ ਓ࣮ߦͰͷσουϩοΫͱ͔͋ΓಘΔɻ τϥϯβΫγϣϯڥքΛؚΉ߹͑ͳ͍ɻ ςετ͕+7.Ͱͳ͍ͱ͑ͳ͍ɻ
͜ͷύλʔϯݶఆ
ຖճ៉ྷͳͷΛ༻ҙ͢Δ ςετͷTFUVQͰςετͷ४උΛ ͑Δɻ Θ͔Γ͍͢ͷθϩ͔Β࡞Δ ͚ͩͲɺθϩ͔Β࡞Βͣͱʮ៉ ྷͳঢ়ଶʯ࡞ΕΔɻ
࣮ݱྫ 536/$"5&%301$3&"5&ͯ͠σʔ λΛೖΕ͢ %#6OJUͱ͔%BUBCBTF3JEFSͱ͔ͰͰ͖Δ %BUBCBTF3JEFSͷΞΠίϯ͍͍֨ΑͶ πʔϧΘͣॻ͍ͯͦΜͳखؒͰ ͳ͍ͣ ͜ΕΔͱςετ͕%#ͱ݁߹͢Δ ڧ͍ҙࢤͰ݁߹ͤ͞ΔͳΒྑ͍
࣮ݱྫ ςετʹؔ͋ΔͷΛߜΕΕ %&-&5&*/4&35ͱ͔Ͱ͍͚Δ ςετͰ͏σʔλΛԿ͔͠ΒͰಠཱͤ͞Δ ϚϧνςφϯγʔతͳػೳʹΔ 999ίʔυΛςετΠϯελϯε͝ͱʹ༗͢Δ ςετʮΠϯελϯεʯͰͳ͍ͱαʔόʔλ Πϓͩͱڝ߹ͯ͠ෆ҆ఆͳςετʹͳͬͨΓ͢ Δ
ؾʹ͠ͳ͍ ڞ༗͞Ε͍ͯΔͷʹมߋ͞ΕΔલఏͰςετΛ Ή ͨͱ͑ʮձһొ͢Δͱձһ͕ʹͳΔʯͰ ͳ͘ʮձһొ͢Δͱձһ͕૿͑Δʯͱ͢Δɻ ͦͷͨΊʹςετ࣮ߦલʹձһΛऔಘ͢Δඞཁ͋Δɻ ಉ࣮࣌ߦ͞ΕΔͱෆҙʹҎ্૿͑ͨΓ͢ΔՄೳੑ͋Δ ͔Βɺςετ࣮ߦ୯ҐҎ্Ͱڞ༗͞ΕΔ߹ෆ҆ఆͳς ετʹͳͬͨΓ͢Δɻ
ڞ༗ ϝϦοτ ϝϯςφϯείετ͕ݮΔ ηοτΞοϓʹ͔͔Δ͕࣌ؒθϩʹͳΔ σϝϦοτ ҉ͷલఏ͕ڞ༗͞ΕΔ͜ͱʹΑΔෆ߹ ͦͷଞɺ͍Ζ͍Ζͨ͘͞Μ͍ͬͺ͍
ͨͱ͑ʔ
ಠཱʹΑͬͯͰ͖Δ͜ͱ ಠཱ͍ͯ͠Δͱɺςετέʔε୯ҐͷฒྻԽͷՄೳੑ ͕Δɻ ಠཱͯ͠Δ୯ҐͰ͔͠ฒྻԽͰ͖ͳ͍ɻ ͨͱ͑ɿNTͰສέʔεͩͱ͔͔Δɻ ಠཱͯ͠ΕສฒྻͰ͖ͯɺΦʔόʔϔουࠐΈ ͰҎʹऴΘΒͤΒΕΔ͔͠Εͳ͍ɻϞϊϦε ͩͬͨΒNTͰऴΘΔΑ͏ʹͯ͠Εͳ͍ɻ ·͊ΒΜ͚ͲɻͰόʔνϟϧεϨου׆͔ͨ͠ॖΛߟ ͑ΔͳΒɺ͍͍ײ͡ͷಠཱ୯ҐΛߟ͍͑ͨͱࠓ͜ͷࠒɻ
ςετͱσʔλϕʔ εͷؔੑ
ςετͱσʔλϕʔε ςετ͕σʔλϕʔεͱ݁߹ͯ͠Α͍͔ʁ σʔλϕʔεͱΓͱΓͯ͠Α͍͔ʁ ˣΛΔ͔ʁͬͯɻ
σʔλΞΫηεύλʔϯ 42-Λ͏ ςετϢʔςΟϦςΟܦ༝ ϓϩμΫτॲཧܦ༝
42-Λ͏
ςετϢʔςΟϦςΟܦ༝
ϓϩμΫτॲཧܦ༝ ʢίʔυུʣ ରԠ͢ΔϓϩμΫτॲཧΛհͯ͠ ૢ࡞ʗݕূ͢Δɻ ձһొͷݕূͰ͋Εձһςʔϒϧ Λݟʹߦ͘ͷͰͳ͘ձһཧϖʔδ ΛݟΔͱ͔ɻ
ߟ͑Δ͜ͱ ςʔϒϧ͕ΠϯλϑΣʔεͰ͋ΕςʔϒϧͰݕূ͢Δͷ ଥ σʔλϕʔε͕ΞϓϦέʔγϣϯͷதʹด͍ͯ͡ΔͷͰ͋ Εςετ͔ΒΞΫηε͢Δͷආ͚Δํ͕Α͍ ͜ͷ߹42-ςετϢʔςΟϦςΟ͋ΔछͷόοΫυΞͰ͋ ΓɺςʔϒϧมߋͳͲͷӨڹΛϞϩʹᷰΒ͍·͢ɻ ͰϓϩμΫτॲཧܦ༝ͰΖ͏ͱ͢Δͱɺͦͷॲཧ· ͩͰ͖ͯͳ͍ͱ͔ͷεέδϡʔϧɺݺͼग़͠ʹ͘ ͍ɺ͕͔͔࣌ؒΔɺςετ͕ςετରҎ֎ͷཧ༝Ͱࣦഊ
͢ΔΑ͏ʹͳΓ͑ΔɺͳͲλϑͳ͋Γ·͢ɻ
͜Εͩͱςετ͔Βσʔλϕʔε ͷܦ࿏͕ͳ͔ͬͨΓ͢Δ
ηοτΞοϓ࣮ߦύλʔϯ ҉తʹ࣮ߦ ςετͷલॲཧͰ࣮ߦ ςετϝιουͰ࣮ߦ
҉తʹ࣮ߦ Γํ 'MZXBZͳͲ%#ϚΠάϨʔγϣϯ ςεςΟϯάϑϨʔϜϫʔΫͷ֦ுػೳϏϧυ πʔϧͷςετλεΫ࣮ߦ࣌ʹࠩ͠ࠐΈ ର %%-ෆมͳڞ௨σʔλ σʔλςετͰͦͷ༰ʹؔ৺Λ࣋ͨͳ͍ͷ
ςετͷલॲཧͰ࣮ߦ Γํ !#FGPSF"MM!#FGPSF&BDIɺ΄͔ςε ςΟϯάϑϨʔϜϫʔΫ֦ு ର ͍͔ͭͭ͘͘͠ͷςετΫϥεͰڞ ௨͕ͩɺશମͰڞ௨Ͱͳ͘ɺςετ؍ ͱͦΕ΄Ͳؔͷͳ͍ͷ
લॲཧͰ࣮ߦ
ςετϝιουͰ࣮ߦ Γํ ςετϝιουͷઌ಄Ͱॻ͘ ର ςετέʔεʹڧؔ͘࿈ͷ͋Δͷ ͨͱ͑ΛҾݕূͰ͏ͷ
ϝιουͰ࣮ߦ
ͲΕ͔Ұ͚ͭͩ͏ͬͯͷͰͳ ͍ ҰͭͷςετͰશ෦ͬͨΓ͢Δ ʮͲΕͰ͍͍ʯͰͳ͘ʮ͜͏͍ ͏ͱ͖͜Εʯ݁ߏ͖ͬΓͯ͠ ͍Δ
·ͱΊ
🤫 🙈
ཁόϥϯεͰ͢
Y6OJU5FTU1BUUFSOT Y6OJU5FTU1BUUFSOTʢY651ʣͷ 5FTUJOH8JUI%BUBCBTFT͔ΒϦϯ Ϋ͞ΕͯΔͱ͜ʹ͘Β͍ॻ͍ ͯ·͢ɻ ࠓճY651ͷޠኮΛۃྗΘͣ ͯ͠·͕͢ɺࠓͷͱ͖߹Θͤ ͯʮ͋ɺ͜Ε͋ͷύλʔϯͷ͜ͱ ͶʯΈ͍ͨͳͷΛͬͯΈΔͱཧղ ͕ਂ·Δ͔͠Ε·ͤΜɻ
͋ͱಡΜͰ͔Β݁ߏܦͬͯΔ͠ɺղ ऍʹ৭͕͍͍ͭͯͨΓ͢Δͱࢥ͏ͷ Ͱɺมͳ͜ͱݴͬͯͨΒڭ͑ͯ͘Ε Δͱخ͍͠ɻ
ϒϩά ͜ͷηογϣϯલͷ͜ͷϒϩ άͷଓฤʁੜʁΈ͍ͨͳײ͡Ͱ ͢ɻ ॏෳ͍ͯ͠Δ͜ͱ͋Δ͠ɺݴͬͯ Δ͜ͱͷ৯͍ҧͬͯΔ͜ͱ͋Δ͔ ͠Ε·ͤΜɻͰࢀߟʹͳΔͱ ࢥ͍·͢ɻ ϒϩά࣮ફͱڑ͕͋ͬͨͷͰɺ ͦ͜ΛຒΊΔ༰Ͱ·ͱΊ͍ͨ
ͳ͊ͬͯͷ͕ࠓճͷಈػͩͬͨΓ͠ ·ͨ͠ɻਖ਼ൃࢄ͗ͯ͢͠ऩर͔ͭ ͳ͘ͳͬͨͳ͊ͱɻ