Rails Developers Meetup #3 @ Speee Railsを使ってAMPを最速で実装するTipsを紹介しています。
3BJMTΛͬͯ࠷Ͱ".1ʹରԠ͢ΔԞݪ
View Slide
⿏ࣗݾհΑ͘͏ΞΠίϯɾPLVUBLVɾ3BJMTྺఔ େֶੜ͔ΒɾେֶӃͰੜԽֶઐ߈ தୀɾEFMZࡢʹδϣΠϯɾ͖ͳྉཧ͏ͲΜɾٳΞΠεΧϑΣϥς୳͠ɾೣ
⿏͜ͷεϥΠυͰఏڙ͢Δ͜ͱ͠ͳ͍͜ͱɾఏڙ͢Δ͜ͱɹ⿏3BJMTΛͬͯ࠷Ͱ".1Λ࣮͢Δ5JQTɹ⿏".1Λ࣮ͯ͠Έͯͷॴײɾఏڙ͠ͳ͍͜ͱɹ⿏ΨνͰ".1Λ࣮͢Δৄࡉɹ⿏".1ͷϝϦοτͱσϝϦοτɹ࣮ͯ͠ΈͯͲ͏͔ͩͬͨผͷػձͰ
LVSBTIJSV<Ϋϥγϧ>ͬͯ͝ଘͰ͔͢ʁ
⿏LVSBTIJSVͱɾ4/4ϑΝϯສਓɾ݄ؒ࠶ੜԯճɾJ04ΞϓϦϨϏϡʔɹ⭐⭐⭐⭐⭐ ݅ɾ"OESPJEΞϓϦϨϏϡʔɹ⭐⭐⭐⭐⭐ ݅
⿏ͦͦ".1ͱʁɾ".1 "DDFMFSBUFE.PCJMF1BHFTɹ(PPHMFͱ5XJUUFS͕ओಋͰ։ൃ 044ɹ(PPHMFͳͲ͕ϖʔδࣗମΛΩϟογϡɹද͕ࣔരʹʂɹϞόΠϧϑΝʔετͷҰɹ69ʹد༩χϡʔεͳͲτοϓදࣔɹ⚡".1)5.-ͷ༷ʹԊ࣮ͬͨΛ͢Δඞཁ͕͋Δ⚡
⿏ͦͦ".1ͱʁݕࡧ݁Ռʹʮ⚡".1ʯͱग़Δ63-͕ҟͳΔIUUQTXXXHPPHMFDPKQBNQTXXXLVSBTIJSVDPNSFDJQFTFEFDFGBEEGCDEBNQ
⿏ͳͥɺ".1ͳͷ͔ɾϢʔβʔ͕XFCαʔϏεʹٻΊΔ্࣭͕͍ͬͯΔɹ69ͷͰඇৗʹྑ͍ʂɾ"NB[POͰϖʔδද͕ࣔNT͘ͳΔͱɺɹച্͕ݮগͨ͠ͱ͍͏σʔλ͕͋Δɾ(PPHMFઌੜ͕ਪ͍ͯ͠Δɹ͍ͭ.'*Λࢪߦ͢Δ͔Θ͔Βͳ͍ ެ͞Εͨɹ ϓϥοτϑΥʔϜʹ͍ΔݶΓಀΕΒΕͳ͍
⿏".1ԿΛ੍͢Δͷ͔ɾ֎෦ϑΝΠϧ͕ಡΈࠐΊͳ͍ɹ⿏ࣗલ+4ͦͦಈ࡞͠ͳ͍ɹ⿏$44ΠϯϥΠϯͰಡΈࠐΉඞཁ͕͋Δ ,#ɾJNHWJEFPλά͕͑ͳ͍ɹ⿏".1)5.-ͷΧελϜΤϨϝϯτ͕͋Δɾ(PPHMFͷυϝΠϯʹͳΔͨΊ΄΅$PPLJF͕͑ͳ͍ͬͱࢁ͋Γ·͢ ৄ͘͠XFCͰʂ͑ɺɺɺ
⿏࣮ͩʂ4QFDJBM5IBOLT%![VDBZ͞Μɺ!OJCB͞Μ
⿏BNQΛ༗ޮʹ͢Δ".1ʹରԠ͍ͯ͠Δ͔Ͳ͏͔
⿏".1༻ͷϨΠΞτ͓·͡ͳ͍͕ଟ͍ৄ͘͠ࠓ2JJUBʹࡌͤ·͢ʂDTTBNQDVTUPNʹهड़࣍ͷεϥΠυ༻ҙ͞ΕͨKTΛ༻͢Δͷ͚ͩݺͿͬͯͳ͔ͬͨΒౖΒΕΔ
⿏$44ΛͲ͏͢Δ͔".1༻ʹ࠷దͳ$44Λॻ͘͜ͱ͕Ұ൪1$.PCJMF".1Λॻ͘ͷ͔ʁ ਏ͍طଘͷ$44Λྲྀ༻͠Α͏ʂ.PCJMFͰ༻͍ͯ͠Δ4$44ϑΝΠϧΛίϯύϧ͠ɺຒΊࠐΉ.PCJMFͰ༻͍ͯ͠Δ4$44ϑΝΠϧʹߜΓࠐΉ
⿏JNBHF@UBHΛϑοΫ".1ͷ࣌ʹɺJNH͕BNQJNHʹม![VDBZ͞Μͷίϐϖ%WJEFP@UBHಉ༷ʹϑ
⿏্͛طଘͷMBZPVUͷIFBEʹBNQIUNMΛهड़͢Δ͚ͩͰ(PPHMF#PU͕উखʹճͬͯ͘ΕɺJOEFYͯ͘͠ΕΔIUUQTXXXLVSBTIJSVDPNSFDJQFTFEFDFGBEEGCDEBNQEFWFMPQNFOU⚡".1ͷ֬ೝίϯιʔϧʹόϦσʔγϣϯ݁ՌΛग़ྗͯ͘͠ΕΔ
⿏͜Μͳͷ͋ΔIUUQTTFBSDIHPPHMFDPNUFTUBNQ
⿏ҙɾ࠶ௐ͠·͕ͨ͠ɺେମલͷ֮͑ॻ͖ɹ͜Ε͚ͩΛ৴༻ͤͣɺάά͍ͬͯͩ͘͞ɺɺɺɾΧελϜΤϨϝϯτ͕ࢁ͋ΔͷͰɺ࣮ݱͰ͖Δ෯͍ɾ࠷৽ใΛৗʹ͍·͠ΐ͏ʂ IUUQTXXXBNQQSPKFDUPSH
⿏ॴײ".1༻ʹΰϦΰϦ࣮͢Δͷ͍͍Μ͚ͩͲɺ༷͕ίϩίϩมΘΔ͔Βਏ͍طଘͷίʔυΛ࠷େݶʹ׆͔ͯ͠".1ʹରԠຊؾͰରԠ͢Δʹ1$.PCJMFͱผͰ࣮͢Δඞཁ͕͋Δ ֮ޛ͕͋Δ͔ʁϦιʔε͕গ͋͠ΓɺΔ͔Ͳ͏͔໎ͬͯΔͳΒͬͯΈͨํ͕͍͍ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊʼɹɹɹɹɹɹɹਏ͍ɹɹɹɹɹɹɹɹʻʉ:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:ʉ
ͱ͍͑".1ͷ69࠷ߴʹྑ͍ͷͰͰ͖Δָ͚ͩΛͯ͠շదͳ".1ϥΠϑΛ͓ૹΓ͍ͩ͘͞%
8FSFIJSJOH
͝੩ௌɺ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ