$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
Search
okiyasu
May 25, 2019
Technology
0
630
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
業務ハック勉強会@愛媛 #2 の登壇資料です。
okiyasu
May 25, 2019
Tweet
Share
More Decks by okiyasu
See All by okiyasu
kintone Café 愛媛 Vol.15 KOUTEI
okiyasu
0
75
kintone Café 愛媛 Vol.14 ハンズオン
okiyasu
0
470
re:Invent2019報告
okiyasu
0
210
DeepRacerに挑戦してみた
okiyasu
0
170
IoT時代のレコード管理を考える
okiyasu
0
320
これからの『モバイル版のアプリ作成』を語ろう
okiyasu
0
430
kintoneの新モバイルUIが活きるレスポンシブなポータル作成
okiyasu
0
640
仕込むと楽しいkintoneの通知機能
okiyasu
0
330
「お前のコレクションを売ってくれ」から始まる課金実装
okiyasu
0
40
Other Decks in Technology
See All in Technology
意外とあった SQL Server 関連アップデート + Database Savings Plans
stknohg
PRO
0
290
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
490
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
180
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
470
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
180
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
1.5k
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
0
490
[CMU-DB-2025FALL] Apache Fluss - A Streaming Storage for Real-Time Lakehouse
jark
0
110
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
390
re:Invent 2025 ふりかえり 生成AI版
takaakikakei
1
180
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
530
直接メモリアクセス
koba789
0
280
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
[SF Ruby Conf 2025] Rails X
palkan
0
490
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
A designer walks into a library…
pauljervisheath
210
24k
GitHub's CSS Performance
jonrohan
1032
470k
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ਓͰͬͯΔͷͰɺࣄۀܧଓੑͷࢹͰߟ͑ΔͱϦεΫ͕͋Γ·͢ • ոզපؾͰೖӃͱ͔ • ձࣾʹஔ͖͑Δͱɺಛఆࣾһ͔͠ΓํΛΒͳ͍ͱݴ͏ଐਓੑͰ͢Ͷ • ΓํΛΦʔϓϯʹ͢Δͱ͔ɺෳਓͰରԠ͢Δͱ͔ʁ •
ͱΓ͋͑ͣɺՇ͔ΒʮύιίϯΘ͔Βͳ͍ʯʮԿ͔͋ͬͨ࣌ʹૌ͑ΒΕΔͷݏʯͱ ݴΘΕͯΔͷͰࠓޙͷ՝Ͱ͢(^^;;
͓ΘΓ