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
2
1.1k
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
自己実現のためのキャリア選択 / Choosing a Career Path for Self-Realization
shoheimitani
1
60
法律に準拠した本人確認システムを0から作った話 〜家計簿プリカB/43でのeKYC開発実例〜
shoheimitani
2
980
初めましてが多いチームの形成期にEMが取り組んだ事
shoheimitani
1
180
ユーザーフレンドリーな取引明細のアーキテクチャ 〜VISAカードの複雑性に向き合う実践例〜
shoheimitani
5
2.7k
孤独のCTOグルメという やや奇抜な企画をやった目的と効果
shoheimitani
3
1.4k
VISAカードの裏側と “手が掛かる” 決済システムの育て方
shoheimitani
42
21k
32個のPRでリリースした依存度の高いコアなモデルの安全な弄り方
shoheimitani
8
7.3k
本番環境のRailsでYJITをONにしてみた結果
shoheimitani
0
170
7つの入金外部サービスと連携して分かった実践的な”状態管理”設計パターン3選
shoheimitani
6
5.9k
Other Decks in Programming
See All in Programming
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
190
Rubyでつくるパケットキャプチャツール
ydah
0
170
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
130
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
26
6k
Beyond ORM
77web
11
1.6k
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
20241217 競争力強化とビジネス価値創出への挑戦:モノタロウのシステムモダナイズ、開発組織の進化と今後の展望
monotaro
PRO
0
280
선언형 UI에서의 상태관리
l2hyunwoo
0
270
Оптимизируем производительность блока Казначейство
lamodatech
0
950
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
300
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
8
1.9k
Amazon Nova Reelの可能性
hideg
0
200
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Visualization
eitanlees
146
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
960
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
570
Unsuck your backbone
ammeep
669
57k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
240
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
860
Scaling GitHub
holman
459
140k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
360
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠