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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
miwa719
April 24, 2016
Programming
7
1.6k
テスターのドロア(わたしのあたまのなかのひきだし)〜プログレスダイアログの巻〜
#toteka04
miwa719
April 24, 2016
Tweet
Share
More Decks by miwa719
See All by miwa719
チームが「サイロ化」しないための仕掛け(増補版)
miwa719
19
15k
チームが「サイロ化」しないための仕掛け(増補版)
miwa719
10
5.8k
HowtocatchStrangeness.pdf
miwa719
17
15k
わたしたちの開発現場
miwa719
12
29k
Other Decks in Programming
See All in Programming
飯MCP
yusukebe
0
340
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
620
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
180
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
530
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
420
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.9k
PHPで TLSのプロトコルを実装してみる
higaki_program
0
440
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
550
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
130
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
180
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
420
[SF Ruby Feb'26] The Silicon Heel
palkan
0
130
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
200
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Are puppies a ranking factor?
jonoalderson
1
3.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Code Review Best Practice
trishagee
74
20k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
91
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
200
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.2k
Documentation Writing (for coders)
carmenintech
77
5.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Transcript
ςελʔͷυϩΞ Θͨ͠ͷ͋ͨ·ͷͳ͔ͷͻ͖ͩ͠ ʙϓϩάϨεμΠΞϩάͷרʙ ;͔ΈΘ!NJXB
͓͢Δ͜ͱ σʔλͷߋ৽ղੳͳͲɺ࣌ؒͷ͔͔ΔॲཧΛߦ͏ͱ͖ʹ Α͘ʹ͢ΔʮϓϩάϨεμΠΞϩάʯʹ͍ͭͯ ԿΛߟ͑ɺԿΛ৺͠ɺͲΜͳ͜ͱΛࢼ͍ͯ͠Δͷ͔Λ ͓͠·͢
ຊΘ͕ͨ͠Γ͍ͨ ԿΛߟ͑ɺԿΛ৺͠ɺͲΜͳ͜ͱΛࢼ͍ͯ͠Δͷ͔ ԿΛߟ͑ɺԿΛ৺͠ɺͦΜͳίʔυΛඳ͍ͨͷ͔
ຊΘ͕ͨ͠Γ͍ͨ ԿΛߟ͑ɺԿΛ৺͠ɺͲΜͳ͜ͱΛࢼ͍ͯ͠Δͷ͔ ԿΛߟ͑ɺԿΛ৺͠ɺͦΜͳίʔυΛඳ͍ͨͷ͔ ͋ͨ·ͷதʹ͋Δͷ
͑Δ͜ͱͷΉ͔ͣ͠͞ ͋ͨ·ͷதͷ͜ͱͳͷͰɻɻɻ ͳʹ͔͕ҧ͏͔ΒɺΘΒͳ͍͔͠Εͳ͍ Θͨ͠ͷੈքͰͷ༷ɺ͋ͳͨͷੈքͰͷόά͔ ͰҰൠԽͯ͠͠·͏ͱΓ͍ͨ͜ͱ͕ൈ͚མͪͯ͠·͏
ࠓ࣮ݧ Ͳ͜·ͰΘΔͷ͔͔Βͳ͍͚Ͳ ͲΜͳԽֶԠ͕ى͖Δ͔ͳʁ
Θͨ͠ʹ͍ͭͯ ;͔ΈΘ!NJXB ΈࠐΈγεςϜʢࣗࣾʣͷ࿀Ѫܥςελʔ ͱͪ͗ςετͷձٞελοϑ ͱͪ͗3VCZձٞελοϑ
͢͜ͱҰཡ ॲཧ͕ऴΘͬͨΒϓϩάϨεμΠΞϩά͕ফ͑Δ ϓϩάϨεμΠΞϩά͕ফ͑Δ͜ͱͳ͍͔ ຊʹϓϩάϨεμΠΞϩάফ͑ͨͷ͔ ผͷμΠΞϩά͕ॏͳΔ ϓϩάϨεόʔͷਐΈ۩߹͕ײ֮ͱ߹͏ ϓϩάϨεμΠΞϩάͷϦαΠζҠಈ μΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹ੍͢Δػೳ ϝϞϦʔϦʔΫͯ͠ͳ͍͔ͳ ੍͍ͯͨ͠ػೳ͑ΔΑ͏ʹͳΔͷ͔
ύϑΥʔϚϯεͷӨڹ μΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹ੍͠ͳ͍ػೳ ࠓͦͷϓϩάϨεμΠΞϩάඞཁʁ ॲཧͷதஅ͕͍ͭͰͰ͖Δ ʮ͠Β͓͍ͪͩ͘͘͞ʯ͕͗͢Δέʔε தஅͨ͠ޙɺ࠶࣮ߦͰ͖Δ ʮ͠Β͓͍ͪͩ͘͘͞ʯ͕͗͢Δέʔε Ϣʔβʔ͕ҙਤ͠ͳ͍தஅૢ࡞ ͠Β͓͍ͪͩ͘͘͞ɺͱʁ ॲཧ͕ࣦഊ͢Δέʔε
ͲΜͳςετΛ͠·͔͢ʁ
ॲཧ͕ऴΘͬͨΒϓϩάϨεμΠΞϩά͕ফ͑Δ ผͷݴ͍ํΛ͢Δͱʮॲཧ͕ऴΘͬͯͳ͍ͱ͖ϓϩάϨε μΠΞϩάফ͑ͳ͍ʯ ϓϩάϨεμΠΞϩά͕ফ͑ͨΒɺॲཧ͕ऴΘ͔ͬͨͷΑ͏ ʹݟ͑Δ͚Ͳʮຊʹॲཧ͕ऴΘ͍ͬͯΔ͔Ͳ͏͔ʯɺ ͔Βͳ͍ʢݟͨʹ᱐͞Εͳ͍ʣ ͠ॲཧ͕ऴΘͬͯͳ͔ͬͨΒɺத్ͳσʔλ͕͑ͯ ͠·ͬͨΓɺσουϩοΫ͕ൃੜͨ͠Γ͠ͳ͍͔ͳ
ϓϩάϨεμΠΞϩά͕ফ͑ͨॠؒʹɺ͏Ұಉ͡ॲཧ Λ࣮ߦ͢Δ ͦͷॲཧʹΑͬͯߋ৽͞ΕΔσʔλΛ͙͢͞·ͬͯΈΔ λεΫϚωʔδϟʔͰϓϩηε͕ͬͯͳ͍͔ ॲཧ͕ऴΘͬͨΒϓϩάϨεμΠΞϩά͕ফ͑Δ
ϓϩάϨεμΠΞϩάফ͚͑ͨͲຊʹফ͍͑ͯΔͷ͔ ຊʹϓϩάϨεμΠΞϩάফ͑ͨͷ͔
ຊʹϓϩάϨεμΠΞϩάফ͑ͨͷ͔ ϓϩάϨεμΠΞϩάফ͚͑ͨͲຊʹফ͍͑ͯΔͷ͔
ϓϩάϨεόʔͷਐΈ۩߹͕ײ֮ͱ߹͏ ͔Βͳ͔ͳ͔ਐ·ͳ͍ͱΠϥΠϥ͢Δ ʹͳͬͨͷʹϓϩάϨεμΠΞϩά͕ফ͑ͳ͍ ɺɺɺͱݴͬͯɺਖ਼֬ͳॲཧ࣌ؒΛ༧ଌ࣮ͯ͢͠Δͷ ίετ͕͔͔Δ ςετରͷγεςϜιϑτΣΞͰɺϓϩάϨεμΠ ΞϩάΛͲ͏औΓѻ͏͜ͱʹ͍ͯ͠Δͷ͔ʁΛ͓ͬͯ͘ͱ Α͍ʢ୯ʹಈ͍ͯΔ͜ͱΛ͚ࣔͩͩ͢Αɺͱ͔Ͷʣ ɺɺɺͱݴͬͯɺͬͺΓ͓͔͔ͬͨ͠Βมͬͯݴ͏
ϓϩάϨεόʔͷਐΈ۩߹ͱɺ֤ॲཧʢϑΣʔζʣ͕Ͳͷ Α͏ͳؔʹͳ͍ͬͯΔͷ͔Λ͓ͬͯ͘ͱɺςετͷό ϦΤʔγϣϯ͕૿͑Δ ྫ͑͜Μͳײ͡ʢͬ͘͟ΓͰΑ͍ʣ ϓϩάϨεόʔͷਐΈ۩߹͕ײ֮ͱ߹͏
༩͑ΔσʔλͷछྨσʔλྔΛมԽͤ͞ͳ͕Βɺϓϩά ϨεόʔͷਐΉ༷ࢠΛ؍͢Δ ͨͩݟ͍ͯΔ͚ͩͰͳ͘ɺࠓͲΜͳॲཧʢϑΣʔζʣ͕ ࣮ߦ͞Ε͍ͯΔͷ͔Λ૾͠ͳ͕Β ϓϩάϨεόʔͷਐΈ۩߹͕ײ֮ͱ߹͏
μΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹ੍͢Δػೳ ϓϩάϨεμΠΞϩάΛද͍ࣔͯ͠Δͱ͖ɺଞͷػೳΛ ੍͢Δ͜ͱ͕͋Δ ϓϩάϨεμΠΞϩάɺγεςϜϞʔμϧͳͷ͔ɺΞϓϦ έʔγϣϯϞʔμϧͳͷ͔ɺͦΕͱϞʔυϨεͳͷ͔ ͳ੍͍ͥͨ͠ͷ͔ɺͦͷཧ༝Λ͓ͬͯ͘ͱΑ͍ ଞʹ੍͖͢ͷ͕ͳ͍͔ʢ࣮Εͱ͍͏ΑΓɺ ༷ΕʣΛ୳͢͜ͱ͕Ͱ͖Δ
ػೳΛ੍͢ΔͨΊʹϘλϯͳͲ͕ແޮʹͳ͍ͬͯͯɺ ΫϦοΫͯ͠ΈΔʢݟͨʹ᱐͞Εͳ͍ʣ ػೳಈ͔ͳ͍͔͠Εͳ͍͕ɺΩʔόοϑΝʹཷ·ͬͯ ͠·͏͔͠Εͳ͍ Ϙλϯ͕༗ޮʹͳͬͨॠؒʹɺҙਤ͠ͳ͍Կ͔͕ಈ͖ग़͢ ͔͠Εͳ͍ ૢ࡞ੑΛྑ͘͢ΔͨΊϑΝϯΫγϣϯΩʔʹػೳͷ࣮ߦΛ ׂΓͯΔ͜ͱ͕͋ΔɻͦΕΒΕͣʹ੍͍ͯ͠Δ͔ μΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹ੍͢Δػೳ
੍͍ͯͨ͠ػೳ͑ΔΑ͏ʹͳΔͷ͔ ϓϩάϨεμΠΞϩά͕ফ͑ͨΒɺػೳΛ੍͢ΔͨΊʹ ແޮʹ͍ͯͨ͠ϘλϯͳͲ͕༗ޮʹͳΔ͔ ػೳ͕ຊʹಈ͘ͷ͔ʢݟͨʹ᱐͞Εͳ͍ʣ ݩͷॲཧͰ͍ͬͯͨσʔλΛ͏Α͏ͳػೳΛ࣮ߦ ͠ɺσʔλ͕͑Δ͜ͱΛ֬ೝ͢Δ
μΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹ੍͠ͳ͍ػೳ ϓϩάϨεμΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹɺόοΫάϥ ϯυͰಈ͍͍ͯΔػೳɺຊʹಈ͍͍ͯΔͷ͔ʁ ͦͷػೳΛ੍͠ͳͯ͘Α͍ͷɺͳͥͳͷ͔
ॲཧͷதஅ͕͍ͭͰͰ͖Δ ॲཧͷதஅ͕ʮ͍ͭͰʯͰ͖Δ ϓϩάϨεμΠΞϩάΛදࣔͨ͠ޙɺফ͢લͰதஅͰ ͖Δ தஅ͢Δͱ͖ʹ࣮ߦ͍ͯͨ͠ॲཧʢϑΣʔζʣʹΑͬͯɺ ͕ى͖ͨΓɺى͖ͳ͔ͬͨΓ͢ΔͷͰͳ͍͔
ॲཧͷதஅ͕͍ͭͰͰ͖Δ ॲཧʢϑΣʔζʣ͝ͱʹதஅૢ࡞Λͯ͠ΈΔ ϓϩάϨεόʔͷਐΉ༷ࢠΛோΊͳ͕ΒɺόοΫάϥϯ υͰͲͷΑ͏ͳॲཧΛ͍ͯ͠Δͷ͔Λ૾͠ɺͦͷॲཧ ʹΑͬͯى͖ΔมԽʢϝϞϦ༻ྔɺ࡞͞ΕΔϑΝΠ ϧɺσΟεΫΞΫηεϥϯϓͳͲʣʹؾΛΓͳ͕Βɺ தஅ͢ΔλΠϛϯάΛ୳͍ͬͯ͘
ॲཧͷதஅ͕͍ͭͰͰ͖Δ ϓϩάϨεόʔͷਐΈ۩߹ͱॲཧʢϑΣʔζʣͷ͕ؔ ͔Βͳ͍ͱ͖ λεΫϚωʔδϟͳͲΛදࣔ͠ɺϓϩάϨεόʔͷਐ Ή༷ࢠͱɺڵຯͷ͋ΔϦιʔεͷ༻ঢ়گͷมԽΛ૬ ޓʹோΊΔ ϓϩάϨεόʔ͕͜ͷลʹ͘ΔͱɺϝϞϦ༻ྔ ͕͍͖ͬʹ૿͑Δͳ ͜͜Βลʹ͘ΔͱݩʹΔ͔ΒϝϞϦΛղ์ͯ͠ ΔΜͩͳ
ʮϝϞϦ༻ྔ͕૿͔͑ͯΒɺͦΕ͕ݩʹΔલʹɺ தஅૢ࡞Λͯ͠ΈΑ͏ʯ
தஅͨ͠ޙɺ࠶࣮ߦͰ͖Δ தஅͨ͠ޙͷॲཧ͕த్ͩͬͨΒɺ࠶࣮ߦͨ͠ͱ͖ʹ ͓͔͘͠ͳΓͦ͏ ॳظԽॲཧ͕தஅΛҙ͍ࣝͯ͠ͳ͔ͬͨΒɺԿ͕ى͖Δʁ ΞϓϦέʔγϣϯΤϥʔ͕ൃੜͨ͠ΓɺγεςϜμϯ͢Δ Α͏ͳෆ۩߹͔Γ͍͚͢Ͳɺ͏·͍ͬͨ͘Α͏ʹݟ͑ ࣮ͯॲཧͨ͠༰ʢ݁Ռʣ͕͓͔͍͠ͷ͔ΓͮΒ͍
தஅͨ͠ޙɺ࠶࣮ߦͰ͖Δ ॲཧʢϑΣʔζʣ͝ͱʹதஅͨ͠ޙɺ࠶࣮ߦ͢Δ ϓϩάϨεμΠΞϩάΛදࣔͨ͠ޙɺফ͢લʹதஅ͠ ͨޙɺ࠶࣮ߦ͢Δ தஅͨ͠ޙʹ࠶࣮ߦ͠ɺ͏Ұதஅͯ͠ΈΔ Ͳ͏ͯ͠ϐϯϙΠϯτͰதஅ͍ͨ͠ͱ͖ϓϩάϥϚʔ ʹ૬ஊ͍ͯ͠Δ
Ϣʔβʔ͕ҙਤ͠ͳ͍தஅૢ࡞ ͠ΩϟϯηϧϘλϯʹσϑΥϧτϑΥʔΧε͕͍͋ͨͬͯ ͨΒɺSFUVSOΩʔTQBDFΩʔΛԡ͚ͨͩ͠Ͱɺॲཧ͕தஅ ͞Εͯ͠·͏͔͠Εͳ͍
Ϣʔβʔ͕ҙਤ͠ͳ͍தஅૢ࡞ SFUVSOΩʔɺTQBDFΩʔɺFTDΩʔɺϢʔβʔ͕Α͍ͦ͘ ͏ͳγϣʔτΧοτΩʔɺϑΝϯΫγϣϯΩʔͳͲΛԡ͠ ͯΈΔ ΩϟϯηϧϘλϯҎ֎ͷॴͰϚεμϯ͠ɺΩϟϯη ϧϘλϯͷ্ͰϚεΞοϓͯ͠ΈΔ
ॲཧ͕ࣦഊ͢Δέʔε Ζ͏ͱ͍ͯ͠Δॲཧ͕ɺ͍ͭޭ͢ΔͱݶΒͳ͍ ͲͷΑ͏ͳঢ়گͩͱࣦഊ͢Δͷ͔ͳʢͻͱͭͰͳ͍ʣ ѱ͍͜ͱॏͳΔ ਖ਼ࣦ͘͠ഊͰ͖Δͷ͔ ࣦഊͨ࣌͠ͷޙॲཧ͕த్ͩͱɺ࠶࣮ߦͨ͠ͱ͖ʹ͓͔ ͘͠ͳΔͷͰ
ॲཧ͕ࣦഊ͢Δέʔε ࢥ͍͍ͭͨঢ়گͰɺࣦഊͤͯ͞ΈΔ ϓϩάϨεόʔͷঢ়ଶɺΤϥʔμΠΞϩάͱϓϩάϨεμ ΠΞϩάͷ্ԼؔͲ͏ͳΔͷ͔ ࣦഊͨ͠ޙ ࠶࣮ߦ͠ɺ·ࣦͨഊ͢Δέʔε ࠶࣮ߦ͠ɺࣦഊ͠ͳ͍έʔε
ॲཧ͕ࣦഊ͢Δέʔε Τϥʔ͕ൃੜ͠ͳ͔ͬͨʹਖ਼ৗʹॲཧ͕ߦΘΕͨʁ ਖ਼ৗʹॲཧ͕ߦΘΕͨɺͱͲ͏͍͏͜ͱͳͷ͔ ԿΛ֬ೝͨ͠Βਖ਼ৗʹॲཧ͕ߦΘΕͨɺͱݴ͑Δͷ͔
ϓϩάϨεμΠΞϩά͕ফ͑Δ͜ͱͳ͍͔ ϓϩάϨεμΠΞϩάҎ֎ͷ෦ΛΫϦοΫͯ͠ΈΔ ޙΖͷը໘͕લ໘ʹදࣔ͞ΕɺϓϩάϨεμΠΞϩά͕ޙ ΖʹӅΕͯ͠·͏ͷͰͳ͍͔ γεςϜϞʔμϧʁΞϓϦέʔγϣϯϞʔμϧʁ ςετରͷγεςϜιϑτΣΞͰɺΟϯυ μΠΞϩάΛͲ͏ѻ͍ͬͯΔͷ͔ɺΞʔΩςΫτϓϩά ϥϚʔʹฉ͍ͯΈΔ
ผͷμΠΞϩά͕ॏͳΔ ϓϩάϨεμΠΞϩάΛද͍ࣔͯ͠Δͱ͖ʹɺඇಉظͰಈ͍ ͍ͯΔผͷॲཧ͕μΠΞϩάΛදࣔ͠Α͏ͱͨ͠ΒɺͲ͏ͳ Δͷ͔ͳʁ
ผͷμΠΞϩά͕ॏͳΔ ෳͷঢ়ଶΛλΠϛϯάΑ͘Ϳ͚ͭΔͷΉ͔͍ͣ͠ ϐϯϙΠϯτͰૂ͔͑ͨͲ͏͔Θ͔Βͳ͔ͬͨΓ͢Δ ͚ࣗͩͰͲ͏ʹ͔͠Α͏ͱͯ͠େࣦഊ͍ͯ͠Δ ԿΛ৺Λ͍ͯ͠Δͷ͔ΛΈΜͳʹͬͯΒ͍ΞυόΠ εΛΒ͏ దͳςετϨϕϧ ۩ମతͳςετํ๏
ผͷμΠΞϩά͕ॏͳΔ λΠϛϯάΛૂ͍͍͢ͷ͋Δ 64#ϝϞϦͷൈ͖ࠩ͠ $%30.%7%3".ͷೖΕସ͑ ωοτϫʔΫͷଓʗஅ ผͷॲཧ͕DBMMͯ͠ΔϓϩηεΛLJMM͢Δ
ϓϩάϨεμΠΞϩάͷϦαΠζҠಈ ϦαΠζͰ͖ͳ͍͜ͱʢϚεૢ࡞͚ͩͰͳ͘Οϯυ αΠζΛมߋ͢ΔγϣʔτΧοτΩʔʣ ϓϩάϨεμΠΞϩάΛ͍ΖΜͳॴʹҠಈͯ͠ΈΔ ͕ى͖Δ͜ͱʢͳ͍ͩΖ͏ʣͱࢥ͍ͬͯΔ͚Ͳ ϓϩάϨεμΠΞϩάΛੵۃతʹҠಈͯ͠ΈΑ͏ͱϢʔ βʔϓϩάϥϚʔࢥΘͳ͍ͷͰʁˠԿ͔ݏͳ͜ͱ ͕ى͖Δ͔͠Εͳ͍
ϝϞϦʔϦʔΫͯ͠ͳ͍͔ͳ ϓϩάϨεμΠΞϩάΛදࣔ͢Δͨͼʹɺ(%*ΦϒδΣΫτ ͳͲͷղ์Ε͕͋ͬͨΒɺ͍͔ͭϦιʔεΛ͍Ռͨ͠ɺ ΞϓϦέʔγϣϯΤϥʔ͕ൃੜ͢Δ͔͠Εͳ͍
ϝϞϦʔϦʔΫͯ͠ͳ͍͔ͳ தஅɺ࠶࣮ߦΛ܁Γฦ͠ͳ͕ΒɺλεΫϚωʔδϟʔͳͲ ͰϦιʔεঢ়گΛ؍͢Δ ॲཧ͕ऴΘ͍ͬͯΔͷʹ͕Βͳ͍߹͋Δ ͍ͭϦιʔεΛղ์͍ͯ͠Δͷ͔ʹΑΔͷͰɺڍಈ͕ؾʹ ͳΔ߹ɺϓϩάϥϚʔʹ͍߹ΘͤΔ
ύϑΥʔϚϯεͷӨڹ ௨ৗɺతͷॲཧϓϩάϨεμΠΞϩάͱผεϨουͰ ಈ͔͢ ϓϩάϨεμΠΞϩά͔ΒͷνΣοΫִ͕͍ؒͱɺॲཧ ͕࣌ؒͷ͔͔͘͢͝Δ͜ͱ͕͋Δ ྨࣅɿϩάग़ྗ ϓϩάϥϚʔؾΛݣͬͯ࡞ͬͯ͘ΕΔ͕ɺ༩͑Δσʔλ ʹΑͬͯϓϩάϥϚʔͷఆ֎͕ൃੜ͢Δ͜ͱ͕͋Δ
ࠓͦͷϓϩάϨεμΠΞϩάඞཁʁ ੑೳ্͕ͯ͠ɺϓϩάϨεμΠΞϩά͕ཁΒͳ͘ͳΔ έʔε͕͋Δ ͜Ε·Ͱͷ༷͕ɺࠓਖ਼͍͠ͱݶΒͳ͍
ʮ͠Β͓͍ͪͩ͘͘͞ʯ͕͗͢Δέʔε ͕͚ͪ࣌ؒΕɺͳ͍ʁ ʮϓϩάϨεμΠΞϩά͕ҰॠͰফ͑ͯ͠·͏ͷͰԿ͕ॻ ͍ͯ͋Δͷ͔͔Βͳ͍͠ɺΘ͍͠ʯ ʮॲཧ͕ૣ͗ͯ͢ɺΩϟϯηϧͰ͖ͳ͍ʯ
ʮ͠Β͓͍ͪͩ͘͘͞ʯ͕͗͢Δέʔε ͕ͪ࣌ؒͯ͘Α͍ͱݴΘΕͯɺ҆৺Ͱ͖ͳ͍ ༩͑ΔσʔλʹΑͬͯॲཧ͕࣌ؒͷ͔͔͘͢͝Δͱ͖ɺ ఆ֎ͷ͜ͱ͕ى͖ͨΓ͢Δ εΫϦʔϯϩοΫ উखʹϩάΦϑ
͠Β͓͍ͪͩ͘͘͞ɺͱʁ ͲΕ͘Β͍ͯΔʁ ͙͢Ͱͳ͍͕ɺ͋·Γ͕͔͔࣌ؒΒͳ͍༷ɻগ͠ͷؒɻ ࿀ਓ͔Βʮ͠Β͘ձΘͳ͍ͰΈΑ͏͔ʯͱݴΘΕͨΒʁ ؾிͷ)1ʮʙҎ্ͰिؒҎͷظؒʯ
None
࣍͋ͳͨͷΛฉ͔ͤͯͶ