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
rails statsで大解剖 🔍 “B/43流” のRailsの育て方を歴史とともに振り返ります
Search
ShoheiMitani
December 10, 2024
Programming
3
1.3k
rails statsで大解剖 🔍 “B/43流” のRailsの育て方を歴史とともに振り返ります
rails stats 2024 ~ Kaigi on Rails 2024 アフターイベント 発表資料
https://andpad.connpass.com/event/337371/
ShoheiMitani
December 10, 2024
Tweet
Share
More Decks by ShoheiMitani
See All by ShoheiMitani
The Citadel
shoheimitani
0
110
Rails-ishなActiveRecordの操作方法
shoheimitani
0
120
自己実現のためのキャリア選択 / Choosing a Career Path for Self-Realization
shoheimitani
1
240
法律に準拠した本人確認システムを0から作った話 〜家計簿プリカB/43でのeKYC開発実例〜
shoheimitani
3
1.2k
初めましてが多いチームの形成期にEMが取り組んだ事
shoheimitani
1
220
ユーザーフレンドリーな取引明細のアーキテクチャ 〜VISAカードの複雑性に向き合う実践例〜
shoheimitani
5
3k
孤独のCTOグルメという やや奇抜な企画をやった目的と効果
shoheimitani
3
1.5k
VISAカードの裏側と “手が掛かる” 決済システムの育て方
shoheimitani
48
27k
32個のPRでリリースした依存度の高いコアなモデルの安全な弄り方
shoheimitani
8
7.8k
Other Decks in Programming
See All in Programming
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
320
Team operations that are not burdened by SRE
kazatohiei
1
260
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
980
技術同人誌をMCP Serverにしてみた
74th
1
390
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.1k
XP, Testing and ninja testing
m_seki
3
200
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
580
WindowInsetsだってテストしたい
ryunen344
1
200
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
47
31k
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
540
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
530
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
240
Featured
See All Featured
Six Lessons from altMBA
skipperchong
28
3.9k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Into the Great Unknown - MozCon
thekraken
39
1.9k
How GitHub (no longer) Works
holman
314
140k
YesSQL, Process and Tooling at Scale
rocio
173
14k
How to train your dragon (web standard)
notwaldorf
94
6.1k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
It's Worth the Effort
3n
185
28k
Bash Introduction
62gerente
614
210k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Designing Experiences People Love
moore
142
24k
Faster Mobile Websites
deanohume
307
31k
Transcript
SBJMTTUBUTͰେղ🔍 l#ྲྀzͷ3BJMTͷҭͯํΛྺ࢙ͱͱʹৼΓฦΓ·͢
SBJMTTUBUT
ࡾ୩ণฏ !TIPIFJ ࣗ αʔόʔαΠυΤϯδχΞ&.
ࡾ୩ণฏ ,BJHJPO3BJMTͱࣗ աڈճ͓ͤͯ͠͞Β͍·ͨ͠ ࠓϒʔεͷاըɾӡӦ
X
Smart, Secure, Mobile Super powered Banking and Living. ʢͼʔΑΜ͞Μʣ
ʮՈܭΞϓϦʯͱʮ7JTBϓϦϖΠυΧʔυʯ͕ηοτʹͳͬͨʮՈܭϓϦΧʯ Χʔυܾࡁ ϓϩμΫτ ओͳػೳ ͓ۚͷೖग़ۚ ΫϨΧɾޱ࠲࿈ܞ ϨγʔτಡΈऔΓ ޱ࠲ཧ 💰
ࠓͷςʔϚ l3BJMTTDBMFTGSPN)&--0803-%UP*10zͷաఔʹ͓͚Δ
εϚʔτόϯΫͱ*10ͷڑʁʁ
εϚʔτόϯΫͷ*10ͷಓͷΓ
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%-
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%- ࣾһਓ ࣾһਓಥഁ ࣾһਓಥഁ ࣾһਓಥഁ
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%- ࣾһਓ ࣾһਓಥഁ ࣾһਓಥഁ ࣾһਓಥഁ ,BJHJPO3BJMTͰॳΊͯͷΠϕϯτεϙϯαʔ
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%- ࣾһਓ ࣾһਓಥഁ ࣾһਓಥഁ ࣾһਓಥഁ ԯԁௐୡ ԯԁௐୡ ԯԁௐୡ👏 γϦʔζ#
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%- ࣾһਓ ࣾһਓಥഁ ࣾһਓಥഁ ࣾһਓಥഁ ԯԁௐୡ ԯԁௐୡ ԯԁௐୡ👏 ࠓ ͜ ͜ Β ล
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%- ࣾһਓ ࣾһਓಥഁ ࣾһਓಥഁ ࣾһਓಥഁ ԯԁௐୡ ԯԁௐୡ ԯԁௐୡ👏 ࠓ ͜ ͜ Β ล ྦྷܭສ%- ࣾһਓಥഁ ධՁֹԯ ͍͖͍ͨॴ
εϚʔτόϯΫͷ*10ͷಓͷΓ ۀ
ΞϓϦϦϦʔε ྦྷܭສ%- ࣾһਓ ࣾһਓಥഁ ࣾһਓಥഁ ࣾһਓಥഁ ԯԁௐୡ ԯԁௐୡ ԯԁௐୡ👏 ࠓ ͜ ͜ Β ล ྦྷܭສ%- ࣾһਓಥഁ ධՁֹԯ ͍͖͍ͨॴ ͜Ε͔Β ͬͱ ָ͍͠ ϑΣʔζ
ࠓ͓͍ͨ͜͠͠ͱ
ࠓ͓͍ͨ͜͠͠ͱ ᶃ3BJMTͷߏ ᶄ͜ͷࣈ·Ͱεέʔϧ͖ͯͨ͠ྺ࢙ৼΓฦΓ ᶅҭͯํͷ
#ͷΞʔΩςΫνϟ
#ͷΞʔΩςΫνϟ #ΞϓϦ DPSFBQJ ΄ͱΜͲͷػೳ͕ ू·ΔαʔϏε BNMBQJ ϋΠϦεΫϢʔβʔ ͷݕࡧαʔϏε BENJOXFC
ཧը໘ QVTIBQJ '$.Λͬͨϓο γϡ௨αʔϏε BVUIBQJ ೝূαʔϏε NPCJMFC f "1*߹͢Δ#'' JTTVJOHBQJ ΧʔυܾࡁαʔϏε Χʔυܾࡁ QBOXFC ཧը໘ Χʔυܾࡁͱ͍͏υϝΠϯ্ɺ࠷ݶ͚ͨํ͕͍͍αʔϏεΛΓग़ͯ͠ࠓͷܗʹ
#ͷΞʔΩςΫνϟʢߦͱίϛοτͷશମʹΊΔൺʣ DPSFBQJ BNMBQJ BENJOXFC QVTIBQJ BVUIBQJ NPCJMFC f JTTVJOHBQJ
ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ QBOXFC #ΞϓϦ Χʔυܾࡁ ߦ ίϛοτ ΄ͱΜͲͷίʔυDPSFBQJʹू͞Εͯ·͢
DPSFBQJ BNMBQJ BENJOXFC QVTIBQJ BVUIBQJ NPCJMFC f JTTVJOHBQJ ߦ
ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ ߦ ίϛοτ QBOXFC ߦ ίϛοτ #ΞϓϦ Χʔυܾࡁ ࠓ͢ͷDPSFBQJͷSBJMTTUBUT
DPSFBQJͷߏ
DPSFBQJͷجຊใ w όʔδϣϯ w 'JSTUDPNNJU࣌SD w ࠓ w BQJNPEF
w 3&45GVM"1* w BQQDIBOOFMTར༻͠ͳ͍ͨΊআ w +PC424ʢBXTTELSBJMTʣΛ༻
DPSFBQJͷσΟϨΫτϦߏͱಠࣗʹՃ͍ͯ͠Δͷ BQQDPOUSBDUT ESZWBMJEBUJPO $POUSPMMFSͷQBSBNTͷόϦσʔγϣϯ ͋·Γͬͯͳ͍ BQQQPMJDJFT QVOEJU ཧը໘ͷೝՄ BQQ
TFSJBMJ[FST BDUJWF@NPEFM@TFSJBMJ[FST "1*ͷϨεϙϯεੜ (FNͷར༻ͰՃ͍ͯ͠ΔσΟϨΫτϦ
DPSFBQJͷσΟϨΫτϦߏͱಠࣗʹՃ͍ͯ͠Δͷ αʔϏεͷ֎ଆͱܨ͙σΟϨΫτϦ BQQMJC ֎෦αʔϏεݺͼग़͢$MJFOUΫϥε͔ 3BLF͔Βݺͼग़͢ΫϥεΛஔ͘ॴ 1030͕ଟΊ BQQ QVTI@OPUJ fi
FST QVTIBQJͱ͍͏ϚΠΫϩαʔϏεΛݺͼग़͢ΫϥεΛஔ͘ॴ "DUJPO.BJMFSʹࣅͤͯ࡞ͬͨ
DPSFBQJͷσΟϨΫτϦߏͱಠࣗʹՃ͍ͯ͠Δͷ BQQNPEFMTʹؔ࿈͢Δͷ BQQGPSNT 'PSNΦϒδΣΫτΛஔ͘ॴ ػೳʹΑͬͯ'PSNΛ࡞Δ͔౷Ұϧʔϧͳ͘ɺඞཁʹԠͯ͡࡞ͬ ͨΓ࡞Βͳ͔ͬͨΓ BQQWBMJEBUPST "DUJWF.PEFM&BDI7BMJEBUPSΛܧঝ͢ΔΫϥεΛஔ͘ॴ BQQNPEFMTWBMJEBUPSTͷํ͕͍͍Μ͡Όͳ͍͔ͱࢥ͍த
DPSFBQJͷSBJMTTUBUT
-0$͕ଟ͍ॱ൪ BQQNPEFMT B $MBTTFTͩͱʢଟ͍ ʣ BQQMJC B
#֎෦αʔϏεଓ͕ଟ͍ BQQDPOUSPMMFST DPSFBQJͷSBJMTTUBUT 🥇 🥈 🥉 -0$ίϝϯτۭߦΛআ͍ͨߦ
w $POUSPMMFSͷͷׂʹɺ 'PSNT$POUSBDUTʢDPOUSPMMFSͷ WBMJEBUJPOʣ͕গͳ͘ɺ͋·Γ ΘΕͯͳ͍͜ͱ͕Θ͔Δ DPSFBQJͷSBJMTTUBUT
w ϝʔϧΑΓ1VTI௨ͷํ͕ ଟ͍ w 👉جຊηοτͰૹΔ͜ͱ͕ ଟ͍͕ɺ1VTI͚ͩͷͷ ͋Δʢܾࡁ௨ͱ͔ʣ DPSFBQJͷSBJMTTUBUT
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ͲΜͳػೳΛϦϦʔεͨ͠ͱ ͖ʹίʔυ͕૿͑ͨʁ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
ΞϓϦͷϦϦʔεόʔδϣϯຖͷSBJMTTUBUTʢ-0$ͷਪҠʣ ΞϓϦͷϦϦʔεόʔδϣϯ -0$
SBJMTTUBUT͔Βݟ͑Δl#ྲྀzͷ3BJMTͷҭͯํ
ҭͯํͦͷᶃ.PEFMzzΛ'BUʹ͢Δ
.PEFMzzΛ'BUʹ͢ΔdσΟϨΫτϦผͷ-0$ͷਪҠd 🥇BQQNPEFMT 🥈BQQMJC 🥉BQQDPOUSPMMFST ΞϓϦͷϦϦʔεόʔδϣϯ
🥇BQQNPEFMT 🥈BQQMJC 🥉BQQDPOUSPMMFST ੲΑΓ.PEFMͷ ׂ߹͕૿͑ͯΔ .PEFMzzΛ'BUʹ͢ΔdσΟϨΫτϦผͷ-0$ͷਪҠd ΞϓϦͷϦϦʔεόʔδϣϯ
.PEFMzzΛ'BUʹ͢ΔdσΟϨΫτϦผͷ-0$ͷਪҠd w ϏδωεϩδοΫ$POUSPMMFSΑΓ.PEFMʹ࣮͢Δ͜ͱ͕ଟ͍ w $POUSPMMFSͰUSBOTBDJUPOΛషΔ͜ͱগͳ͍ w 4FSWJDFΫϥε$50ͷڧ͍ҙࢤͰॳظ͔Β࣮ͤͣ.7$Λ؏͘ w 4LJOOZ$POUSPMMFS
'BU.PEFM ॳظϝϯόʔ͕·͊·͊େ͖ΊͳαʔϏεͷ։ൃܦݧ͋ͬͨͷ͋Γɺ γϯϓϧͳ3BJMTΛٴ͍ͨ͠ؾ࣋ͪ͋Γ·ͨ͠
zz͕'BUͬͯͲ͏͍͏͜ͱʁ ձ͔ΒͷٙઌऔΓ
zz͕'BUͱʁdҰͭҰͭͷ.PEFMͷෳࡶੑߴ͘ͳ͍d -JOFT͝ͱͷϑΝΠϧͷׂ߹ ΞϓϦόʔδϣϯຖͷ.$ɺ-0$.ͷมԽ ߦະຬͷίʔυ͕ڧ ϝιουߦੲ͔ΒมΘΒ͍ͣ
w .PEFMʹΫϥεଟ͍͕ɺશશೳͳϞσϧ͕͍ΔΘ͚Ͱͳ͍ w 'BUͳςʔϒϧΛආ͚ɺదͳׂຖʹςʔϒϧΛׂ͍ͯ͘͜͠ͱͰɺখ͞ͳ .PEFM͕ͨ͘͞Μ͋Δঢ়ଶʹ͖ͯͨ͠ w "DUJWF3FDPSEͰͳ͍.PEFMʹؔ࿈͢ΔΫϥεBQQNPEFMTʹՃͯ͠Δ w ෳͷϞσϧʹ·͕ͨΔॲཧ7BMVF0CKFDU1030ͱ࣮ͯ͠
w ۙͰΫϥεʹରͯ͠ςʔϒϧݸ w 🙅'BU.PEFM 🙆'BU.PEFM%JSFDUPSZ zz͕'BUͱʁdҰͭҰͭͷ.PEFMͷෳࡶੑߴ͘ͳ͍d
BQQNPEFMTBENJOQPTU@QBZVTFSSC BQQNPEFMTBENJOVTFSSC BQQNPEFMTBENJOVTFS@BDDPVOUSC BQQNPEFMTBENJOVTFS@BDUJPO@TVNNBSZSC BQQNPEFMTBENJOVTFS@BDUJWBUPSSC BQQNPEFMTBENJOVTFS@DSFEFOUJBMSC BQQNPEFMTBENJOVTFS@DSFEFOUJBM@DIBOHFSC BQQNPEFMTBENJOVTFS@DSFEFOUJBM@DIBOHF@TDSFFOJOHSC BQQNPEFMTBENJOVTFS@EFBDUJWBUJPO@USBOTBDUJPOSC
BQQNPEFMTBENJOVTFS@EFBDUJWBUPSSC BQQNPEFMTBENJOVTFS@GFBUVSF@SFTUSJDUJPOSC BQQNPEFMTBENJOVTFS@GFBUVSF@SFTUSJDUJPO@DBODFMSC fi OEBQQNPEFMTOBNFVTFS cTPSU BQQNPEFMTBENJOVTFS@GFBUVSF@SFTUSJDUJPO@UPHHMFSC BQQNPEFMTBENJOVTFS@QSP fi MFSC BQQNPEFMTBENJOVTFS@UBHSC BQQNPEFMTBENJOVTFS@UBHHJOHSC BQQNPEFMTYYYVTFSSC BQQNPEFMTDPODFSOTVTFS@JOGPSNBUJPO@FODSZQUBCMFSC BQQNPEFMTKVOJPS@BDDPVOUVTFS@BDDPVOUSC BQQNPEFMTKVOJPS@BDDPVOUVTFS@BDUJPO@TVNNBSZSC BQQNPEFMTQBJS@BDDPVOUVTFS@BDUJPO@TVNNBSZSC BQQNPEFMTZZZVTFSSC BQQNPEFMTZZZVTFS@BWBJMBCJMJUZSC BQQNPEFMTVTFSSC BQQNPEFMTVTFS@BDDPVOUSC BQQNPEFMTVTFS@BDUJPO@TVNNBSZSC BQQNPEFMTVTFS@DSFEFOUJBMSC BQQNPEFMTVTFS@DSFEFOUJBM@DIBOHF@BQQMJDBUJPOSC BQQNPEFMTVTFS@DSFEFOUJBM@DIBOHF@SFRVFTUSC BQQNPEFMTVTFS@DSFEFOUJBM@DIBOHF@TDSFFOJOHSC BQQNPEFMTVTFS@EFBDUJWBUF@SFRVFTUSC BQQNPEFMTVTFS@EFBDUJWBUF@SFTVMUSC BQQNPEFMTVTFS@EFBDUJWBUF@SFTVMU@GBJMVSF@SFBTPOSC BQQNPEFMTVTFS@OFXTSC BQQNPEFMTVTFS@QSP fi MFSC zz͕'BUͱʁdྫ͑VTFSΛף͢Δ.PEFMୡd
ͦΜͳ.PEFMଟ͍ͱେม͡Όͳ͍ʁ ձ͔ΒͷٙઌऔΓ
ҭͯํͦͷᶄ.PEFMΛݡ͘͢Δ
*EFOUJGZJOH6TFS*EFOUJUZʹڞײ .PEFMΛݡ͘͢Δd6TFSd 4JNQMJDJUZPO3BJMTΊͬͪΌྑ͔ͬͨ
w 6TFSSCߦۙ͋͘Γɺ501ͷେ͖͞ w ߦ͘Β͍IBT@YYY͕ฒΜͰ͍Δ w ݸ͘Β͍QVCMJDNFUIPE͕ఆٛ͞ΕͯΔ
.PEFMΛݡ͘͢ΔdVTFSTςʔϒϧεϦϜ͕ͩVTFSSC'BUd VTFSSC ͜͜
w 6TFS͍ΖΜͳ.PEFMͱؔ࿈ͯ͠Δ w ͨ͘͞Μͷ.PEFMͷࡉ͔͍ؔ࿈ׂΛ͏ଆ͔Βҙࣝͨ͘͠ͳ͍ͷͰӅṭԽݡ͍ͨ͘͠ w ྫ͑EFMFHBUFΛΨϯΨϯͬͯӅṭԽͨ͠Γ w 🙅VTFSVTFS@DSFEFOUJBMFNBJM w
🙆VTFSFNBJM w "TTPDJBUJPOΛૢ࡞͢ΔϝιουΛͨ͘͞Μ࡞Δ w 🙅'DN5PLFOBDUJWFXIFSF VTFSVTFS w 🙆VTFSBDUJWF@GDN@UPLFOT .PEFMΛݡ͘͢Δd.PEFMͷෳࡶੑΛ"1*ͰӅṭԽ͢Δd
.PEFMΛݡ͘͢Δd.PEFMͷෳࡶੑΛ"1*ͰӅṭԽ͢Δd $POUSPMMFS 6TFS ͏͒͒͒͒ʜ Δ͜ͱ͍ͬͺ͍ͩʜ ೝূใ ϓϩϑΟʔϧ 🙅
.PEFMΛݡ͘͢Δd.PEFMͷෳࡶੑΛ"1*ͰӅṭԽ͢Δd $POUSPMMFS 6TFS Ϣʔβʔ܅ɺ999ͯ͠ཉ ͍͠Μ͚ͩͲ 999ͷ"1*ୟ͍ͯ͘ΕͨΒ ͋ͱΑ͠ͳʹΔΑʂ ೝূใ ϓϩϑΟʔϧ
&UDʜ Ӆ͞Εͨੈք 🙆
.PEFMΛݡ͘͢Δd.PEFMͷෳࡶੑΛ"1*ͰӅṭԽ͢Δd $POUSPMMFS 6TFS9994FSWJDF 🙅 ͜͏Ͱͳ͍ ೝূใ ϓϩϑΟʔϧ &UDʜ Ӆ͞Εͨੈք
6TFS
6TFS͕શશೳͷਆͳͷͰʁ ձ͔ΒͷٙઌऔΓ
6TFS͕શશೳͷਆͳͷͰʁ w 6TFS͕Δ͖͜ͱΛ͍ͬͯΔʺશશೳͷਆˠ6TFS6TFSೳ w ࣾͷʢDPSFBQJͷྑ͍ͱ͜ΖΞϯέʔτʣˠ w ಉ͡Α͏ʹ"DDPVOUʢޱ࠲ʣͷυϝΠϯʹԠͨ͡l99ೳzͷϞσϧ͕͍Δ
.PEFMΛݡ͘͢ΔͨΊʹ w ςʔϒϧ.PEFM͕૿͑Δ͜ͱΛڪΕͳ͍ w ϦιʔεΠϕϯτʹ͚ͯߟ͑Δ w ΠϕϯτΛݟ͚ͭͯϞσϧԽ͢Δ w ςʔϒϧઃܭͷٞ݁ߏೖ೦ʹ͍ͬͯΔҹ
w .PEFM܈Λ؆୯ʹѻ͏ͨΊͷݡ͍.PEFMͱ"1*Λ༻ҙ͢Δ w ԿͰ٧Ίࠐ·Εͨςʔϒϧ 'BUͳϞσϧͱɺదʹׂ͞ Εͨςʔϒϧ܈ ݡ͍.PEFMʹେ͖ͳ͕ࠩ͋Δ
.PEFM͕'BUʹͳΔͱೝෛՙ͕ߴ͘ͳΒͳ͍ʁ ձ͔ΒͷٙઌऔΓ
ҭͯํͦͷᶅυϝΠϯຖʹOBNFTQBDFΛ࡞Δ
υϝΠϯຖʹOBNFTQBDFΛ࡞Δ w υϝΠϯຖʹOBNFTQBDFΛ࡞Γɺͦͷυϝ Πϯʹؔ࿈͢ΔΫϥεΛԼʹՃ͢Δ w ґଘؔͷํΛཧ͍ͯ͠ΔͷͰͳ͍ w ͜ͷػೳʹଐ͢Δίʔυ͜͜ʹॻ͘͜͜ Λ୳ͤྑ͍ͱ͍͏ਓؒʹ༏͍͠
υϝΠϯຖʹOBNFTQBDFΛ࡞ΔdΓํd ςʔϒϧ໊ʹQSF fi YΛ͚ͭΔ QSF fi YΛOBNFTQBDFʹ͢Δ NPEFMTTVCTDSJQUJPO 4VCTDSJQUJPO4VCTDSJQUJPOOFX
4VCTDSJQUJPO1MBOOFX ίʔυ
υϝΠϯຖʹOBNFTQBDFΛ࡞Δ ࣾͰධͰ͢ w .PEFM͕Λ͑Δͱೝෛՙ͕͔ͳΓߴ͍ w ໊લͷόοςΟϯάى͜Δ w ఔΑ͘ೝෛՙΛԼ͛Δํ๏ͱͯ͠༗ޮ w
αϒεΫͷίʔυΛݟ͚ͨΕTVCTDSJQUJPOΛ୳͍͍ͤ w QBDLXFSLΛೖΕΔ΄ͲͰͳ͍
ҭͯํͦͷᶆςετΛ͔ͬ͠Γॻ͘
ςετΛ͔ͬ͠Γॻ͘dॳظ͔ΒςετްΊʹॻ͍ͯΔd ͔ͳΓॳظ͔ΒҎ্ΛΩʔϓ
εϚʔτόϯΧʔͷςετͷ͍
w VTFS@TQFDSC w "DUJWF3FDPSEͷόϦσʔγϣϯؔ࿈ͷςετ w VTFSTQVCMJD@JOTUBODF@NFUIPET@TQFDSC w Πϯελϯεϝιουͷςετ w
VTFSTQVCMJD@DMBTT@NFUIPET@TQFDSC w Ϋϥεϝιουͷςετ ςετΛ͔ͬ͠Γॻ͘dςετϑΝΠϧΛͭʹׂͯ͠Δd *%&తʹෆར͚ͩͲɺςετϑΝΠϧ͕ ͘ͳΓա͗ͳ͍ͷ͕͍͍ͱ͜Ζ
ࠓͷ·ͱΊ
ࠓͷ·ͱΊ ᶃ3BJMTͷߏ ඪ४ (FN༻%JS αʔϏεͷ֎ଆͷ%JS .PEFMͷؔ࿈%JS
ᶄ͜ͷࣈ·Ͱεέʔϧ͖ͯͨ͠ྺ࢙ৼΓฦΓ ᶅҭͯํͷ .PEFMzzΛ'BUʹ͢Δ .PEFMΛݡ͘͢Δ υϝΠϯຖͷOBNFTQBDF ςετΛ͔ͬ͠Γॻ͘
ࠂ
None
None
None
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠