はじめてのRuby 第5章 / Ruby Practice 05

Fd09da0d9751bb7875ef4ff7e6201860?s=47 muttan
October 28, 2016

はじめてのRuby 第5章 / Ruby Practice 05

Fd09da0d9751bb7875ef4ff7e6201860?s=128

muttan

October 28, 2016
Tweet

Transcript

  1. ͨͷ͍͠3VCZୈষ

  2. ୈষ৚݅൑அ

  3. ৚݅൑அͱ͸

  4. ৚݅൑அͱ͸ w 3VCZʹ͸େ͖̏ͭ͘ͷ৚݅൑அจ͕͋Δ ᶃ JGจ
 ৚݅Λຬͨͨ࣌͠ ᶄ VOMFTTจ
 ৚݅Λຬͨ͞ͳ͍࣌ ᶅ

    DBTFจ
 ̍ͭͷΦϒδΣΫτʹରͯ͠ෳ਺ͷ৚݅ΛҰ ౓ʹهड़͢Δ
  5. 3VCZͰͷ৚݅

  6. ৚݅ͱਅِ஋ w ৚݅൑அʹΑ͘࢖ΘΕΔ΋ͷͱͯ͠ ൺֱԋࢉࢠ΍ ৚݅Λද͢ϝιου͕͋Δ w ൺֱԋࢉࢠ͸  BCͳͲ w

    ৚݅Λද͢ϝιου͸ɺFNQUZ ͷΑ͏ͳϝιου
 
 w ϝιου໊ ͱ͍͏ϑΥʔϚοτ͸ɺ׳༻తʹਅِ ஋Λฦ͢ϝιουʹ෇͚ΒΕ͍ͯΔ
  7. ৚݅ͱਅِ஋ w 3VCZͰ͸zGBMTFzͱzOJMz͸ِͱͯ͠൑அ͞Ε  lGBMTFzͱzOJMzҎ֎ͷ஋͸͢΂ͯਅͱͯ͠൑அ͞ ΕΔ
 
 
 
 


    w ͜ͷίʔυͰ͸USVF͕ग़ྗ͞ΕΔ
  8. ࿦ཧԋࢉࢠ

  9. ࿦ཧԋࢉࢠ w ࿦ཧԋࢉࢠlzͱzccz͸ ෳ਺ͷ৚݅ΛҰͭʹ· ͱΊΔͱ͖ʹ࢖༻͢Δ w ৚݅৚݅͸྆ํͷ৚͕݅੒Γཱͬͨ࣌ ʹਅͱͳΔ w ৚݅cc৚݅͸ͲͪΒ͔Ұํͷ৚͕݅੒Γཱͬ

    ͨ࣌ʹਅͱͳΔ
  10. ࿦ཧԋࢉࢠ w ࿦ཧԋࢉࢠzz͸ਅِΛٯసͤ͞Δྫ͑͹  ͸ਅͰ͋Δ͕ɺ  ͸ِͱͳΔ w ΍cc ͱ৚݅͸ಉ͡Ͱ͋Δ͕༏ઌॱҐͷ௿͍

    BOE PS OPUͳͲ΋͋Δ w ৄ͘͠͸ϦϑΝϨϯεࢀরͷ͜ͱ
 IUUQTEPDTSVCZMBOHPSHKBMBUFTUEPD TQFDGPQFSBUPSIUNM
  11. JGจ

  12. JGจ w JGจ͸ҎԼͷΑ͏ʹهड़͢Δ ৚݅ UIFO͸লུՄೳ 1JG@FMTJGSC࣮ߦ w JGͷ৚ِ͕݅ࣜʹ ͳΕ͹FMTJGͷ৚݅ ࣜΛධՁ͢Δ

    w FMTJG΋ِͷ৔߹  FMTF͕࣮ߦ͞ΕΔ
  13. JGจ w JGจ͸ҎԼͷΑ͏ʹهड़͢Δ͜ͱ΋Ͱ͖Δ
 w ͜ͷϓϩάϥϜ͸
 
 
 
 ͱ౳ՁͰ͋Δʢ࢖͍ॴ͸ߟ͑Δ΂͖ʣ
 QVUTbB͸CΑΓେ͖͍`JGBC

    JGBC QVUTbB͸CΑΓେ͖͍` FOE
  14. VOMFTTจ

  15. VOMFTTจ w VOMFTTจ͸ҎԼͷΑ͏ʹهड़͢Δ ৚݅ UIFO͸লུՄೳ 1VOMFTTSC࣮ߦ w VOMFTTࣜͰ͸৚݅ ِ͕ࣜͷͱ͖ʹ 

    UIFOҎԼͷࣜΛධ Ձ͢Δ
  16. DBTFจ

  17. w ൺֱΛߦ͍͍ͨΦϒδΣΫτ͕ͭͰ ͦͷΦϒ δΣΫτͷ஋ʹΑͬͯ৔߹෼͚Λ͍ͨ͠৔߹DBTF จΛ࢖͏ͱ·ͱΊͯ؆ܿʹهड़͢Δࣄ͕Ͱ͖Δ DBTFจ DBTFΦϒδΣΫτ XIFO஋ ஋ ʜUIFO

    จ XIFO஋ ஋ ʜUIFO จ FMTF จ FOE
  18. w DBTFจͷྫ஋ͷর߹
 
 
 
 
 
 w b"`͸ͭ໨ͷ৚݅ *.(͸ͭΊͷ৚݅

    13&͸ ͭ໨ͷ৚݅ʹ֘౰͢Δ DBTFจ 1DBTFSC࣮ߦ
  19. w DBTFจͷྫΫϥεͷর߹
 
 
 
 
 
 w lBz͸4USJOHΫϥεͳͷͰͭ໨ͷ৚݅ ͸ͭ

    ໨ OJM͸ͲΕʹ΋֘౰͠ͳ͍ͷͰͭ໨ DBTFจ 1DBTF@DMBTTSC࣮ߦ
  20. w DBTFจͷྫਖ਼نදݱΛ༻͍ͨর߹
 
 
 
 
 DBTFจ

  21. ࠓ೔ͷ·ͱΊ ˜͍Β͢ͱ΍

  22. ·ͱΊ w ৚݅෼ذ͍ͨ͠ͱ͖ʹ͸ JG΍VOMFTTจΛར༻͢ Δ w ͭͷΦϒδΣΫτʹରͯ͠৔߹෼͚Λ͢ΔΑ͏ ͳॲཧ͸ DBTFจΛར༻͢Δͱྑ͍ w

    OJMͱGBMTF͸ِ ͦΕҎ֎ͷ஋͸͢΂ͯਅͱͯ͠ ѻΘΕΔ ࠷ޙͷίϥϜ͸֤ࣗಡΜͰ͓͍ͯԼ͍͞