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

『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業

『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業

業務ハック勉強会@愛媛 #2 の登壇資料です。

E671432ee32b78dfa0514cc77e0ac556?s=128

okiyasu

May 25, 2019
Tweet

Transcript

  1. ʰԶ͕ʮؾΛ͚ͭͯ࡞ۀ͢Δʯ ͳΜͯग़དྷΔΘ͚͕ͳ͍ʱ ͔ΒͷϥΠηϯεൃߦ࡞ۀ 2019/05/25 ۀ຿ϋοΫษڧձˏѪඤ #2 Ϛϛʔɹԭ ོ҆

  2. ͬ͘͟Γόʔδϣϯ ࣗݾ঺հ • ݩεʔύʔܦӦ • ݱ৔΋ܦݧ͍ͯ͠ΔͷͰɺϨδଧͯͨ Γম೑ηοτͱ͔࡞ΕͨΓ͠·͢ • εʔύʔ࣌୅͸ɺओʹEXCEL࢖ͬͯ· ͨ͠ʢγϑτܾΊͨΓɺͳͲͳͲʣ

    • ָΛ͢ΔͨΊͷۤ࿑͸େ޷͖ • ͍͍ͩͨ๨ΕͬΆ͍ͷͰɺܾ·ͬͨ࣌ ؒʹԿ͔͢Δͱ͔͸ۤख 2019/05/23 SWITCH൛૔ݿ൪ൃചʂʂ 400໘ೖͬͯΔͷͰ΍Γͨ͑͝े෼Ͱ͢ʔ
  3. ʮ͍Β͢ͱ΍ʯʹஉੑΩϟογϟʔ͕૿͑·ͨ͠ Ͱ΋ɹᇋΔਓɹ͸લͱมΘΒͣஉੑ͚ͩͰͨ͠ʢԿނͩʁ

  4. kintoneͷΧελϚΠζ΍ϓϥάΠϯΛൢച͍ͯ͠·͢ • ౰࣌ͷڅ༩Ͱ͸৭ʑͱ଍Γͳ͔ͬͨͷ Ͱɺεʔύʔ࣌୅ͷձࣾΛϦϒʔτ • ϓϥάΠϯΛ࡞͔ͬͯΒɺೝূͷ࢓૊ ΈΛ࡞ͬͯɺυϝΠϯऔͬͯɺϗʔϜ ϖʔδ࡞ͬͯɾɾɾ • ϓϥάΠϯΛ࡞ΔΑΓɺͦΕҎ֎Λ࡞

    Δํ͕௒େมͰͨ͠ʢۤস • ࠓ೔͸ɺෳۀͰ΋ग़དྷΔΑ͏ʹखؒΛ Ͳ͏ݮΒ͔ͨ͠ɺͱ͍͏͓࿩Λ͍ͨ͠ ͱࢥ͍·͢
  5. ਖ਼نϢʔβʔͷΈʹ࢖ͬͯཉ͍͠ʢෆਖ਼ར༻μϝʣ ༗ྉൢചͳͷͰɺ࢓૊ΈΛ࡞Βͳ͍ͱϠό͍ • Ͳ͏΍ͬͯ։ൃͯ͠Δ͔ͱ͍͏࿩͸͋Γ·ͤΜ • ΤσΟλ͸Կʁɹͱ͔΋ͳ͍Ͱ͢ • ৭ʑͳΫϥ΢υαʔϏε໊΋ग़ͯདྷ·͕͢ɺಛʹઆ໌͸͋Γ·ͤΜɻ • ͍͍ͩͨɺ͜ΜͳงғؾͰ͓ئ͍͠·͢ɻ

  6. ਖ਼نϢʔβʔͷΈʹ࢖ͬͯཉ͍͠ʢෆਖ਼ར༻μϝʣ ༗ྉൢചͳͷͰɺ࢓૊ΈΛ࡞Βͳ͍ͱϠό͍ • ֹ݄՝ۚͰ͸ͳ͘ചΓ੾Γ • ͍ΘΏΔʮαϒυϝΠϯʯ୯ҐͰͷར༻ɹhttps://nzbt5.cybozu.com/ • Ͳ͏΍ͬͯએ఻͢Δʁɹແྉ͓ࢼ͠ͷ࢓૊Έͱ͔͸Ͳ͏͢Δʁ • Ͳ͏΍ͬͯߪೖͯ͠΋Β͏ʁ

    • ͲͷϢʔβʔ͕ങͬͨͷ͔ͷඥ෇͚͸Ͳ͏͢Δʁɹ • Ϣʔβʔ͔Βͷ໰͍߹ΘͤʹରԠͰ͖ΔΑ͏ʹɺೝূ࣌ͷ৘ใ΋อଘ͍ͨ͠
  7. શମߏ੒Λߟ͑ͯΈͨ ͦ΋ͦ΋Կ͕େมʁ • ৽نιϑτΛ1ਓͰ࡞੒ɾએ఻ɾൢചɾӡ༻ͱ͍͏ͷ͕طʹϠό͍ • ໰͍߹ΘͤରԠ͚ͩͰഁ୼ͦ͠͏ͳ༧ײ ੡඼࡞੒ ޿ࠂɾએ఻ ൢചɾܾࡁ ϥΠηϯε؅ཧ

    ໰͍߹ΘͤରԠ ษڧձ౳ Կ࡞Δʁ
  8. طʹ͋Δ΋ͷΛར༻ ແ͍΋ͷ͚ͩ࡞Δ

  9. ϗʔϜϖʔδͷӡ༻ɾɾɾʁ ޿ࠂɾએ఻Λߟ͑Δ • ϗʔϜϖʔδ͕མͪͳ͍Α͏ʹӡ༻͢Δͱ͔ɺͦΕ͚ͩͰແཧήʔ͡ΌͶʁ • ͦ͜Ͱɺνϡʔχϯά͞ΕͨWordperss͕࢖͑ΔAMIMOTOͬͯͷʹؙ౤͛ • Ϋϥ΢υ(AWS)Ͱಈ͘ͷͰɺ΄΅ӡ༻ͷखؒ͸ແ͘ͳͬͨ • ϓϥάΠϯ΋ϗʔϜϖʔδ͔Βࣗ༝ʹμ΢ϯϩʔυՄೳͰ30೔ؒແྉ͓ࢼ͠ʹ͢Δ

    • ࢼͯ͠ؾʹೖͬͨΒߪೖϖʔδͰങͬͯ΋Β͏Α͏ʹ͢Δ • ͜ΕͰ໰͍߹ΘͤରԠ΋ͳ͘ͳΔ͸ͣ
  10. Ұॠؤுͬͯߋ৽͢Ε͹ɺ͋ͱ͸์ஔͰָʑ ࡞ͬͯϗʔϜϖʔδʹࡌͤΕ͹ͳΜͱ͔ͳΔ • DMૹΔͱ͔ɺϢʔβʔຖʹखಈͰ͓ࢼ͠ͷରԠͱ͔͸ແͩͥ͠ʂ • ·͊ɺࣗಈͰ30೔ؒແྉ͓ࢼ͕͠ग़དྷΔΑ͏ʹ৭ʑؤு͚ͬͨͲʢۤস ੡඼࡞੒ ޿ࠂɾએ఻ ൢചɾܾࡁ ϥΠηϯε؅ཧ

    ໰͍߹ΘͤରԠ ษڧձ౳ Կ࡞Δʁ
  11. ECαΠτΛࣗ෼Ͱӡ༻ͱ͔ߟ͑ͨ͘΋ͳ͍ʢۤস ൢചɾܾࡁ͸Ͳ͏͢Δͷʁ • EC-CUBEΛߏஙͨ͠Γͱ͔ͷܦݧ΋͋ͬͨͷͰɺ͋Μͳͷ΍Γͨ͘ͳ͔ͬͨ • Amazon.co.jpͰͷൢചܦݧ΋͋ͬͨͷͰɺ͋Μͳߴ཰ͳख਺ྉ͸ݏͩͬͨ • ϗʔϜϖʔδʹWooCommerceͱ͔ೖΕͨͱͯ͠΋ɺΫϨδοτΧʔυҎ֎ʹରԠ͠Α͏ͱ ͢Δͱɺܾࡁ͕ผܖ໿ʹͳΔ͔Β໘౗ͩͬͨ •

    ݁ہɺBASEΛར༻͢Δ͜ͱʹܾఆ • ·͊ɺ10%औΒΕΔ͠ग़ۚख਺ྉ΋͔͔Δ͚ͲɺίϯϏχܾࡁͰ͖Δ͔ΒOK • ࠷ۙͷECαΠτͷ࿙ӮࣄނΛݟͯΔͱ֎෦αʔϏεͰਖ਼ղͩͬͨͱࢥ͏
  12. ܾࡁ͕ऴΘͬͨΒϝʔϧ͕དྷΔ ܾࡁؔ࿈ͷॲཧ͸ϊʔλον • ΫϨδοτΧʔυͱίϯϏχܾࡁʹରԠ͍ͯ͠ΔͷͰͱΓ͋͑ͣOK ੡඼࡞੒ ޿ࠂɾએ఻ ൢചɾܾࡁ ϥΠηϯε؅ཧ ໰͍߹ΘͤରԠ ษڧձ౳

    Կ࡞Δʁ
  13. ͜͜·Ͱͷ·ͱΊ • ϗʔϜϖʔδʹϓϥάΠϯͷ঺հͱϑΝΠϧΛஔ͍͓ͯ͘ • ϗʔϜϖʔδͷURLΛεϥΠυ౳ʹೖΕͨΓSNSʹ౤ߘͨ͠Γ͢Δ • ϑΝΠϧ͸ͦͷ··30೔ࢼ༻Ͱશػೳ͕࢖͑ΔͷͰϢʔβʔଆͰධՁ͕Մೳ • ؾʹೖͬͨΒϦϯΫ͔ΒECαΠτ΁ભҠͯ͠ߪೖ͢Δ •

    ެ։ͷ࡞ۀ͸ඞཁ͕ͩɺͦΕҎ߱͸ߪೖͯ͠΋Β͏·Ͱ͸ϊʔλονͰOK
  14. ͜͜·Ͱͷ·ͱΊ ੡඼࡞੒ ޿ࠂɾએ఻ ൢചɾܾࡁ ϥΠηϯε؅ཧ ໰͍߹ΘͤରԠ ษڧձ౳ ͜͜ΛͲ͏͢Δʁ Կ࡞Δʁ

  15. ߪೖޙͷྲྀΕΛ࠶֬ೝ • ߪೖ͞ΕͨΒɺECαΠτ͔ΒϢʔβʔʹߪೖϝʔϧ͕ࣗಈͰಧ͘ • ϥΠηϯεΩʔ͸ECαΠτͷ஫จ൪߸Λྲྀ༻ʢ஫จ൪߸ͳͷͰҰҙͳͷ͸֬ఆͯ͠Δ • Ϣʔβʔ͸ϝʔϧΛݟͯɺϥΠηϯεΩʔΛϓϥάΠϯͷઃఆը໘ʹೖྗ • ࢲͷํͰ΋ɺ஫จ൪߸Λkintone΁อଘ •

    ͜ΕͰɺਖ਼ࣜར༻։࢝ͱͳΔ
  16. શମͷྲྀΕΛͪΐͬͱमਖ਼ ੡඼࡞੒ ޿ࠂɾએ఻ ൢചɾܾࡁ ϥΠηϯε؅ཧ ໰͍߹ΘͤରԠ ษڧձ౳ ͜͏ͳΔ Կ࡞Δʁ ߪೖϝʔϧ

    Ϣʔβʔ ߪೖϝʔϧ
  17. ৸ͯա͍ͨ͝͠Ͱΰβϧ ೔ʑͷӡ༻͸ʁ • એ఻͸ϗʔϜϖʔδ΍SNS౤ߘͱ͔ͳͷͰɺಛผͳએ఻׆ಈ͸͠ͳ͍ • ແྉ͓ࢼ͠30೔͸ࣗಈͰ࢝·ͬͯࣗಈͰࢭ·ΔͷͰɺԿ͔࡞ۀ͢Δࣄ΋ͳ͍ • BASEͰߪೖ͞ΕΔͱϝʔϧ͕ಧ͘ͷͰϚϝʹϝʔϧνΣοΫ͢Δඞཁ͕ɾɾɾʁ • ͦΕ͸ແཧʢস

    • ৘ใΛू໿ͨ͠ϙʔλϧΛ࡞Ζ͏ɻͦ͏kintoneͰͶɻ
  18. ৸ͯա͍ͨ͝͠Ͱΰβϧ ೔ʑͷӡ༻͸ʁ • ֬ೝ͢Δ͜ͱ͸͜͜ʹू໿ • ໰͍߹ΘͤϑΥʔϜ΍BASEͷϝʔ ϧ΋͜͜ʹදࣔ͞ΕΔ • εςʔλε΍ରԠঢ়گͷ಺༰Ͱɺ ରԠ࿙ΕΛ೺Ѳ

    • ͍ͭͰʹɺి࿩ͷணྺ΋֬ೝͰ͖ Δ
  19. ͦͷଞͷߏ੒

  20. εϞʔϧελʔτ͸εϐʔυॏࢹʂ ࢖ͬͯΔαʔϏε͸͜Μͳײ͡Ͱ͢ • ϝʔϧαʔόʔ༻ҙ͢Δͷ͕໘౗ͰɺAmazon WorkMailΛར༻ • ໰͍߹Θͤి࿩൪߸ͰTwilioΛར༻ʢ050ͷ൪߸ʣ • ͍ͭͰʹɺண৴࣌ʹ͸ܞଳʹసૹˍ࿥ԻˍӦۀ࣌ؒ֎͸ࣗಈϝοηʔδͰཹक࿥ͳͲ •

    ϗʔϜϖʔδʹ͸໰͍߹ΘͤϑΥʔϜ͕̎ͭ͋Γɺ྆ํͱ΋ೖྗ͢Δͱkintone΁ࣗಈ ௥Ճ͞ΕΔ • ECαΠτ͔Βͷϝʔϧ͸zapierͰkintoneʹऔΓࠐΜͰ·͢
  21. ͜ΕͰɺ”΄΅”ࣗಈͰ ൢച؅ཧ͕ग़དྷͨʂ

  22. ͱ͸͍͔ͣ ৭ʑͱྫ֎͕ɾɾɾ

  23. ͱ͸ݴ͑ɺखؒ͸؆୯ʹ͸ݮΒͳ͍Ͱ͢Ͷ͐ • ߪೖϝʔϧͰ׬ྃͱؾ෇͔ͣ໰͍߹Θ͕ͤདྷΔ • ʮऔҾޱ࠲͕ͳ͍ͷͰɺݟੵॻͷૹ෇Λ͓ئ͍͠·͢ʯˠʰɾɾɾ͸͍ʱ • ʮྖऩॻΛૹ͍ͬͯͩ͘͞ʯˠʰfreee͔ΒPDFૹ෇ͳΒʱ • ʮΧʔυ͸ແཧͳͷͰɺۜߦৼࠐͰʯˠʰख਺ྉ͸ෛ୲ͯ͠Ͷʱ •

    ʮػೳΛ૿΍ͯ͠ʯˠʰ༗ঈͳΒʱ • ʮ΋ͬͱ҆ͯ͘͠ʯˠ஋্͛ͨ͠Βɺແ஡Λݴ͏͓٬͸ݮΓ·ͨ͠ɻ
  24. ໰͍߹ΘͤରԠ͕ ݮΔΑ͏ʹߋʹमਖ਼

  25. ߪೖޙͷྲྀΕΛ࠶मਖ਼ ੡඼࡞੒ ޿ࠂɾએ఻ ൢചɾܾࡁ ϥΠηϯε؅ཧ ໰͍߹ΘͤରԠ ษڧձ౳ ͜͏ͨ͠ Կ࡞Δʁ ߪೖϝʔϧ

    Ϣʔβʔ ߪೖϝʔϧ ൃૹϝʔϧ
  26. ߪೖޙͷྲྀΕΛ࠶मਖ਼ • ECαΠτͳͷͰɺൃૹϝʔϧૹ৴ͳͲͷػೳ͸͋Δ • ఆܕจͱ͔΋͋ΔͷͰɺϘλϯҰͭͰૹ৴Մೳ • ͨͩɺ࠷ۙɺ஫จ൪߸ͷλά͕ফ͑ͨͷͰίϐϖͯ͠·͢ • Ϣʔβʔ͕࢖͍࢝ΊͨΒɺkintoneʹه࿥͞ΕΔͷͰ֬ೝޙʹ׬ྃ •

  27. ϥΠηϯεൃߦ࡞ۀ͸1෼͘Β͍ɻ͜ͷޙʹECαΠτ͔Βϝʔϧૹ৴Ͱ͢ɻ ࠷ऴܗଶ͸͜͏ͳΓ·ͨ͠

  28. ࠷ޙʹ • ΍ͬͯΈͳ͍ͱΘ͔Βͳ͍͜ͱ͕ଟ͍ͷͰɺϥΠτʹࢼ͠·͠ΐ͏ • Կ͔Ͱ୅༻Ͱ͖ΔͳΒੵۃతʹଞαʔϏεͱ͔ଞ৘ใΛར༻͠·͠ΐ͏ • ຖ೔ఆ࣌ʹϝʔϧνΣοΫͱ͔͸ແବͷۃΈͳͷͰ΍Ί·͠ΐ͏ • طଘͷ࿈ܞαʔϏε͸ΦεεϝͰ͕͢ɺPCૢ࡞ࣗಈԽܥ͸΍Ί·͠ΐ͏ •

    ૢ࡞ࣗಈԽܥ͸ɺ࡞ۀ͕ߗ௚Խ͠΍͍͢ͷͰޙʑ໘౗ʹͳΓ͕ͪͰ͢
  29. ࠷ޙʹ • 1ਓͰ΍ͬͯΔͷͰɺࣄۀܧଓੑͷࢹ఺Ͱߟ͑ΔͱϦεΫ͕͋Γ·͢ • ոզ΍පؾͰೖӃͱ͔ • ձࣾʹஔ͖׵͑Δͱɺಛఆࣾһ͔͠΍ΓํΛ஌Βͳ͍ͱݴ͏ଐਓੑ໰୊Ͱ͢Ͷ • ΍ΓํΛΦʔϓϯʹ͢Δͱ͔ɺෳ਺ਓͰରԠ͢Δͱ͔ʁ •

    ͱΓ͋͑ͣɺՇ͔Β͸ʮύιίϯΘ͔Βͳ͍ʯʮԿ͔͋ͬͨ࣌ʹૌ͑ΒΕΔͷ͸ݏʯͱ ݴΘΕͯΔͷͰࠓޙͷ՝୊Ͱ͢(^^;;
  30. ͓ΘΓ