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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Shinpei Maruyama
June 22, 2024
Programming
4.5k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
過去や未来を扱うのは難しい? 過去と未来に立ち向かうための勘所
Shinpei Maruyama
June 22, 2024
More Decks by Shinpei Maruyama
See All by Shinpei Maruyama
設計ナイト2022 トランザクションスクリプト
shinpeim
12
3.7k
Ruby (off|with) the Rails
shinpeim
20
5.3k
綱渡りバッチ脱出大作戦
shinpeim
3
3.9k
Building native apps with scala.js
shinpeim
2
1.5k
今あえてDRY原則に向き合う
shinpeim
51
560k
Nekogata Drum Sequencer written in Scala.js
shinpeim
2
4.1k
複雑なJavaScriptアプリケーションに立ち向かうためのアーキテクチャ
shinpeim
36
15k
Using Scala.js with the JavaScript ecosystems
shinpeim
0
2.4k
Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離
shinpeim
22
33k
Other Decks in Programming
See All in Programming
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
170
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.4k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
360
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
200
Lessons from Spec-Driven Development
simas
PRO
0
220
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
140
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
280
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.5k
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
Oxlintのカスタムルールの現況
syumai
6
1.2k
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
630
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
420
Designing Experiences People Love
moore
143
24k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
340
Scaling GitHub
holman
464
140k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Building Applications with DynamoDB
mza
96
7.1k
Design in an AI World
tapps
1
250
Transcript
͠Μ͍!$MBTTJQIQDPOGVL աڈະདྷΛѻ͏ͷ͍͠ʁ աڈͱະདྷʹཱ͔ͪ͏ͨΊͷצॴ
ؙࢁ͠Μ͍ w $MBTTJ ג 71P5 w िϛϡʔδγϟϯ w ͻͱ͞·ͷԻݯ੍࡞ͷ͓ख͍ ʢฤۂ
SFD NJYʣόϯυ׆ಈͳ Ͳ w ʮ4PGUXBSF%FTJHOʯͱ͔ ʮ8&# %#1SFTTʯʢٳץ͕൵͠ ͍ʣͱ͔ʹಛूهࣄΛॻ͔͍ͤͯͨ ͍ͩͨΓ ࣗݾհ
ࠓͷ༰ʹ͍ͭͯ ఆରऀʁ w ͦΜͳʹΉ͔͍ͣ͜͠ͱ͠·ͤΜʢߟྀࣄ߲ύοͱࢥ͍ͭ͘ͻͱ͋· ΓಘΔͷͳ͍͔ʣ w ߟྀ͢Δ͜ͱʁɹ͋Μ·Γࢥ͍͔ͭͳ͍ͳɺ͘Β͍ͷͻͱ͕Ұ൪ಘΔͷ͕ ଟ͍͔ w ՍۭͷࣄྫͷΛ͢Δ͚Ͳɺʮ͜Ε͜Ε͜͏͍͏߹͜͏͍͏ରࡦʯͱ͍
͏ରྍ๏తͳͰͳͯ͘ʮߟ͑ํʯʹ͍͍ͭͯͨ͠ͱࢥ͍ͬͯ·͢ w Ͱ۩ମతͳࣄྫ͔Βߦ͖·͢
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w Իָܥ&$αʔϏε w ΅͘ʮԻָʹ͏ιϑτΣΞΛηʔϧͰP ff Ͱߪೖͨͧ͠ʂʂʂʯ w &$αΠτʮηʔϧऴྃ͠·ͨ͠ɺՁ֨͠·͢ʯ
w ՈʮͳΜ͔ௌ͍ͨ͜ͱͳ͍Ի͢ΔΜ͚ͩͲ·ͨͳΜ͔ങͬͨͷʜʜʁʯ w ΅͘ʮP ff ͔ͩΒʜʜʢ͑ʣɺ΄Βɺߪೖཤྺݟͯʯ w ߪೖཤྺʮϑϧϓϥΠεͰങͬͯ·͍ͭ͢͜ʂʂʂʂʂʂʯ
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ͳʹ͕ى͍ͬͯ͜Δ͔ w ߪೖཤྺςʔϒϧʹɺJEͷࢀরΛ͓͍ͯͯ͠ɺ͔ͦ͜ΒֹۚΛࢉग़ ͍ͯͨ͠ w ଆͷֹ͕ۚมߋ͞Εͨ w
ཤྺͷֹ͕ۚมΘͬͯ͠·ͬͨ
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ཱྀͷهΛͯ͘͠ΕΔαʔϏε w ΅͘ʮझຯࣈ࿏ઢʹΔ͜ͱͰ͢ʯ w ࣈ࿏ઢʮҡ࣋Ͱ͖ͳ͘ͳΓ·ͨ͠ɺഇӺʹͳΓ·͢ʯ w ΅͘ʮഇӺʹͳͬͪΌ͏ͷ͔ɻ͓͍ͬͯͯΑ͔ͬͨͳɻࢥ͍ग़ͷϩάΛ
۷Γฦ͔͢ʯ w هʮͦΜͳӺͳ͍͔Βهͳ͍͚Ͳʁʯ
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ͳʹ͕ى͍ͬͯ͜Δ͔ w هςʔϒϧʹɺӺJEͷࢀরΛ͓͍ͯͨ͠ɻ֎෦ΩʔͳͷͰ֎෦Ωʔ੍ Λషͬͨ w Ӻ͕ͳ͘ͳͬͨͷͰӺϨίʔυΛফͨ͠ɻ w
֎෦ΩʔషΒΕ͍ͯͨهϨίʔυҰॹʹফ͑ͨ
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ͳʹ͕ى͍ͬͯ͜Δ͔ w ·࣮͋ݱ࣮తʹ͜Μͳ͜ͱ͋·Γͳ͍ɻͲ͔͍ͬͪͬͯ͏ͱҎԼͷ Α͏ͳѱເΛͨͲΔ͜ͱʹʁ w ֎෦Ωʔషͬͯ͋Δ͔ΒӺϨίʔυফͤͳ͍ΜͰ͚͢Ͳ w
ͽ͜ʔΜ💡ʂʂʂཧআͷग़൪͡ΌΜʂʂʂʂ w ͦͯ͠ࠈ
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ϑΝϯΫϥϒ͚αʔϏεͷɺཧऀʹΑΔ༧ߘ w ཧऀʮϥΠϒΠϕϯτͷ͓Βͤͷղېɺ͔ɺ༧ߘ͓ͯ͜͠͏ʯ w ͓ͱͳͷͻͱʮ͓ͱͳͷࣄͰใղې͕ҰिؒޙΖ͠ʹͳΓ·͢ʯ w ཧऀʮΓΐɻ༧ߘͷ࣌ؒमਖ਼͓͖ͯ͠·͢ʯ
w QVTI௨ʮϥΠϒΠϕϯτͷ͓ΒͤʂʂʂʯهࣄʮͦΜͳهࣄͳ͍Ͱ ͢ʯ w ใղېલʹใ͕࿙Εͯ5XJUUFS ݱ9 Ѩඓڣש
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ͳʹ͕ى͍ͬͯ͜Δ͔ w ༧ߘ͕ͳ͞ΕͨλΠϛϯάͰɺهࣄϨίʔυΛະདྷͷͰ࡞ w هࣄಡΈࠐΈͷλΠϛϯάͰɺݱࡏ࣌ࠁҎલͷهࣄ͚ͩΛදࣔ͢Δ w ༧ߘ͕ͳ͞ΕͨλΠϛϯάͰɺ࣌ݶઃఆͰൃՐ͢ΔKPCΛੵΉ
4JEFLJRͬͯͷͦ͏ ͍͏͜ͱ͕Ͱ͖Δʣʢ-BSBWFMʹEFMBZͬͯͷ͕͋ΔΒ͍͚͠Ͳ͜͏͍͏༻్ఆ͞ Ε͍ͯͳͦ͞͏ʁʣ w ༧ߘ͕มߋ͞Εͨͱ͖ʹ͜ͷKPCΛͲ͏͢Δʁɹͱ͍͏͜ͱʹର͢Δߟྀ࿙Ε w ΄͔ʹ͍Ζ͍Ζߟྀ͖͢͜ͱ͋ΔΜ͚ͩͲ"TLUIF4QFBLFS࠙ձͰ
աڈະདྷΛѻͬͯى͜Δࣄނ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ۀγεςϜͷʮϦϚΠϯμʔʯػೳ w Ϣʔβʔʮ͏ʔΜకΊΓ͕·ܾͩ·ͬͯͳ͍͔Β݄ʹ͠ ͓ͯ͜͏ʯ w ༧KPCʮ0,ɺύϥϝʔλΛੵΜͲ͘Θʯ w
ΤϯδχΞʮ͏Θʔʂʂʂʂݱࡏͷ༷ʹґଘ͍ͯ͠ΔKPCͷύϥϝʔλ͕ ·Ͱੵ·Ε͍ͯΔʂʂʂXPSLFSͷޙํޓΛ·Ͱอ࣋͠ͳ ͚Εʂʂʯ
͔Α͏ʹ աڈະདྷΛѻ͏ͷ͍͠
ͳ͍ͥ͠ͷ͔ʁ ঢ়ଶࣄଶΛෳࡶʹ͢Δ 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 ͭ·ΓɺӺʹมԽ͕͋Δͱ͖ʹͱͷσʔλΛVEQBUF͠ͳ͍Γํʹ͠ͱ͘ w ΅͕͘Α͘ΔͷɺTPNFUIJOHTςʔϒϧͱBDUJWF@TPNFUIJOHTςʔϒϧ
TPNFUIJOHT ͷࢀরͷΈΛͭʣΛ࡞ͬͯɺมԽ͕͋ͬͨΒTPNFUIJOHTςʔϒϧʹ৽͍͠Ϩίʔυ ΛՃ͠ɺBDUJWF@TPNFUIJOHT͔Βݹ͍ࢀরΛআɺ৽͍͠ࢀরΛՃ͢Δͭɻ w ʮ͍ͭͦͷมԽ͕͋ͬͨͷ͔ʯͱ͍͏ࣄ࣮͢ͷͰ͋ΕʮTPNFUIJOHTʯʹ༗ޮظؒ Λ࣋ͨͤΔͳͲͷํ๏͋Γ·͢Ͷ
ۭؒతڑΛॖΊΔΞϓϩʔν มԽ͠ͳ͍ͷ͔ΒมԽ͢ΔͷͷґଘΛஅͪΔ w ͲͷΓ͔ͨͰ͋ͬͯɺʮ֬ఆ͠ɺมԽ͠ͳ͍ͷʯ͔ΒʮมԽ͢Δ ͷʯͷґଘΛஅ͍ͪͬͯΔͱ͍͏͜ͱมΘΒͳ͍ɻ͜͏ͬͯʮͦ ͦมԽͤ͞ͳ͍͜ͱͰɺաڈͱະདྷͷมԽͷۭؒతͳࠩΛͳ͍ͯ͘͠Δ
มԽͷڑΛॖΊΔΞϓϩʔν มԽ͠ͳ͍ͷ͔ΒมԽ͢ΔͷͷґଘΛஅͪΔ w ͔͠͠ɺʮมԽ͢ΔͷʯͱʮมԽ͠ͳ͍ͷʯΛݟ͚Δݡ͞ΛΘΕΘΕ͍࣋ͬͯΔͷ ͔ʜʜʁ w ͋Δ͍ɺʮະདྷʹԿ͕ඞཁʹͳΔͷ͔ʯΛݟ௨͢ݡ͞ΛΘΕΘΕ͍࣋ͬͯΔͷ͔ʁ w ਖ਼ࣗ৴ͳ͍ͬ͢ w
ʮΠϛϡʔλϒϧɾσʔλϞσϧʯͻͱͭͷղʹͳΔ w IUUQTTDSBQCPYJPLBXBTJNB &"&'&"&#$&#'& &"#&&#$&#'&"& &"#
࣌ؒతڑΛॖΊΔΞϓϩʔν ͳΔ͘ʮܾఆʯΛԆͤ͞Δ w ະདྷมΘΔͷʹɺະདྷͷKPCΛੵΉͱ͍͏͜ͱʮݱࡏʯͷঢ়ଶͰύϥϝʔλΛܾఆ͠ ͯ͠·͏͜ͱ w ύϥϝʔλͷܾఆΛະདྷʹઌૹΓͰ͖Εɺ࣌ؒతͳڑ͕খ͘͞ͳΔ w ͨͱ͑ɺKPCʹੵΉύϥϝʔλ࠷ݶʹ͓ͯ͘͜͠ͱͰʮࠓܾఆ͢Δ͜ͱʯ͕ݮΔ w
ҾΛͨ͘͞ΜੵΉΜ͡Όͳͯ͘ʮରͷJEʯͱ͔ΛੵΜͰ͓͍ͯɺKPCଆͰͦͷ ରͷJE͔ΒҾ͍͖ͯͨͷΛύϥϝʔλͱ͢Δ w ͜ΕΛΔͱɺʮ͋Εͬެ։࣌ࠁ͔ΘͬͯΔ͡ΌΜʯͱ͔ͷ߹KPCΛۭৼΓͤ͞Δ ͳͲͷઓུऔΕΔ
࣌ؒతڑΛॖΊΔΞϓϩʔν ͳΔ͘ʮܾఆʯΛԆͤ͞Δ w ͋Δ͍ɺͦͦʮ༧KPCʯͱ͍͏ߟ͑ํΛΊͯɺO͝ͱͷఆظ࣮ߦ ͳͲʹஔ͖͑Δ w ͜Ε͜ΕͰଟॏىಈͷࢭͳͲ͍Ζ͍Ζߟ͑Δ͜ͱ૿͑Δ͕ɺݱࡏͷ ࣌Ͱܾఆͯ͠͠·͍ະདྷʹ͓͍ͯมԽ͍ͯ͠Δ͔͠Εͳ͍ύϥϝʔλ ۃݶ·ͰݮΒͤΔ
࣌ؒతڑΛॖΊΔΞϓϩʔν ͳΔ͘ʮܾఆʯΛԆͤ͞Δ w ͋Δ͍ɺͦͦԕ͗͢ΔະདྷͷσʔλΛ࡞Βͤͳ͍ w ೖྗ࣌ʹόϦσʔγϣϯͰ͘ɺ͋Δ͍ະఆΛڐ͢Α͏ʹ͓͍ͯͯ͠ɺ ʮ͍·ܾΊͳ͍ͱ͍͚ͳ͍ʯΛͦͦආ͚Δ
ڑΛॖΊ͓ͯ͘͜ͱͰ Ͳ͏ͳΔ͔ʁ
աڈະདྷΛѻͬͯى͜ΔࣄނϦϕϯδϟʔζ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w Իָܥ&$αʔϏε w Իָʹ͏ιϑτΣΞΛηʔϧͰP ff Ͱߪೖͨͧ͠ʂʂʂ w &$αΠτʮηʔϧऴྃ͠·ͨ͠ɺՁ֨͠·͢ʯ
w ՈʮͳΜ͔ௌ͍ͨ͜ͱͳ͍Ի͢ΔΜ͚ͩͲ·ͨͳΜ͔ങͬͨͷʜʜʁʯ w ΅͘ʮP ff ͔ͩΒʜʜʢ͑ʣɺ΄Βɺཤྺݟͯʯ w ཤྺʮ͍·ϑϧϓϥΠεͰ͚͢Ͳɺ֬ఆͨ͠աڈͷσʔλมԽ͢ΔใΛࢀ র͍ͯ͠ͳ͍ͷͰɺ͔ͨ͠ʹP ff Ͱങͬͯ·͍ͭ͢͜ɻڐ͍ͯͬͯͩ͘͠͞ʯ
աڈະདྷΛѻͬͯى͜ΔࣄނϦϕϯδϟʔζ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ཱྀͷهΛͯ͘͠ΕΔαʔϏε w ΅͘ʮझຯࣈ࿏ઢʹΔ͜ͱͰ͢ʯ w ࣈ࿏ઢʮҡ࣋Ͱ͖ͳ͘ͳΓ·ͨ͠ɺഇӺʹͳΓ·͢ʯ w ΅͘ʮഇӺʹͳͬͪΌ͏ͷ͔ɻ͓͍ͬͯͯΑ͔ͬͨͳɻࢥ͍ग़ͷϩάΛ
۷Γฦ͔͢ʯ w هʮͦΜͳӺͳ͍͚ͬ͢Ͳɺ֬ఆͨ͠աڈมԽ͢Δঢ়ଶͷࢀরΛ࣋ ͍ͬͯͳ͍ͷͰɺࢥ͍ग़͕͜͜ʹ͍ͬͯ·͢ʯ
աڈະདྷΛѻͬͯى͜ΔࣄނϦϕϯδϟʔζ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ϑΝϯΫϥϒ͚αʔϏεͷɺཧऀʹΑΔ༧ߘ w ཧऀʮϥΠϒΠϕϯτͷ͓Βͤͷղېɺ͔ɺ༧ߘ͓ͯ͜͠ ͏ʯ w ͓ͱͳͷͻͱʮ͓ͱͳͷࣄͰใղې͕ҰिؒޙΖ͠ʹͳΓ·͢ʯ w
ཧऀʮΓΐɻ༧ߘͷ࣌ؒमਖ਼͓͖ͯ͠·͢ʯ w QVTI௨ʮϥΠϒΠϕϯτͷ͓ΒͤૹΖ͏ͱࢥ͚ͬͨͲ͜ͷهࣄͷ ެ։͕࣌ͬͱ͋ͱʹͳͬͯΔͳɻKPCۭৼΓ͠ͱ͜ʯ
աڈະདྷΛѻͬͯى͜ΔࣄނϦϕϯδϟʔζ Αͷͳ͔ͷࣄྫʢϑΟΫγϣϯͰ͢ʣ w ۀγεςϜͷʮϦϚΠϯμʔʯػೳ w Ϣʔβʔʮ͏ʔΜకΊΓ͕·ܾͩ·ͬͯͳ͍͔Β݄ʹ͠ ͓ͯ͜͏ʯ w KPCʮ༧͠ͳ͍ͬ͢ɻͦͷͱ͖ͷఆظ࣮ߦʹͤΔͬ͢ʯ w
ΤϯδχΞʮ༧͍ͯ͠ͳ͍ͷͰύϥϝʔλ֬ఆ͍ͯ͠ͳ͍͠ɺ ʹఆظ࣮ߦ͞ΕΔͷʹ͍ͭͯͦͷ࣌ʹύϥϝʔλܾఆ͢Ε͑͑ʯ
·ͱΊ ͠͞ͱͦͷॲํᝦ w աڈະདྷΛѻ͏͠͞ɺঢ়ଶมԽΛѻ͏͠͞ʹىҼ͍ͯ͠Δ w ঢ়ଶಉ࢜ͷڑΛ࣌ؒతɺۭؒతʹ͘͢Δ͜ͱ͕؊ཁ w ঢ়ଶ͕ܾ·ͬͨͷ͔Βɺঢ়ଶ͕มԽ͢ΔͷͷґଘΛ͠ͳ͍ w ঢ়ଶ͕มԽ͢Δͷʹ͍ͭͯͷܾఆΛͳΔ͘Ԇ͢Δ
w ࣮͜ΕΒաڈະདྷΛѻ͏ͱ͖Ҏ֎ʹ༗༻ͳߟ͑ํ w ʮ͜͏͍͏࣌͜͏ʯͱ͍͏)PX͚ͩΛ֮͑Δͱ৽͍͠όϦΤʔγϣϯͰ٧Ή w ʮߟ͑ํʯΛʹ͚͓ͭͯ͜͏
"TLUIF4QFBLFS ࠙ձͰ ͓ͳ͠͠·͠ΐ͏