Play with Ruby

9057e9884c6e1254b7fbeab282db927f?s=47 Sho Ito
December 14, 2019

Play with Ruby

平成Ruby会議01
2019/12/14 @Drecom Co., Ltd.
15 mins LT
cf. https://heiseirb.github.io/kaigi01/

9057e9884c6e1254b7fbeab282db927f?s=128

Sho Ito

December 14, 2019
Tweet

Transcript

  1. 1MBZXJUI3VCZ 4IP*50 &OJHNP*OD  4BU !ฏ੒3VCZձٞ

  2. 5PEBZ`T5PQJD w 3VCZʹӈ୅ೖΛ࣮૷ͯ͠ΈΔ

  3. 3&"%.& w ΞΧ΢ϯτ w (JUIVC!4FBO w 5XJUUFS!TFBO@J w ॴଐ w

    &OJHNP*OD
  4. #6:."ʢ$$&$ʣ

  5. 3VCZ,BJHJ ࢀՃͨ͠ํ!

  6. 3VCZ,BJHJ w 1MBZXJUIMPDBMWBSTCZ5BUTVIJSP6KJIJTB!VKN w 3VCZࣗମΛमਖ਼ͯ͠ϩʔΧϧม਺ͷڍಈΛม͑Δ࿩ w 2"ʹͯʜ

  7. r5BUTVIJSP6KJIJTB!VKN l1MBZJTBDUVBMMZ UIJTJTIPX*MFBSOUIJOHTʜ ʜ*DBOPOMZMFBSOUIJOHTCZEFTUSPZJOH CZ NPEJGZJOH CZNBLJOHDIBOHFTʜz

  8. ͨͷͦ͠͏

  9. bGPP`WBM

  10. SJHIUBTTJHONFOU w ௨ৗͷ୅ೖ w YbGPP` w ӈ୅ೖʢΠϝʔδʣ w bGPP`Y

  11. 8IFSF*TUBSUFE w 3VCZͷιʔείʔυΛோΊΔ w QBSTFZʹߦ͖ண͘ w Zͱ͸ʁʁʁ w $Ͱ͢Βͳ͍͜ͱʹؾ͕ͭ͘ʜ

  12. w QBSTFZͱ͸ʁ w :"$$ CJTPO ༻ͷΠϯϓοτϑΝΠϧ w 3VCZͷจ๏͕ఆٛͯ͋͠Δ

  13. 8IBU*EJE

  14. -FYBOE:"$$QSJNFS)0850 w #FSU)VCFSU w ಺༰ w -FY:"$$ w ؆୯ͳྫจ෇͖ DGIUUQTXXXUMEQPSH)0850-FY:"$$)0850IUNM

  15. 3VCZιʔείʔυ׬શղઆ w ੨໦ๆ࿠ʢஶʣ w ಺༰ w 3VCZͷߏ଄Λ஌Δ͜ͱ w ݴޠॲཧܥҰൠʹ͍ͭͯͷ஌ࣝΛ਎ʹ෇͚Δ͜ͱ w

    ιʔείʔυΛಡΉٕज़Λ਎ʹ෇͚Δ͜ͱ DGIUUQJMPWFSVCZOFUKBSIHCPPL
  16. 3VCZͷ͘͠Έ w 1BU4IBVHIOFTTZʢஶʣ w ಺༰ w 3VCZͷ಺෦࣮૷ͷ࿩ w ਤղ΋͋ͬͯΘ͔Γ΍͍͢

  17. 3VCZ)BDL$IBMMFOHF)PMJEBZ w ಺༰ w ʮٳ೔ʹ3VCZΛ)BDL͠Α͏ʯ͕ςʔϚͷษڧձ w 3VCZίϛολʔͷ࡫ా͞Μɾԕ౻͞Μ͕αϙʔτͯ͠ ͘ΕΔ DGIUUQTSIDDPOOQBTTDPNFWFOU

  18. *OBOVUTIFMM JG@TUNU*'FYQS5)&/TUNU&/% w AAͷࠨଆ͸ӈଆ͔Β੒Γཱ͍ͬͯΔΠϝʔδ DGIUUQJMPWFSVCZOFUKBSIHCPPLZBDDIUNM

  19. JG@TUNU*'FYQS5)&/TUNU&/% ɹɹɹc*'FYQS5)&/TUNU&-4&TUNU&/% w AcA͸PSͷҙຯ DGIUUQJMPWFSVCZOFUKBSIHCPPLZBDDIUNM

  20. DGIUUQJMPWFSVCZOFUKBSIHCPPLQBSTFSIUNM

  21. QSPHSBN"#$\ ͕͜͜ΞΫγϣϯ ^ w "#$͕QSPHSBNʹSFEVDF͢Δͱ͖ʹ࣮ߦ͞ΕΔ DGIUUQJMPWFSVCZOFUKBSIHCPPLZBDDIUNM

  22. TUNUTTUNUT4 ˢˣˣ \ ^ w ΞΫγϣϯͰ͸ه߸͕࢖͑Δ w 3VCZͰ͍͏ม਺ͷΑ͏ͳΠϝʔδ DGIUUQJMPWFSVCZOFUKBSIHCPPLZBDDIUNM

  23. ͜͜·Ͱ͖ͨΒɺ ४උສ୺☺

  24. %FNPOTUSBUJPO

  25. $PODMVTJPO w l؆୯z w ڪΕΔ΋ͷ͸Կ΋ͳ͍ w QBSTFZ͸ຐL SZ w ָ͍͠

    w ௥Ճɺमਖ਼ɺഁյ͠์୊
  26. 8IBU`TOFYU w ੋඇΈͳ͞Μ΋3VCZΛֶָ͘͠ͼ·͠ΐ͏ʂʂʂ

  27. 3FGFSFODFT w <&/>1MBZXJUIMPDBMWBST5BUTVIJSP6KJIJTB!VKN w -FYBOE:"$$QSJNFS)0850 w 3VCZιʔείʔυ׬શղઆ w 3VCZ)BDLJOH(VJEF

  28. 5IBOLT