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
えにしテックさん15周年に寄せて〜万葉と私のこれまでの学び〜
Search
Yasuko Ohba
June 29, 2024
Technology
61
39k
えにしテックさん15周年に寄せて〜万葉と私のこれまでの学び〜
えにしテックさん15周年記念イベントでのトーク資料です。
Yasuko Ohba
June 29, 2024
Tweet
Share
More Decks by Yasuko Ohba
See All by Yasuko Ohba
Hotwire的な設計を追求して「Web紙芝居」に行き着いた話
nay3
9
4.2k
「Rubyメソッドかるた」 王者への道 ~ 万葉チームのガチな取り組みを大公開 ~
nay3
3
320
The Better RuboCop World to enjoy Ruby
nay3
1
13k
強いエンジニアという灯
nay3
51
22k
万葉のRails新人研修のコードレビューコメントを分析してみました
nay3
7
9.4k
"Railsで開発できる" への道
nay3
7
1.1k
自立したRuby技術者を育てる - 万葉の新人教育の仕組み
nay3
13
2.3k
A Training System of Ruby Programmers / Rubyプログラマが育つ仕組み - Rubyでの受託開発を10年回してみて -
nay3
17
7.5k
Value and Pain to Keep Rails Applications Alive
nay3
3
720
Other Decks in Technology
See All in Technology
なぜ Rack を理解すべきかプレトーク / Why should you understand Rack - Pre-talk
hogelog
0
230
カメラ単体で物体の3次元 座標を扱う方法
kenmatsu4
0
170
Amazon ECS & AWS Fargate 今昔物語 / past and present stories of Amazon ECS and AWS Fargate
iselegant
19
4.1k
Amplify Gen 2ではじめる 生成AIアプリ開発入門
tsukuboshi
0
400
今日から始める技術的負債の解消
leveragestech
3
460
エンジニアのドメイン知識獲得コストを低減するアプリケーションデザイン
ryo_nagata_
3
160
20241015 Toranomon Tech Hub#1 Service Catalog使ってみた
hiashisan
0
230
多数のWebサービスをECS/Fargate構成で効率よく構築・運用するなら copilot-cli
interu
2
170
Transforming Event Attendees into Lifelong Donors: Insights from Claire Axelrad
auctria
PRO
1
130
Nuxt × Vue Router の力を最大限に引き出す機能を紹介
ytr0903
2
330
JAWS-UG 事務局 の「これまで」から みんなで「ここから」を考えよう
miu_crescent
2
140
AIとともに歩んだライブラリアップデートの道のり/ vue-fes-japan-2024-link-and-motivation
lmi
2
2.1k
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
96
11k
How to train your dragon (web standard)
notwaldorf
88
5.6k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
KATA
mclloyd
29
13k
Agile that works and the tools we love
rasmusluckow
327
21k
Docker and Python
trallard
40
3k
What's in a price? How to price your products and services
michaelherold
243
11k
Designing the Hi-DPI Web
ddemaree
280
34k
Rails Girls Zürich Keynote
gr2m
93
13k
Designing Experiences People Love
moore
138
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
Why Our Code Smells
bkeepers
PRO
334
57k
Transcript
पʹدͤͯ ʙສ༿ͱࢲͷ͜Ε·Ͱͷֶͼʙ !OBZ େೡࢠʢ͓͓͢͜ʣ
͑ʹ͠ςοΫ͞Μ प ·͜ͱʹ͓ΊͰͱ͏ ͍͟͝·͢ʂʂ
͑ʹ͠ςοΫ͞Μͱ ࢲͨͪສ༿ ສ༿݄ʹઃཱͨ͠3VCZΛ ϝΠϯʹͨ͠։ൃձࣾͰ͢ɻͪΐ͍ ઌഐͰ͢ɻ ͍ۙ࣌ظʹઃཱͨ͠3VCZͷ։ൃձࣾͲ ͏͠ɺྑ͍͍͍ͤͯͨͩͯ͘͞·͢ɻ
͠·ͩ͞Μͱ!OBZ ͠·ͩ͞ΜࢲͷଠཅͰ͋ΓɺిͰ͢ ఆظతʹిྗΛ͍͍͓ͨͩͯΓ·͢ ສ༿पύʔςΟʔͰ͠·ͩ͞Μʹ ͝ߨԋ͍͖ͨͩ·ͨ͠ ͱ͖Ͳ͖ɺҰॹʹ͓ࣄ͍ͤͯͨͩ͞ ͍͍ͯ·͢
ࠓ͢͜ͱ
͓ޓ͍ͷาΈΛ ͓ޓ͍ͷࢀߟʹͯ͠ า͍͍ͯ͘Α͏ͳ ͩͱࢥ͏ͷͰ
ࣗ ͨͪ ޠΓ
ສ༿ͱࢲ͕ ͲΜͳ͜ͱΛࢼͯ͠ ԿΛֶΜͰ͖ͨɹͱ͔
͍·ͲΜͳ͜ͱΛ ײ͍ͯ͡Δ͔ͱ͔
ͪΐͬͱڪॖͰ͕͢ ͯ͠Έ·͢Ͷ
͜Μͳॱ൪Ͱ͠·͢ ৫ͮ͘Γ จԽͮ͘Γ ܦӦ౷߹ͷ͜ͱ ସΘΓͷ͜ͱ
ࣗࣗͷมԽ ࠓײ͍ͯ͡Δ͜ͱ ʜ ʜ ຕฏۉඵ҆ʁ
৫ͮ͘Γ
݄ !LVLPͱೋਓͰ ສ༿Λઃཱ
ਆอொʹΦϑΟεΛ आΓͯ
ʮैۀһʯΛ ޏ༻͠͡Ίͯ
গͣͭ͠ ৫Λେ͖͘͠·ͨ͠
̒ਓ͘Β͍·Ͱ ؾ͍͍͋͋ͱ ฏͩͬͨ
͞Βʹ ਓΛ૿ͤΔΑ͏ʹ ʮதؒཧ৬ʯͷ ઃܭΛ࢝ΊΔ
ٕज़ܥࣾһ͔Β બग़ͨ͠ ʮϦʔμʔʯΛஔ ϓϨΠϯάϚωʔ δϟʔ
ϐϥϛουͷதؒ wձࣾͷํΛ͑Δ wϝϯόʔͷҙݟΛ্͛Δ wϝϯόʔͷۈଵཧɾٞ wϝϯόʔͷڭҭ wϝϯόʔͷධՁʹࢀՃ Ϧʔμʔ
һձ Ϧʔμʔձ άϧʔϓ άϧʔϓ άϧʔϓ Ϧʔμʔ Ϧʔμʔ Ϧʔμʔ һ ʮϦʔμʔձʯͱ͍͏ػؔΛ࡞Γɺ
Ϧʔμʔ͝ͱʹʮάϧʔϓʯΛ࡞ͬͨ
ӡ༻͍ͯ͘͠͏ͪʹ ͬ͘͠Γ͜ͳ͍͕ ු্
ͬ͘͠Γ͜ͳ͍ᶃ ϦʔμʔʹۈଵཧঝೝۀΛ ͓ئ͍͍ͯ͠Δͷ͕ඇޮత ຊਓͱձࣾʢཧ෦һʣͰे ؒʹཧۀͷૉਓΛ͍ΕΔͷ ߏతͳແବͰʁ
ͬ͘͠Γ͜ͳ͍ᶄ ϦʔμʔάϧʔϓߏΛ ϓϩδΣΫτνʔϜߏ ͱผʹӡ༻͢Δେม͞
։ൃձࣾͷجຊελΠϧ Ҋ݅ʢϓϩδΣΫτʣ͝ͱʹ νʔϜʹ͔Εͯ։ൃʹैࣄ
ओʹৗΛա͢͝ͷ ϓϩδΣΫτνʔϜ
ϓϩδΣΫτνʔϜ Ҋ݅͝ͱͷλΠϛϯάͰมಈ͢Δ
ݻఆతͳάϧʔϓϦʔμʔ ߏͱߏһ͕ҧ͏
Ϧʔμʔ͕։ൃࣄͱฏߦͰ άϧʔϓΛϚωʔδ͢Δෛ୲͕େ͖͍ άϧʔϓͷϚωʔδ ʑͷࣄͱ ධՁͷͨΊͷ؍ɾ࿈བྷ
ͦ͜Ͱ
ʮձࣾΛάϧʔϓ͝ͱ ʹׂ౷࣏͢Δʯࣜͷ ߟ͑ํΛख์ͨ͠
άϧʔϓ ཧͷ୯ҐͰͳ͘ lϦʔμʔۀzͷ ୲ൣғͱߟ͑Δ
Ϧʔμʔۀͱ ࣾһͷ૬ஊʹͷΔܑ͓͞Μ͓࢞͞Μۀ ϦʔμʔձͷҰһͱͯ͠ධՁʹࢀՃ ධՁͷͨΊͷࡐྉΛूΊΔ һͷํ࡞Λॿ͚Δ
Ϧʔμʔ һձ ࣾһͨͪ Ϧʔμʔ Ϧʔμʔ ձ ϐϥϛου͔Βͨ͠ Ϧʔμʔิࠤʹͳͬͨ
݁ߏΑ͔ͬͨ ߏతͳແବ͕ ͳ͘ͳͬͨ
͓ؾ͖ͮͰ͠ΐ͏͔
৫ͷܗɺࣄͷܗΛ σβΠϯ͢Δ͜ͱ
։ൃͷࣄͱ ڞ௨͕͋Δ
ΦϒδΣΫτࢦઃܭͱ ࣅ͍ͯΔ ΫϥεΛઃܭ͢Δ Λઃܭ͢Δ ಈ͖ΛݟकΓɺҧײΛݴޠԽ͢Δ ϦϑΝΫλϦϯά͢Δ
ࢥ͑ɺ ։ൃͰ͏ͷͱ ಉ͡ͷ͍ํΛ ͍ͯͨ͠ͱࢥ͍·͢
ਓ໊͕લޙʹ ͳͬͨ͜Ζ͔Β ৽͍͠Έ͕ൃੜ
zΈΜͳͷ߹ҙΛͱͬͯ ຽओతʹܦӦ͍ͨ͠z ͱ͍͏ཉٻ
ΈΜͳʹೲಘͯ͠ Β͍͍ͨ ݏΘΕͨ͘ͳ͍
ʮຽओతͳ৫ʯ͕ ྑ͍৫ͱ ͍͏ͷͩΖ͏
ͦΜͳࢥ͍͔Β ͍Ζ͍Ζͳ͜ͱΛ ڞ༗ͯ͠ ߹ҙΛಘͯਐΜͰ͍ͨ
ਓ͕গͳ͍͏ͪ ߹ҙΛͱΔ͜ͱ ͘͠ͳ͔ͬͨ
ਓ͕ଟ͘ͳΔͱ ߹ҙΛͱΔίετ͕ ্͕Γ ܾఆʹ͕࣌ؒ ͔͔ΔΑ͏ʹͳΔ
͕ٞฆڄ͔ͨ͠Βʁ
ͦ͏͍͏͜ͱ ͋Γ·ͨ͠
ͦΕ͚ͩͰͳ͍
͓ٳΈͷਓ͕͍ͨΒผ్ͷௐ͕ඞཁ ؔ৺͕ബ͍ਓ͋·ΓΛฉ͍ͯͳ͍ɺ ҙݟͳ͍ɺͰථݖ͋Δ ແବͳίετ͕ੜ·Ε͍ͯͨʂ
͕͔͔࣌ؒΔͱ ػΛಀ͢
Ҋ݅ΞαΠϯΛ ΈΜͳͰຽओతʹܾΊΔ ˣ ӦۀఏҊ͕Εͯ Ҋ݅Λ֫ಘͰ͖ͳ͘ͳΔ 😱
ͦ͜Ͱ
ʮͳΔ͘ΈΜͳͷίϯ ηϯαεΛͱΔʯࣜͷ ߟ͑ํΛख์ͨ͠
ΞαΠϯͷʮઐ੍Խʯ ΞαΠϯӦۀͰ͋Δ!LVLP͕ܾΊΔ !LVLPͷٻΊʹԠͯ͡पғ͕૬ஊʹͷΔ !LVLPҎ֎ʹܾఆݖͳ͍ʢࣾʹͳ ͍ʣ ͳͷͰɺҊ݅૬ஊ!LVLPͲ͏ͧ
ͱͯྑ͘ͳͬͨʂ ਝʹఏҊͰ͖Δ ͲͷҊ݅ͷ֫ಘΛࢦ͔͢ɺஅΔ͔ΛܦӦతͳࢹͰஅͰ͖ Δ !LVLP͕ೲಘͯ͠ࣄͰ͖Δ ࢀՃऀͷ͘Β͍͔͠ΞΫςΟϒͰͳ͔͔ͬͨ͠Εͳ͍ ʮΞαΠϯձٞʯͷ࣌ؒͷແବ͕ͳ͘ͳͬͨ ʮΞαΠϯձٞʯ͕ੜΈग़͢͜ͱͷ͋ͬͨ᫁ͳ͘ͳͬͨ ΞαΠϯީิऀͷرɺશମձٞͰͳ͘ʮΞαΠϯ໘ஊʯ ͰඞཁʹԠͯ͡ฉ͖ग़͢Έʹͳͬͨ
શମͰ߹ҙΛͱΔ ίϯηϯαεॏࢹܕ͔Β ׂ͝ͱʹܾఆ͢Δ ϗϥΫϥγʔత৫ มߋ͍ͯͬͨ͠
ϗϥΫϥγʔ ϐϥϛουͰͳ͘ೖΕ ࢠߏ ͯ͢Λ্Ґ͕ܾఆ͢Δ ͷͰͳ͘ɺൣғΛ֤ ͕ܾࣗఆ͢Δ ҰਓͰ୲͏Α͏ͳׂΛ ϩʔϧͱ͍͍ɺूஂͰ୲ ͏Α͏ͳׂΛαʔΫϧ ͱ͍͏
ϐϥϛου ϗϥΫϥγʔ
ܾΊํ͕େ͖͘ҧ͏ ϐϥϛου ϗϥΫϥγʔ ىҊ ঝೝ ঝೝ ܾఆ ܾఆ ܾఆ
ສ༿ϗϥΫϥγʔΛ ΞϨϯδ͍ͯͬͯ͠Δ Ψόφϯε ӡ༻ ϩʔϧαʔΫϧͷઃܭ ఆٛͷϝϯςφϯε ࣮ࡍʹճ͢ ΨόφϯεձٞͰॏްʹΒͣʹ େ͕Ψόφϯεϩʔϧͱܾͯ͠ΊΔ
ීஈ ϗϥΫϥγʔΛ ҙࣝ͠ͳ͍ Έͷఈྲྀͱ ͳ͍ͬͯΔ͚ͩ
ίϯηϯαεͱ ϗϥΫϥγʔͷ ؔੑʹ͍ͭͯ
ϐϥϛου ىҊ ঝೝ ঝೝ ܾఆ ϐϥϛου ্Ґํ ʹ͔ͬͯί ϯηϯαε
Λऔ͍ͬͯ͘
ϗϥΫϥγʔ͕ ίϯηϯαεΛ औΒͳ͍Θ͚Ͱ ͳ͍
ϩʔϧ͕ؔऀ ͷҙΛ౿·͑ͯ ܾఆ͢Δ͜ͱ ϩʔϧͷࡋྔ
αʔΫϧͷҙࢥ ܾఆʹ ίϯηϯαε ॏཁ
ϗϥΫϥγʔ ίϯηϯαεͷൣғΛ ʮ൚༻తͳ্Ґऀʯ Ͱͳ͘ ରͷࣄฑͷ ୲ऀͨͪʹ͍ͯ͠Δ
։ൃνʔϜͱ ࣅ͍ͯΔ 13ͷͨͼʹ্࢘ʹٞ͋͛·ͤΜ
ϗϥΫϥγʔతͳ ৫ʹ͔ͯ͠Βͷ มԽ
ສ༿Ͱ ٕज़ܥࣾһҊ݅Ҏ֎ͷαʔΫϧϩʔϧʹ बͯ͠׆ಈ͍ͯ͠Δ ৽ਓڭҭ γε ใ ࣾγεςϜFUDʜ һϩʔϧʹब͍ͯ͠Δ
ࣄ͕؆୯ʹܾΊΒΕΔ ϗϥΫϥγʔ ܾఆ ܾఆ ୭͕ܾΊΔ͔ܾ·ͬ ͍ͯΕɺࠜճ͠ ঝೝෆཁ ϫϯετϩʔΫͰ ࣄ͕ܾ·Δ
ͱͯޮతʂ ຬ͍ͯ͠·͢
ࣄͷൣғɺతɺ ํΛ ͔ͬ͠Γ͢͜ͱΛ ҙࣝ͢ΔΑ͏ʹͳͬͨ
Ͱͳ͍ͱ ϗϥΫϥγʔతͳ ੈք؍ Γཱͨͳ͍
ൣғ͕ෆ໌ͩͱ ܾΊͯ΄͍͜͠ͱΛܾΊͯΒ͑ͳ͍ པΜͰ͍ͳ͍͜ͱΛউखʹܾΊΒΕΔ త͕ෆ໌ͩͱ తʹ࠷దͳܾఆΛͯ͠Β͑ͳ͍ ํʢ੍ɾ༏ઌॱҐʣ͕ෆ໌ͩͱ ࠷ޙʹʮͦΕͩͱ͕̋̋ʯͱͪΌͿฦ͕͠ൃੜ͍͢͠ ϗϥΫϥγʔతʹҧ ඇޮత Δؾ͕͞Δ
࠷దͰͳ͍ܾఆ͕͞ΕΔϦεΫ͕େ͖͘ͳΔ
ࣗతͳ৫ͷ લఏ ൣғɺతɺํ͕ ͔ͬ͠Γ༩͑ΒΕΔ ͜ͱͩͱཧղͨ͠
Ϧʔμʔ੍ͷͦͷޙ
ϦʔμʔΛۈଵཧ ঝೝ͔Βղ์͕ͨ͠ɺ ෛՙ͕·ͩେ͖͔ͬͨ
ৗͷ։ൃࣄ͋Δதɺ ਓ͘Β͍ͱఆظPOΛ ͢Δͷେม
ͦ͜Ͱվળୈೋ ϦʔμʔʹΑΔάϧʔϓϝϯόʔ ͱͷఆظPOΛഇࢭ ˠ͜ͷ࣌Ͱͬͨͷ ධՁ ϦʔμʔձͰͷһࢧԉ
ΘΓʹͲ͏ͨ͠ʁ
ΈΜͳͰগͣͭ͠ ୲͢Δํ๏Λ ߟ͑ͨ
୲Ͱ͖ΔPOΛઃܭ͢Δ POͷຊ࣭ΛʮͦͷਓͷΛௌ͘ʯ͜ͱͱఆٛ ΞυόΠεࢦಋΛ͠ͳ͍͍ͯ͘ ʮΛௌ͍ͯΒ͏ʯ͜ͱࣗମ͕ɺετϨεͷ؇ ɺݽಠײͷܰݮɺͷݴޠԽɺղܾͷώ ϯτͷ֫ಘͳͲͷޮՌΛੜΉ ʮΛௌ͘ʯͳΒ୲Ͱ͖Δ ௌ͘εΩϧͷΞοϓʹͭͳ͕Δ
ʮϕΞ੍ʯΛ࡞ͬͨ lϕΞϓϩάϥϛϯάz ʹ༝དྷ͍ͯ͠·͢
͘Β͍ͷࣾһʹ ϕΞΛ͓ئ͍͢Δ͜ͱʹͨ͠ ͠ख ͠ख ͠ख ͠ख ͠ख һ һ ख
͖ͭ·͢ ظͰ Έସ͑·͢
ͦͷޙɺ࠷ऴతʹ Ϧʔμʔ੍ ഇࢭ͠·ͨ͠
ධՁ੍
݁ߏ͔ͬ͠Γ ධՁ੍Λඋͯ͠ ӡ༻͍ͯ͠·͢ Կ؆ུԽ͖͚ͯͨ͠Ͳେม
ສ༿ͷධՁ੍ͷ ཁ
ඪཧΛͯ͠ ୡͰධՁͨ͠Γ ͠ͳ͍ʂͱ͍͏͜ͱ ඪߟ͑ͯڞ༗ͯ͠Β͏͚ͩ ߟ͑Δ͜ͱʹҙٛ͋Γ
ඪཧٕज़ऀʹ Ϋι ٕज़ऀෆ࣮֬ੑͱઓ͏ ෆ࣮֬ͳͷͰඪઃఆ࣌ʹΘ͔ΒΜ ಥવɺେো͕ى͖ͨΓɺҊ͕݅ଧͪΓʹͳΔ͔ ٕज़ऀνʔϜͰઓ͏ ୡΛݸਓ͝ͱʹධՁ͢ΔͱධՁʹͳΒͳ͍ࣄΛͱΔͱଛʹͳΔ ୡΛݸਓ͝ͱʹධՁ͢ΔͱਓΛॿ͚ͨΒͦͷਓͷධՁ্͕͕Δ ඪͰධՁ͢ΔͱɺՌ͕͋͛ʹͦ͘͏ͳҊ݅ʹೖͬͯΒ͍ʹ͍͘ ༧ࢉʹ༨༟ͷͳ͍͓٬͞ΜɺͻͲ͍طଘίʔυɺ৽ਓڭҭFUDʜ
ΞαΠϯͷࣗ༝Λҡ࣋͢Δ͜ͱձࣾܦӦʹͱͬͯඇৗʹॏཁ
ͰͲ͏ͬͯ ධՁ͍ͯ͠Δ͔ʁ
ߩݙͱ͍͏ܗͰ ͋Δఔ࣮ূ͞Εͨ อ༗ೳྗΛ ධՁ͍ͯ͠·͢
ධՁ؍ ެ։্ͨ͠Ͱ ධՁධՁऀͷओ؍ ͱ͍͏͜ͱΛ ͖ͬΓݴ͍ͬͯ·͢
৫ͮ͘Γ·ͱΊ ϐϥϛουˠϗϥΫϥγʔ ൚༻తதؒ֊Λͭ͘Βͣɺػೳผʹ୲ ϚωʔδͷࣄͰ͖Δ͚ͩ୲͢ΔΑ ͏ʹΈΛ ඪୡΛΘͳ͍ධՁ੍
จԽͮ͘Γ
ʮ͍͍ͷΛɺ ͨͷ͘͠ʯ
νʔϜ։ൃ
͜ΜͳՁ؍͕Α͍ ݸਓͰͳ͘νʔϜओମͰࣄ͢Δ ϧʔϧकΔ͕ɺඞཁʹԠͯ͡ϧʔϧΛม͑Δ ͙͢ΔɾΈ͔ͣΒΔɾࢼͯ͠ͳ͓͢ Λௌ͘ ԠΛฦ͢ ใΛڞ༗͢Δ తɾഎܠɾܦҢΛڞ༗͢Δ ஸೡͳΘ͔Γ͍͢ίϛϡχέʔγϣϯ
ͲΜͳՁ؍Λྑ͠ͱ ͢Δ͔͕ϋοΩϦͯ͠ ͍Δঢ়ଶͩͱɺ จԽ͕ҡ࣋Ͱ͖Δ
!UBUTVPTBLVSBJͱ จԽʹ͍ͭͯͷ ݴޠԽɾܝࣔΛਐΊͯɺ จԽͷҡ࣋ɾൃలʹ Ί͍ͯ·͢
ͦͷ΄͔ͷελϯε δΣϯμʔฏ ϫʔΫϥΠϑόϥϯεॏࢹ ٕज़։ൃ͕͖Ͱ͋Δ͜ͱΛظ͢Δ
ສ༿OPUF ʢνʔϜʣ
ສ༿OPUF ࣌ؒ࿑ಇ
ສ༿OPUF ʢίϛϡχέʔγϣϯʣ
จԽΛ࡞Δͧʂͱ ·͘Γͯ͠ ࡞͖ͬͯͨ Θ͚Ͱͳ͍
͕ࣗͨͪબͼɺ มΘΓɺ ݴޠԽ͠ɺ࠶ੜ࢈͢Δ
จԽ ࣗͨͪʢܦӦऀʣͱ Γͤͳ͍
จԽͷछΛ২͑ͯ ࣗͨͪʢܦӦऀʣ มΘ͍͔ͬͯͳ͍ͱ Ֆ͕࡙͔ͳ͍
จԽͱ Өڹ͋͠͏͜ͱͰ ҭ·Ε͍ͯΔ Α͏ͳؾ͠·͢
ܦӦ౷߹ͷ͜ͱ
ສ༿͕ΘΓͱ ҆ఆͯ͠ӡӦͰ͖Δ Α͏ʹͳͬͯ
Ͳ͏͍͏;͏ͳ ձࣾ৫ͩͱ ͏·͘ճΔͷ͔ গ͔͖ͬͯͨ͠ײ͕ ͋ͬͨͷͰ
ສ༿Ͱͷ৫վળͷ ܦݧΛ΄͔ͷձࣾͰ ׆͔ͤͳ͍͔ͳʁ ͱߟ͑ΔΑ͏ʹͳͬͨ
৫ͮ͘Γʹ ՝͕͋Δͱ͜ΖΛ ॿ͚͍ͨؾ࣋ͪ
ͦΕ͚͕ͩ ཁҼͰͳ͍͕ ܦӦ౷߹ʹ౿Έͬͨ
৫վળͷܦݧΛ ׆͔͢ͱ͍͏ͷ ·ͩ͏·͘ ͍͍ͬͯͳ͍
͍Ζ͍ΖֶΜͩ
৫ʹ͍ͭͯ ֶΜͩ͜ͱ
৫ͷܗจԽ τοϓμϯͰ͔͠ ఆ·Βͳ͍
ʮ৫վળͷϓϩʯ͕ ͍ͯɺม͑ΒΕΔ ͱ͍͏ͷͰͳ͍
ͳͥͳΒʁ
ϗϥΫϥγʔ ܾఆ ࣾ ɹ͋Ε·͍ͣͰ͠ΐ Ίͤͯ͞ Ͳ͏ͱΔͷʁ Ϛωʔδϟʔ τοϓͷՁ؍ʹ શମ͕߹ΘͤΔ΄͔ͳ͍͔Β ˞ԾʹɺϐϥϛουܕͷτοϓͷཧղΛಘΒΕͳ͍··ϗϥΫϥγʔ
తͳܾΊํΛਪਐ͢Δͱͨ͠Β͜ΜͳϦεΫ͕͋Γ·͢
τοϓ͕ϐϥϛουͳΒ ϐϥϛουͰ͔͠ ࣄճΒͳ͍ ͦͦʮձࣾ๏ʯϐϥϛουΛ લఏͱͯ͠࡞ΒΕ͍ͯΔ͔Β ܦӦऀ͕ΪϟοϓΛຒΊͳ͍ͱແཧ
৫ͷܗจԽ τοϓʹ͋Θͤͯ Ͱ͖͕͋Δ
ࣄɺ ґཔऀͷʹཱ͔ͭΒ ҙຯ͕͋Δ
τοϓ ࣄͷґཔऀͱͯ͠ͷ ੑ࣭Λ࣋ͭ
͔ͩΒ ৫ͷܗจԽ τοϓʹ ͋Θͤͨܗʹ Ͱ͖͕͋Δ
ຊʹ ϘτϜΞοϓ৴ڼ͕ ͋ΔΑ͏ͳؾ͕ ͠ͳ͍Ͱͳ͍
ྗΛ߹Θͤͯ ͷࠜͰจԽΛม͑ͯ ্ʹ͔ͬͯΒ͏ ͱ͍͏ޠ
งғؾ͋Δఔ ม͑ΒΕΔ
্࢘ʹ ωοΫ͕͋ͬͯ ͦͷ্͕ӳ܅ͩͬͨΒ
্ʹΘ͔ͬͯΒ͑ ѱڄ͞Εͯେஂԁ ΈΜͳେ͖ͳల։
Ͱɺ݁ہɺτοϓͱ ߹Θͳ͍৫ͷܗ จԽϘτϜΞοϓͰ ࡞Εͳ͍
ҰॠͰյΕΔ ϦεΫ͕͋Δ
ϗϥΫϥγʔ ܾఆ ࣾ ɹ͋Ε·͍ͣͰ͠ΐ Ίͤͯ͞ Ͳ͏ͱΔͷʁ Ϛωʔδϟʔ ͢Έ·ͤΜ ετοϓͰ ͜͏ͳΔ͔Β
˞ԾʹɺϐϥϛουܕͷτοϓͷཧղΛಘΒΕͳ͍··ϗϥΫϥγʔ తͳܾΊํΛਪਐ͢Δͱͨ͠Β͜ΜͳϦεΫ͕͋Γ·͢ ͍
ྑ͍৫ྑ͍จԽΛ ࡞Δͷ τοϓμϯͰ Δ͜ͱͳͷͩ
ͪΖΜ τοϓ͚ͩͰ ࣮ݱͰ͖ͳ͍ ΈΜͳͷڠྗ͕͋ͬͯ ࣮ݱͰ͖Δ
Ͱτοϓ͕ ͦͷ৫ͷܗ ͦͷจԽΛ ࢦ͍ͯ͠Δ͜ͱ ඞਢ
͑ʹ͠ςοΫ͞Μ 3VCZ ͖ͬͱͦ͏ͳ͍ͬͯΔ
ସΘΓͷ͜ͱ
ʙ݄ ࣾަΛ࣮ݱ ձʹͳͬͯ·ͨ͠
ͰࣾʹΓ·ͨ͠
ࣄۀঝܧɾੈަ νϟϨϯδ͚ͨ͠Ͳ ઃܭͱঢ়گ͕ѱͯ͘ ͏·͘Ώ͔ͣɾɾɾ
લࣾͱ ࠓ͍ͯ͘͠͠·͢
ࣄۀঝܧɾੈަ ٸ͍Ͱٻͤͣ ͦΕΑΓɺ ͘ଓ͚ͯͳ͍ ܗΛߟ͍͑ͯΔ
ࣗࣗͷมԽ
ʮଞਓʯͱʮࣗʯ͕ ҧ͏ͱ͍͏͜ͱΛ લΑΓཧղ͢ΔΑ͏ʹ ͳͬͨ
ଞਓͷԠ͕ ظͲ͓ΓͰͳ͍ͱ͖ ʮ͏·͘Θ͍ͬͯͳ͍ʯ ʮ·ͩͦ͜·Ͱߟ͍͑ͯͳ͍ʯ ʮ૬खԿ͔Λؾʹ͓ͯ͠Γɺ ͦΕ૬खʹͱͬͯेʹॏཁͰ͋Δʯ ͱ͍ͬͨՄೳੑ͕ߴ͍͜ͱΛֶΜͩ ͕ࣗlΘ͔ͬͨzλΠϛϯάͰ ૬खΘ͔͍ͬͯΔͱࡨ͕֮ͪͩͬͨ͠
ͳͷͰ ૬खͷݴ͏͜ͱΛௌ͍ͯ ඞཁͳίϛϡχέʔγϣϯΛ ॏͶΔ͜ͱ͕ લΑΓ͏·͘ͳͬͨ
ҙݟ͕ҧ͏͜ͱ ҟৗࣄଶͰͳ͍ͱ ࢥ͑ΔΑ͏ʹͳͬͨ
͕ࣗ ౖΓΛ͑ࠐΉ͜ͱʹ ࿑ྗΛ͍ͳ͕Β ͏·͑͘ࠐΊ͍ͯͳ͍ ͱ͍͏՝ʹ ͖߹͏Α͏ʹͳͬͨ
Ξυϥʔ৺ཧֶͷຊΛ ಡΈ·ͬͨ͘
Ξαʔγϣϯͱ͍͏ δϟϯϧ͕͋Δ͜ͱΛ ൃݟͨ͠
Ξαʔγϣϯͷ τϨʔχϯά ड͚ͯΈͨ
ࣗͷओுݒ೦Λ ʹද໌Ͱ͖ͳ͍͜ ͱΛΓӽ͑ΔͨΊʹ ౖΓΛੜΈग़͍ͯ͠Δ ߏʹؾ͍ͮͨ
ද໌͢ΔྗʹΑͬͯ ౖΔ͜ͱ͕ લΑΓݮΒͤͨ ౖΒͳ͍ਓʹͳΕͨΘ͚Ͱͳ͍
ౖΓ͕ੜ·ΕͨޙͰ ϝΧχζϜΛੳͯ͠ ੩Խ͘͢͠ͳͬͨ
ఏग़ͷ కΊΓΛकΔ͜ͱͷ ॏཁੑΛཧղͨ͠ कΓ͖Ε͍ͯͳ͍
ଟ༷ੑʹྀͨ͠ දݱʹؾΛ ͚ͭΔΑ͏ʹͳͬͨ
എܠܦҢΛఴ͑ͯ ํΛ͢Α͏ʹ ͳͬͨ
ਓʹࣄΛ ͓ئ͍͢Δͱ͖ʹ ԕྀͰ౻͍͕ͯͨ͠ ౻͕গ͠ খ͘͞ͳͬͨ
લͳΒࣗͰͬͯͨ͜ͱΛ ͑ͯΒͳ͍Ͱ ͓ئ͍͢Δબ ͢ΔΑ͏ʹͳͬͨ ૬खͷػձʹͳΔ͠ ͕ۭ͖ࣗόοϑΝΛ࡞Δͷେࣄ
ٯʹɺΓ͍ͨ͜ͱΛ ࣗͰΔ͜ͱͷ ԕྀΛৼΓΔ͜ͱ ૿͑ͨ Γ͍ͨ͜ͱΛզຫ͢Δͷ ࢲʹ͍͍ͯͳ͍Α͏ͩɾɾɾ
ଞਓͷࣄͷൣғΛ ͰߥΒ͞ͳ͍Α͏ ʹؾΛ͚͍ͭͯΔ ઃཱॳ͔ࣾͩΒ͍͍ͬͯͱࢥͬͯͨ ϗϥΫϥγʔͱΞυϥʔ৺ཧֶͰ ײ͕֮มΘͬͨ
৴པͯ͠ࣄΛ ͓ئ͍͢Δ͜ͱͱ ޱΛग़͞ͳ͍͜ͱ ҧ͏͜ͱͩͱཧղͨ͠
ͳද໌͍ͭͰ ॏཁ
ʮϋϯυϧΛିͤɺ Զ͕ӡస͢Δʂʯ Α͘ͳ͍
ͨͩ͠ɺઈରʹӡసΛ มΘΒͳ͍͜ͱʹͩ͜ΘΒͳ͍ ඞཁͳΒ૬खʹ֬ೝͯ͠ ϋϯυϧΛѲͬͨ΄͏͕͍͍
ࢲυϥΠόʔ͖ पғ͕ཧղͯ͠ υϥΠόʔΒͤͯ ͘Ε͍ͯΔͱࢥ͏ ͋Γ͕͍ͨ
୭͔ͱ͕ࣗҰॹʹ ͍͚ͬͯͳ͍͔Ͳ͏͔Λ γϯϓϧʹஅ͢Δ ํ๏ʹؾ͍ͮͨ ͍͚ͬͯΔ͔Λஅ͢Δͷ ͍͕͠ɺ ͍͚ͬͯͳ͍͜ͱΛஅ͢Δͷ ؆୯ͩͬͨ͜ͱΛൃݟ
Ұॹʹ͝ΜΛ৯ͯ ͨͷ͍͠ͱײ͡ͳ͍ ૬खͱ ΄͔ʹͲΜͳ ྑ͍Λݟग़͍ͯͯ͠ Ұॹʹ͍͚ͬͯͳ͍ͷͩ
ͳͥͳΒɺ ͨͷ͘͠ͳ͍ͷ ۙײڞײ͕Γͳ͍ͱ ͍͏͜ͱͰ͋Γ ৴པؔΛங͖ʹ͍͘ ͜ͱΛ͍ࣔͯ͠Δ͔Β
͜͜ ։ൃऀͱͯ͠ͷ ࣄʹ෮ؼ
ձࣾͰ։ൃ͢Δ͠ झຯͰ։ൃ͢Δ
։ൃͨͷ͍͠
3VCZେ͖
)PUXJSF ؾʹೖͬͯΔ શ෦αʔόͰ3VCZͰ੍ޚ͢Δ ؾ࣋ͪΑ͞ʂʂ
ສ༿OPUF ʢ)PUXJSFʣ
͍·ͲΜͳ͜ͱΛ ײ͍ͯ͡Δ͔
ਖ਼ͳؾ࣋ͪͱͯ͠
ࠔ͍ͬͯ·͢
ͦΕΛஔ͍͓ͯ͘ͱ
Ձ؍ͷ߹͏ਓͱ ଉ͕͋ͬͨࣄΛ ͍ͯ͠Δͷָ͕͍͠
ޮతʹࣄΛͰ͖Δ ؒ࠷ߴ
ʢʣ ձࣾΛ͍ͬͯΔͱ
͋Δఔ·ΘΔͷͰ ࠓޙͲ͏͠Α͏ͬͯ ࢥ͏ͱࢥ͏ΜͰ͚͢Ͳ
͍ͣΕʹͤΑ ࣗͰͳ͍ͷʹͳΔ ͜ͱͰ͖ͳ͍ ͱ͍͏ͷ͕ ࢲͷग़ͤΔ͑
ࣗͰͳ͍ͷʹͳΔ ͜ͱͰ͖ͳ͍ େࣄͳ͜ͱͳͷͰճΊ
ࣗͷ͖ͳਓ ࣗͷ͖ͳ͜ͱ ͨͷ͍͠ͱ͍͏ؾ࣋ͪ ղ͖͍ͨ՝
༗ݶͳ࣌ؒͷதͰ ͨͷ͍͜͠ͱʹ ͔ͬͯਐΉͷ͕ ࢲʹͱͬͯͷ༗ҙٛ
ͦΜͳ෩ʹ ࢥ͍ͬͯ·͢
͑ʹ͠ςοΫ͞Μͷ ͔Β͕ ͳཱྀʹ ͳΓ·͢Α͏ʹ
ࢲ͕ͨͪ Ձ؍Λ͓ͳ͘͢͡Δ 3VCZ'SJFOETͱͯ͠ ͨͷ͍͜͠ͱΛ Θ͔ͪ͋ͬͯਐΊ·͢Α͏ʹ
վΊͯ प ͓ΊͰͱ͏ ͍͟͝·͢ʂʂ