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

ruby13

 ruby13

A94c6a1e28e5618eb8e69039de9f5690?s=128

MATSUOKA Kohei

July 03, 2014
Tweet

Transcript

  1. 3VCZߨٛୈճ 8FCΞϓϦ࡞੒࣮श χϑςΟגࣜձࣾدෟߨٛ ࣾձՊֶʹ͓͚Δ৘ใٕज़ͱίϯςϯπ࡞੒***  

  2. দԬߒฏ ߨࢣ ೔ຊి৴ి࿩᷂ UXJUUFS!NBDIV IUUQTHJUIVCDPNNBDIV IUUQXXXNBDIVKQEJBSZ

  3. લճͷ͓͞Β͍ 

  4. ࣗಈϦϩʔυ w ຖճ6OJDPSOΛ࠶ىಈ͢Δͷ͕໘౗ w ίʔυΛमਖ਼͢ΔͱɺࣗಈͰϦϩʔυͯ͘͠ΕΔ  HFNTJOBUSBDPOUSJC (FNpMF BQQSC SFRVJSFTJOBUSB

    SFRVJSFTJOBUSBSFMPBEFS 4JOBUSB3FMPBEFS ݕࡧ
  5. σόοά༻Τϥʔը໘ w Τϥʔը໘Ͱσόοάʢ໰୊ղੳʣ͕Ͱ͖Δ  HFNCFUUFS@FSSPST HFNCJOEJOH@PG@DBMMFS (FNpMF BQQSC SFRVJSFCFUUFS@FSSPST !

    VTF#FUUFS&SSPST.JEEMFXBSF #FUUFS&SSPSTBQQMJDBUJPO@SPPU@@EJS@@ CFUUFS@FSSPST ݕࡧ
  6. ࣗಈͰ)5.-Τεέʔϓ w )5.-ʹม਺Λදࣔ͢Δͱ͖ʹ͸ɺηΩϡϦςΟରࡦͷͨ Ί)5.-Τεέʔϓͱ͍͏ॲཧ͕ඞཁͰ͢ w FSVCJTΛ࢖͏ͱɺࣗಈͰ)5.-Τεέʔϓͯ͘͠Ε·͢  HFNFSVCJT (FNpMF BQQSC

    SFRVJSFFSVCJT TFUFSC FTDBQF@IUNMUSVF 944߈ܸ ݕࡧ
  7. ࢖͍ํͷ஫ҙ ࣗಈϦϩʔυͱσόοά༻Τϥʔ ը໘͸ɺ։ൃ͢Δͱ͖͚ͩ༗ޮ ʹ͠·͠ΐ͏ɻ ΞϓϦΛެ։͢Δͱ͖͸ແޮʹɻ 

  8. ςϯϓϨʔτ &SC ͷॻ͖ํ  ֮͑Δ͜ͱ͸͚ͭͩ 3VCZͷίʔυΛ࣮ߦ 3VCZͷίʔυ 3VCZͷίʔυΛ࣮ߦ͠ɺ݁ՌΛදࣔ 3VCZͷίʔυ

  9. #.*Λ)5.-ʹग़ྗ  QPTUCNJEP IFJHIUQBSBNT<IFJHIU>UP@G XFJHIUQBSBNT<XFJHIU>UP@G !CNJXFJHIUIFJHIU  FSCCNJ FOE BQQSC

    WJFXTCNJFSC GPSNBDUJPOCNJNFUIPEQPTU  ਎௕ DN JOQVUOBNFIFJHIUUZQFUFYU  ମॏ LH JOQVUOBNFXFJHIUUZQFUFYU  JOQVUWBMVF#.*ΛܭࢉʂUZQFTVCNJU GPSN ! JG!CNJ ͋ͳͨͷ#.*͸!CNJSPVOE  Ͱ͢ɻ FOE CNJΛ!CNJʹॻ͖׵͑ ʢ!ͷҙຯ͸͋ͱͰઆ໌͠·͢ʣ !CNJม਺Λදࣔ
  10. ςϯϓϨʔτʹ౉͍ͨ͠ ม਺ʹ͸!Λ͚ͭΔ  BQQSC HFUUFTUEP NFTTBHF)FMMP FSCUFTU FOE ϝοηʔδ͸ NFTTBHFͰ͢ɻ

    WJFXTUFTUFSC NFTTBHFม਺͸ݟ͑ͳ͍ HFUUFTUEP !NFTTBHF)FMMP FSCUFTU FOE ϝοηʔδ͸ !NFTTBHFͰ͢ɻ !Λ͚ͭΔͱΈ͑ΔΑ͏ʹͳΔ
  11. ;ͭ͏ͷม਺  4JOBUSB"QQMJDBUJPO QPTUEP Z FOE BQQSC Z WJFXTCNJSC 

    HFUEP Y FOE  Y Z ม਺ͷ༗ޮൣғ είʔϓ ͸ϒϩοΫ಺ Zม਺͸ݟ͑ͳ͍
  12. !ม਺ Πϯελϯεม਺  4JOBUSB"QQMJDBUJPO QPTUEP !Z FOE BQQSC !Y WJFXTCNJSC

     HFUEP !Y FOE  !Y !Z ม਺ͷ༗ޮൣғ͸ΦϒδΣΫτ಺ !Zม਺͕ݟ͑Δ
  13. ͱΓ͋͑ͣɺ ςϯϓϨʔτʹ౉ͨ͠ ͍ม਺ʹ͸!Λ͚ͭΔ ͱ֮͑Ε͹0, 

  14. લճͷԋश՝୊ ग़ྗ݁ՌͷΧελϚΠζ 

  15. ՝୊ग़ྗ݁ՌͷΧελϚΠζ  #.*ͷ஋ʹΑͬͯɺʮ૫ͤܕʯɺʮී௨ʯɺ ʮଠΓ͗Έʯͷମܕ΋දࣔͰ͖ΔΑ͏ʹ 8FCΞϓϦΛमਖ਼͍ͯͩ͘͠͞ɻ

  16.  $-*ΞϓϦͷ৔߹ʢୈճ3VCZߨ࠲ΑΓʣ ਎௕Λฉ͘ QVUT͋ͳͨͷ਎௕Λڭ͍͑ͯͩ͘͞ DN  IFJHIUHFUTUP@G ମॏΛฉ͘ QVUTͭ͗ʹମॏΛڭ͍͑ͯͩ͘͞ LH

     XFJHIUHFUTUP@G #.*Λܭࢉ͢Δ CNJXFJHIUIFJHIU  #.*Λڭ͑Δ QVUT͋ͳͨͷ#.*͸\CNJ^Ͱ͢z ! JGCNJ  QVUT૫ͤܕͰ͢ FMTJGCNJ  QVUTී௨Ͱ͢ FMTF  QVUTଠΓ͗ΈͰ͢ FOE ՝୊ग़ྗ݁ՌͷΧελϚΠζ
  17. ՝୊ग़ྗ݁ՌͷΧελϚΠζ w ମܕͷܭࢉ͸ΞϓϦͱςϯϓϨʔτͷͲͪΒͰ΍Δ͔ʁ w ςϯϓϨʔτͰܭࢉ͢ΔͱJG͕ෳࡶʹɻ w ϩδοΫ͸ΞϓϦ BQQSC ଆʹ·ͱΊΔͱεοΩϦ ͠·͢ɻ

     QPTUCNJEP !CNJ !TUZMFඪ४ FSCCNJ FOE JG!CNJ #.*͸!CNJSPVOE  Ͱ͢ɻ ମܕ͸!TUZMFͰ͢ɻ FOE BQQSC WJFXTCNJFSC ࣮ࡍʹ͸൑ఆ
 ϩδοΫΛॻ͘
  18. 8FCΞϓϦ ࡞੒࣮श  IUUQTXXXqJDLSDPNQIPUPTCSF

  19. 8FCΞϓϦ࡞੒࣮श w ޷͖ͳ8FCΞϓϦΛ࡞ͬͯΈ·͠ΐ͏ w ݶͷߨٛΛཤम͍ͯ͠Δํ͸ɺͦΕΛ༏ઌ͠ ͯ΋0,Ͱ͢ɻ΋ͪΖΜผͰ΋0,ɻ w લճͷ՝୊͕·ͩͷਓ͸ɺ·ͣ՝୊͔Β௅ ઓͯ͠Έ·͠ΐ͏ɻ 

  20. 8FCΞϓϦ࡞੒࣮श w ࡞੒ͨ͠8FCΞϓϦΛάϧʔϓ಺Ͱ঺հ͍ͯͩ͘͠͞ʢൃ ද࣌ؒ͸ਓ෼Ҏ಺ʣ w 8FCΞϓϦͷσϞʢ࡞੒్தͰ΋0,Ͱ͢ʣ w ͦͷ8FCΞϓϦΛ࡞Ζ͏ͱࢥͬͨཧ༝ w ָ͔ͬͨ͠ͱ͜Ζɺۤ࿑ͨ͠ͱ͜Ζ

    w ࠓޙ΋ϓϩάϥϛϯάΛ΍ͬͯΈ͍͔ͨɺ·ͨɺͦͷཧ༝ w ൃදʹΉ͚ͯϓϨθϯࢿྉΛ࡞Δඞཁ͸ͳ͍Ͱ͢ 
  21. εέδϡʔϧ w ݄೔ɺ݄̓೔ w ࣮शͷ࣌ؒʹ͠·͢ɻग़੮͸Χ΢ϯτ͠·͢ɻ w ݄೔ w ࡞ͬͨ8FCΞϓϦΛάϧʔϓ಺Ͱ঺հͯ͠΋Β͍·͢ɻ׬ ੒͍ͯ͠ͳͯ͘΋ɺͰ͖ͨͱ͜Ζ·ͰΛ঺հ͍ͯͩ͘͠͞ɻ

    w ͕Μ͹ͬͯʹདྷ͍ͯͩ͘͞ɻ w ౎߹͕͋ͬͯͲ͏ͯ͠΋ܽ੮͢Δਓ͸ɺࣄલʹ࿈བྷ͍ͩ͘͞ɻ 
  22. ͓୊ͷྫ  ʮੜ·Ε͔ͯΒԿ೔ͨͬͨʁʯ w ੜ೥݄೔Λೖྗ͢Δͱɺࠓ೔͕ੜ·Ε͔ͯΒԿ೔໨͔ Λදࣔ  ʮจࣈԽ͚ղফπʔϧ 63-σίʔυϑΥʔϜ ʯ

    w 8JLJQFEJBΞΫηεղੳͰొ৔ͨ͠Ͱ࢝·Δಾͷจ ࣈྻΛಡΊΔܗࣜʹม׵&ˠ͍  ʮ༣ศ൪߸͔Βॅॴม׵ʯ w ༣ศ൪߸Λೖྗ͢ΔͱɺରԠ͢ΔॅॴΛදࣔ͢Δ  ʮ8JLJQFEJBΞΫηεղੳ8FCΞϓϦ൛ʯ w ୈճʙୈճͰ࡞੒ͨ͠8JLJQFEJBΞΫηεղੳΛ 8FCΞϓϦԽ 
  23. ͓୊ͷྫ  ʮϐλΰϥ҉߸๮ʯ w ϑΥʔϜʹೖྗͨ͠จࣈΛεΩϡλϨʔ҉߸ Ͱ҉߸Խ͢Δɻγʔβʔ҉߸Ͱ΋Մɻ  ʮ਺͋ͯήʔϜώοτϒϩʔʯʲ্ڃʳ w ܻͷ਺Λ౰ͯΔήʔϜɻ਺ࣈͷ਺ͱҐஔ͕ਖ਼

    ͚͠Ε͹)*5 ਺͚ͩਖ਼͚͠Ε͹#*5&ͱදࣔɻ ྫ͑͹ɺਖ਼ղ͕ʮʯͰ༧૝ͨ͠਺͕ ʮʯͰ͋Ε͹ɺ)*5 #*5&ͱͳΔɻϑ δςϨϏͷ/VNFSOɻ 
  24. ͓୊ͷώϯτ 

  25. ώϯτੜ·Ε͔ͯΒԿ೔ʁ w 3VCZͰ೔෇Λѻ͏ΦϒδΣΫτ͸ɺ5JNFͱ%BUFͷछྨ ͕͋Γ·͢ɻͲͬͪΛ࢖ͬͯ΋ܭࢉͰ͖·͢ɻ  ࠓ೔Λද͢ΦϒδΣΫτΛ࡞Δ
 5JNFOPX %BUFUPEBZ  

    ஀ੜ೔Λද͢ΦϒδΣΫτΛ࡞Δ
 5JNFMPDBM %BUF OFX   ஀ੜ೔͔Βࠓ೔·Ͱͷ೔਺Λܭࢉ͢Δ
 UPEBZCJSUI ˡ5JNFͷ৔߹͸ੜ·Ε͔ͯΒͷඵ਺ 
  26. ώϯτ63-σίʔυ w &͸63-Τϯίʔυ͞Εͨจࣈྻ w ݩʹ໭͢ʹ͸$(*VOFTDBQFϝιουΛ࢖͍·͢ w ࢖͍ํ͸ୈճ3VCZߨٛΛࢥ͍ग़͍ͯͩ͘͠͞  & ͍

    63-σίʔυ 63-Τϯίʔυ
  27. ώϯτ༣ศ൪߸͔Βॅॴม׵ w ༣ศ൪߸σʔλ͸೔ຊ༣ศͷαΠτ͔Βμ΢ϯϩʔυͰ͖·͢ɻ ʮ༣ศ൪߸σʔλʯͰݕࡧɻ w ༣ศ൪߸ͱॅॴ͕$47ܗࣜʹͳ͍ͬͯ·͢ɻจࣈίʔυ͕ 4)*'5+*4ͳͷͰ65'ʹม׵͠ͳ͍ͱจࣈԽ͚͠·͢ɻ w શࠃ͢΂ͯͷσʔλ͸ϑΝΠϧ͕େ͖͍ͷͰɺ޷͖ͳ౎ಓ෎ݝʹ ݶఆ͢Δͱ͍͍Ͱ͠ΐ͏ɻ

    w جຊతͳॲཧ͸8JLJQFEJBΞΫηεղੳͷલ൒෦෼ͱࣅ͍ͯ· ͢ɻϑΝΠϧΛ։͍ͯɺಛఆͷ༣ศ൪߸ؚ͕·ΕΔߦΛݟ͚ͭͯɻ 
  28. ώϯτ8JLJQFEJBΞΫηεղੳ w ୈdճͰ࡞੒ͨ͠ίʔυΛ8FCΞϓϦԽ w ࠷ޙͷදࣔ෦෼ʢϥϯΩϯάʣΛςϯϓϨʔτ ʹҠͯ͠ɺ)5.-Ͱ៉ྷʹදࣔ͠·͠ΐ͏ w ࣮ફతͳ8FCΞϓϦͰ͸ຖճܭࢉͤͣʹϥϯΩ ϯάΛσʔλϕʔεͳͲʹอଘ͠·͕͢ɺͦ͜ ·Ͱ΍Βͳͯ͘΋0,Ͱ͢ʢ΍ͬͯ΋0,ʣ

    
  29. ώϯτϐλΰϥ҉߸๮ w ๮ʹࡉ௕͍ࢴΛר͖෇͚ɺॎʹจࣈΛॻ͘ w ࢴΛ΄Ͳ͘ͱɺಾͷจࣈྻͱͳΔ w ಛఆͷߦ਺ʹม׵ͯ͠ॎಡΈ  IUUQKBXJLJQFEJBPSHXJLJ҉߸࢙ ͍

    · Ͱ ͸ ͔ Μ ͨ Μ ʹ ͔ ͍ Ͳ ͘ Ͱ ͖ · ͢ ͍ · Ͱ ͸ ͔ Μ ͨ Μ ʹ ͔ ͍ Ͳ ͘ Ͱ ͖ · ͢ ͍ Μ ͍ · · ͨ Ͳ ͢ Ͱ Μ ͘ ͸ ʹ Ͱ ͔ ͔ ͖ ฏจ ҉߸จ ม׵ 伴
  30. ώϯτ਺͋ͯήʔϜ
 ώοτϒϩʔ w SBOE  ͰϥϯμϜͳܻͷ਺ࣈΛ࡞ ੒Ͱ͖Δ͕ɺॏෳνΣοΫ͕େมɻ w  UP@BTBNQMF

     KPJOͩͱॏෳ͠ͳ͍ ܻͷ਺ࣈΛ࡞ΕΔ "SSBZTBNQMFࢀর  w ϥϯμϜͳ਺ࣈ΍్தܦա͸ηογϣϯʹอଘ ͢Δɻ࢖͍ํʮ4JOBUSBTFTTJPOʯͰݕࡧɻ 
  31. ࢀߟࢿྉ

  32. BCD ࣮ߦ݁Ռ QVUTBCD ॻࣜ 3VCZίʔυ ࣮ߦ݁Ռ TIFMMίϚϯυ MT

  33. ࡶஊɾ࣭໰༻GBDFCPPLάϧʔϓ IUUQTXXXGBDFCPPLDPNHSPVQTIJUPUTVCBTIJSC ɾՃೖඇՃೖ͸ࣗ༝Ͱ͢ ɾՃೖඇՃೖ͸੒੷ʹؔ܎͠·ͤΜ ɾࢀՃऀҰཡ͸ެ։͞Ε·͢ ɾࢀՃऀ͸ελοϑͱҰࡢ೥ɺࡢ೥ɺࠓ೥ͷडߨऀͰ͢ ɾॻ͖ࠐΈ͸ࢀՃऀͷΈݟ͑·͢ ɾر๬ऀ͸ΞΫηεͯ͠ࢀՃਃ੥͍ͯͩ͘͠͞ ɾࡶஊɺ࣭໰ɺٞ࿦ͳͲԿͰ΋ؾʹͤͣͲ͏ͧʙ ɾ࣭໰ʹ౴͑ΒΕΔਓ͸౴͍͑ͯ͋͛ͯͩ͘͞

    ɾߨࢣਞ΋͓౴͑͠·͢ ɾೖͬͨΒܰࣗ͘ݾ঺հ͓Ͷ͕͍͠·͢