Slide 1

Slide 1 text

-BSBWFMϑΝΠϧετϨʔδͰ ؾܰʹϑΝΠϧૢ࡞ -BSBWFM7VFKT1)1 -5ձ XJUI΋͘΋͘

Slide 2

Slide 2 text

ࣗݾ঺հ גࣜձࣾϓϥϜβ ߥ୍ ༔ !ZVUBLJ ݱࡏ͸ΤϯδχΞϦϯάϚωʔδϟͰ͕͢ ۀ຿ͰίʔσΟϯά΋͍ͯ͠·͢

Slide 3

Slide 3 text

ࠓ೔͓࿩͢Δ͜ͱ -BSBWFMͰ༻ҙ͞Ε͍ͯΔ ϑΝΠϧετϨʔδʹ͍ͭͯ ͓࿩͠·͢ɻ

Slide 4

Slide 4 text

1)1ͰϑΝΠϧૢ࡞ͱ͍͑͹ • GPQFO • GXSJUF • GDMPTF • GJMF@HFU@DPOUFOUT • GJMF@QVU@DPOUFOUT • DPQZ • VOMJOL • QBUIJOGP • NLEJS •

Slide 5

Slide 5 text

͍Ζ͍Ζߟ͑Δ • σΟϨΫτϦ࠶ؼ࡞੒ͩΔ͍ • ϩʔΧϧҎ֎ʹอଘͩΔ͍ • ௚ϦϯΫ%-Ҏ֎ͩΔ͍

Slide 6

Slide 6 text

͍Ζ͍Ζߟ͑Δ • σΟϨΫτϦ࠶ؼ࡞੒ͩΔ͍ • ϩʔΧϧҎ֎ʹอଘͩΔ͍ • ௚ϦϯΫ%-Ҏ֎ͩΔ͍ • ϥΠϒϥϦ෦෼ར༻ • ൿ఻ͷؔ਺Λ࢖͏ զྲྀͩͱΑ͋͘Δɻ ͋ʔ લͷϓϩδΣΫτ͔Β ίϐΔ͔ɻɻ

Slide 7

Slide 7 text

ͦͯ͠ ϑΝΠϧૢ࡞͕ඞཁͳ৔໘ͱ͍͑͹ • ϑΝΠϧΞοϓϩʔυ • όοΫΞοϓॲཧ • ϝʔϧఴ෇ॲཧ • μ΢ϯϩʔυϑΝΠϧੜ੒ • ۀ຿γεςϜͩͱΊͬͪΌΑ͋͘Δɻ

Slide 8

Slide 8 text

͍Ζ͍Ζߟ͑Δ • อଘྖҬͷσΟεΫͲ͏͢Δʁ • ϩʔΧϧʁ • ֎෦υϥΠϒͷϚ΢ϯτʁ • Ϋϥ΢υαʔϏεʁ • อଘํ๏Ͳ͏͢Δʁ • ϩʔΧϧલఏͷૢ࡞ʁ • '51ʁ • "1*ʁ

Slide 9

Slide 9 text

͍Ζ͍Ζߟ͑Δ • อଘྖҬͷσΟεΫͲ͏͢Δʁ • ϩʔΧϧʁ • ֎෦υϥΠϒͷϚ΢ϯτʁ • Ϋϥ΢υαʔϏεʁ • อଘํ๏Ͳ͏͢Δʁ • ϩʔΧϧલఏͷૢ࡞ʁ • '51ʁ • "1*ʁ ΋ͱ΋ͱεϞʔϧελʔτͷγεςϜͰ͚ͨ͠Ͳ %-ϑΝΠϧͱ͔ɺϩʔΧϧʹอଘͯͨ͠Β ΋͏༰ྔϠόΠΜͰɺϘϦϡʔϜ૿΍͠·ͤΜʁ ͦ͏ͩɺۭ͍ͯΔΫϥ΢υυϥΠϒʹ'51ͱ͔ ࢥ͍੾ͬͯ"NB[PO4ͱ͔ʹ͠·ͤΜ͔ʁ ͪΐͪΐ͍ͬͱʂ͙͢΍ͬͱ͘ΜͰʂ

Slide 10

Slide 10 text

͍Ζ͍Ζߟ͑Δ • อଘྖҬͷσΟεΫͲ͏͢Δʁ • ϩʔΧϧʁ • ֎෦υϥΠϒͷϚ΢ϯτʁ • Ϋϥ΢υαʔϏεʁ • อଘํ๏Ͳ͏͢Δʁ • ϩʔΧϧલఏͷૢ࡞ʁ • '51ʁ • "1*ʁ ࡞ΓࠐΜͩ͋ͱ͜͏ͳΔͱɺͭΒ͍ ΋ͱ΋ͱεϞʔϧελʔτͷγεςϜͰ͚ͨ͠Ͳ %-ϑΝΠϧͱ͔ɺϩʔΧϧʹอଘͯͨ͠Β ΋͏༰ྔϠόΠΜͰɺϘϦϡʔϜ૿΍͠·ͤΜʁ ͦ͏ͩɺۭ͍ͯΔΫϥ΢υυϥΠϒʹ'51ͱ͔ ࢥ͍੾ͬͯ"NB[PO4ͱ͔ʹ͠·ͤΜ͔ʁ ͪΐͪΐ͍ͬͱʂ͙͢΍ͬͱ͘ΜͰʂ ちょちょいっとって そんなの 想定してないよ 実装⽅法違うから すぐなんてできない

Slide 11

Slide 11 text

ͳΒ͹ -BSBWFMͷϑΝΠϧετϨʔδͩ ͱʹ͔͘ ૉ੖Β͍͠ͱͷ͜ͱ

Slide 12

Slide 12 text

ઃఆ͸ඞཁͳύοέʔδΛೖΕͯ DPOGJHGJMFTZTUFNQIQͰॻ͚ͩ͘ɻ

Slide 13

Slide 13 text

͜ΕΛ׆༻͢Ε͹ これが

Slide 14

Slide 14 text

͜ΕΛ׆༻͢Ε͹ これが こうなる

Slide 15

Slide 15 text

ͲͷํࣜͰ΋ॻ͖ํΛ౷ҰͰ͖·͢

Slide 16

Slide 16 text

ศརͰ͢ 6QMPBEFE'JMFͱ ૬ੑൈ܈ͳͷ΋ ͏Ε͍͠ɻ μ΢ϯϩʔυ΋ ͔ΜͨΜɻ

Slide 17

Slide 17 text

ࠩ͠ସ͑΋͔ΜͨΜͰ͢ ϑΝΠϧετϨʔδͷ"1*ͰҰ؏࣮૷͓͚ͯ͠͹ อଘํ๏͕มΘͬͯ΋ɺEJTLΛม͑Ε͹͍͍͚ͩʂ

Slide 18

Slide 18 text

ৄࡉ͕ؾʹͳΔํ͸ Illuminate / Filesystem / FilesystemAdapter.php ΛಡΜͰΈΔͱָ͍͠Ͱ͢ʂ ଞʹ΋ɺҰ࣌63-Λ੍ޚͰ͖ͨΓ ΩϟογϡΛ࢖͑ͨΓ ͍Ζ͍ΖͰ͖·͢ɻ ৄ͘͠͸υΩϡϝϯτʹͯʂ

Slide 19

Slide 19 text

͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ