Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
Search
okiyasu
May 25, 2019
Technology
0
620
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
業務ハック勉強会@愛媛 #2 の登壇資料です。
okiyasu
May 25, 2019
Tweet
Share
More Decks by okiyasu
See All by okiyasu
kintone Café 愛媛 Vol.15 KOUTEI
okiyasu
0
73
kintone Café 愛媛 Vol.14 ハンズオン
okiyasu
0
460
re:Invent2019報告
okiyasu
0
210
DeepRacerに挑戦してみた
okiyasu
0
170
IoT時代のレコード管理を考える
okiyasu
0
320
これからの『モバイル版のアプリ作成』を語ろう
okiyasu
0
420
kintoneの新モバイルUIが活きるレスポンシブなポータル作成
okiyasu
0
620
仕込むと楽しいkintoneの通知機能
okiyasu
0
310
「お前のコレクションを売ってくれ」から始まる課金実装
okiyasu
0
39
Other Decks in Technology
See All in Technology
CDK Vibe Coding Fes
tomoki10
0
120
【LT会登壇資料】TROCCO新コネクタ「スマレジ」を活用した直営店データの分析
kazari0425
1
110
AI エージェントと考え直すデータ基盤
na0
13
3.5k
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
460
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
1
280
クラウド開発の舞台裏とSRE文化の醸成 / SRE NEXT 2025 Lunch Session
kazeburo
1
240
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
3
7.9k
Claude Code に プロジェクト管理やらせたみた
unson
6
4.5k
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
420
Delegating the chores of authenticating users to Keycloak
ahus1
0
160
Contributing to Rails? Start with the Gems You Already Use
yahonda
2
100
SEQUENCE object comparison - db tech showcase 2025 LT2
nori_shinoda
0
150
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
524
40k
Being A Developer After 40
akosma
90
590k
Practical Orchestrator
shlominoach
189
11k
Raft: Consensus for Rubyists
vanstee
140
7k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Producing Creativity
orderedlist
PRO
346
40k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Documentation Writing (for coders)
carmenintech
72
4.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
BBQ
matthewcrist
89
9.7k
Transcript
ʰԶ͕ʮؾΛ͚ͭͯ࡞ۀ͢Δʯ ͳΜͯग़དྷΔΘ͚͕ͳ͍ʱ ͔ΒͷϥΠηϯεൃߦ࡞ۀ 2019/05/25 ۀϋοΫษڧձˏѪඤ #2 Ϛϛʔɹԭ ོ҆
ͬ͘͟Γόʔδϣϯ ࣗݾհ • ݩεʔύʔܦӦ • ݱܦݧ͍ͯ͠ΔͷͰɺϨδଧͯͨ Γমηοτͱ͔࡞ΕͨΓ͠·͢ • εʔύʔ࣌ɺओʹEXCELͬͯ· ͨ͠ʢγϑτܾΊͨΓɺͳͲͳͲʣ
• ָΛ͢ΔͨΊͷۤ࿑େ͖ • ͍͍ͩͨΕͬΆ͍ͷͰɺܾ·ͬͨ࣌ ؒʹԿ͔͢Δͱ͔ۤख 2019/05/23 SWITCH൛ݿ൪ൃചʂʂ 400໘ೖͬͯΔͷͰΓͨ͑͝ेͰ͢ʔ
ʮ͍Β͢ͱʯʹஉੑΩϟογϟʔ͕૿͑·ͨ͠ ͰɹᇋΔਓɹલͱมΘΒͣஉੑ͚ͩͰͨ͠ʢԿނͩʁ
kintoneͷΧελϚΠζϓϥάΠϯΛൢച͍ͯ͠·͢ • ࣌ͷڅ༩Ͱ৭ʑͱΓͳ͔ͬͨͷ Ͱɺεʔύʔ࣌ͷձࣾΛϦϒʔτ • ϓϥάΠϯΛ࡞͔ͬͯΒɺೝূͷ ΈΛ࡞ͬͯɺυϝΠϯऔͬͯɺϗʔϜ ϖʔδ࡞ͬͯɾɾɾ • ϓϥάΠϯΛ࡞ΔΑΓɺͦΕҎ֎Λ࡞
Δํ͕େมͰͨ͠ʢۤস • ࠓɺෳۀͰग़དྷΔΑ͏ʹखؒΛ Ͳ͏ݮΒ͔ͨ͠ɺͱ͍͏͓Λ͍ͨ͠ ͱࢥ͍·͢
ਖ਼نϢʔβʔͷΈʹͬͯཉ͍͠ʢෆਖ਼ར༻μϝʣ ༗ྉൢചͳͷͰɺΈΛ࡞Βͳ͍ͱϠό͍ • Ͳ͏ͬͯ։ൃͯ͠Δ͔ͱ͍͏͋Γ·ͤΜ • ΤσΟλԿʁɹͱ͔ͳ͍Ͱ͢ • ৭ʑͳΫϥυαʔϏε໊ग़ͯདྷ·͕͢ɺಛʹઆ໌͋Γ·ͤΜɻ • ͍͍ͩͨɺ͜ΜͳงғؾͰ͓ئ͍͠·͢ɻ
ਖ਼نϢʔβʔͷΈʹͬͯཉ͍͠ʢෆਖ਼ར༻μϝʣ ༗ྉൢചͳͷͰɺΈΛ࡞Βͳ͍ͱϠό͍ • ֹ݄՝ۚͰͳ͘ചΓΓ • ͍ΘΏΔʮαϒυϝΠϯʯ୯ҐͰͷར༻ɹhttps://nzbt5.cybozu.com/ • Ͳ͏ͬͯએ͢Δʁɹແྉ͓ࢼ͠ͷΈͱ͔Ͳ͏͢Δʁ • Ͳ͏ͬͯߪೖͯ͠Β͏ʁ
• ͲͷϢʔβʔ͕ങͬͨͷ͔ͷඥ͚Ͳ͏͢Δʁɹ • Ϣʔβʔ͔Βͷ͍߹ΘͤʹରԠͰ͖ΔΑ͏ʹɺೝূ࣌ͷใอଘ͍ͨ͠
શମߏΛߟ͑ͯΈͨ ͦͦԿ͕େมʁ • ৽نιϑτΛ1ਓͰ࡞ɾએɾൢചɾӡ༻ͱ͍͏ͷ͕طʹϠό͍ • ͍߹ΘͤରԠ͚ͩͰഁͦ͠͏ͳ༧ײ ࡞ ࠂɾએ ൢചɾܾࡁ ϥΠηϯεཧ
͍߹ΘͤରԠ ษڧձ Կ࡞Δʁ
طʹ͋ΔͷΛར༻ ແ͍ͷ͚ͩ࡞Δ
ϗʔϜϖʔδͷӡ༻ɾɾɾʁ ࠂɾએΛߟ͑Δ • ϗʔϜϖʔδ͕མͪͳ͍Α͏ʹӡ༻͢Δͱ͔ɺͦΕ͚ͩͰແཧήʔ͡ΌͶʁ • ͦ͜Ͱɺνϡʔχϯά͞ΕͨWordperss͕͑ΔAMIMOTOͬͯͷʹؙ͛ • Ϋϥυ(AWS)Ͱಈ͘ͷͰɺ΄΅ӡ༻ͷखؒແ͘ͳͬͨ • ϓϥάΠϯϗʔϜϖʔδ͔Βࣗ༝ʹμϯϩʔυՄೳͰ30ؒແྉ͓ࢼ͠ʹ͢Δ
• ࢼͯ͠ؾʹೖͬͨΒߪೖϖʔδͰങͬͯΒ͏Α͏ʹ͢Δ • ͜ΕͰ͍߹ΘͤରԠͳ͘ͳΔͣ
Ұॠؤுͬͯߋ৽͢Εɺ͋ͱ์ஔͰָʑ ࡞ͬͯϗʔϜϖʔδʹࡌͤΕͳΜͱ͔ͳΔ • DMૹΔͱ͔ɺϢʔβʔຖʹखಈͰ͓ࢼ͠ͷରԠͱ͔ແͩͥ͠ʂ • ·͊ɺࣗಈͰ30ؒແྉ͓ࢼ͕͠ग़དྷΔΑ͏ʹ৭ʑؤு͚ͬͨͲʢۤস ࡞ ࠂɾએ ൢചɾܾࡁ ϥΠηϯεཧ
͍߹ΘͤରԠ ษڧձ Կ࡞Δʁ
ECαΠτΛࣗͰӡ༻ͱ͔ߟ͑ͨ͘ͳ͍ʢۤস ൢചɾܾࡁͲ͏͢Δͷʁ • EC-CUBEΛߏஙͨ͠Γͱ͔ͷܦݧ͋ͬͨͷͰɺ͋ΜͳͷΓͨ͘ͳ͔ͬͨ • Amazon.co.jpͰͷൢചܦݧ͋ͬͨͷͰɺ͋Μͳߴͳखྉݏͩͬͨ • ϗʔϜϖʔδʹWooCommerceͱ͔ೖΕͨͱͯ͠ɺΫϨδοτΧʔυҎ֎ʹରԠ͠Α͏ͱ ͢Δͱɺܾࡁ͕ผܖʹͳΔ͔Β໘ͩͬͨ •
݁ہɺBASEΛར༻͢Δ͜ͱʹܾఆ • ·͊ɺ10%औΒΕΔ͠ग़ۚखྉ͔͔Δ͚ͲɺίϯϏχܾࡁͰ͖Δ͔ΒOK • ࠷ۙͷECαΠτͷ࿙ӮࣄނΛݟͯΔͱ֎෦αʔϏεͰਖ਼ղͩͬͨͱࢥ͏
ܾࡁ͕ऴΘͬͨΒϝʔϧ͕དྷΔ ܾࡁؔ࿈ͷॲཧϊʔλον • ΫϨδοτΧʔυͱίϯϏχܾࡁʹରԠ͍ͯ͠ΔͷͰͱΓ͋͑ͣOK ࡞ ࠂɾએ ൢചɾܾࡁ ϥΠηϯεཧ ͍߹ΘͤରԠ ษڧձ
Կ࡞Δʁ
͜͜·Ͱͷ·ͱΊ • ϗʔϜϖʔδʹϓϥάΠϯͷհͱϑΝΠϧΛஔ͍͓ͯ͘ • ϗʔϜϖʔδͷURLΛεϥΠυʹೖΕͨΓSNSʹߘͨ͠Γ͢Δ • ϑΝΠϧͦͷ··30ࢼ༻Ͱશػೳ͕͑ΔͷͰϢʔβʔଆͰධՁ͕Մೳ • ؾʹೖͬͨΒϦϯΫ͔ΒECαΠτભҠͯ͠ߪೖ͢Δ •
ެ։ͷ࡞ۀඞཁ͕ͩɺͦΕҎ߱ߪೖͯ͠Β͏·ͰϊʔλονͰOK
͜͜·Ͱͷ·ͱΊ ࡞ ࠂɾએ ൢചɾܾࡁ ϥΠηϯεཧ ͍߹ΘͤରԠ ษڧձ ͜͜ΛͲ͏͢Δʁ Կ࡞Δʁ
ߪೖޙͷྲྀΕΛ࠶֬ೝ • ߪೖ͞ΕͨΒɺECαΠτ͔ΒϢʔβʔʹߪೖϝʔϧ͕ࣗಈͰಧ͘ • ϥΠηϯεΩʔECαΠτͷจ൪߸Λྲྀ༻ʢจ൪߸ͳͷͰҰҙͳͷ֬ఆͯ͠Δ • ϢʔβʔϝʔϧΛݟͯɺϥΠηϯεΩʔΛϓϥάΠϯͷઃఆը໘ʹೖྗ • ࢲͷํͰɺจ൪߸Λkintoneอଘ •
͜ΕͰɺਖ਼ࣜར༻։࢝ͱͳΔ
શମͷྲྀΕΛͪΐͬͱमਖ਼ ࡞ ࠂɾએ ൢചɾܾࡁ ϥΠηϯεཧ ͍߹ΘͤରԠ ษڧձ ͜͏ͳΔ Կ࡞Δʁ ߪೖϝʔϧ
Ϣʔβʔ ߪೖϝʔϧ
৸ͯա͍ͨ͝͠Ͱΰβϧ ʑͷӡ༻ʁ • એϗʔϜϖʔδSNSߘͱ͔ͳͷͰɺಛผͳએ׆ಈ͠ͳ͍ • ແྉ͓ࢼ͠30ࣗಈͰ࢝·ͬͯࣗಈͰࢭ·ΔͷͰɺԿ͔࡞ۀ͢Δࣄͳ͍ • BASEͰߪೖ͞ΕΔͱϝʔϧ͕ಧ͘ͷͰϚϝʹϝʔϧνΣοΫ͢Δඞཁ͕ɾɾɾʁ • ͦΕແཧʢস
• ใΛूͨ͠ϙʔλϧΛ࡞Ζ͏ɻͦ͏kintoneͰͶɻ
৸ͯա͍ͨ͝͠Ͱΰβϧ ʑͷӡ༻ʁ • ֬ೝ͢Δ͜ͱ͜͜ʹू • ͍߹ΘͤϑΥʔϜBASEͷϝʔ ϧ͜͜ʹදࣔ͞ΕΔ • εςʔλεରԠঢ়گͷ༰Ͱɺ ରԠ࿙ΕΛѲ
• ͍ͭͰʹɺిͷணྺ֬ೝͰ͖ Δ
ͦͷଞͷߏ
εϞʔϧελʔτεϐʔυॏࢹʂ ͬͯΔαʔϏε͜Μͳײ͡Ͱ͢ • ϝʔϧαʔόʔ༻ҙ͢Δͷ͕໘ͰɺAmazon WorkMailΛར༻ • ͍߹Θͤి൪߸ͰTwilioΛར༻ʢ050ͷ൪߸ʣ • ͍ͭͰʹɺண৴࣌ʹܞଳʹసૹˍԻˍӦۀ࣌ؒ֎ࣗಈϝοηʔδͰཹकͳͲ •
ϗʔϜϖʔδʹ͍߹ΘͤϑΥʔϜ͕̎ͭ͋Γɺ྆ํͱೖྗ͢Δͱkintoneࣗಈ Ճ͞ΕΔ • ECαΠτ͔ΒͷϝʔϧzapierͰkintoneʹऔΓࠐΜͰ·͢
͜ΕͰɺ”΄΅”ࣗಈͰ ൢചཧ͕ग़དྷͨʂ
ͱ͍͔ͣ ৭ʑͱྫ֎͕ɾɾɾ
ͱݴ͑ɺखؒ؆୯ʹݮΒͳ͍Ͱ͢Ͷ͐ • ߪೖϝʔϧͰྃͱؾ͔͍ͣ߹Θ͕ͤདྷΔ • ʮऔҾޱ࠲͕ͳ͍ͷͰɺݟੵॻͷૹΛ͓ئ͍͠·͢ʯˠʰɾɾɾ͍ʱ • ʮྖऩॻΛૹ͍ͬͯͩ͘͞ʯˠʰfreee͔ΒPDFૹͳΒʱ • ʮΧʔυແཧͳͷͰɺۜߦৼࠐͰʯˠʰखྉෛ୲ͯ͠Ͷʱ •
ʮػೳΛ૿ͯ͠ʯˠʰ༗ঈͳΒʱ • ʮͬͱ҆ͯ͘͠ʯˠ্͛ͨ͠ΒɺແΛݴ͏͓٬ݮΓ·ͨ͠ɻ
͍߹ΘͤରԠ͕ ݮΔΑ͏ʹߋʹमਖ਼
ߪೖޙͷྲྀΕΛ࠶मਖ਼ ࡞ ࠂɾએ ൢചɾܾࡁ ϥΠηϯεཧ ͍߹ΘͤରԠ ษڧձ ͜͏ͨ͠ Կ࡞Δʁ ߪೖϝʔϧ
Ϣʔβʔ ߪೖϝʔϧ ൃૹϝʔϧ
ߪೖޙͷྲྀΕΛ࠶मਖ਼ • ECαΠτͳͷͰɺൃૹϝʔϧૹ৴ͳͲͷػೳ͋Δ • ఆܕจͱ͔͋ΔͷͰɺϘλϯҰͭͰૹ৴Մೳ • ͨͩɺ࠷ۙɺจ൪߸ͷλά͕ফ͑ͨͷͰίϐϖͯ͠·͢ • Ϣʔβʔ͕͍࢝ΊͨΒɺkintoneʹه͞ΕΔͷͰ֬ೝޙʹྃ •
ϥΠηϯεൃߦ࡞ۀ1͘Β͍ɻ͜ͷޙʹECαΠτ͔Βϝʔϧૹ৴Ͱ͢ɻ ࠷ऴܗଶ͜͏ͳΓ·ͨ͠
࠷ޙʹ • ͬͯΈͳ͍ͱΘ͔Βͳ͍͜ͱ͕ଟ͍ͷͰɺϥΠτʹࢼ͠·͠ΐ͏ • Կ͔Ͱ༻Ͱ͖ΔͳΒੵۃతʹଞαʔϏεͱ͔ଞใΛར༻͠·͠ΐ͏ • ຖఆ࣌ʹϝʔϧνΣοΫͱ͔ແବͷۃΈͳͷͰΊ·͠ΐ͏ • طଘͷ࿈ܞαʔϏεΦεεϝͰ͕͢ɺPCૢ࡞ࣗಈԽܥΊ·͠ΐ͏ •
ૢ࡞ࣗಈԽܥɺ࡞ۀ͕ߗԽ͍͢͠ͷͰޙʑ໘ʹͳΓ͕ͪͰ͢
࠷ޙʹ • 1ਓͰͬͯΔͷͰɺࣄۀܧଓੑͷࢹͰߟ͑ΔͱϦεΫ͕͋Γ·͢ • ոզපؾͰೖӃͱ͔ • ձࣾʹஔ͖͑Δͱɺಛఆࣾһ͔͠ΓํΛΒͳ͍ͱݴ͏ଐਓੑͰ͢Ͷ • ΓํΛΦʔϓϯʹ͢Δͱ͔ɺෳਓͰରԠ͢Δͱ͔ʁ •
ͱΓ͋͑ͣɺՇ͔ΒʮύιίϯΘ͔Βͳ͍ʯʮԿ͔͋ͬͨ࣌ʹૌ͑ΒΕΔͷݏʯͱ ݴΘΕͯΔͷͰࠓޙͷ՝Ͱ͢(^^;;
͓ΘΓ