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

はじめてのRuby 第8章 / Ruby Practice 08

muttan
November 11, 2016

はじめてのRuby 第8章 / Ruby Practice 08

muttan

November 11, 2016
Tweet

More Decks by muttan

Other Decks in Programming

Transcript

  1. ΞΫηεϝιου w ΞΫηεϝιουͷྫ
 
 
 
 w ϝιουOBNF͸!OBNFͷ஋Λฦ͢
 ࢖༻ྫ QCPCOBNF

    w OBNF͸஋Λ୅ೖ͢ΔͨΊʹར༻͢Δ
 ࢖༻ྫ CPCOBNFl3PCFSUz IFMMP@DMBTTSCʹ௥ه
  2. ΞΫηεϝιου w Πϯελϯεม਺໊Λࣔ͢γϯϘϧΛࢦఆ͢Δ ͱ ಉ໊ͷΞΫηεϝιουΛࣗಈతʹఆٛ͢Δ ఆٛ ҙຯ BUUS@SFBEFSOBNF ࢀরͷΈՄೳʹ͢Δ
 ʢOBNFϝιουΛఆٛʣ

    BUUS@XSJUFSOBNF มߋͷΈՄೳʹ͢Δ ʢOBNFϝιουΛఆٛʣ BUUS@BDDFTTPSOBNF ࢀরͱมߋͷ྆ํΛՄೳʹ͢Δ
 OBNF OBNF
  3. ಛผͳม਺TFMG w Ұํ OBNFϝιουͷΑ͏ͳͰऴΘΔϝιο υ͸஫ҙ͕ඞཁ
 
 
 w ߦ໨ͷOBNFb3VCZ`Ͱ͸ ϩʔΧϧม਺OBNF

    ʹ୅ೖ͞ΕΔΠϯελϯεม਺ʹ୅ೖ͍ͨ͠৔ ߹͸ TFMGΛ໌ࣔతʹهड़͢Δඞཁ͕͋Δ
  4. ϝιουͷݺͼग़͠Λ੍ݶ͢Δ w 3VCZʹ͸छྨͷΞΫηε੍ݶϨϕϧ͕༻ҙ͞Ε͓ͯΓ ඞ ཁʹԠͯ͡ݺͼग़͠Λ੍ݶͰ͖Δ ᶃ QVCMJD
 ϝιουΛΠϯελϯεϝιουͱͯ͠࢖͑ΔΑ͏ʹެ ։͢Δ ᶄ

    QSJWBUF
 ϝιουݺͼग़͠Λ Πϯελϯε಺෦͔Βʹݶఆ͢Δ ᶅ QSPUFDUFE
 ϝιουΛಉҰͷΫϥεͰ͋Ε͹Πϯελϯεϝιου ͱͯ͠࢖͑ΔΑ͏ʹ͢Δ
  5. ϝιουͷݺͼग़͠Λ੍ݶ͢Δ w QVCMJDͳϝιου QVC ͸֎෦͔Βݺͼग़͢͜ͱ ͕Ͱ͖Δ w QSJWBUFͳϝιου QSJW Λݺ΅͏ͱ͢Δͱྫ֎

    ͕ൃੜ͢Δ /P.FUIPE&SSPS  w QSJWBUF͸ϨγʔόΛͱΔ͜ͱ͕ग़དྷͳ͍ʢؔ਺ ܗࣜͰ͔͠ݺͼग़ͤͳ͍ʣ
  6. ϝιουͷݺͼग़͠Λ੍ݶ͢Δ w QSPUFDUFEͷྫ
 
 
 
 
 
 w Y

    ZΛQSPUFDUFEͱͨͨ͠Ί ֎෦͔Βͷࢀর ͸Մೳ͕ͩ୅ೖ͸ෆՄೳͱͳ͍ͬͯΔ 1QPJOUSC࣮ߦ
  7. ܧঝ͢Δ 1SJOH@BSSBZSC࣮ߦ ೔ ݄ Ր ਫ ໦ ۚ ౔ XEBZ<>

    XEBZ<> XEBZ<> XEBZ<> XEBZ<> XEBZ<> XEBZ<> XEBZ<>
  8. w ͢Ͱʹଘࡏ͢Δϝιουʹผͷ໊લΛׂΓ౰ͯ ͍ͨ৔߹͸BMJBTΛར༻͢Δ
 
 w "SSBZTJ[Fͱ"SSBZMFOHUIͷΑ͏ʹಉ͡ػೳΛ ෳ਺ͷϝιουͰఏڙ͢Δ৔߹ʹར༻͢Δ w αϒΫϥεͰϝιουΛΦʔόʔϥΠυͨ͠ࡍ ʹ

    چϝιουΛݺͼग़࣌͢ʹ΋࢖͑Δ BMJBT BMJBTผ໊ݩͷ໊લϝιου໊Λͦͷ··ॻ͍ͨ৔߹ BMJBTผ໊ݩͷ໊લγϯϘϧΛ࢖ͬͨ৔߹
  9. w ࣮ߦྫ
 
 
 
 
 
 
 
 VOEFGGPPͱ͍ͯ͠ΔͨΊ

    GPPΛݺΜͰ΋ /P.FUIPE&SSPSͱͳΔ VOEFG
  10. w ࢖༻ྫ
 
 
 
 
 
 
 
 


    ಛҟϝιουΛఆٛͨ͠ΦϒδΣΫτͷΈݺͼग़ͤΔ ಛҟΫϥε
  11. ·ͱΊ w Ϋϥε͸ؔ࿈ͷ͋Δσʔλͱ ͦΕΒͷॲཧʢৼΔ෣ ͍ʣΛͭʹͯ͠ఆٛͨ͠΋ͷ w ͢Ͱʹఆٛ͞Ε͍ͯΔΫϥεΛ֦ுͯ͠৽ͨͳΫϥε Λ࡞੒͢Δ͜ͱΛܧঝͱ͍͏ w ΠϯελϯεϝιουͷதͰ

    Ϩγʔόࣗ਎Λࢀর͢ Δʹ͸TFMGͱ͍͏ม਺Λ࢖༻͢Δ w Ϋϥεϝιουͷ௥Ճʹ͸ ಛҟΫϥεΛར༻͢Δ w Ϟδϡʔϧ͸ॲཧͷ෦෼ͷΈ·ͱΊΔػೳͰ͋Δ