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
miwa719
October 29, 2016
Programming
12
28k
わたしたちの開発現場
#TDC
miwa719
October 29, 2016
Tweet
Share
More Decks by miwa719
See All by miwa719
チームが「サイロ化」しないための仕掛け(増補版)
miwa719
19
14k
チームが「サイロ化」しないための仕掛け(増補版)
miwa719
10
5.7k
HowtocatchStrangeness.pdf
miwa719
17
15k
テスターのドロア(わたしのあたまのなかのひきだし)〜プログレスダイアログの巻〜
miwa719
7
1.6k
Other Decks in Programming
See All in Programming
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
420
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.3k
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
12
7.1k
alien-signals と自作 OSS で実現する フレームワーク非依存な ロジック共通化の探求 / Exploring Framework-Agnostic Logic Sharing with alien-signals and Custom OSS
aoseyuu
2
200
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
260
Software Architecture
hschwentner
6
2.3k
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
150
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
240
CSC509 Lecture 05
javiergs
PRO
0
310
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
880
One Enishi After Another
snoozer05
PRO
0
150
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
1
120
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Context Engineering - Making Every Token Count
addyosmani
7
300
Code Reviewing Like a Champion
maltzj
526
40k
Faster Mobile Websites
deanohume
310
31k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Optimizing for Happiness
mojombo
379
70k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
We Have a Design System, Now What?
morganepeng
53
7.8k
Facilitating Awesome Meetings
lara
57
6.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Θͨͨͪ͠ͷ։ൃݱ ;͔ΈΘ!NJXB
͓͢Δ͜ͱ Θͨͨͪ͠ͷνʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ ͔ɺͲ͏ςετ͍ͯ͠Δͷ͔ Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ
Θͨ͠ʹ͍ͭͯ ;͔ΈΘ!NJXB ΈࠐΈγεςϜʢࣗࣾʣͷ࿀Ѫܥςελʔ ͱͪ͗ςετͷձٞελοϑ ͱͪ͗3VCZձٞελοϑ
ຊ৴པੑֶձࢽ7PM /PQQΑΓ
zಠཱͨ͠ςετઐνʔϜ͕ςετ͢ΔͷͰͳ͘ɼ։ൃνʔ ϜͷதʹςετΤϯδχΞΛ༗͠ςετΤϯδχΞ͕ৗతʹ ෆ۩߹ʹ௨͡Δҧײ͕ͳ͍͔ײ֮Λݚ͗·͢͜ͱʹΑͬͯ ෆ۩߹Λݟ͚͍ͭͯΔνʔϜ͕͋Δɽz zͦͷ৫Ͱʮਓϛε͢Δʯͱ͍͏ࣄ࣮ΛνʔϜͷશһ͕ड ͚ೖΕ͍ͯΔɽͦͷͨΊɺ։ൃऀͱςετΤϯδχΞ͕ରܾ͢ ΔߏਤʹͳΒͣɼ։ൃऀςετΤϯδχΞෆ۩߹ΛݮΒ ࣭͠Λ্͢Δͱ͍͏ڞ௨ͷతʹ͕͍͍ͯΔɽςετ ͷݱͷཧܗͷҰͭͱࢥ͏ɽz ຊ৴པੑֶձࢽ7PM
/PQQΑΓ
͜ͷνʔϜͷ͓Ͱ͢
͓͢Δ͜ͱ Θͨͨͪ͠ͷνʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ ͔ɺͲ͏ςετ͍ͯ͠Δͷ͔ Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ
νʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ͔ ։ൃͱςετ͕͔Ε͍ͯͳ͍ ։ൃऀςετ͢Δ ݟ͚͓͔ͭͨ͠͞Λਅ໘ʹฉ͍ͯ͘ΕΔ Θ͕ͨ͠ײ͍ͯ͡Δͭͷಛʹ͍ͭͯɺͦΕͧΕઆ໌͠·͢ɻ
։ൃͱςετ͕͔Ε͍ͯͳ͍ ։ൃ͢Δͱ͖ʹςετܭըɺઃܭ͢Δ ͦΕ͕ਖ਼͘͠࡞ΒΕͨ͜ͱɺͲ͏ͬͨΒΘ͔Δͷʁ ઃܭ࣌ʹςελʔͷࢹೖΔʢ͜͜ͰͷઃܭͱɺϓϩάϥϜ ઃܭͰ͋Γɺಉ࣌ʹςετઃܭͰ͋Δʣ ͦͦ։ൃͱςετΛಉྻʹฒΔ͜ͱʹҧײΛ֮͑·͢ɻςετͩͬͯ։ൃͷҰ෦Ͱ͢͠ɺςελʔ ։ൃऀͰ͢ΑͶɻ͜͜Ͱͷz։ൃz࣮دΓͷ׆ಈɺz։ൃऀzϓϩάϥϚʔΛΠϝʔδ͍ͯ͠·͢ɻ
։ൃͱςετ͕͔Ε͍ͯͳ͍ ϗϯτͷશһಉ੮ ։ൃऀςελʔʹ͍͍͍ͭͯͭͯ͠Δ ςελʔυΩϡϝϯτʹॻ͍͍ͯͳ͍͜ͱʢ։ൃऀ͕։ൃͯ͠ ͍͘தͰࣗવʹΕΔ͜ͱʣΔ͜ͱ͕Ͱ͖Δ ։ൃऀςελʔͻͱΓͰࠔΔ͜ͱ͕Ͱ͖ͳ͍ ࠔΖ͏ͱ͢Δͱɺ୭͔͕དྷͯ͠·͏
։ൃऀςετ͢Δ ։ൃऀ͜Μͳʹςετ͢Δͷ͔ʢڻዼʣ ςετςελʔͷࣄɺͱ͍͏ҙࣝͨͿΜແ͍ ςετέʔεΛ࡞Δɺςετέʔεͷϝϯςφϯεɺςετέʔ εͷϨϏϡʔɺΤΞςετɺ࠶ݱςετɺमਖ਼ޙͷ֬ೝςετ
։ൃऀςετ͢Δ ୲֎ͷػೳςετ͢Δ ςετͷׂ࣌ؒΓ ໌Β͔ʹόάΛग़ͦ͏ͱͯ͠ςετ͍ͯ͠Δ ͦͷόάΘ͕ͨ͠ݟ͚͔ͭͨͬͨͱɺҹʹΔ։ൃऀ͔Βใࠂ͞Εͨόά͕͋Γ·͢ɻ։ൃऀςε τ͕͏·͍ͷͰ͢ɻ͜ͷΑ͏ͳνʔϜͰςελʔʹظ͞Ε͍ͯΔ͜ͱɺԿͳͷͰ͠ΐ͏͔ɻ
ݟ͚͓͔ͭͨ͠͞Λਅ໘ʹฉ͍ͯ͘ΕΔ Ͳ͏͓͔͍ͯ͠͠ͱࢥ͏ͷ͔ʁΛɺཧղ͠Α͏ͱ͢Δ ͨͱ͑ͦΕ͕ɺ༷Ͳ͓Γʹ࣮͞Ε͍ͯͨͱͯ͠ όά͔Ͳ͏͔ΑΓɺͲ͜ʹ͓͔͠͞Λײ͍ͯ͡Δͷ͔ʹڵຯ͕ ͋ΔΑ͏ʹݟ͑Δ લͷνέοτʹ·Ͱͬͯɺ࠶ߟ͢Δ աڈͷ༷͕ɺࠓਖ਼͍͠ͱݶΒͳ͍ ݱࡏͷ༷ʹࢸΔ·ͰͷมભΛஸೡʹͨͲΓͳ͕Βɺใࠂ͞Εͨ ͓͔͠͞ʹ͖߹͍ɺࠓͲ͏͋Δ͖͔Λߟ͑Δ ςετ͍ͯ͠Δͱʢ͜Ε໌Β͔ʹόάͩͳʣͱࢥ͏ͷ͋Εɺͦ͏Ͱͳ͍ͷ͋Γ·͢ΑͶɻޙऀ
ใࠂ͢Δ͖͔͠ͳ͍͖͔ɺςελʔͳΒΜͩ͜ͱ͕͋ΔͷͰͳ͍Ͱ͠ΐ͏͔ɻ
ΈΜͳͷଶ ·ΔͰࣗͷ͜ͱͷΑ͏ʹߟ͑ͯ͘ΕΔ ՝Λ୲ऀ͚ͩͷͷͱ͠ͳ͍ ࣗͳΒͲ͏͢ΔͩΖ͏ʁʢ͍ͭߟ͍͑ͯΔΑ͏ʹݟ͑Δʣ
νʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ͔ ։ൃͱςετ͕͔Ε͍ͯͳ͍ ։ൃऀςετ͢Δ ݟ͚͓͔ͭͨ͠͞Λਅ໘ʹฉ͍ͯ͘ΕΔ ΈΜͳͷଶ Θͨͨͪ͠ͷνʔϜͰʮςετʯ͕େʹѻΘΕ͍ͯΔ͜ͱΛɺײ͡औ͍͚ͬͯͨͩͨͷͰ ͳ͍Ͱ͠ΐ͏͔ɻΘͨ͠ςελʔେʹͯ͠Β͍ͬͯΔΑ͏ʹࡨ֮ͯ͠͠·͏ͷͰ͢ɻ UFTUQMBO UFTUEFTJHO UFTUJNQMFNFOUBUJPO
UFTUFYFDVUJPO UFTUSFQPSU
͓͢Δ͜ͱ Θͨͨͪ͠ͷνʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ ͔ɺͲ͏ςετ͍ͯ͠Δͷ͔ Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ
Ͳ͏ςετ͍ͯ͠Δͷ͔ νέοτ͕جຊ νέοτ͕Ͱ͖Δͱςετέʔε૿͑·͢ ৽͍͠νέοτͪΖΜςετ͠·͢ ݹ͍νέοτશ෦ςετ͠·͢ʢ·ͨڻዼʣ zऀࣜςετzͰݕࡧ͢Δͱ͍͍Αʂ
Ͳ͏ςετ͍ͯ͠Δͷ͔ ຊͷΦεεϝνέοτ ݹ͍νέοτຖςετ͍ͨ͠ʂ ͰສͷνέοτͰճͤͳ͍ ຊͷΦεεϝνέοτʹैͬͯςετ͢Δͱ ͋ΔظؒͰશମΛΧόʔ͢ΔΑ͏ʹͳ͍ͬͯΔ Θͨͦ͠ͷଞʹಛผΦʔμʔͰςετ͠·͢
Ͳ͏ςετ͍ͯ͠Δͷ͔ ςετέʔεͷϝϯςφϯε ݹ͍νέοτ͕Խ ༷͕ݹ͘ͳͬͨΓໃ६ͨ͠Γ ؾ͍ͮͨ࣌ʹͦͷςετέʔεΛ͢ ςετέʔε͕ઈରతͳͷͰͳ͍ શ෦ͷνέοτΛҰʹݟ͞ͳ͍ Θͨͨͪ͠ςετΛઈରతͰ੩తͳͷͱߟ͍͑ͯ·ͤΜɻʑมԽ͍ͯ͘͠ιϑτΣΞͱ ಉ༷ʹɺςετݟ͞ΕɺมΘ͍ͬͯ͘ಈతͳͷͩͱߟ͑·͢ɻ
Ͳ͏ςετ͍ͯ͠Δͷ͔
͓͢Δ͜ͱ Θͨͨͪ͠ͷνʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ ͔ɺͲ͏ςετ͍ͯ͠Δͷ͔ Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ
ேձ ேձ ςετͷேձ ςετ னٳΈ ςετ ༦ձ ςετ ςετ ςετ
ٳܜ ٳܜ
Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ όάʹͳΔલʹݟ͚ͭΔʢேձʣ όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ ͓͔͠͞z͓͔͘͠ͳ͍ঢ়ଶzͱzࠓͷঢ়ଶzͷ͔ࠩΒݟ͔ͭΓ·͢ɻ͓͔͠͞Λݟ͚ͭΔʹɺ ͓͔͘͠ͳ͍ঢ়ଶΛΔඞཁ͕͋Γ·͢ɻ͓͔͠ͳঢ়ଶ͕ଓ͖ɺͦΕ͕͍ͭͷঢ়ଶʢʹ ͓͔͘͠ͳ͍ঢ়ଶʣʹͳͬͯ͠·͏ͱɺ͓͔͠͞Λݟ͚ͭΒΕͳ͘ͳΓ·͢ɻ͜Θ͍͜Θ͍ɻ
Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ όάʹͳΔલʹݟ͚ͭΔʢேձʣ όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ
zΔz͜ͱͰɺ͓͔͠͞Λײ͡Δ͜ͱ͕Ͱ͖Δ ᎍΊ͍ͯΔ͜ͱΛΔ ։ൃऀ͕ࠞཚ͍ͯ͠Δ͜ͱΛΔ ։ൃऀ͕৺͍ͯ͠Δ͜ͱΛΔ όάʹͳΔલʹݟ͚ͭΔʢேձʣ Θͨͨͪ͠ͷேձνέοτϕʔεͰਐߦ͠ɺ֤୲ऀ͕લͷேձҎ߱ʹى͖ͨ͜ͱɺ͍·ࠔ͍ͬͯΔ ͜ͱΛ͠·͢ɻ͜͜Ͱ͓͔͠͞Λݟ͚ͭΔͨΊʹɺؾʹ͍ͯ͠ΔzγάφϧzΛ͍͔ͭ͘հ͠·͢ɻ
్தͰ༷͕มΘΔ ࣮ํ๏͕ೋసࡾస͢Δ Γ͞ΕΔ ᎍΊ͍ͯͨͷʹ ٸʹ͓ͱͳ͘͠ͳͬͨɺ༷ࢠݟʹͳͬͨ ᎍΊͯͳ͍ͱ͜Ζ ͋Δ෦ͰΓ্͕ͬͯ͠·͏ͱɺͦΕҎ֎ͷ෦͕ɺ͋ͬ͞Γ ྲྀΕͯ͠·͏ͷͳͷͩ ᎍΊ͍ͯΔ͜ͱΛΔ
νέοτʹॻ͍ͯ͋Δ༰ Θ͔ΓͮΒ͍ ͨΒจষ͕͍ ίʔυΛͦͷ··จষʹ͍ͯ͠Δ ຊਓ͔Βઆ໌Λฉ͍ͯΑ͔͘Βͳ͍ ։ൃऀ͕ࠞཚ͍ͯ͠Δ͜ͱΛΔ
ͪΌΜͱ࡞Δ͠࡞ΕΔɺͱࢥ͍ͬͯΔͰ͠ΐʁ ·ΘΓͷงғؾपลͷ͔Βɺةͳͦ͏ͳͱ͜ΖΛ૾͢Δ إ৭ͷτʔϯؾʹ͢Δ ෆ҆ͳͱ͖ෆ҆ͦ͏ʹͯͨ͠΄͏͕͍͍ ࣗ৴ຬʑʹ͍ͯ͠ΔͱΒΕΔʢ͏ͪͷςελʔҙѱʣ ։ൃऀ͕৺͍ͯ͠Δ͜ͱΛΔ
Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ όάʹͳΔલʹݟ͚ͭΔʢேձʣ όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ
νέοτΛಡΉ ಈ͔ͯ͠ΈΔ 5FTUJOH όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ
νέοτΛಡΉ ಈ͔ͯ͠ΈΔ 5FTUJOH όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ
ͳʹ͕ग़དྷΔΑ͏ʹͳͬͨͷʁ ग़དྷͨ͜ͱͲ͏ͬͨΒ͔Δͷʁ ࣮தʹԿ͕ى͖͍ͯͨʁ ேձͰͷΈΜͳͷ༷ࢠΛࢥ͍ग़͠ͳ͕Βɺ͞Βͬͱ͓͞Β͍ ৽ͨͳؾ࣋ͪͰʢ͜Εಛʹҙ͍ࣝͯ͠ΔɻΔ͜ͱͰݟ͑ͳ͘ ͳͬͯ͠·͏ͷɺؾ͚ͮͳ͘ͳͬͯ͠·͏ͷ͕͋Δ͔Βʣ ΄΅खாΛಡΈฦ͢ʢؾʹͳͬͨ͜ͱ͕ϝϞͯ͋͠Δʣ νέοτΛಡΉ
͍͍͋͠ ͨ͘͞Μॻ͍ͯ͋Δ આ໌͕ίʔυΆ͍ʢ໊ؔͱม໊Λͭͳ͛ͯจষʹͯ͋͠Δʣ lௐࠪதͰ͢zɺzۤઓதͰ͢zɺzΓ͠·͢z ͋ͬ͞Γ͠ա͍͗ͯΔ ͏·͘ߦ͖ա͍͗ͯΔ νέοτΛಡΉ
݁ہɺͲ͏ॻ͍ͯ͋ͬͯ͏ͷͩ νέοτΛಡΉ
νέοτΛಡΉ ಈ͔ͯ͠ΈΔ 5FTUJOH όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ
νέοτʹॻ͍ͯ͋ΔςετέʔεΛ࣮ʹ جຊతͳಈ͖ํΛΔ $IFDLJOHͷؾ࣋ͪ όάݟ͔ͭΒͳ͍ ಈ͔ͯ͠ΈΔ
ϑΝʔετΠϯϓϨογϣϯ ॳݟʹײ͡ΔzԿ͔zΛେʹ͍ͯ͠Δ ேձ։ൃऀͱͷձΛ௨ͯ͠ɺΘ͕ͨ͠૾͍ͯͨ͠Ϟϊ ͱͷࠩ ͠Β͘ܦ͔ͬͯΒɺॳݟͷz͜ΕzΛײ͡Δͷ͍͠ ͜ͷ͋ͨΓ͔ΒɺͩΜͩΜ5FTUJOHͷؾ࣋ͪ ಈ͔ͯ͠ΈΔ
νέοτΛಡΉ ಈ͔ͯ͠ΈΔ 5FTUJOH όάΛݟ͚ͭΔʢ͋Δνέοτͷςετʣ
ςετέʔεΛมܗ͢Δ ԿΛ༩͑ͨΒʢ༩͑ͳ͔ͬͨΒʣԿ͕Ͳ͏ͳΔͷ͔ ్தͷॲཧΛࢥ͍ු͔ͳ͕Βɺૢ࡞ͷλΠϛϯάΛਤΔ ෳࡶͳͷ΄Ͳɺͻͱͭͻͱͭஸೡʹ ໘ͳͷ΄Ͳɺམͪண͍ͯͬ͘͡Γͱ ͍ͷछྨڧ͞ʹΑͬͯɺมܗ۩߹Λม͑Δ 5FTUJOH
ؔ࿈͢Δ͔͠Εͳ͍ػೳͱͷ૬ੑ ։ൃதʹʹͳͬͨͷେग़དྷ͍ͯΔ ·ͩʹͳ͍ͬͯͳ͍ɺݟ͑ͳ͍ͷΛ୳ཱྀ͢ ԿΛ༩͑ͯಈ͘ͷ͔ɺͦΕͲ͔͜ΒདྷΔͷ͔ Կ͕࡞ΒΕΔͷ͔ɺͦΕΛ͏ػೳɺ͍ͦ͏ͳ͍ػೳ ҰॹʹͬͨΒͲ͏ͳΔ νέοτΛΩʔϫʔυͰશจݕࡧʢώϯτΛಘΔʣ 5FTUJOH
5IJOHT*-FBSOFEJO"SDIJUFDUVSF4DIPPM ήγϡλϧτͷʮਤͱʯཧ 5FTUJOH
ςελʔϞʔυ͔ΒϢʔβʔϞʔυ ϢʔβʔͲΜͳؾ࣋ͪͰɺ͜Εʹ৮ΕΔͷ͔ ৮Εͨͱ͖ʹख৮Γɺݟͨɺશମͱͯ͠ͷ౷Ұײ ϢʔβʔͷϢʔβʔͷϢʔβʔ Γ͍ͨ͜ͱ͕ɺຊʹͰ͖͍ͯΔͷ͔ͳ 5FTUJOH
աڈʹى͖ͨݏͳ͜ͱ Θͨͨͪ͠ͷνʔϜͰى͖ͨ͜ͱ ։ൃऀɺςελʔͱͷձ͔Β ͷνέοτ͔Β ͱͳΓͷνʔϜͰى͖ͨ͜ͱ χϡʔεʹͳ͍ͬͯͨ͜ͱ ;ͩΜͷੜ׆͔Β 5FTUJOH
͜Ε͔Βى͖Δ͔͠Εͳ͍ݏͳ͜ͱ ேձʑͷΈΜͳͱͷձ͔Β ࢼͤͳ͍৺͝ͱɺ୭͔ʹͯ͠ΈΔʢ։ൃऀɺςελʔʣ ΄΅खா͔ΒώϯτΛʢաڈͷϝϞʣ 5FTUJOH
ࡢͱͷҧ͍ ͳΜͱͳ͘͘ͳͬͨײ͕͢͡Δ ࡢಈ͍͍ͯͨͷʹɺࠓಈ͔ͳ͍ ࡢͱݟ͑ํ͕ҧ͏ ୭৮ͬͯͳ͍ͣͷɺ͋ͷػೳ͕ಈ͔ͳ͍Αʁ 5FTUJOH
։ൃऀͱͷձ ேձͰͷٙɺ͔Βͳ͍͜ͱΛڭ͑ͯΒ͏ ฉ͍ͯͳ͍ͷʹ ͜͏͍͏ͱ͜Ζ͕ෆ҆ͳΜͰ͢ΑͶ ࣮͜Εɺ͜͏͜͏͜͏͍͏࡞Γʹͳ͍ͬͯ·ͯ͠ ΈΜͳஸೡʹʢΘͨ͠ʹΘ͔ΔΑ͏ʹʣڭ͑ͯ͘ΕΔ ։ൃऀͱҰॹʹςετ͢Δ͜ͱʂ 5FTUJOH
ϓϩͷແ৬ͱͷձ ٿͰ͘Δ͜ͱ͕ଟ͍ ͖ͬͱ͜͜ʹόά͕͋Δ͔Βɺࢼͯ͠Έͯʔ Θͨ͠ͷςετΛࢭΊʹ͘ΔΓ ٳΜͩΒʁ Θͨࣗ͠ςετ͞Ε͍ͯΔʁʢաूதҟৗಈ࡞ʣ 5FTUJOH
ςελʔͱͷձ ؾʹ͢Δ͜ͱ͕શવ͕ͪ͏ ͓͔͍͠ͱײͨ͜͡ͱΛɺಉ྅Ͳ͏ײ͡Δͷ͔ ͕ࣗײ͡Δz͓͔͠͞zͷ͍ٙ ςετͰձ ͓ޓ͍ͷ5FTUJOHΛݟͤ߹͏ʢશһಉ੮͔ͩΒݟ͑ͪΌ͏ʣ ϖΞςετ 5FTUJOH
͓͔͠͞Λݟ͚ͭͨΒɺ։ൃऀͷݩ(Pʂ ݱΛݟͯΒ͏ʢॏཁʣ Կ͔ΛΓ͕͍ͨͬͯΔͱ͖͕͋Δʢ։ൃऀࢹʣ ͦͷͰҰॹʹ࠶ݱςετΛͨ͠Γ ͓͔͠͞ͷݪҼ͕͔Δͱɺخͦ͠͏ʹ͠ʹདྷͯ͘ΕΔ ཌͷேձͰ͔Δͷ͚ͩͲ ࠓίϛοτ͢ΔͷͰɺ໌·ͨςετ͍ͯͩ͘͠͞ʂ 5FTUJOH
͓ͨ͠ʢ͔ͬͨʣ͜ͱ Θͨͨͪ͠ͷνʔϜͰʮςετʯ͕Ͳ͏ѻΘΕ͍ͯΔͷ ͔ɺͲ͏ςετ͍ͯ͠Δͷ͔ Θͨ͠ͷҰʢ͓͔͠͞ͷݟ͚ͭํʣ
None
͋ͳͨͷҰͷׂ࣌ؒΓʢ͓ࣄʣΛ͓͍͑ͯͩ͘͠͞ ͓Γͨ࣌͠ܭʹॻ͖ࠐΜͰͶ ͜ΕΛͬͯࣗݾհͯ͠Β͍·͢ ேձ ேձ ςετͷேձ ςετ னٳΈ ςετ ༦ձ
ςετ ςετ ςετ ٳܜ ٳܜ
έʔεελσΟ Ұिؒޙʹ!NJXB͕͋ͳͨͷ৬ʢνʔϜʣʹ ଐ͞ΕΔ͜ͱʹͳΓ·ͨ͠ɻԿΛ͠·͔͢ʁ ͋ͳͨͷ৬ʢνʔϜʣʹͱͬͯྑ͍։ൃݱͱͳʹ͔ʁΛߟ͑Δʹ͋ͨΓɺ۩ମతͳྫΛ ͬͯσΟεΧογϣϯ͠·͢ɻ