Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
Search
okiyasu
May 25, 2019
Technology
650
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
業務ハック勉強会@愛媛 #2 の登壇資料です。
okiyasu
May 25, 2019
More Decks by okiyasu
See All by okiyasu
kintone Café 愛媛 Vol.15 KOUTEI
okiyasu
0
85
kintone Café 愛媛 Vol.14 ハンズオン
okiyasu
0
500
re:Invent2019報告
okiyasu
0
220
DeepRacerに挑戦してみた
okiyasu
0
200
IoT時代のレコード管理を考える
okiyasu
0
330
これからの『モバイル版のアプリ作成』を語ろう
okiyasu
0
450
kintoneの新モバイルUIが活きるレスポンシブなポータル作成
okiyasu
0
690
仕込むと楽しいkintoneの通知機能
okiyasu
0
350
「お前のコレクションを売ってくれ」から始まる課金実装
okiyasu
0
53
Other Decks in Technology
See All in Technology
手を動かして実感する、Kiro が変える開発体験
inariku
0
400
AI臭い文章とは何なのか
nasuvitz
10
5.2k
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
130
Coil3を内部実装から読み解く~キャッシュ戦略とAVIF画像の描画〜/nikkei-tech-talk50
nikkei_engineer_recruiting
0
110
サーバーレスをどこまで使う? WebRTC対戦ゲームで選んだVPSとの共存設計
kaidouji85
0
470
Antigravity SDK for the Java Developer
glaforge
0
220
GitHub Agentic Workflows を触ってみる
htkym
2
780
全社共通データ基盤をつくる。ソニーのDatabricks活用とデータガバナンス設計の裏側
sony
0
120
音声コミュニティを守るAI監視基盤_ 90%以上の入力削減を支えたServerless設計と運用判断
shuheioka123
0
110
C#未経験の僕がAIに読めるコードを書かせるまで
maguroalternative
0
330
地方移住と都心キャリアの両立は「金・時間・人」のリソースをフル活用すれば実現できる!〜Snowflake女子会 vol.8
snowwmn0824
0
130
SREへの勘違いに気づいた後の話
tomodakengo
0
180
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building the Perfect Custom Keyboard
takai
2
890
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
530
The Curious Case for Waylosing
cassininazir
1
540
How GitHub (no longer) Works
holman
316
150k
A Soul's Torment
seathinner
8
3.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
340
Heart Work Chapter 1 - Part 1
lfama
PRO
10
36k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
370
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
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ਓͰͬͯΔͷͰɺࣄۀܧଓੑͷࢹͰߟ͑ΔͱϦεΫ͕͋Γ·͢ • ոզපؾͰೖӃͱ͔ • ձࣾʹஔ͖͑Δͱɺಛఆࣾһ͔͠ΓํΛΒͳ͍ͱݴ͏ଐਓੑͰ͢Ͷ • ΓํΛΦʔϓϯʹ͢Δͱ͔ɺෳਓͰରԠ͢Δͱ͔ʁ •
ͱΓ͋͑ͣɺՇ͔ΒʮύιίϯΘ͔Βͳ͍ʯʮԿ͔͋ͬͨ࣌ʹૌ͑ΒΕΔͷݏʯͱ ݴΘΕͯΔͷͰࠓޙͷ՝Ͱ͢(^^;;
͓ΘΓ