Upgrade to Pro — share decks privately, control downloads, hide ads and more …

研究者と技術者とmruby - 学生によるOSS開発とイノベーション -

研究者と技術者とmruby - 学生によるOSS開発とイノベーション -

MATSUMOTO Ryosuke
PRO

January 29, 2015
Tweet

More Decks by MATSUMOTO Ryosuke

Other Decks in Technology

Transcript

  1. ݚڀऀͱٕज़ऀͱNSVCZ

    ֶੜʹΑΔ044։ൃͱΠϊϕʔγϣϯ
    ژ౎େֶେֶӃത࢜ޙظ՝ఔ
    দຊ྄հ
    5XJUUFS!NBUTVNPUPSZ

    View Slide

  2. ࣗݾ঺հ
    •  ֶੜݚڀऀͱͯ͠
    – ژ౎େֶେֶӃ৘ใֶݚڀՊത࢜՝ఔॴଐ
    – Πϯλʔωοτج൫ιϑτ΢ΣΞ
    – Πϯλʔωοτӡ༻ٕज़
    •  ࣾձਓٕज़ऀͱͯ͠
    – 8FCαʔϏεͷӡ༻ɾ؅ཧͷίϯαϧ
    – 04ɾ.JEEMFXBSFͷ։ൃ
    – 044։ൃऀ
    Rubyビジネスセミナー大阪 2
    15/01/29

    View Slide

  3. ࠷ۙ։ൃ͍ͯ͠Δओͳ044
    •  NPE@NSVCZɾOHY@NSVCZ
    – NSVCZʹΑΔ8FCαʔόͷ֦ு
    •  5SVTUFSE)5518FC4FSWFS
    – NSVCZͰৼΔ෣͍ΛఆٛͰ͖Δ8FCαʔό
    •  NSVCZؔ࿈
    – NSVCZίΞɺϥΠϒϥϦɺपลπʔϧ
    •  8FCαʔόͷηΩϡϦςΟͱӡ༻ٕज़
    – "QBDIFϞδϡʔϧɾOHJOYϞδϡʔϧ
    Rubyビジネスセミナー大阪 3
    15/01/29

    View Slide

  4. ໨࣍
     େֶӃʹߦ͔ͣʹձࣾһʹ
     ձࣾһΛࣙΊͯ࠶ͼେֶੜʹ
     ֶੜͱͯ͠044։ൃΛ։࢝
     NSVCZͰ஌ͬͨ044։ൃͷָ͠͞
     044։ൃ͔ΒֶΜͩ੒௕ͷίπ
     ࣗ෼ʹͱͬͯͷ044։ൃ
     ֶੜʹΑΔΠϊϕʔγϣϯͱ͸
    Rubyビジネスセミナー大阪 4
    15/01/29

    View Slide

  5. େֶӃʹߦ͔ͣʹձࣾһʹ
    Rubyビジネスセミナー大阪 5
    15/01/29

    View Slide

  6. େֶੜͰαʔό؅ཧʹϋϚΔ
    •  ࠓ͔Β໿೥લͷେֶ࣌୅ͷ࿩
    •  αʔό༡ͼ͕େ޷͖
    •  ࣗࣨ͸ࣗ࡞αʔόͷαʔόϧʔϜঢ়ଶ
    •  ֎ग़͍ͯͯ͠΋ΤΞίϯՔಇ
    Rubyビジネスセミナー大阪 6
    15/01/29

    View Slide

  7. ೥લͷࣗ෼ͷ෦԰
    Rubyビジネスセミナー大阪 7
    15/01/29

    View Slide

  8. 15/01/29 Rubyビジネスセミナー大阪 8

    View Slide

  9. 15/01/29 Rubyビジネスセミナー大阪 9

    View Slide

  10. ࠓͷࣗ෼ͷ෦԰
    Rubyビジネスセミナー大阪 10
    15/01/29

    View Slide

  11. 15/01/29 Rubyビジネスセミナー大阪 11

    View Slide

  12. 15/01/29 Rubyビジネスセミナー大阪 12

    View Slide

  13. େֶӃʹߦ͔ͳ͔ͬͨཧ༝
    •  αʔόɾωοτϫʔΫٕज़ͷݚڀΛر๬
    •  ݱ৔ͷεΩϧ΍՝୊͕෼͔Βͳ͍
    •  ੈؒ஌Βͣͷ··ݚڀ͢Δࣄʹෆ҆
    Rubyビジネスセミナー大阪 13
    15/01/29

    View Slide

  14. ܦݧΛੵΜͩΒ໭ΔࣄΛܾҙ
    •  ೥ࠒ
    •  ݱ৔ͷΠϯλʔωοτӡ༻ٕज़ΛֶͿ
    •  اۀͰܦݧΛੵΉ
    •  ͍͔ͭ͸ӡ༻ٕज़ʹ͍ͭͯݚڀ͍ͨ͠
    •  γεςϜͷ֎ग़͕࢝͠·Γͭͭ͋Δ࣌ظ
    •  ӡ༻ٕज़͸਺೥ޙ࠷ॏཁʹͳΔͱ֬৴
    Rubyビジネスセミナー大阪 14
    15/01/29

    View Slide

  15. ձࣾһΛࣙΊͯ࠶ͼେֶੜʹ
    Rubyビジネスセミナー大阪 15
    15/01/29

    View Slide

  16. ձࣾΛୀ৬
    •  ΠϯϑϥΤϯδχΞΛ໿೥Ͱୀ৬
    •  ձࣾͷத৺Ͱ8FCαʔϏεӡ༻Λܦݧ
    •  αʔό୆਺͕ઍͷΦʔμʔͰເͷࠃ
    •  ϓϩδΣΫτ؅ཧ΋ܦݧ
    Rubyビジネスセミナー大阪 16
    15/01/29

    View Slide

  17. ٕज़ऀ͔Βݚڀऀ΁
    •  େࡕͷখ͞ͳϚϯγϣϯͰਓͰݚڀ։࢝
    •  ձࣾʹ΋ߦ͔ͣاۀͱͷ઀఺΋ͳ͍
    •  େֶʹ΋ߦ͔ͣʹͻͨ͢Βࢠҭͯ
    •  ՈͰͻͨ͢ΒݚڀɾϒϩάΛॻ͍ͯ೥൒
    •  ਓͩͱࢥ͍ͬͯͨ
    Rubyビジネスセミナー大阪 17
    15/01/29

    View Slide

  18. Πϯλʔωοτͷᷚ
    •  ίʔυΛެ։͠ϒϩάΛॻ͘
    •  ͍͔ͭ୭͔͕ؾ͍ͮͯ͘ΕΔ
    •  ϒϩάͷ֦ࢄ΍ϑΟʔυόοΫΛಘΔ
    •  ໊લͱιϑτ΢ΣΞ͕஌ΒΕΔΑ͏ʹͳΔ
    •  Πϯλʔωοτͷᷚ͸ຊ౰ͩͬͨ
    •  ਓͰ͸ͳ͔ͬͨ
    •  Πϯλʔωοτ͸Թ͔͍
    Rubyビジネスセミナー大阪 18
    15/01/29

    View Slide

  19. ٕज़ऀͱݚڀऀͷڱؒ
    •  ݚڀͷΞΠσΞ΍ਐḿΛϒϩάʹॻ͘
    – Ұ෦ͷݚڀऀ͔Β͸ඇ೉Λड͚Δ
    – ௕ॴͱݹ͍ϧʔϧͷؒͰ೰Μͩ
    •  ݚڀ։ൃΛΦʔϓϯʹऔΓ૊ΉϝϦοτ
    – ଟ͘ͷ༗໊ͳ044։ൃऀͱग़ձͬͨ
    – ൴Βͷ৘೤͕ඈͼՐͨ͠
    – ϑΟʔυόοΫ΍ύονΛ௖͚Δܹࢗ
    – Ϟνϕʔγϣϯ͕ҡ࣋Ͱ͖ͨ
    Rubyビジネスセミナー大阪 19
    15/01/29

    View Slide

  20. ޷͖ͳΑ͏ʹݚڀɾ։ൃ
    •  ݚڀࣨͷϘε͸͜͏ݴͬͯԼͬͨ͞
    ʮੲͷ΍ΓํʹनΘΕͳͯ͘ྑ͍Ͱ͢ɻদຊ͞
    Μ͕ྑ͍ͱࢥ͏΍ΓํͰ޷͖ͳΑ͏ʹ΍ͬͯԼ
    ͍͞ɻࠓͷ΍Γํɺྑ͍ͱࢥ͍·͢Αɻʯ

    •  ٹΘΕͨ
    – ͜Ε͕ແ͚Ε͹͜͜ʹ΋͍ͳ͔ͬͨ
    – ݚڀࣨͷαϙʔτΛड͚ͳ͕Β044։ൃ
    – ֶੜʹ޷͖ͳΑ͏ʹݚڀɾ։ൃͤ͞Δॏཁੑ
    Rubyビジネスセミナー大阪 20
    15/01/29

    View Slide

  21. ֶੜͱͯ͠044։ൃΛ։࢝
    Rubyビジネスセミナー大阪 21
    15/01/29

    View Slide

  22. 044։ൃͷָ͠͞
    •  ໊લ͕ചΕΔ
    •  ࣗ෼ͷίʔυΛ࢖ͬͯ΋Β͑Δ
    •  ڵຯΛ࣋ͬͯ΋Β͑Δ
    •  ࢓ࣄΛ༠ͬͯ΋Β͑Δ
    •  ࣗ෼ͷ044Λಛఆ෼໺ͷඪ४ʹ͢Δ
    •  ࢖ͬͯ΋Β͏ͱվળ͕ਐΈࣗ෼΋ಘ͢Δ
    Rubyビジネスセミナー大阪 22
    15/01/29

    View Slide

  23. ·ͣ͸ߩݙ͢Δ044Λݟ͚ͭΔ
    •  ࣗ෼ͷۀ຿΍ݚڀʹ͍ۙιϑτ΢ΣΞ
    •  ࣗ෼͕৘೤Λײ͡ΒΕΔ͔Ͳ͏͔
    •  ࠓ͸ແ໊Ͱ΋কདྷੑ͕͋Δ͔
    •  ࡞ऀ͕೔ຊਓͩͱٞ࿦͠΍͍͢
    •  ࡞ऀ͕༗໊ͩͱ৘ใ͕֦ࢄ͠΍͍͢
    •  ͍ͣΕ͸ࣗ෼ͷ044ϓϩδΣΫτΛ࣋ͭ
    Rubyビジネスセミナー大阪 23
    15/01/29

    View Slide

  24. ֶੜͰ΋ࢀՃͰ͖Δ
    •  ֶੜ͸ࣗ༝ͳ͕࣌ؒଟ͍
    •  ໘ന͚Ε͹ήʔϜͷΑ͏ʹͣͬͱ΍ΕΔ
    •  ࠷ॳ͸։ൃऀͷਅࣅΛͯ͠ΈΔ
    •  ͱʹ͔ٞ͘࿦ʹࢀՃͯ͠ΈΔ
    •  ͍͔ʹࢀՃ͠΍͍͢؀ڥΛ༻ҙ͢Δ͔
    •  ֶੜͷྗڧ͞͸ඇৗʹॿ͔Δ
    Rubyビジネスセミナー大阪 24
    15/01/29

    View Slide

  25. ֶੜ͕ࢀՃ͠΍͍͢؀ڥ
    •  কདྷͷίϛϡχςΠΛࢧ͑Δ։ൃऀ
    •  ର౳ʹٞ࿦͢Δ
    •  ͋Δఔ౓೚ͤͯΈΔ
    •  ํ޲ੑΛ༩͑ͯΈΔ
    •  ྑ͍෦෼Λݟ͚ͭͯ๙ΊΔ
    •  ֶੜ΋ࣾձਓ΋ڞʹ੒௕Ͱ͖Δ
    •  NSVCZͷίϛϡχςΟ͸͜Εʹ͍ۙ
    Rubyビジネスセミナー大阪 25
    15/01/29

    View Slide

  26. ੋඇֶੜ͸ݚڀ಺༰Λ044΁
    •  ֶੜݚڀऀͱͯ͠ݚڀ
    •  ੒Ռ͸ٕज़ऀͱͯ͠044΁
    •  ӡ༻Λߟྀ࣮ͨ͠૷
    •  ݚڀਐḿ΋Φʔϓϯʹ
    •  ֶੜͷݚڀͰ΋ڵຯΛ࣋ͬͯ΋Β͑Δ
    •  ϑΟʔυόοΫ΍ύονΛ΋Β͑Δܹࢗ
    Rubyビジネスセミナー大阪 26
    15/01/29

    View Slide

  27. NSVCZͰ஌ͬͨ044։ൃͷָ͠͞
    Rubyビジネスセミナー大阪 27
    15/01/29

    View Slide

  28. NSVCZͷ͓͔͛Ͱ
    •  NSVCZΛར༻ͨ͠044Ͱ୔ࢁ৆Λड৆
    •  ݚڀऀͱͯ͠
    – ৘ใॲཧֶձͷ*054ͷ༏ल࿦จ৆
    – ৘ใॲཧֶձͷฏ੒೥౓ࢁԼه೦ݚڀ৆
    •  ٕज़ऀͱͯ͠
    – ୈճ೔ຊ044঑ྭ৆
    – ୈճୈϑΫΦΧ3VCZେ৆༏ल৆
    – 3VCZ1SJ[F࠷ऴϊϛωʔτ
    Rubyビジネスセミナー大阪 28
    15/01/29

    View Slide

  29. ฏຌͳࣄͷੵΈॏͶ
    •  ೉͍͠ࣄ͸΄ͱΜͲ΍͍ͬͯͳ͍
    – ฏຌͳ੒Ռͷެ։ΛڪΕͯ͸͍͚ͳ͍
    – ฏຌͳύον΍ϒϩάΛίπίπॻ͘
    – ͋·Γߟ͑ͣʹͱΓ͋͑ͣॻ͍ͯΈΔ
    •  ฏຌͳࣄͷੵΈॏͶ͕ྑ͍෺ʹ
    – ࣌ؒͱڞʹྑ͍෺ʹมΘ͍ͬͯΔࣄʹؾͮ͘
    – ըظతͳΞΠσΞΑΓ΋ܧଓత։ൃ
    – ͳΜͰ΋ͳ͍ࣄΛੵΈॏͶܧଓ͢Δࣄ͕େࣄ
    Rubyビジネスセミナー大阪 29
    15/01/29

    View Slide

  30. ܧଓతʹ044։ൃ͢ΔͨΊʹ͸
    •  ৘೤Λ͍࣋ͯͯΔ͔
    •  ָ͍͠ͱײ͍ͯ͡Δ͔
    •  ஶ໊044։ൃऀͱͷग़ձ͍͕৘೤Λ૿͢
    Rubyビジネスセミナー大阪 30
    15/01/29

    View Slide

  31. 044։ൃ͔ΒֶΜͩ੒௕ͷίπ
    Rubyビジネスセミナー大阪 31
    15/01/29

    View Slide

  32. ࣗ෼Λ੒௕ͤ͞Δίπ
    •  ΦʔϓϯͰ͋Δ͜ͱ
    •  ࣗ༝Ͱ͋Δ͜ͱ
    •  ׮༰Ͱ͋Δ͜ͱ
    •  ؒҧ͍΋ؚΊͯ೚ͤΔ͜ͱ
    •  ྑ͍ॴΛݟ͚ͭͯ๙ΊΔ͜ͱ
    •  ֶੜ΍ࣾһΛҭͯΔࣄʹ΋ڞ௨
    •  ݚڀऀɾٕज़ऀΛҭͯΔࣄʹ΋ڞ௨
    •  044ίϛϡχςΟΛҭͯΔࣄʹ΋ڞ௨
    Rubyビジネスセミナー大阪 32
    15/01/29

    View Slide

  33. ࣗ෼ʹͱͬͯͷ044։ൃ
    Rubyビジネスセミナー大阪 33
    15/01/29

    View Slide

  34. ࣗ෼ʹͱͬͯͷ044։ൃͱ͸
    •  ৘೤Λײ͡ΒΕΔࣄ
    •  ͭ·ΓͦΕ͸ָ͍͠ͱࢥ͑Δࣄ
    •  ͔ͩΒͦ͜ܧଓతʹଓ͚ΒΕΔ
    •  ըظతͳΞΠσΞΛ௒͑Δܧଓత։ൃ
    •  ਓੜΛม͑Δ
    Rubyビジネスセミナー大阪 34
    15/01/29

    View Slide

  35. ֶੜʹΑΔΠϊϕʔγϣϯͱ͸
    Rubyビジネスセミナー大阪 35
    15/01/29

    View Slide

  36. ֶੜʹΑΔΠϊϕʔγϣϯ
    •  ৘೤Λײָ͡͠ΊΔࣄ͕Πϊϕʔγϣϯ΁
    •  ࣗ༝Ͱ׮༰ͳ؀ڥ͕Πϊϕʔγϣϯ΁
    •  খ͞ͳࣄͷੵΈॏͶ͕Πϊϕʔγϣϯ΁

    ࣮͸ιϑτ΢ΣΞ։ൃऀʹ΋ڞ௨͍ͯ͠Δ
    ֶੜɾ։ൃऀɾݚڀऀ͕੒௕͠΍͍͢
    ؀ڥɾίϛϡχςΟ࡞Γ͕ॏཁ
    Rubyビジネスセミナー大阪 36
    15/01/29

    View Slide

  37. ຊൃදͱࣅͨ಺༰Λ·ͱΊͨهࣄ
    8ʴ%#1SFTT7PM
    ೥݄೔ൃച


    ʮָ͠΋͏044։ൃʯ
    NSVCZͰֶΜͩߩݙͷྲّྀͱ৘೤

    15/01/29 Rubyビジネスセミナー大阪 37

    View Slide