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
Pythonを使って顧客から感謝 される仕事をするために心がけたこと
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuichi Nakazawa
December 14, 2021
Technology
1
640
Pythonを使って顧客から感謝 される仕事をするために心がけたこと
みんなのPython勉強会#76での登壇資料
Yuichi Nakazawa
December 14, 2021
Tweet
Share
More Decks by Yuichi Nakazawa
See All by Yuichi Nakazawa
多様化するWeb業界で活躍できる エンジニアを育てた際に心がけたこと
y_nakazawa
2
640
長野のPythonista事情
y_nakazawa
0
930
DjangoによるWebエンジニア育成への道
y_nakazawa
5
8.9k
AWS認定ソリューションアーキテクト アソシエイト 取得への道
y_nakazawa
0
540
みんなのPython勉強会 in 長野 #2 Webグループ オリエン資料
y_nakazawa
3
500
Other Decks in Technology
See All in Technology
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
240
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
0
110
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
190
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
270
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
160
スピンアウト講座01_GitHub管理
overflowinc
0
1.2k
SaaSに宿る21g
kanyamaguc
2
150
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
420
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
220
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
470
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
140
Phase09_自動化_仕組み化
overflowinc
0
1.5k
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Code Review Best Practice
trishagee
74
20k
Designing Experiences People Love
moore
143
24k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
140
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
We Have a Design System, Now What?
morganepeng
55
8k
Chasing Engaging Ingredients in Design
codingconduct
0
150
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
130
Building Applications with DynamoDB
mza
96
7k
Paper Plane
katiecoart
PRO
0
48k
Transcript
ʮPythonΛͬͯސ٬͔Βײँ ͞ΕΔࣄΛ͢ΔͨΊʹ৺͕͚ͨ͜ͱʯ 2021.12.14 ΈΜͳͷPythonษڧձ #76 Yuichi Nakazawa
Web Designing גࣜձࣾຊγεςϜٕݚ ʮࣄۀΛม͑ͨ։ൃձ͕ࣾ ݟΔPythonͷݱࡏʯ 2
ࣄۀΛม͑ͨ։ൃձ͕ࣾݟΔPythonͷݱࡏ • ฐ͕ࣾPythonΛ࠾༻͖͔͚ͨͬ͠ • Python / Django ͷ։ൃʹ͓͚ΔϝϦοτ • Web։ൃ࣌ͷίετͷͳ͠
• ίϛϡχςΟ׆ಈ 3
ࣄۀΛม͑ͨ։ൃձ͕ࣾݟΔPythonͷݱࡏ • ฐ͕ࣾPythonΛ࠾༻͖͔͚ͨͬ͠ • Python / Django ͷ։ൃʹ͓͚ΔϝϦοτ • Web։ൃ࣌ͷίετͷͳ͠
• ίϛϡχςΟ׆ಈ 4
̌ˋɹ 5
͓·͑ͩΕΑ • ݝੜ·Εҭͪ • גࣜձࣾຊγεςϜٕݚ ॴଐ • औక Web։ൃ෦σΟϨΫλʔ ʢӦۀɺਓࣄɺ։ൃͨ·ʹɾɾʣ
• झຯɿ֨ಆήʔϜɺےτϨ • @y_nakazawa1220 Yuichi Nakazawa 6
גࣜձࣾຊγεςϜٕݚ • Web։ൃ͕ओྗ(SESͱडୗ) • Python/DjangoҊ݅Ͱɻ ࠷ۙReactVueҊ݅ଟ͍ • PyCon JPɺDjangoCongressΛத৺ʹ εϐʔΧʔΛഉग़
• اۀ͚ͷPythonߨ࠲ • ࣥචOSSߩݙ • GEEKLAB.NAGANOͷӡӦ Japan System Laboratory 7
GEEKLAB.NAGANO • 2014ΑΓΤϯδχΞ͚ͷ ίϛϡχςΟεϖʔεͱͯ͠։ઃ • ΈΜͳͷPythonษڧձ # • աڈ̏ͷ։࠵
• τʔΫɺ͘͘ձɺεϓϦϯτ • ΦϯϥΠϯʹͯʮEffective PythonʯͷಡॻձΛ։࠵த
ΤϯδχΞઈࢍืूத 9 https://bit.ly/3lYrqY7
ʮPythonΛͬͯސ٬͔Βײँ ͞ΕΔࣄΛ͢ΔͨΊʹ৺͕͚ͨ͜ͱʯ
Question ࣄΤϯδχΞΛ͍ͯͯ͠ྑ͔ͬͨͳ͋ ࢥ͏࣌ͲΜͳ࣌Ͱ͠ΐ͏͔ʁ 11
ྫ͑ɾɾ • ৽͍͠ݴޠٕज़ΛͬͯίʔυΛॻ͍ͨͱ͖ • ΩϨΠͳίʔυ͕ॻ͚ͨͱ͖ • ։ൃͨ͠ͷΛϦϦʔεͨ͠ͱ͖ • ސ٬ʢϢʔβʔʣ͔Βײँ͞Εͨͱ͖ •
etc.. 12
ྫ͑ɾɾ • ৽͍͠ݴޠٕज़ΛͬͯίʔυΛॻ͍ͨͱ͖ • ΩϨΠͳίʔυ͕ॻ͚ͨͱ͖ • ։ൃͨ͠ͷΛϦϦʔεͨ͠ͱ͖ • ސ٬ʢϢʔβʔʣ͔Βײँ͞Εͨͱ͖ •
etc.. 13
ײँͷݴ༿خ͍͠ • ۀվળͰ͖ͨ • ϏδωεΛ֦େͰ͖ͨ • ࣭αϙʔτ͕͋Γ͕͍ͨ • ҰॹʹࣄͰ͖ͯྑ͔ͬͨ •
·ͨҰॹʹࣄ͍ͨ͠ 14
ϞνϕʔγϣϯΞοϓʹܨ͕Δ • ࣗͷٕज़Ͱސ٬ʹߩݙͰ͖ͨ • Γߕ൹ɺୡײ • ։ൃͰಘͨݟΛڞ༗͍ͨ͠ • ࠓճग़དྷͳ͔ͬͨ͜ͱΛ࣍ճ׆͔ͦ͏ •
ΑΓεΩϧΞοϓͯ͠ސ٬ͷཁʹԠ͍͑ͨ • ΤϯδχΞͱͯ͠ͷᛗ࣋Λ࣋ͯΔΑ͏ʹͳΔ 15
ࠓͰͦ͜ɺ͜͏͍͏Λ ͍ͯ͠·͕͢ɾɾ 16
History of JSL 17
History of JSL • ত51ۀ • େखSIerͷෛҊ݅ΈࠐΈܥͷҊ݅Λத৺ʹʢෛҊ݅ଟΊʣ • ϦʔϚϯγϣοΫΛػʹҊܹ݅ݮ •
2013ʹR&D෦Λઃཱ • ڭҭܥϕϯνϟʔͱίϥϘ • R&D෦͕த৺ͱͳͬͯPythonΛओ࣠ͱͨ͠WebܥҊ݅Λ෦Λ্ཱͪ͛ • ಉ࣌ظʹΤϯδχΞ͚ίϛϡχςΟ GEEKLAB.NAGANOΛઃཱ 18
Pythonʹग़ձ͏·Ͱͷฐࣾ • ྑ͍ҙຯͰѱ͍ҙຯͰɺ۪ʹΔ͜ͱ͕ಘҙͩͬͨɻ ࠔͬͨ࣌ͷJSLͱݴΘΕΔ͜ͱ͋ͬͨ • εΩϧηοτ͕߹Θͳͯ͘ɺͳΜͱ͔Δ • COBOLɺ.netɺCɺC++ɺJavaɺC#ɾɾ • ମܥతʹٕज़Λशಘ͢ΔΘ͚Ͱͳ͍ͷͰଐਓతʹͳΔ
• ۀͰशಘ͢ΔͨΊɺ͓ͷͣͱۀ͕ଟ͘ͳΔ • ٕज़शಘʹରͯ͠ͷࢿͯ͜͠ͳ͔ͬͨ • ϨΨγʔͳҊ͕݅ଟ্͍ʹɺҊ݅ͷαΠΫϧͷૣ͍ʢฏۉ̏ϲ݄ఔʣ • Web͕ओྲྀʹͳΓͭͭ͋ΔதͰɾɾ 19
ސ٬͔Βײँ͞ΕΔ͕ɾɾ 20
ΤϯδχΞർฐ͢Δ • མͪண͍ͯ҆ఆͨ͠Ҋ݅ΛΓ͍ͨ • ྲྀಈతͳٕज़ཁૉ͕ෆ҆ཁૉʹͳΔ • ίʔυॻָ͚͍ͯ͠ͷϨϕϧͰͳ͍ • ΤϯδχΞͷᛗ࣋Ͳ͜ΖͰͳ͍ɾɾ •
ٳΈ͍ͨ • ษڧͨ͘͠ͳ͍ 21
ϦʔϚϯγϣοΫ 22
Ҋܹ݅ݮ 23
JSLͱPython 24
JSLͱPython • 2013ʹࣾͷR&D෦ͰϓϩμΫτ։ൃʹ࠾༻ɻڭҭܥϕϯνϟʔͱίϥϘ • Python / Django / AWS •
PyCon JPΛத৺ͱͨ͠ΧϯϑΝϨϯεͰ࣮Λൃද͢ΔΑ͏ʹͳΔ • ίϛϡχςΟͰͷܨ͕ΓʹΑΓɺPython/DjangoͷWebҊ݅Λ֦େ • Web։ൃ෦ͷ্ཱͪ͛ • ࣾϫʔΫγϣοϓٕज़ͷԣల։ • ίϛϡχςΟ͕͖͔͚ͬͰΤϯδχΞͷ࠾༻ 25
ಇ͖ํɺٕज़शಘʹࢿ • ͔̎̌̍̐ΒϦϞʔτϫʔΫΛ࠾༻ • εʔύʔϑϨοΫε੍ • ΧϯϑΝϨϯεࢀՃࢧԉ • ొஃ࣌ͷΠϯηϯςΟϒ •
Udemy for Business • ٕज़ॻߪೖ • etc… 26
DjangoʹΑΔWebΤϯδχΞҭͷಓ DjangoCongress2019 27 https://bit.ly/3CFL6oM
ةػײ ۦಈ։ൃ 28
Pythonʹग़ձͬͨޙͷࣾ • Pythonͱ͍͏ج͕࣠ग़དྷͨ͜ͱʹΑΓɺPython/DjangoΛͬͨWeb։ൃ ͱ͍͏ίΞϏδωε͕ग़དྷͨɻSESʹ͓͍ͯظͷܖʹܨ͕ͬͨ • ΤϯδχΞͷڭҭ͘͢͠ͳΓɺPythonΛىͱͯ͠ଞͷٕज़ֶͼ͘͢ͳͬͨɹ • ίϯαϧPythonߨ࠲ग़དྷΔΑ͏ʹͳͬͨ • ʮ͚Δ͚ͩʯͷࣄ͔Βʮސ٬ʹఏҊ͚ͯ͠Δʯɺೳಈతͳࣄ͕ग़དྷΔΑ͏
ʹͳͬͨ • ࠔͬͨ࣌ͷJSLํੑΛม͑ͯྑ͍ҙຯͰ͍ͬͯΔ 29
Pythonʹग़ձͬͨޙͷࣾ • Pythonͱ͍͏ج͕࣠ग़དྷͨ͜ͱʹΑΓɺPython/DjangoΛͬͨWeb։ൃ ͱ͍͏ίΞϏδωε͕ग़དྷͨɻSESʹ͓͍ͯظͷܖʹܨ͕ͬͨ • ΤϯδχΞͷڭҭ͘͢͠ͳΓɺPythonΛىͱͯ͠ଞͷٕज़ֶͼ͘͢ͳͬͨɹ • ίϯαϧPythonߨ࠲ग़དྷΔΑ͏ʹͳͬͨ • ʮ͚Δ͚ͩʯͷࣄ͔Βʮސ٬ʹఏҊ͚ͭͭ͠Δʯɺೳಈతͳࣄ͕ग़དྷΔΑ͏
ʹͳͬͨ • ࠔͬͨ࣌ͷJSLํੑΛม͑ͯྑ͍ҙຯͰ͍ͬͯΔ 30
ఏҊͯ͠ 31
ೳಈతͳࣄ 32
ͳʹ͕ྑ͍ͷ͔ʁ 33
ೳಈతʹఏҊ͢Δ͜ͱͷϝϦοτ • ฐࣾଆ • ࣗࣄͱͯ͠ɺ։ൃʹऔΓΊΔ • ༷ͷᴥᴪʹΑΔɺޙΓ࡞ۀΛݮΒͤΔ • ܁Γฦ͠ͷ࡞ۀґཔɺଞࣾͷ͝հΛ͚ͯ͠Δ •
ސ٬ଆ • ݟ͑ͳ͍ίετΛͬͯ͘͜ͱʹΑΓɺػೳΛ࣮ݱ͢ΔͨΊʹɺͳʹ͕ඞཁͳͷ͔Λೲಘ ্͍ͨͰൃ͚Δ • ϦϦʔεޙͷӡ༻อकʹ͍ͭͯҙ͚ࣝͯ͠ΔΑ͏ʹͳΔ • ҆৺ײ 34
ఏҊ࣌ʹ৺͕͚͍ͯΔ͜ͱ 35
৺͕͚͍ͯΔ͜ͱ 1. ʮͳͥɺΔͷ͔ʯΛސ٬ͱҰॹʹߟ͑Δ 2. ݟ͑ͳ͍ίετʹ͍ͭͯߟ͑Δ 3. ن༧ࢉʹదͨ͠͝ఏҊ 4. ͜·Ίʹސ٬ͱίϛϡχέʔγϣϯΛऔΔ 36
࣮ࡍʹ͋ͬͨέʔεΛྫʹ • ސ٬ɺඇΤϯδχΞͷํ • BtoC͚ͷεϚϗΞϓϦΛ࡞Γ͍ͨ • Ϣʔβʔຖͷσʔλཧ͕ඞཁ • ը૾PDFͷΑ͏ͳίϯςϯπཧ͍ͨ͠ 37
1.ʮͳͥɺΔͷ͔ʁʯΛ ސ٬ͱҰॹʹߟ͑Δ 38
εϚϗΞϓϦʹ iOS/Android ωΠςΟϒΞϓϦ 39
ωΠςΟϒΞϓϦͰग़དྷΔ͚Ͳɾɾ • ωΠςΟϒΞϓϦΛ࡞Δͱҙ֎ͱίετ͕͔͔Δ • Apple Developer Programʢ$99/ʣGoogle Play Console($25 ొ࣌)
• 1ճͷOSΞοϓσʔτʹରԠ͢Δอकඅ༻ • ΞϓϦΤϯδχΞ͕WebΤϯδχΞʹൺͯগͳ͍ͨΊଐਓԽ͕ͪ͠ • ϦϦʔεޙͷอकɾӡ༻·ͰαϙʔτͰ͖ͳ͍Մೳੑɾɾ 40
ώΞϦϯάͯ͠ΈΔͱɾɾ • εϚϗΞϓϦɺ֤ΞϓϦετΞ͔ΒΠϯετʔϧ͢Δͱ͍͏ઌೖ؍ • ωΠςΟϒΞϓϦͰͳ͘ͱཁ݅ΛຬͨͤΔ͜ͱଟ͍ • σόΠε੍ޚඞཁͳ͍ • PUSH௨ෆཁ •
εϚϗʹ࠷దԽ͞Ε͍ͯΔWebΞϓϦͰՄ 41
݁Ռɾɾ • WebΞϓϦͰͳ͠ • React + Django (Django REST framework)
• ༻͢Δٕज़ͷࢄଐਓԽΛ͛Δ • iOS / AndroidͷOSґଘ͕ແ͘ڞ༻Ͱ͖ΔͨΊଞͷػೳ࣮ʹ༧ࢉΛ͑Δ 42
ώΞϦϯά͍ͯ͠Δͱɾɾ 43
͋ΕΓ͍ͨ ͜ΕΓ͍ͨ 44
༷ͷഁɾɾ 45
ݪʹཱͪฦͬͯ 46
ʮͳʹΛΓ͍ͨͷ͔ʯ Λ͏Ұɺސ٬ʹߟ͑ͯ͘ 47
ड͚Ͱͳ͘ 48
ࣗࣄͰҰॹʹߟ͑ͯΈΔ 49
Ͳ͏͢Ε ྑ͍ΞϓϦ͕ग़དྷΔͩΖ͏͔ʁ 50
51
2.ݟ͑ͳ͍ίετʹ͍ͭͯߟ͑Δ 52
ݟ͑ͳ͍ίετ • ސ٬ࢹͰߟ͑ͨ߹ɺཁ݅ͷΞϓϦΛ։ൃ͢Δͷ͕࠷ऴత • ΞϓϦͷػೳɺUI/UXͱ͍ͬͨɺʹݟ͑Δػೳʹ͕ͪ͠ • ϦϦʔεޙͷӡ༻Πϝʔδ͕ग़དྷ͍ͯͳ͍͜ͱଟ͍ • ։ൃ͍ͨ͠ΞϓϦʹΑΔ͕ɺόοΫΤϯυͷ։ൃ͕ඞཁͳ͜ͱ͕ଟ͍ •
ࠓճͷέʔεϢʔβຖͷσʔλཧίϯςϯπཧ͕ඞཁ 53
ࠓճɺඞཁͱࢥΘΕΔͷ • Ϣʔβʔใɺ֤छίϯςϯπ • ೝূɺೝՄ • Πϯϑϥߏ • ֤छίϯςϯπͷCRUD •
ϩάཧ • CI • etc… 54
͜ΜͳʹඞཁͳΜͰ͔͢ʂʁ😵 55
ஸೡʹ͓͑͢Δ͜ͱ͕େ 56
ஸೡʹ͓͑Δ͜ͱ͕େ • ͔Γ͍͢จݴͰ͑Δ • ͍จষΊͯɺਤઆΛ༻͍Δ • ͍ͨͣΒʹΧλΧφޠΛ༻͍ͳ͍ • ϝϦοτɾσϝϦοτΛ͑Δ •
ٕज़ϨϕϧʹԠͯ͡ɺ뱌ͯ͠ձΛ͢Δ • ͍ͬͯͯવͷΑ͏ͳಠΓΑ͕Γͳ͑ํɺ͋ͱͰτϥϒϧʹ 57
ݟ͑ͳ͍ίετΛ ʮݟ͑ΔԽʯͯ͠ೲಘͯ͠Β͏ 58
࡞ͬͯऴΘΓͰͳ͘ ઌΛݟ௨ͨ͠ఏҊ 59
60
3. ن༧ࢉʹԠͨ͡͝ఏҊ 61
ੜʑ͍͠Ͱ͋Γ·͕͢ɾɾ • Ϗδωεͱͯ͠εέʔϧ͢Δ·Ͱɺ։ൃʹճͤΔ༧ࢉ͕গͳ͍͜ͱ͋Δ • தখاۀɺݸਓࣄۀओ • ۚ༥ػ͔ؔΒ༥ࢿΛड͚Δ߹ɺ·ͣಈ͘ͷΛݟͤΔ͜ͱ͕େࣄ • ୯ͷิॿۚॿۚͩͱϥϯχϯάίετ͕͔͔ΔΫϥυܥͷ ΠϯϑϥαʔϏεͷఏҊͷํ͕͍͠
62
ΤϯδχΞ͋Δ͋ΔͰ͕͢ɾɾ • ৽͍͠αʔϏεΛ͍͍ͨ • ৽͍͠ݴޠΛ͍͍ͨ • ৽͍͠ΞʔΩςΫνϟΛࢼ͍ͨ͠ • etc… 63
ٕज़తཉٻΛຬ͍ͨͨ͠ 64
έʔεόΠέʔεͰߟ͑Δ • ྲྀߦΓΑΓशख़ٕͨ͠ज़ख๏ͷํ͕ίετΛ͑ΒΕΔ • ଐਓԽ͠ͳ͍ɾɾ͍ͬͯΔΤϯδχΞ͕ଟ͍ͷ • शख़͕͍ٕज़ٯʹίετʹͳΔ͜ͱɾɾ • ॳظ։ൃͰͲ͜·ͰΔ͔ɾɾʢԽ/CI etc…ʣ
• ඞཁͳػೳͰ͋ͬͨɺʮࠓඞཁͳͷ͔ʯɺʮকདྷʯ͋Εྑ͍ͷ͔Λ ཧ͢Δ • σʔλཧDjangoͷཧαΠτͰΔͷख 65
ΠϯϑϥબఆΈͲ͜Ζ • ैྔ՝ۚͷΫϥυαʔϏεෆ҆ʹͳΔސ٬͍Δɾɾ • AWSͷ֤छαʔϏεɺݟੵΓπʔϧΛ༻ͯ͠24࣌ؒՔಇͨ͠߹ͷ ֹ݄Λఏࣔ͢Δ • ௨৴ྉɺఆ͍ͯ͠ΔଓͱτϥϑΟοΫΛ໌্ࣔͨ͠Ͱ࠷େͷֹ݄Λ ఏࣔ͢Δ •
Ϩϯλϧαʔόʔɺֹ݄ݻఆͰ͍҆ϓϥϯ͕ଟ͍͕ɺεΫϥον։ൃ Λ͢Δ߹ɺύʔϛογϣϯͷ੍ݶ͕͋Γ։ൃͮ͠Β͍ • ʮAmazon lightsailʯ੍ݶ͕͋ΔͷͷɺఆֹͰ͑ΔͷͰศར 66
ٕज़తཉٻେࣄ 67
తͱखஈΛΕͣʹ 68
࣌ʹ͋Δ͖ΛࣺͯΔ 69
4. ͜·Ίʹސ٬ͱ ίϛϡχέʔγϣϯΛऔΔ 70
ސ٬ʹ҆৺ײΛ • ϞοΫΛૣΊʹ࡞ͯ͠ސ٬ʹ֬ೝͯ͠Β͏ • ૣ͍ஈ֊Ͱ༷༻ײͷᴥᴪΛແ͘͢ • ͜·ΊʹਐḿΛ͑Δ • ϝʔϧ͔ΒSlack •
աͳ৺Λސ٬ʹ͔͚ͳ͍ • ͪ͜ΒͷଆͷؾҾ͖క·Δ 71
ސ٬ͱͷؔੑ࡞Γ • ৴པؔΛங͘ͷ͕େࣄ • ཁٻ௨ΓͷࣄΛ͢Δ͜ͱେલఏ • ࡶஊ৯ࣄΛҰॹʹͰ͖Δͱϕλʔ • ʢڞ௨ͳझຯ͕͋Δͱ࠷ߴʣ 72
ސ٬͔Βײँ͞ΕΔࣄΛ͢ΔͨΊʹ৺͕͚ͨ͜ͱ 1. ʮͳͥɺΔͷ͔ʯΛސ٬ͱҰॹʹߟ͑Δ 2. ݟ͑ͳ͍ίετʹ͍ͭͯߟ͑Δ 3. ن༧ࢉʹదͨ͠͝ఏҊ 4. ͜·Ίʹސ٬ͱίϛϡχέʔγϣϯΛऔΔ 73
ͱݴ͏ͷɾɾ 74
৭ʑࣦഊ͠·ͨ͠ɾɾ 1. ࠷৽ͷٕज़ɺख๏ʹ߆Γࣦ͗ͯ͢ഊ 2. ΦʔόʔεϖοΫͳఏҊΛࣦͯ͠ഊ 3. ӦۀͰࣦഊ 4. ίϛϡχέʔγϣϯෆͰࣦഊ 75
76
·ͱΊ • ސ٬͕࣮ݱ͍ͨ͜͠ͱΛώΞϦϯά͠ͳ͕ΒࣗࣄͰߟ͑ͯΈΔ • ݟ͑ͳ͍ίετΛʮݟ͑ΔԽʯͯ͠ɺઌΛݟ௨ͨ͠ఏҊΛ͢Δ • අ༻ͱ૬ஊͯ͠ɺ࣌ʹ͋Δ͖ΛࣺͯͯΈΔ • ސ٬ͱͷ৴པ͕ؔେ •
ސ٬͕تΜͰΒ͏ఏҊࣄ͕ग़དྷΕɺ࠶͓͕͚͍ͨΓɺଞࣾʹ ͝հ͚ͯ͠Δ • ΤϯδχΞͱͯ͠ͷΓߕ൹Λײ͡ΒΕΔ 77
ͳ͔ͳ͔͍͠ 78
ఏҊͰ͖Δ͕ݮ͖͍ͬͯͯΔɾɾ •ͦͦ ཁ݅ఆ͔ٛΒೖΕΔҊ͕݅ݮগ •ఏҊͰ͖ΔϑΣʔζɺػձͷݮগ •SESʹΑΔظΞαΠϯʹΑΔɺϚϯωϦԽʢਓؒؔɺٕज़ʣ •͵Δ·౬ʹਁ͔ͬͯ͠·͏ •ΤϯδχΞͱͷؔΘΓ͕ओʹͳΓɺඇΤϯδχΞͷํͱؔΘΔػձ͕ͳ͍ͨΊ ࢹ͕ڱ͘ͳΓ͕ͪ •݁ՌɺఏҊͰ͖Δਓ͕ݶΒΕͯ͠·͏ɾɾ 79
·ͩ·ͩಓ 80
ةػײ ۦಈ։ൃ 81
82
Thanks to Stapyʂʂ 83
ݟͭΊ͢ྑ͍ػձʹͳΓ·ͨ͠ • ҆ఆͨ͠ϏδωεϞσϧʹ͙͋ΒΛ͔͍ͯ͠·͍ͬͯͨ • ࣾձΛݴ͍༁ʹͯ͠͠·͍ͬͯͨ • ձࣾͷһͱͯ͠ɺΤϯδχΞͱͯ͠ग़དྷΔ͜ͱԿͳͷͩΖ͏ɾɾ •དྷɺ͏Ұʮةػײۦಈʯͷਫ਼ਆͰऔΓΜͰ͍͖͍ͨ 84