Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
技術者と研究者の狭間で得たたったひとつの教訓 2016 / career-keynote-2016
MATSUMOTO Ryosuke
PRO
June 09, 2016
Technology
34
23k
技術者と研究者の狭間で得たたったひとつの教訓 2016 / career-keynote-2016
新卒研修 贈る言葉 - キャリア・キーノート 2016
MATSUMOTO Ryosuke
PRO
June 09, 2016
Tweet
Share
More Decks by MATSUMOTO Ryosuke
See All by MATSUMOTO Ryosuke
コンテナの研究開発から学ぶLinuxの要素技術
matsumoto_r
PRO
0
780
開発者体験をさらに向上させる 事業と研究との連携
matsumoto_r
PRO
2
1.3k
企業研究の価値と事業との連携
matsumoto_r
PRO
0
610
誇りを持って研究していくために
matsumoto_r
PRO
1
770
インフラの企業研究の価値とこれから
matsumoto_r
PRO
7
16k
Rapid Container Scheduling for Reactive Relocation of Individual HTTP Requests
matsumoto_r
PRO
0
580
クライアントプロセスの権限情報に基づくTCPを介した透過的な権限分離方式の設計
matsumoto_r
PRO
3
6.5k
超個体型データセンターOSを目指した選択性を持つコンテナ実行基盤
matsumoto_r
PRO
4
480
IEEE Computer Society Flagship International Conference COMPSAC 2019 登壇・参加報告
matsumoto_r
PRO
1
810
Other Decks in Technology
See All in Technology
1,000万人以上が利用する「家族アルバム みてね」のSRE組織は4年間でどのように作られてきたのか/SRE NEXT 2022
isaoshimizu
6
3.3k
家の明るさ制御 / Brightness Control in My House
1024jp
0
130
[SRE NEXT 2022]メルカリグループにおけるSREs
srenext
0
400
OSINT/GEOINT ワークショップ 20220514 古橋資料
furuhashilab
2
310
Poolにおける足を止めないシステム基盤構築
winebarrel
3
1k
Adopting Kafka for the #1 job site in the world
ymyzk
1
670
E2E自動テスト導入・運用をめぐる先入観と実際に起きたこと / Preconceptions and What Happened with E2E Testing
ak1210
5
1.3k
AI Company
shurain
0
470
tfcon-2022-cpp
cpp
5
5.1k
New Features in C# 10/11
chack411
0
990
プログラミング未経験の学生をエンジニアにしてきたノウハウを公開
shinofumijp
0
120
プロダクトの理想と現実はなぜ乖離しがち?プロダクト作りに潜む問題を考える
suzukentaro
0
200
Featured
See All Featured
Optimizing for Happiness
mojombo
365
63k
The Mythical Team-Month
searls
208
39k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
29
4.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
4
450
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
12
890
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
15k
Designing for Performance
lara
596
63k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
11
4.6k
Bash Introduction
62gerente
596
210k
The Cult of Friendly URLs
andyhume
68
4.7k
Building an army of robots
kneath
299
40k
It's Worth the Effort
3n
172
25k
Transcript
ଃΔݴ༿ΩϟϦΞɾΩʔϊʔτ 2016/06/09 ৽ଔݚम ΩϟϦΞɾΩʔϊʔτ ٕज़ऀͱݚڀऀͷڱؒͰಘͨ ͨͬͨͻͱͭͷڭ܇ GMOϖύϘגࣜձࣾ γχΞɾϓϦϯγύϧΤϯδχΞ MATSUMOTO, Ryosuke
@matsumotory
ΩϟϦΞɾΩʔϊʔτ
“ – Ԟଜ ߊ߂ lઌഐͷݸਓ࢙ ΩϟϦΞ Λඥղ͍ͯ Β͏தͰɺͦͷࠜఈʹҰ؏ͯ͠ྲྀΕΔج ຊతͳߟ͑ํ Ωʔϊʔτ
ΛֶͿz
ࣗݾհͷཪଆ ژࢢੜ·Ε བதֶߍɾߴֶߍೖֶ தֶόϨʔϘʔϧɾߴߍॊಓ όϨʔϘʔϧۙـେձճઓग़ ॊಓژLHҎԼϕετʢ͋ͬମॏʜʣ εϙʔπͱήʔϜʹͱʹ͔͘ۈ͠ΉएऀͰͨ͠
·ͣੲ
ຊؾग़ͯ͠ͳ͍
ຊؾग़ͯ͠ͳ͍ தֶߴߍͰษڧͰ͖ͳ͍ͷຊؾग़ͯ͠ͳ͍ εϙʔπͰෛ͚ͨͷ࿅शΛຊؾग़ͯ͠ͳ͍ ਅʹΕͰ͖ΔɾউͯΔ ࣗΛͲ͏ʹ͔ਖ਼Խͯ͠৺Λ҆ఆͤ͞Δ ͦΜͳਓੜ͕ఔଓ͍͍ͯͨʜʜ
᱘Γͱ࠳ં
େֶ࣌ͷಘҙͳतۀ $ݴޠͰίϯύΠϥ࣮͢Δใֶ࣮ݧ ୭ΑΓૣ͘࡞ͬͯճΓͷखॿ͚Λ͍ͯͨ͠ ॳظʹ࡞ͬͨಈ͔ͳ͍ίʔυΛޡͬͯఏग़ ؒҧ͍ʹؾ͔ͮͣ·ΘΓͰਓ͚ͩཹ ຊؾग़ͯ͠ͳ͍ʜʜʜͰ৺͕࣋ͨͳ͔ͬͨ
ϒϨΠΫεϧʔ
Ͳ͏ͨ͠Βྑ͍ͷ͔ શྗΛਚ͘͢ࣄΛڪΕͳ͍ɾࣗΛਖ਼Խ͠ͳ͍ શྗΛਚͯ͘͠μϝͦ͏ͩͬͨΒͱʹ͔͘ྗ͢Δ ͱʹ͔͘ܧଓతʹֶͿɾຊΛಡΉ ϨϯλϧαʔόձࣾͰϑϧλΠϜͰΞϧόΠτ ઌߦͯ͠اۀͰݱͷٕज़ΛֶͿ
͜ΜͳͨΓલͷࣄʹ ؾ͕͍ͭͨࡀͷՆ
ֶͿࣄָ͕͘͠ͳͬͨ
ͱ͍͏͜ͱͰ ࠓٕज़ऀͱݚڀऀͷڱؒͰΑ͔ͬͨͱࢥ ͏ͭͷڭ܇Λ̐ͭͷষͷΤϐιʔυΛަ͑ͯ հ͍ͨ͠ͱࢥ͍·͢
ୈ̍ষ ৽ଔೖࣾ
ઌΛݟ͍ͯͨ
ޙʹେֶʹͬͯݚڀ͢Δ ݱͷ՝ΛΒͣʹݚڀ͢Δා͞ ࢁͷ༏लͳٕज़ऀͷଘࡏ ใΛ֎ʹग़ͯ͠ͳ͍͚ͩͰاۀ͍ͬͯ͢͝ͷͰ ೲಘͨ͠ΒେֶʹΖ͏ͱܾҙ म࢜ʹߦֶ͔ͣ෦ଔͰब৬
ࣾһͱͷ૬ରൺֱͰ·ͳ͔ͬͨ
͢ͰʹΩϟϦΞϓϥϯ͕͋ͬͨ ͱʹ͔͘ݱͷٕज़ΛֶͿ ੈͷதʹ͍͢͝ਓ͕ࢁ͍Δͣ ݚڀۀքʹ͍͢͝ਓ͕ࢁ͍Δ ࣗͷաڈͷࣦഊΛऔΓฦ͘͢ͱʹ͔͘ߴΈ ࣾͰͷ૬ରൺֱʹΜͰ͍ΔՋແ͔ͬͨ
৴པͰ͖Δࢣঊͷଘࡏ
ୈࡾऀͱͯ͠ͷࢹ ଞऀͱͷൺֱΛྫྷ੩ʹධՁͯ͘͠ΕΔ ৴པͰ͖Δࢣঊɾಉ྅͔Βͷݫ͘͠Թ͔͍ࢦఠ չ͍͚͠Ͳࣗͷؒҧ͍Λड͚͍ΕΒΕΔ ͱʹ͔͘·ΘΓʹܙ·Ε͍ͯͨ ձࣾͰ͔ͳΓྑ͍ධՁΛ͍͍ͯͨ ձָ͍ࣾ͠ͷͰࣙΊͨ͘ͳ͍ʜʜͣͬͱ͍͍ͨ
ࣾ֎ʹ͍Δ༏Εͨ ٕज़ऀɾݚڀऀͷଘࡏ
༏Εٕͨज़ऀɾݚڀऀ ੈքதʹ͍Δ༗໊ͳٕज़ऀɾݚڀऀԕ͍ଘࡏ ࣗͷͰ෯͘ݟͯΈ͍ͨ ݚڀऀͱͯࣗ͠༝ʹΦʔϓϯʹਂ͘ݚڀ͍ͨ͠ ͍͔ࣗͭͦ͏ͳΓ͍ͨ ͏ޱ͚ͩʹͳΓͨ͘ͳ͍ ༉அͱ༏ӽײ͔Βੜͨ͡աڈͷࣦഊΛ܁Γฦ͞ͳ͍
ࣗͷ͖ͳٕज़Λ৳͍ͨ͠
͖ͳྖҬ ৭ʑͬͨ 04ɾϛυϧΣΞͷӡ༻ɾӡ༻ઃܭɾ։ൃ ϓϩηεվળɾۀޮͷվળ ϓϩδΣΫτཧɾεέδϡʔϧཧ ڭҭɾݚम ಛʹ04ɾϛυϧΣΞͱӡ༻ٕज़ͷ͕͖
͖ͳʹؔ͢Δ൚༻తͳ ٕज़Λ͞Βʹਂ͘۷ΓԼ͍͛ͨ
ڭ܇̍ ͖ͳ͜ͱΛٻͯ͠ΈΔ͜ͱ
ୈ̎ষ ത࢜՝ఔઓ
ֶ෦ଔ
म͔࢜ΒೖΔ༧ఆͩͬͨ ڭतʹ͓ձ͍ͯ͠૬ஊ म͖࢜ͳݚڀ͕ͳ͔ͳ͔Ͱ͖ͳ͍ ͖ͳݚڀΛΓ͍ͨͳΒത࢜՝ఔ͔Β ͋ʜֶ෦ଔ
म࢜ଔ૬
म࢜ଔ૬ͷ࣮͕ඞཁ ࣾ֎ֶज़ํ໘ͷΞτϓοτ͕ͳ͔ͬͨ ͱʹ͔ࣾ͘Ͱͷ࣮Λ·ͱΊΔ ༰ྑ͍Ͱ͠ΐ͏ͱݴͬͯ͘ Α͠ʂ
ത࢜՝ఔग़ئࢿ֨৹ࠪ
ത࢜՝ఔग़ئࢿ֨৹ࠪئॻ ത࢜՝ఔͷೖֶ৹ࠪΛड͚ΔͨΊͷࢿ֨Λ৹ࠪ ·ͱΊͨࢿྉΛϖʔδ͙Β͍ ݚڀܦաใࠂॻ ॻྨબߟ͕߹֨ͨ͠Βޱ಄ࢼ
݁Ռ
ෆ߹֨
طʹୀ৬Λ͑ͨޙ ͋ͬ͞Γॻྨબߟམͪ ڳ͕௧͍ Ͳ͏͠Α͏ Ӭԕʹ߹֨Ͱ͖ͳ͔ͬͨΒʜʜ
ཹͨ࣌͠ఔͰͳ͔ͬͨ લʹਐΜͰͷࣦഊྑ͍ࣦഊ ߹֨͢Δ·Ͱઓ͠ଓ͚ΕΑ͍ ߹֨͢Δ·Ͱษڧ͠ଓ͚ΕΑ͍ ࣗʹΓ͛Δ·Ͱઓ͢Δ֮ޛ͕͋Δ ͍ͭͷ·ʹ͔ͪΐͬͱͨ͠ઈʹ׳Ε͍ͯͨ
ത࢜՝ఔग़ئࢿ֨৹ࠪ ࠶ઓ
ࣾͷ࣮ΛΑΓΦʔϓϯʹ ಛڐग़ئ લճͷ༰Λࠪಡ͖จԽɾର֎ൃද ৽͍͠ผͷݚڀͷӳͷจԽɾࠃࡍձٞͰBDDFQU ΑΓৄࡉͳݚڀܭըΛࣥච Ͱࠪಡ͖จຊɺࠃࡍձٞจຊɺֶձൃ දຊɺಛڐग़ئຊΛΓ͖Δ
݁Ռ
߹֨ ʢޱ಄ࢼ໔আʣ
Αͬ͠ʂʂʂ
ത࢜՝ఔೖֶऀબൈࢼݧ
ͪ͜Β͕ຊ൪ ݚڀܭը จ࣮ݚڀۀ·ͱΊ খจͷචهࢼݧ 50&*$ ത࢜՝ఔͰͷৄࡉͳݚڀܭըͷϓϨθϯ ใֶݚڀՊͷڭतɾ।ڭतɾߨࢣɾॿڭ૯े໊ͷલ
݁Ռ
߹֨
Αͬ͠ʂʂʂʂʂʂ
ؒۈΊͨձࣾΛࣙΊͯ ݄ത࢜՝ఔೖֶ
ڭ܇̎ Γ͍ͨํ Ұา౿Έग़ͯ͠ΈΔ͜ͱ
ୈ̏ষ NSVCZͱͷग़ձ͍
Πϯλʔωοτج൫ٕज़ͷݚڀ
ത࢜՝ఔͰͷઐ 04ɾ.JEEMFXBSFͷηΩϡϦςΟɾϦιʔεཧɾӡ༻ٕज़վɾੑೳɾେنԽ ֤छαʔόͷϦιʔεཧɾΞΫηε੍ޚ 8FCαʔόͷηΩϡϦςΟɾύϑΥʔϚϯεɾӡ༻ੑɾେنɾߴूੵ 8FCαʔόͷ։ൃࢧԉΠϯλʔϑΣΠε ,FSOFMɾϑΝΠϧγεςϜɾDHSPVQTɾ-JOVY$BQBCJMJUZɾηΩϡΞ04 ϝʔϧྲྀྔͷબత੍ݶ ࣍ੈΠϯϑϥɾϓϩτίϧٕज़ 8FCαʔόͱ11 ࣍ੈ)551ϓϩτίϧʢ41%:ɺ)551ɺ26*$ʣ
5FTU%SJWFO*OGSBTUSVDUVSF *NNVUBCMF*OGSBTUSVDUVSF ωοτϫʔΫηΩϡϦςΟ σʔλϚΠχϯάʹΑΔύέοτղੳ มԽݕग़ʢ֎ΕͱมԽͷݕΞϧΰϦζϜʣ
ߴूੵϚϧνςφϯτڥʹ͓͚Δߴ ੑೳ͔ͭॊೈʹݖݶՄೳͳ8FC αʔόͷΞʔΩςΫνϟʹؔ͢Δݚڀ
ಥʹNSVCZ
݄̐ʹެ։ NSVCZͱࠐΈεΫϦϓτݴޠͷͻͱͭ খ͞ͳࠐΈػثʹΈࠐΉ͜ͱ͕తͷͻͱͭ ಛʹ࣌ͷݚڀͱؔͳ͔ͬͨ
໘നͦ͏
ݚڀͷଉൈ͖ʹدΓಓ
ݚڀରͰ͋Δ8FCαʔό ʹΈࠐΜͰΈΑ͏
ͱΓ͋͑ͣΈࠐΜͰΈΑ͏ දతͳ8FCαʔόʹΈࠐΉͱͲ͏ͳΔͷ͔ͳ 8FCαʔόͷৼΔ͍Λ؆୯ʹ੍ޚͰ͖ͯศར ໘നͦ͏ͳͷͰͱΓ࣮͋͑ͣͯ͠ΈΑ͏ NPE@NSVCZɾOHY@NSVCZͱ໊͚ͨ
NSVCZެ։ͷ࣍ͷʹެ։
NPE@NSVCZ͕ҙ֎ͱ͞Εͨ ͋ʂ·ͭͱΏ͖ͻΖ͞Μ͕πΠʔτͯ͘͠Εͨ ৭ʑͳਓ͕໘നͦ͏ͱݴͬͯ͘Εͨ ָ࣮͕͔ͬͨ͠ͷͰͱΓ͋͑ͣͦΕΛଓ͚Δ ໘ന͍ͷͰຖ͘·Ͱ࣮ සൟʹϒϩάΛॻ͍ͯϑΟʔυόοΫΒ࣮ͬͯ
จͰॻ͍ͯΈ·ͤΜ͔ʁ
͍͖ͳΓڭत͔Β%. ͼͬ͘Γͨ͠ ָ͍͠ͷͰదʹझຯͰ͍ͬͯͨ Ͱ࣮ʹͳΔͷͳΒخ͍͠ͷͰྃঝ
ݚڀͱͯ͠࠶ఆٛ
Կ͕༏Ε͍ͯΔ͔ ݚڀऀࢹ ྑ͍ಓ۩Λ͍ͬͯΔ͔Β༏Ε͍ͯΔͷ͔ʁ ࣮Ҏલͷ؍Ͱ৽نੑɾ༏ҐੑΛఆ͖ٛ͢ ͋ͳͨͷݚڀͷීวతͳֶज़తߩݙͱʁ ใֶݚڀՊത࢜՝ఔͷதؒൃදͰΘΕΔ
ͱ͍࣮͑ॏཁ ٕज़ऀࢹ ྑ͍ಓ۩Λ࠾༻͢Δ͜ͱͷϝϦοτ ͍खͷ͍͢͞ར༻ऀͷଟ͞ɾଟ༷ੑ ͍͔ʹݱͰӡ༻ɾ࣮ફ͍࣮͢͠ʹམͱ͔͢ ܧଓతͳϝϯςφϯεͱͦͷऔΓΈ͢͞
NSVCZΛͬͨߩݙ͕ ֶज़ݚڀاۀ͔ΒೝΊΒΕΔ
044NSVCZͷߩݙ *054༏लจ ϑΫΦΧ3VCZେ༏ल ຊ044ྭ ใॲཧֶձࢁԼه೦ݚڀ 3VCZ1SJ[F࠷ऴϊϛωʔτ ϑΫΦΧ3VCZେاۀ ژେֶ૯ʢֶʣͷީิऀʹਪન ใॲཧֶձ*14+0/&ొஃ
ϖύϘʹೖࣾͰ͖ͨ
دΓಓ͕ࣗͷಘҙʹ
ڭ܇̏ ڵຯͷ͋Δ͜ͱ دΓಓͯ͠ΈΔ͜ͱ
ୈ̐ষ ֶज़ݚڀͱ044։ൃ
ΦʔϓϯιʔειϑτΣΞ ͱͯ͠։ൃ͢Δ͜ͱ
8FCٕज़ͰΑ͋͘ΔΓํ ιϑτΣΞΛ։ൃͯ͠ιʔείʔυΛެ։͢Δ কདྷੑ͕͋Εະख़ͳঢ়ଶ͔ΒͰެ։͢Δ ϑΟʔυόοΫΛͬͯΫΦϦςΟΛ্͍͛ͯ͘ ਐḿΞΠσΞ࣮Φʔϓϯʹݟ͑Δ ࣗɾࣾͱଞਓɾࣾ֎ͱͷڠྗ͕࣮ݱՄೳ
Φʔϓϯʹݚڀ͢Δ͜ͱ
࣮͍͠ʢ߹͕ଟ͍ʣ ͦ͏͍͏Γํಛघͳ߹͕ଟ͍ จʹॻ͘༰ࣄલʹެ։͠ͳ͍ ݚڀͷωλਐḿΛެ։͠ͳ͍ جຊతʹจʹ·ͱΊͯެ։
Ͱ044։ൃͷΑ͏ʹ ݚڀΛͨ͠
൷Λड͚ͨ ݚڀͦ͏͍͏ΓํΛ͠ͳ͍Αʁ จʹݚڀʹͳΒͳ͍Αʁ จԽͷલʹϒϩάʹॻ͘ͱจʹͳΒͳ͍͔Αʁ ॏཁͳωλਐḿΛϒϩάʹॻ͘ͳΜͯԿΛߟ͍͑ͯ Δͷ͔ʁ
ؒҧͬͨࣄ͍ͯ͠ͳ͍ Γ͍ͨΑ͏ʹΔ
ͱࢥ͍ͭͭ ෆ͍҆ͩͬͨͯͨ͠͠ Φʔϓϯʹݚڀ͢ΔͨΊʹ৭ʑࣺͯͯ͜͜·Ͱ͖ͨ ͦΕ͕Ͱ͖ͳ͍ͷ͔ʁ ࣗͷݚڀΛࣗͷҙࢥͰΦʔϓϯʹΕͳ͍ͷʁ ͳΜͷͨΊʹ͜͜ʹ͖ͨͷ͔ʁ
ڭतͷݴ༿
ʮੲͷΓํʹनΘΕͳͯ͘ྑ͍Ͱ͢ɻ দຊ͞Μ͕ྑ͍ͱࢥ͏ΓํͰ ͖ͳΑ͏ʹͬͯԼ͍͞ɻ ࠓͷΓํɺྑ͍ͱࢥ͍·͢Αɻʯ
ٹΘΕͨ ໎͍͕ফ͑ͨ Φʔϓϯʹݚڀɾ։ൃ͕Ͱ͖Δ Γ͍ͨࣄ͕Ͱ͖Δ
੯͠Έͳٕ͘ज़Λެ։
ͱʹ͔͘Ξτϓοτ 044։ൃຖͷΑ͏ʹͬͨ ϒϩάࢁॻ͍ͨ ֶज़ɾاۀΘͣݚڀൃදΛͨ͠ จ͔͍ͨ গͣͭͬͯ͠Β͑ΔΑ͏ʹͳͬͨ ͪΐͬͱͨ͠ࣄΛܧଓతʹੵΈॏͶ͍ͯ͘
ϑΟʔυόοΫͷதͰ
ࢁϑΟʔυόοΫΛಘΒΕͨ ༗໊ͳٕज़ऀ͕ใ֦ࢄΛͯ͘͠Εͨ தʹωΨςΟϒͳίϝϯτࢁ͋ͬͨ ͦΕΛͲ͏ʹ͔ٕज़Ͱݟฦ͢Α͏ʹߟ͑ͨ গͣͭ͠ߨԋґཔ͞ΕΔΑ͏ʹͳͬͨ ֶज़ɾاۀͰͷධՁʹܨ͕͍ͬͯͬͨ ͋Δ࣌ৼΓฦΔͱେ͖ͳՌͱͳ͍ͬͯͨ
ੈͷதͰͷࣗͷཱͪҐஔΛΔ
ੲԕ͍ଘࡏͩͬͨ༗໊ਓ ͍ͭͷ·ʹ͔Γ߹͍ʹͳ͍ͬͯͨ ҰॹʹτʔΫηογϣϯΛ͍ͯͨ͠ Ұॹʹ044։ൃΛ͍ͯٞͯͨ͠͠ ڧ͍ٕज़ऀʹ·Εͯ͞Βʹڧ͘ͳ͍ͬͯ͘ ใެ։͢Δఔʹใ͕ࣗʹू·Δ ֶͿ΄ͲʹࣗΛΓͬͱֶͼͨ͘ͳΔ
ݟ͑ͳ্͔ͬͨ
্͕ݟ͑࢝Ίͨ ࣗͷઐͰͷࣗͷཱͪҐஔ τοϓϨϕϧͷٕज़Ͳ͔͜ ԿΛΕḷΓ͚ͭΔ͔ ࣗͷٕज़͕ͬͱ׆͖ΔಓͲ͔͜ ࣗͷಘҙͰੈքҰΛࢦ͢ ເͰແ͍
ڭ܇̐ ಘͨݟΛ ͱʹ͔͘ެ։ͯ͠ΈΔ͜ͱ
ͭͷڭ܇Λಘͨ
̐ͭͷڭ܇ ʢଟগͷࠔ͕༧͞Εͨͱͯ͠ʣ ͖ͳ͜ͱΛٻͯ͠ΈΔ͜ͱ Γ͍ͨํҰา౿Έग़ͯ͠ΈΔ͜ͱ ڵຯͷ͋Δ͜ͱͱدΓಓΛͯ͠ΈΔ͜ͱ ಘͨݟΛͱʹ͔͘ެ։ͯ͠ΈΔ͜ͱ
͍͔ͭͦΕΒ͕ࣗΒͷεΩϧ ͱͯ͠ܨ͕ͬͯ͘Δ
࠷ޙʹ
ͨͬͨͻͱͭͷڭ܇
̐ͭͷڭ܇ΛಘΔʹࢸͬͨ ͨͬͨͻͱͭͷڭ܇
ࣗΛ৴͡Δ͜ͱ
େ͖ͳࣦഊ࠳ંΛܦͯ ᱘ΒͣࣗΛ৴͡ΔࣄΛֶΜͩ
ʮੲͷΓํʹनΘΕͳͯ͘ྑ͍Ͱ͢ɻ দຊ͞Μ͕ྑ͍ͱࢥ͏ΓํͰ ͖ͳΑ͏ʹͬͯԼ͍͞ɻ ࠓͷΓํɺྑ͍ͱࢥ͍·͢Αɻʯ
ਓͷݴ༿ͦͷਓͷੜ͖ํ ͑͞ม͑Δྗ͕͋Δ
ଞऀΛଚܟͭͭ͠جຊΛֶͼ ͳΔࣗͷελΠϧΛຏ͖ଓ͚ͨ
໘͔Βੜ͡Δߦಈ Λ࣋ͪଓ͚Δ͜ͱ͕Ͱ͖Δ
খ͞ͳࣄͰܧଓతʹ ੵΈॏͶΔࣄʹΛ͍ͩ
͋Δ࣌ৼΓฦΔͱ ͱͯେ͖ͳՌͱͳΔ
ࣗΛ৴ͯ͡ͱ৴೦Λ࣋ͪ ࣗͷελΠϧΛ࡞Γ্͛Δ