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

fjordbootcamp_20210424

 fjordbootcamp_20210424

4a290dbd4f1c19bf2f25c2a230faf1bf?s=128

Shiro Tamaki

April 24, 2021
Tweet

Transcript

  1. RubyϦϑΝϨϯεϚχϡΞϧ ͱ஥ྑ͘ͳΖ͏ @shirotamaki 2021, 4, 24(sat) ॳΊͯͷLTձVo.7 ɹin FJORD BOOT

    CAMP 1 ެࣜυΩϡϝϯτ
  2. ˙Profile @shirotamaki ɹ ۄ৓ ࢤ࿠ 32ظੜ ϓϥΫςΟε Ruby ॅ·͍ ࠷ۙ࢝Ίͨ͜ͱɹ

    ےບϦϦʔε 2 ԭೄݝ 㱺Ѫ஌ݝ 㱺 େࡕ෎ 㱺౦ژ౎ 㱺ԭೄݝ
  3. ˙͜ͷςʔϚʹ͠Α͏ͱࢥ͖͔͚ͬͨͬ ͱ ͱ 3

  4. ˙RubyϦϑΝϨϯεϚχϡΞϧͱ͸ʁ ɹʢެࣜυΩϡϝϯτʣ 4

  5. ˙Ұ࣍৘ใʁ 5

  6. ˙Ұ࣍৘ใͷఆٛ ” Ұ࣍৘ใͱ͍͏ͷ͸ɺ ୭ͷϑΟϧλʔ΋௨͍ͬͯͳ͍৘ใͷ͜ͱͩɻ“ɹ ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ɹɹɹɹɹ҆୐࿨ਓ ҆୐࿨ਓஶ/ʰΠγϡʔ͔Β͸͡ΊΑʱ/ ӳ࣏ग़൛/ 2010೥/ 76ท

    6
  7. ˙Ͳ͏ͯ͠Ұ࣍৘ใ͕େࣄͳͷʁ ”ʮҰ࣍৘ใΛࢮकͤΑʯͱ͍͏ͷ͸ɺࢲͷେઌഐͰ͋Γɺ ࢣঊͷҰਓ͕ࢲʹ͔ͭͯत͚ͯ͘Εͨڭ͑ͷҰ͕ͭͩɺ ͜Ε͸࣮ʹਖ਼͘͠ɺ ਅ࣮ʹͨͲΓணͨ͘ΊͷಓͷೖΓޱͰ͋Γɺग़ޱͰ΋͋Δɻ“ɹ ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ҆୐࿨ਓ 7

  8. ˙·ͣ͸ɺಡΜͰΈΔɻ 8

  9. ˙͔͠͠ɺ݁Ռ͸... ਐܸͷڊਓ /ୈ1࿩ /ʮೋઍ೥ޙͷ܅΁ʯ 9

  10. ϓϩάϥϛϯάεΫʔϧ౳ͷهࣄ QiitaɺZennɺStackOverflow ݸਓϒϩά YouTube, TwitterͳͲGoogleݕࡧͰώοτͨ͠هࣄ ˙ެࣜυΩϡϝϯτ͔Βಀ͖͛ͯͨ... 10

  11. ˙͔͠͠ɺ݁Ռ͸… 11 εϥϜμϯΫ/ୈ189࿩/ʮ όεέοτͷࠃʯ

  12. ˙ͳͥཧղ͕೉͍͠ͷ͔ʁ 1. ॳֶऀ޲͚ʹॻ͔Εͨ΋ͷͰ͸ͳ͍ 2. ෼͔Βͳ͍༻ޠɺه߸͕ଟ͗͢Δ 3. Rubyͷجૅɺશମ૾Λཧղ͍ͯ͠ͳ͍ 12

  13. 1. ॳֶऀ޲͚ʹॻ͔Εͨ΋ͷͰ͸ͳ͍ɻ 13

  14. 14 2. Θ͔Βͳ͍༻ޠɺه߸͕ଟ͗͢Δ

  15. 3. Rubyͷجૅɺશମ૾Λཧղ͍ͯ͠ͳ͍ ม਺ʁ ϝιουʁ ifจʁ eachจʁ ϒϩοΫʁ 15

  16. ˙Ͳ͏ཱͪ޲͔͑͹Α͍ͷ͔ʁ 16

  17. ˙ཪٕ͸ͳ͍ɺਅਖ਼໘͔Β޲͖߹͏ 17 Ұ౓ʹશ෦Λཧղ͠Α͏ͱ͸͠ͳ͍ ʮ๨ΕͨɺཧղͰ͖ͳ͍ʯͦ͏ͳΕ͹·ཱͨͪฦͬͯݟ௚͢ ͜ͷ൓෮ߦಈΛश׳Խ͢Δ

  18. ˙ޠኮྗΛ෇͚Δɺӳ୯ޠʹ׳ΕΔ APIʁ ΞʔΩςΫνϟʁ ΠϯλʔϑΣʔεʁ ฦΓ஋ʁ ίϯςΩετʁ

  19. ˙ϚχϡΞϧͷϔϧϓɺRuby༻ޠू 19 Θ͔Βͳ͍༻ޠɺه߸Λௐ΂Δ

  20. ˙খ͘͞෼͚Δɺಈ͔ͯ͠Έͯཧղ খ͘͞෼͚ͯߟ͑Δ irb Λ࢖༻͠αϯϓϧίʔυΛಈ͔͢ ࣗ෼ͷ͜ͱ͹Ͱݴ͍׵͑Δ 20

  21. ˙ٕज़ॻΛ׆༻͢Δ Rubyͷجૅɺશମ૾Λཧղ͢Δ 21

  22. ˙Ξ΢τϓοτ͢Δɹ ෼ใΛ׆༻ʢDiscordʣ ϊʔτɺ೔ใɺϒϩάɺScrapbox౳΁ॻ͖ग़͢ Working Out Loud ! ʢࠔͬͯ·͢ɺ෼͔Βͳ͍ʣ ੠Λग़͢ʢDiscord, TwitterͳͲʣ

    ࣭໰͢Δ 22 Ԡ༻ฤ
  23. ˙άάΔ #1ɹ ϒϩάɺQiitaɺStackOverflowͳͲ ʮ୭͕ʯॻ͍ͨͷ͔֬ೝ͢ΔʢRubyք۾Ͱ༗໊ͳਓɺ৴པͰ͖Δਓ෺͔֬ೝ͢Δʣ هࣄͷʮ೔෇ʯΛ֬ೝ͢Δʢ͋·Γʹ΋ݹ͍هࣄ͸ܯռ͢Δʣ StackOverflow͸ʮ໾ʹཱͪ·ͨ͠ʯͷ਺ࣈ͕େ͖͍ճ౴Λࢀߟʹ͢ΔʢධՁΛΈΔʣ ආ͚ͨํ͕͍͍ εΫʔϧؔ܎ͷهࣄʢએ఻໨త͕ଟ͍ʣ ւ֎ͷQ&AαΠτ౳Λ೔ຊޠʹ຋༁ͨ͠αΠτʢ຋༁ʹޡΓ͕͋ΔՄೳੑ͋Γʣ 23

    Ԡ༻ฤ
  24. ˙άάΔ #2ɹ ͋͘·Ͱ΋ɺެࣜυΩϡϝϯτ͕ୈҰ༏ઌ ࢀߟࢿྉͱ͢ΔҙࣝΛ๨Εͳ͍͜ͱ 24 Ԡ༻ฤ

  25. 25 ʮެࣜυΩϡϝϯτʯ ͱ஥ྑ͘ͳΖ͏ ˙͍͞͝ʹ

  26. ͝ਗ਼ௌ͍͖ͨͩ͋Γ͕ͱ͏͍͟͝·ͨ͠

  27. ˙ࢀߟهࣄɾࢀߟॻ੶ 27 ϓϩάϥϛϯάݴޠ Ruby ϦϑΝϨϯεϚχϡΞϧ https:/ /docs.ruby-lang.org/ja/(ࢀর2021,4,20) ҆୐࿨ਓ ஶ/ʰΠγϡʔ͔Β͸͡ΊΑʱ/ ӳ࣏ग़൛/

    2010೥/ 76ท ҆୐࿨ਓ /͸ͯͳϒϩά/טΈ͠ΊΔ͜ͱΛେ੾ʹ͠Α͏ - χϡʔϩαΠΤϯεͱϚʔέςΟϯάͷؒ - Between Neuroscience and Marketing/https:/ /kaz-ataka.hatenablog.com/entry/20081223/1229991151 / (ࢀর2021,4,20) ᨠࢁ૑ ஶ/ʰਐܸͷڊਓʱ/ߨஊࣾ/2010೥ Ҫ্༤඙ ஶ/ʰεϥϜμϯΫʱ/ूӳࣾ/1994೥ ϦϒϩϫʔΫε ஶ/ߴڮ ੐ٛ ؂म/ʰεϥεϥಡΊΔ Ruby;Γ͕ͳϓϩάϥϛϯά ʱ/ΠϯϓϨεϒοΫε/2019೥ ޒेཛྷ๜໌ɼদԬߒฏ ஶ/ʰθϩ͔ΒΘ͔Δ Ruby ௒ೖ໳ʱ/ٕज़ධ࿦ࣾ/2018೥ ߴڮ੐ٛɺޙ౻༟ଂ ஶ/ʰͨͷ͍͠Rubyୈ6൛ʱ/SBΫϦΤΠςΟϒ/2019೥ ҏ౻३Ұ ஶ/ʰϓϩΛ໨ࢦ͢ਓͷͨΊͷRubyೖ໳ ݴޠ࢓༷͔Βςετۦಈ։ൃɾσόοάٕ๏·Ͱʱ/ٕज़ධ࿦ࣾ/2017೥
  28. ˙ࠓճͷ಺༰Λϒϩάʹ·ͱΊ͍ͯ·͢ 28 ͸ͯͳϒϩά D IT YɹλϚΩ޻຿ళͷIT೔ه https:/ /shirotamaki.hatenablog.com/