Slide 1

Slide 1 text

ػցֶश Incrementsגࣜձࣾ PM ౦ๆ ༟೭ @htomine

Slide 2

Slide 2 text

@htomine ͱΈͶ - Incrementsגࣜձࣾ - σβΠφɺϢʔβʔίϛϡχέʔγ ϣϯɺProduct ManagerͳͲ - ͦͷଞͷଐੑ - ex αΠϘ΢ζࣾ - ex ͸ͯͳΠϯλʔϯ ࣗݾ঺հ

Slide 3

Slide 3 text

ᶃ஌ͬͯΔ ᶄొ࿥ͯ͠Δ ᶅ౤ߘͨ͜͠ͱ ͋Δ

Slide 4

Slide 4 text

τϨϯυ ٕज़λά

Slide 5

Slide 5 text

QiitaʹݟΔ ػցֶशͷ τϨϯυ QiitaΛ࢖ͬͨ Ξ΢τϓοτͷ ͢͢Ί Qiitaͷࠓޙͱ ػցֶश

Slide 6

Slide 6 text

Qiitaʹ͓͚Δ ػցֶशͷτϨϯυ

Slide 7

Slide 7 text

Qiitaʹؔ࿈৘ใ͸ͲΕ͘Β͍ʁ

Slide 8

Slide 8 text

τϨϯυ 2015೥͕ രൃͷ೥

Slide 9

Slide 9 text

TensorFlow 2015/11/9ʹOSSԽ͞Εͨ2೔ ޙʹ͸ར༻ࣄྫΛॻ͍ͨهࣄ ͕ެ։ɻ

Slide 10

Slide 10 text

ؔ࿈ͯ͠Python΋஫໨Λ૿΍͍ͯ͠Δ λάϥϯΩϯάͰ΋ɺؔ࿈ͯ͠ར༻͞ΕΔ ͜ͱͷଟ͍Pythonͷ౤ߘ਺͕૿͍͑ͯΔɻ Qiitaͷλά෼෍ શମతʹɺLLܥݴޠ΍OSSք۾ͷϒʔϜʹ ؔ࿈ͨ͠λάͷׂ߹͕ଟ͍ɻ ۚ༥ɾΤϯϓϥܥɺMSܥɺ૊ΈࠐΈɺϋ ʔυ΢ΣΞͳͲ͸·ͩ·ͩ͜Ε͔Βʂ

Slide 11

Slide 11 text

2016೥ʹ Python͕ JavascriptΛ ٯసʂ

Slide 12

Slide 12 text

τϨϯυ 2015೥͕ രൃͷ೥

Slide 13

Slide 13 text

࠷ۙͷ࿩୊ ͜͜3ϲ݄ͷ͍͍Ͷ਺ ϥϯΫɻ ػցֶशʹऔ૊Ή΂͘ɺج ૅతͳྖҬͷղઆΛࢼΈͨ هࣄ͕ଟ਺౤ߘ͞Εɺ஫໨ ͕ू·͍ͬͯΔɻ ֶͼͷΩοΧέͱͯ͠ಡ· Ε͍ͯΔɻ

Slide 14

Slide 14 text

Coursera Coursera Machine Learningʹ΋ ஫໨͕ू·͍ͬͯΔɻ ೔ຊޠࣈນͰडߨ͕Մೳɻ डߨϩά΋ଟ਺౤ߘ͞Ε͍ͯΔ

Slide 15

Slide 15 text

QiitaΛ࢖ͬͨ Ξ΢τϓοτͷ͢͢Ί

Slide 16

Slide 16 text

Ϣʔβʔ͸Ͳ͏QiitaΛ࢖͍ͬͯΔ͔ Ϣʔβʔ͸ʢͬ͘͟Γ෼͚Δͱʣ2छྨ ● τϥϒϧγϡʔςΟϯάͷͨΊʹݕࡧ͔Β๚ΕΔ ○ 8ʙ9ׂ͕ͪ͜ΒɻStackOverflowͳͲͷQAαʔϏεͱซ༻ ○ ࢓ࣄதʹௐ΂Δ͜ͱ͕ଟ͍ͨΊɺฏ೔ޕޙ͕ϐʔΫλΠϜ ● Qiitaʹ౤ߘͨ͠ΓɺهࣄΛಡΉ͜ͱΛ໨తͱ͢Δ ○ τϨϯυ΍χϡʔεϨλʔ͔Β৘ใऩू͢Δ ○ ΤϯδχΞ޲͚ʹ৘ใൃ৴͢Δ

Slide 17

Slide 17 text

ΤϯδχΞ޲͚ʹ৘ใൃ৴͢Δ هࣄΛॻ͘ ͍͍Ͷɾίϝϯ τɾฤूϦΫΤ ετΛ΋Β͏ ʴ α

Slide 18

Slide 18 text

ΤϯδχΞ޲͚৘ใൃ৴ - ࣗ෼ͷ஌ࣝΛ੔ཧͰ͖Δ - ֶΜͩ͜ͱΛ࢒͓͚ͯ͠Δ هࣄΛॻ͘

Slide 19

Slide 19 text

ΤϯδχΞ޲͚৘ใൃ৴ ίϛϡχςΟ͔ΒධՁ͕ ಘΒΕΔ ͍͍Ͷɾίϝϯ τɾฤूϦΫΤ ετΛ΋Β͏ ίϝϯτͰࢦఠΛ΋Β͍ ஌ݟΛΞοϓσʔτ

Slide 20

Slide 20 text

ΤϯδχΞ޲͚৘ใൃ৴ ͋Δ෼໺ͷΤϯδχΞͱͯ͠ ೝ஌͞ΕΔͱɺ৭ʑى͜Δ ʴ α

Slide 21

Slide 21 text

ΤϯδχΞ޲͚৘ใൃ৴ ͋Δ෼໺ͷΤϯδχΞͱͯ͠ ೝ஌͞ΕΔͱɺ৭ʑى͜Δ ʴ α

Slide 22

Slide 22 text

ΤϯδχΞ޲͚৘ใൃ৴ ΤϯδχΞ ίϛϡχςΟ ݸਓ ൃ৴ ධՁ ࣗ৴ ৽ͨ ͳ஌ ݟ … ஌ݟ ৽ͨ ͳҙ ݟ ܁Γฦ͢͜ͱͰɺʮػցֶशΛษڧ ͍ͯ͠ΔΤϯδχΞʯͱ͍͏ೝ஌΋ ಘΔ͜ͱ͕Ͱ͖Δ

Slide 23

Slide 23 text

܁Γฦ͢͜ͱͰɺʮػցֶशΛษڧ ͍ͯ͠ΔΤϯδχΞʯͱ͍͏ೝ஌΋ ಘΔ͜ͱ͕Ͱ͖Δ ΤϯδχΞ޲͚৘ใൃ৴ ΤϯδχΞ ίϛϡχςΟ ݸਓ ൃ৴ ධՁ ࣗ৴ ৽ͨ ͳ஌ ݟ … ஌ݟ ৽ͨ ͳҙ ݟ ΤϯδχΞͱͯ͠ίϛϡχςΟʹߩݙ͢Δ͜ͱͰ ࣗ਎ͷΞΠσϯςΟςΟΛڧԽͰ͖Δ

Slide 24

Slide 24 text

Qiitaͷࠓޙͱ ػցֶश

Slide 25

Slide 25 text

ݱࡏͷ՝୊ײᶃ ίϛϡχςΟ - ·ͩಧ͍͍ͯͳ͍ίϛϡχςΟ΁ͷΞϓϩʔν - de:code ʹࢀՃ͢Δօ͞Μͷ͜ͱ͔΋͠Ε·ͤΜʂ - ίϛϡχςΟͷ࣭ɾྔ͕େ͖͘ͳ͍ͬͯ͘͜ͱͰɺϑΟʔυόοΫͷ࣭΋ߴ͘ͳΔͱ ߟ͍͑ͯΔɻ - طଘͷίϛϡχςΟ΁ͷϚωδϝϯτ - ϑΟʔυόοΫͷ࣭ΛߴΊΔͨΊʹ͸ɺطଘͷίϛϡχςΟͷϝϯςφϯε΋ඞཁɻ - ΨΠυϥΠϯͷΞοϓσʔτ΍ɺద੾ͳ;Δ·͍ͷܒ໤ - ධՁػೳͷվળ

Slide 26

Slide 26 text

ݱࡏͷ՝୊ײᶄ ৽ྖҬ΁ͷ௅ઓ - ΞΠσϯςΟςΟͷཱ֬Λ΋ͬͱࢧԉ͢Δ - ΤϯδχΞͱͯ͠ͷࣗ෼Λ΋ͬͱදݱ͍ͨ͠ - ʮQiitaͷϚΠϖʔδΛݟΕ͹ΤϯδχΞͱͯ͠ͷࣗ෼͕Θ͔Δʯ - →ΤϯδχΞͱͯ͠ͷ੒௕ʹΑΓͦ͑ΔΑ͏ʹ - ΞΠσϯςΟςΟཱ֬ͷͦͷޙ͸ʁ - ৽͍͠ΩϟϦΞ΁ͷ௅ઓΛࢧԉ͢Δ͜ͱ΍ɺͦͷͨΊͷֶशͷਪનͳ Ͳɻ

Slide 27

Slide 27 text

ػցֶशͱQiita େ͖͘3ྖҬɻ…͕ͩɺਖ਼௚ͳͱ͜Ζ͋Γ͖ͨΓͰ͸͋Δ - εύϜϑΝΠςΟϯά - ৘ใͷ෼ྨͷࣗಈԽɾ࠷దԽ - λάͷਖ਼نԽɺద੾ͳλάͷਪન - ৘ใΛΑΓਖ਼֬ɾศརʹऔΓग़ͤΔΑ͏ʹ - Ϣʔβʔͷᅂ޷ͷਪఆɾՄࢹԽ - ͓͢͢ΊهࣄɺϢʔβʔɺϑΥϩʔ͢΂͖λά౳ - ΞΠσϯςΟςΟͷՄࢹԽʹ΋

Slide 28

Slide 28 text

εύϜϑΝΠςΟϯά - Ұ೔਺े݅ͷεύϜΞΧ΢ϯτʹ ରԠ͍ͯ͠Δ - खಈʂ - ͏·͘ block ͍ͨ͠͠ɺສҰ౤ߘ͞ Εͯ΋͏·͘ൃݟ͍ͨ͠ɻ

Slide 29

Slide 29 text

৘ใͷ෼ྨͷࣗಈԽɾ࠷దԽ - ϛχϚϜʹ͸λάͷ໊دͤʢͷͨΊͷఏҊʣ - λάಉ࢜ͷΫϥελϦϯά - “Deeplearning” ͸ “ػցֶश” ͱؔ܎͋ΔΜ ͡Όͳ͍ʁ - ΧςΰϦͷఏҊ͕Ͱ͖Δͱ ɹɹخ͍͠

Slide 30

Slide 30 text

Ϣʔβʔͷᅂ޷ͷਪఆɾՄࢹԽ - ʮػցֶशʹ͍ͭͯ஌Γͨ ͍ʁʯ - ͳΒ͜ͷਓʂ - ͳΒ͜ͷهࣄʂ - ͳΒ͜ͷλάʂ - ͱ͍ͬͨਪન͕͍ͨ͠ɻ - ʮ͋ͳͨ͸ͲΜͳΤϯδχΞ Ͱ͔͢ʁʯ

Slide 31

Slide 31 text

ΑΓΤϯδχΞ͕ΤϯδχΞΒ͘͠ ;Δ·͑ΔQiita΁ɻ

Slide 32

Slide 32 text

Slide 33

Slide 33 text

͓·͚: Qiitadon qiitadon.com QiitaϢʔβʔ޲͚ʹӡӦ͍ͯ͠Δ mastodonΠϯελϯε QiitaϢʔβʔͳΒࢀՃͰ͖ɺίʔυ ϋΠϥΠτʹରԠͨ͠౤ߘ͕Ͱ͖· ͢ ΤϯδχΞಉ࢜ͷΏΔʙ͍ަྲྀͷ৔ ʹͳ͍ͬͯΔͷͰɺࣾ֎ͷΤϯδχ Ξͱ΋ͬͱ࿩͍ͨ͠ʂͱ͍͏ํ͸ͥ ͻ :)