Slide 1

Slide 1 text

খ͞ͳνʔϜͷษڧձ Takuya Arita(@ariarijp)

Slide 2

Slide 2 text

ࣗݾ঺հ • ༗ా ୓࠸(Takuya Arita / @ariarijp) • גࣜձࣾίίϥϒϧ ιϑτ΢ΣΞΤϯδχΞ • খ͍͞ձࣾͳͷͰɺͳΜͰ΋΍ͬͯ·͢

Slide 3

Slide 3 text

ࠓ೔ͷൃදςʔϚ͸ ʮখ͞ͳνʔϜʯͷษڧձͰ͢

Slide 4

Slide 4 text

Έͳ͞ΜͷνʔϜ͸ Կ໊Ͱ͔͢ʁ

Slide 5

Slide 5 text

ίίϥϒϧͰ͸2015೥2݄͔Β ࣾ಺ษڧձΛ͸͡Ί·ͨ͠

Slide 6

Slide 6 text

౰࣌ͷ։ൃνʔϜͷਓ਺͸ 3໊+Ϛωʔδϟʔ1໊ (ݱࡏ͸౦ژɾ෱Ԭ͋Θͤͯ10໊)

Slide 7

Slide 7 text

ࣾ಺ษڧձΛ4໊Ͱ ΍ͬͯ·ͨ͠

Slide 8

Slide 8 text

͜Μͳʮখ͞ͳνʔϜʯͰ͕͢ ຖ݄ษڧձΛ։࠵͍ͯ͠·͢

Slide 9

Slide 9 text

ΞδΣϯμ • ࣾ಺ษڧձΛ͸͡ΊΔ·Ͱͷ͜ͱ • ࣾ಺ษڧձΛ͸͡Ί͔ͯΒͷ͜ͱ • ษڧձӡ༻Ͱى͜Δ͍Ζ͍Ζͳ͜ͱ

Slide 10

Slide 10 text

ࣾ಺ษڧձͷϞνϕʔγϣϯ • ϓϩδΣΫτ͝ͱʹ୲౰͕ผΕͯ͠·͍ͬͯΔͷͰɺ ஌ݟΛڞ༗͍ͨ͠ • ੒ޭ΍ࣦഊɺͪΐͬͱͨ͠νϟϨϯδΛΧδϡΞϧ ͳงғؾͰڞ༗ • ݸʑ͕ڵຯΛ͍࣋ͬͯΔ͜ͱΛൃද͍ͨ͠ • ͙͢ʹۀ຿ʹద༻Ͱ͖ͳͯ͘΋τϨϯυͱͯ͠཈͑ ͓͖͍ٕͯͨज़΍ɺݸਓతʹڵຯ͕͋Δٕज़ͳͲ

Slide 11

Slide 11 text

͍Ζ͍Ζޙ෇͚͠·͕ͨ͠

Slide 12

Slide 12 text

։ൃνʔϜ͕͋Δͷ͸͍͍͘͢͜͝ͱͳͷͰ ΈΜͳͱ΋ͬͱٕज़࿩Λָ͠Έ͍ͨ

Slide 13

Slide 13 text

ษڧձΛ͸͡ΊΑ͏

Slide 14

Slide 14 text

ࣾ಺ษڧձΛ͸͡ΊΔ·Ͱͷ͜ͱ

Slide 15

Slide 15 text

ษڧձΛ͸͡ΊΔ·Ͱͷ͜ͱ • ্࢘΍ಉ྅ʹఏҊ • ΈΜͳఏҊʹ৐ͬͯ͘Εͨ • ࠷ॳͷษڧձͷൃදऀ͸ࢲؚΊ2໊

Slide 16

Slide 16 text

ษڧձΛ͸͡ΊΔ·Ͱͷ͜ͱ • ೔ఔͷௐ੔ • εέδϡʔϧ͸ΈΜͳͷ༧ఆ͕ۭ͍ͯͦ͏ͳͱ͜ ΖͰฏ೔໷ʹ࣮ࢪ • ձ͕ٞࣨগͳ͘ɺ͔ͭΦʔϓϯεϖʔε͕ଟ͍ͷ Ͱɺདྷ٬΍ॏཁͳଧͪ߹Θ͕ͤແ͍೔ఔͰௐ੔ • ϓϩδΣΫλʔ͕࢖͑Δ෦԰Λ཈͑Δͷ΋ॏཁ

Slide 17

Slide 17 text

ษڧձΛ͸͡ΊΔ·Ͱͷ͜ͱ • ൃදࢿྉͷ࡞੒ • ࠷ۙ΍ͬͨ͜ͱɺௐ΂ͨ͜ͱΛى఺ʹ • ͱΓ͋͑ͣॻ͖࢝ΊͯΈΔͱҙ֎ͱॻ͚Δ

Slide 18

Slide 18 text

ษڧձΛ͸͡ΊΔ·Ͱͷ͜ͱ • ৯΂෺ɾҿΈ෺ͷख഑ • ඞਢͰ͸ͳ͍͚ΕͲɺ͋ͬͨ΄͏͕ษڧձ ͷงғؾΛग़͠΍͍͢ • ্࢘ʹ༧ࢉͷOKΛ΋Β͍ɺ૯຿ʹख഑ͯ͠ ΋Βͬͨ

Slide 19

Slide 19 text

ࣾ಺ษڧձΛ͸͡Ί͔ͯΒͷ͜ͱ

Slide 20

Slide 20 text

ษڧձΛ͸͡Ί͔ͯΒͷ͜ͱ • ४උʹ͸ͦΕͳΓʹ͕͔͔࣌ؒΔ • 30෼ఔ౓ͷൃදࢿྉͷ४උʹ1೔͔͔ۙͬ͘ ͯ͠·͏͜ͱ΋ • ۀ຿ཱ͕ͯࠐΜͰ͍ͨΓ͢Δͱɺൃදऀ͸ ͳ͔ͳ͔େม

Slide 21

Slide 21 text

ษڧձΛ͸͡Ί͔ͯΒͷ͜ͱ • ͋·ΓҙؾࠐΜͰ४උ͠ͳͯ͘΋ɺ࿩୊Λ͏ ·͘બͿͱҙ֎ͱٞ࿦͕੝Γ্͕Δ • ΈΜͳ͕ؾʹͳͬͯͦ͏ͳ࿩୊Λগ͠ҙࣝ͢ Δ • ࣗ෼͕ڵຯΛ͍࣋ͬͯΔ࿩୊ͱͷόϥϯε

Slide 22

Slide 22 text

ษڧձΛ͸͡Ί͔ͯΒͷ͜ͱ • ෆఆظ։࠵͸Α͘ͳ͍ • ࢀՃϝϯόʔ͕ϓϥΠϕʔτͷ༧ఆΛཱͯʹ ͘͘ͳͬͯ͠·͏ • ʮຖ݄ୈ2໦༵೔ʯͱ͍͏Α͏ʹ೔ఔΛݻఆ ͨ͠

Slide 23

Slide 23 text

ษڧձΛ͸͡Ί͔ͯΒͷ͜ͱ • ଞ෦ॺ͔ΒͷࢀՃ΋ड͚ೖΕͯΈΔ • ٕज़ΑΓͷ࿩͕த৺ʹͳͬͯ͠·͏ͨΊɺଞ෦ॺͷϝ ϯόʔΛஔ͍͍ͯͬͯ͠·͏Α͏ͳ͜ͱ΋͋ͬͨ • SQLͳͲσʔλ෼ੳʹؔΘΔΑ͏ͳ࿩͸ڵຯΛ΋ͬͯ ΋Β͍΍͍͢ • 9݄͸ΠϯλʔϯͰདྷ͍ͯͨ৽ଔ಺ఆऀʹ΋ࢀՃͯ͠ ΋Βͬͨ

Slide 24

Slide 24 text

ษڧձӡ༻Ͱى͜Δ ͍Ζ͍Ζͳ͜ͱ

Slide 25

Slide 25 text

ϝϯόʔ͕ἧΘͳ͍໰୊ • ฐࣾͷΑ͏ʹਓ਺͕গͳ͍ͱɺษڧձͷ։࠵ࣗ ମ͕ةͿ·ΕΔ • ϝϯόʔ͕ἧΘͳ͍->ॱԆΛ܁Γฦ͢ͱษڧձ ࣗମ͕ඍົͳײ͡ʹͳΔ

Slide 26

Slide 26 text

ϝϯόʔ͕ἧΘͳ͍໰୊ͷରࡦ • ϝϯόʔ͕ἧΘͳͯ͘΋ɺͳΔ΂͘։࠵ͷϖʔεΛม͑ͳ͍ • ਓ਺͕গͳͯ͘΋Ͱ͖Δʮ΋͘΋͘ձʯʹมߋͯ͠ΈΔ • ࣌ؒଳΛม͑ͯΈΔ • ฏ೔໷ʹ։࠵͍ͯ͠ΔͷΛɺฏ೔ͷனٳܜ+1࣌ؒʹͯ͠Έ Δ • ೔த͸ۀ຿ͷௐ੔͕ඞཁͳ৔߹΋͋Δ͕ɺ1࣌ؒఔ౓ͳ Βɺ͞΄Ͳ໰୊ʹͳΒͳ͍

Slide 27

Slide 27 text

͍ͭ΋ಉ͡ਓ͕ൃද͍ͯ͠Δ໰୊ • ษڧձͷओ࠵ऀ͸ɺ͍͍ͩͨຖճൃද͢Δ͜ͱ ʹͳΔ • ΤϯδχΞͷ਺͕গͳ͍ձࣾͰ͸ɺͦ͏͍͏ ΋ͷͱׂΓ੾ͬͯ͠·ͬͨ΄͏͕͍͍ • ͱ͸͍͑ɺϞνϕʔγϣϯ͕อͯͳ͘ͳͬͯٛ ຿తʹൃද͢ΔΑ͏ʹͳΔͱଓ͔ͳ͘ͳΔ

Slide 28

Slide 28 text

͍ͭ΋ಉ͡ਓ͕ൃද͍ͯ͠Δ໰୊ͷରࡦ • ͳΔ΂͘ൃදͷϋʔυϧΛԼ͛Δ • ओ࠵ऀ͕ҙࣝͨ͠΄͏͕͍͍ • খωλͰ΋׻ܴ͢ΔงғؾΛ࡞Δ • ܦݧ্ɺࢀՃϝϯόʔ͕5ਓҎ্͍Ε͹͜ͷ໰ ୊͸ͳΜͱ͔ͳΔ

Slide 29

Slide 29 text

ൃදͷωλ੾Ε໰୊ • ਺ϲ݄ଓ͚Δͱωλ੾Ε΋͓͜Δ • ωλ͕ͳ͍ͱͲ͏ʹ΋ษڧձཱ͕ͪߦ͔ͳ͍

Slide 30

Slide 30 text

ൃදͷωλ੾Ε໰୊ͷରࡦ • ֎෦ͷษڧձʹߦ͘ػձ͕͋Δ͔ͨ͸ɺͦ͜Ͱಘͨ΋ͷΛϐο ΫΞοϓͯ͠ൃද͢Δ • ٯʹࣾ಺ษڧձͰ࡞ͬͨࢿྉͰ֎෦ͷษڧձͰൃද͢Δ͜ ͱ΋ • νϟοτπʔϧ΍৘ใڞ༗πʔϧʹٕज़ωλΛཷΊࠐΊΔ৔ ॴΛ࡞͓ͬͯ͘ • ͪΐͬͱͨ͠ࡶஊΛ͖͔͚ͬʹௐ΂ͨΓɺൃදࢿྉΛ࡞ͬ ͨΓ͢Δ͜ͱ΋͋Γ·͢

Slide 31

Slide 31 text

·ͱΊ • খ͞ͳνʔϜͰ΋ษڧձ͸ӡ༻Ͱ͖Δ • ఆظతʹ։࠵Ͱ͖ΔΑ͏ʹ࢓૊ΈΛௐ੔͢Δ • ӡ༻͕೉͍͠৔໘΋͋Δ͕ɺঢ়گʹ͋Θͤͯॊ ೈʹରԠ͢Δ • ͳʹΑΓ΋ීஈͷۀ຿ͱ͸ҧ͏ษڧձͷۭؾΛ ָ͠Ή

Slide 32

Slide 32 text

ੈքΛ๻Βͷ༡ͼ৔ʹɻ The world to our playgrounds!