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

Ruby初心者チームが「Ruby日本一」を目指して半年の話

 Ruby初心者チームが「Ruby日本一」を目指して半年の話

RubyWorld Conference 2015
スポンサーセッション 発表資料

C48758d8162582b770092002effb7dff?s=128

Hirokazu Nishioka

November 13, 2015
Tweet

Transcript

  1. Rubyॳ৺ऀνʔϜ͕
 ʮRuby೔ຊҰʯΛ໨ࢦͯ͠
 ࠷ॳͷ൒೥ͷ࿩ 2015-11-12,13 Ruby World Conference 2015 גࣜձࣾSpeee @nisshieeorg

  2. גࣜձࣾ4QFFF͝঺հ

  3. IUUQXXXTQFFFKQ

  4. ࣗݾ঺հ • ੢Ԭ׮݉ʢʹ͓͔͠ ͻΖ͔ͣʣ • גࣜձࣾSpeee
 αʔόαΠυεϖγϟϦετ • twitterɿ@nisshieeorg •

    ޷͖ͳݴޠɿScala • ΠΧIDɿnisshieeorg
  5. 5݄๭೔

  6. ΤϯδχΞશһू߹ཁ੥ ˏηϛφʔϧʔϜ

  7. ʮSpeee͸͜Ε·ͰPHP+Java ͷձࣾͰ͕ͨ͠ɺ͜Ε͔Β͸ Rubyͷձࣾʹ͠·͢ʯ

  8. RubyͰ೔ຊҰͷձࣾΛ ໨ࢦ͠·͢

  9. ͪͳΈʹ͜ͷ࣌఺ͰRailsܦݧऀ͸2ਓ

  10. ʮ։ൃ෦ͷମ੍ΛҰ৽͠·͢ ֤ΤϯδχΞϦϯά෼໺ʹ 1ਓͣͭεϖγϟϦετΛ ೚໋͠·͢ʯ

  11. ʮαʔόαΠυεϖγϟϦετ͸ ੢ԬͶʯ

  12. ϑΝʔʔʔʔ͆͆͆͆
 RubyԽͷ੹೚ऀԶ΍Μ͆͆͆ ʢRailsॻ͍ͨ͜ͱͶʔ͚Ͳ͆ʣ

  13. ͬͯͳ͜ͱ͕͔͋ͬͯΒ
 ൒೥ͷ͓࿩

  14. ࠷ॳʹ΍ͬͨ͜ͱ

  15. ͱʹ͔͘࠷଎Ͱ Զ͕Ұ൪ৄ͘͠ͳΔ

  16. ࣗྗͰͬ͘͡ΓਐΉಓ • ຊ΍Webͷ஌ࣝΛړΔ • ࣸܦ • Կ͔࡞ͬͯΈΔ ߴ଎ಓ࿏ʹ৐Δ • Ҫݪ͞Μʹฉ͘

    • Ҫݪ͞ΜʹϖΞϓϩͯ͠΋Β͏ • Ҫݪ͞ΜʹίʔυϨϏϡʔͯ͠΋Β͏
  17. ྆ํͷಓΛಉ࣌ʹਐΉͷ͕େࣄ

  18. ࣗྗͰͬ͘͡ΓਐΉಓ • ϫϯϥϯΫ্ͷϨϕϧײΛৢ੒ • ʮRails Tutorial͚ͩ͸΍ͬͨʯ͔Βͷ୤٫ • ٕज़ྗ໨ඪʹ͞ΕΔͷ͕εϖγϟϦετ ߴ଎ಓ࿏ʹ৐Δ •

    શһԣҰઢͰελʔτ • ඈͼ͍ͭͨ΋Μউͪ • ઌΛߦͬͯഎதΛݟͤΔͷ͕εϖγϟϦετ
  19. ࣍ʹ΍ͬͨ͜ͱ

  20. ࣄۀαΠυͷཧղɾڠྗ Λཁ੥

  21. ੜ࢈ੑͷߴ͞ΛΞϐʔϧ • ࣗ෼ͰɺεΰΠࣾ಺πʔϧΛRailsͰ࡞ͬͯΈͤΔ • ͪΐͬͱֵ৽తͳσʔλ؅ཧπʔϧ࡞ͬͨ • ൚༻ੑͷߴ͍ઃܭͱUI/UX • Rails͸ೝূͱ͔΍ͬͯΔ͚ͩͰɺίΞ͸ʮScala+MongoDBͰ૊·Ε ͨߴػೳ+൚༻όοΫΤϯυʯͱʮReact+FluxͰ૊·ΕͨΠϯλϥΫ

    ςΟϒͳUIʯ͚ͩͬͨͲɾɾɾ͆
  22. جຊɺԼखʹग़͓ͯئ͍ • ͍͘Βڧ͕ͬͯ΋ɺ࠷ॳɺ࢝ΊͯRailsͰϓϩδΣΫτ ʹܞΘΔϝϯόʔ͕ͦΕ·ͰͲ͓Γͷੜ࢈ੑΛҡ࣋͢ Δͷ͸ɺ࣮ࡍݫ͍͠ • ࠓޙɺࣾ಺ʹPHPɺJavaͷͰ͖ΔΤϯδχΞ͸ݮͬͯ ͘ΔͷͰɺࣄۀͱͯ͠ϦεΫ • ʮRubyʹ͢Δͬͯݴͬͨͷ͓લ΍Μʯ


    ͬͯποίϛ৯ΒΘͳ͍Α͏ʹɺԼखʹ͆
  23. ։ൃ෦ͷऔΓ૊ΈΛ ཧղͯ͘͠ΕΔձࣾͷจԽʹײँ !

  24. ࣍ͷ࣍ʹ΍ͬͨ͜ͱ

  25. ࣗ཯తʹRailsྗΛߴΊΔ
 νʔϜ࡞Γ

  26. ๻ͱϖΞϓϩ • RailsΛ࠾༻ͨ͠ϓϩδΣΫτʹ๻͕ೖΓɺ
 ϖΞϓϩ͠ͳ͕Β஌ࣝΛ఻ୡ͍ͯ͘͠ • ͦͷϓϩδΣΫτ͕ย෇͍ͨΒɺͦͷΤϯδ χΞ΋఻ಓࢣͱͯ͠஌ࣝΛ఻ୡ͍ͯ͘͠ ࣦഊ͠·ͨ͠ɻແཧͰͨ͠ɻ

  27. ͳࣦͥഊ͔ͨ͠ • ୯७ʹɺ๻ͷ࣌ؒ଍Γͳ͔ͬͨ • ୲౰ࣄۀͰ։ൃ΋ಉ࣌ʹͯͨ͠͠ɾɾɾ • ϝϯόʔͷࣗओੑ΍ֶश੒ՌΛଚॏ͢΂͖ • ๻ͷ΍Γํͷԡ͠෇͚ʹͳΓ͕ͪ

  28. νʔϜΛ௒͑ͯίʔυϨϏϡʔ ΋ͬͱϝϯόʔ͕ࣗ཯తʹٕज़޲্͍͚ͯ͠ΔΑ͏ʹ • Ҫݪ͞Μʹฉֶ͍ͯΜͩ͜ͱ • ࣗ෼Ͱ޻෉ͯ͠਎ʹ͚ͭͨ͜ͱ • ࣗ෼͕ૺ۰ͨ͠՝୊ͱɺͦͷղܾํ๏ ͜ΕΒΛϝϯόʔୡ͕ڞ༗͠߹͏৔Λߏங
 Speee։ൃ෦શମͱͯ͠RailsྗΛຏ͘

  29. ண࣮ʹRubyԽ • ΄΅શһ͕RubyͰ։ൃத • 10Λ௒͑ΔRailsϓϩδΣΫτ͕Քಇ • ର֎ެ։γεςϜ΋3ͭҎ্ϦϦʔε • PHP→RailsϦϓϨʔεࣄྫ΋

  30. ͜Ε͔Β

  31. ʮRubyͰ։ൃͯ͠Δձࣾʯ
 ͔Β
 ʮRubyྗ͕εήʔձࣾʯ
 ΁

  32. ߴ඼࣭ͳRails։ൃٕज़ • ܦݧͱ஌ࣝͷཱ྆ • ܦݧ • ࣾ಺πʔϧ͔Β৽نࣄۀ·ͰRailsͰ • ஌ࣝ •

    ֎෦ͷ஌ࣝΛऔΓೖΕ • Ӭ࿨γεςϜϚωδϝϯτ͞Μʹ͓ख఻͍͍ͨͩ͘
  33. ࣾ֎Ξ΢τϓοτΛਪਐ • ஌ࣝΛࣾ֎ʹެ։ʢϒϩά౳ʣ • Rubyͷڧ͍ΦʔϓϯͳจԽͷҰһʹ • ࣾ֎͔ΒͷFB • Gem౳ɺOSS׆ಈΛ •

    ࣾձ΁ͷՁ஋ͷؐݩ
  34. We are hiring! • ʮSpeeeΛRuby೔ຊҰͷձࣾʹ͢Δʯͱ͍͏ ࢓ࣄΛҰॹʹ΍͍͖͍ͬͯͨํWANTED

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