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.7k
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
スーパーマンに頼らない"分権型組織"で作る強い開発チーム
shoheimitani
7
2.7k
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.3k
プロポーザルに込める段取り八分
shoheimitani
3
1k
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
13
17k
2重リクエスト完全攻略HANDBOOK / Double Request Handbook
shoheimitani
9
11k
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
3
1.4k
The Citadel
shoheimitani
0
220
Rails-ishなActiveRecordの操作方法
shoheimitani
0
230
自己実現のためのキャリア選択 / Choosing a Career Path for Self-Realization
shoheimitani
2
500
Other Decks in Programming
See All in Programming
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
170
CSC307 Lecture 15
javiergs
PRO
0
240
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
170
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
850
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
140
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
15
3k
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
170
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
370
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
400
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
810
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
490
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
220
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Agile that works and the tools we love
rasmusluckow
331
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
99
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
470
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
250
Docker and Python
trallard
47
3.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
51k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
RailsConf 2023
tenderlove
30
1.4k
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠