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
HUIT✖️Cookpad LT大会
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
teru0x1
January 14, 2019
Technology
35
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HUIT✖️Cookpad LT大会
teru0x1
January 14, 2019
More Decks by teru0x1
See All by teru0x1
開発効率と信頼性を両立する Ubieのプラットフォームエンジニアリング
teru0x1
0
620
マルチクラスタの認知負荷に立ち向かう! Ubieのプラットフォームエンジニアリング
teru0x1
4
4.9k
ブラウザの外側でWasmを使おう
teru0x1
0
400
スタブサーバ自動生成ツール 〜負荷試験をもっと楽に〜
teru0x1
0
2.1k
バッチシステムをクラウドネイティブにするために考えたこと
teru0x1
17
8.6k
クラウド環境をFargateに 移行して得た知見
teru0x1
0
1.7k
Goと定数 DMM.go #3
teru0x1
0
2.8k
はてなインターン2020成果発表
teru0x1
0
1.2k
入門QUIC
teru0x1
0
610
Other Decks in Technology
See All in Technology
インフラ寄りSREでも 開発に踏み出せる〜境界を越えてユーザー体験に向き合いたい〜
sansantech
PRO
2
3.7k
【Claude Code】鹿野さんに聞く 私の推しの並行開発環境 大公開 / claude-code-parallel-2026-07-15
tonkotsuboy_com
10
6.8k
AICoEでAIネイティブ組織への進化
yukiogawa
0
160
シンガポールで登壇してきます
yama3133
0
100
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
410
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
1
230
最適な自走を最小限の支援で — M&Aで拡大する組織で少人数SREが挑んだ1年 / SRE NEXT 2026
genda
0
1.1k
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
350
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
550
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
13
6k
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
150
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
800
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
What's in a price? How to price your products and services
michaelherold
247
13k
Building Applications with DynamoDB
mza
96
7.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
Amusing Abliteration
ianozsvald
1
220
Statistics for Hackers
jakevdp
799
230k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
490
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
410
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Transcript
Serverlessを使って 図書館返却忘れ防止Botを 作ってみた !UFSVY
খً ͓ͷͯΔ !UFSVY
w # w େɹใཧֶίʔε w ͘Β͍γεςϜ։ൃͷձࣾͰόΠτͯ͠·͢ w ϒϩάʢIUUQTDIBTIVIBUFOBCMPHDPNʣ w 2JJUBʢIUUQTRJJUBDPNUFSVYʣ
w 5XJUUFSʢ!UFSVYʣ
w 8FCपΓ w -BSBWFMͱ͔ࣗ࡞.7$ͱ͔ w ηΩϡϦςΟपΓ w ʮϚϧΣΞʹײછͨ͠ͱࢥͬͨΒʢଟʣͯ͠ͳ͔ͬͨʯIUUQT DIBTIVIBUFOBCMPHDPNFOUSZ w
ʮONBQͰϙʔτεΩϟϯΛࢼ͢ʯIUUQTDIB TIVIBUFOBCMPHDPNFOUSZ
w ϨΠϠɺγεςϜɺݴޠपΓ w ʮOBTNͷϓϦϓϩηοαͰϑΟϘφονྻΛ࡞ͬͯΈͨʯIUUQT DIBTIVIBUFOBCMPHDPNFOUSZ w ʮʰϑΝΠϧγεςϜͷϚϯτʱͱԿͳͷ͔ʯIUUQTRJJUBDPN UFSVYJUFNTECCDEGG w ʮεΫϦϓτݴޠʮ4IFFQʯΛ࡞ͬͯΈͨʯIUUQTRJJUBDPN
UFSVYJUFNTBBCBFBED
w ίϛϡχςΟ׆ಈ w ʮηΩϡϦςΟɾϛχΩϟϯϓւಓͰνϡʔλʔΛ͠·ͨ͠ʯ IUUQTDIBTIVIBUFOBCMPHDPNFOUSZ w ʮ4FD)BDLΛमྃ͠·ͨ͠ɻʯIUUQTDIB TIVIBUFOBCMPHDPNFOUSZ w ͦͷଞ
w ػցֶशɺը૾ॲཧɺؔܕݴޠɺ3BTQCFSSZ1JɺΠϯϑϥؔ࿈ͳͲ গ͠
࠷ۙؾʹͳͬͯΔٕ ज़ʁ
None
αʔόʔϨε
ڈͷ݄
ʢ͍·͞ΒʣಡΜͩ
͍͍ͨʂʂʂ
ਤॻฦ٫ظݶ௨͘Μ dૣΑฦͤd ʮେֶ͔ΒआΓͨਤॻͷฦ٫ظݶ͕ഭ͖ͬͯͨΒ-*/&ʹ௨͕དྷΔͭ࡞ͬͨʯIUUQTDIBTIVIBUFOBCMPHDPN FOUSZ
w େֶͷਤॻؗγεςϜ͔ΒεΫϨΠϐϯάͯ͠आΓͯΔ ਤॻͷฦ٫ظݶ͕ഭΕ-*/&௨ w ͜Ε·Ͱ1$Ͱఆظ࣮ߦͯͨ͠
None
Ϋϥυར༻ͷϝϦοτ w࣌ؒىಈ͍ͯ͠Δ wམͪͳ͍ʢଟʣ wগྔͷར༻ͳΒແྉ
"84-BNCEB w "NB[PO8FC4FSWJDF͕ఏڙ͢ΔαʔϏεͷͭ w αʔόʔϨεͱݺΕΔΞʔΩςΫνϟΛ࠾༻
αʔόʔϨεʁ w αʔόʔઃఆ͕ΊΜͲ͍ʢԿ༻ҙ͢ΔʁϝϞϦ ʁʣ w αʔόʔΛҙࣝͤͣͱʮλεΫʯ͕࣮ߦͰ͖Δ
αʔόʔϨεͷಛ w $16͕ಈ࡞ͨ࣌ؒ͠Ͱ՝ۚ λεΫʹର͢Δ՝ۚʣ w ϑϧϚωʔδυʢεέʔϥϏϦςΟͷ֬อɺηΩϡϦςΟ ΞοϓσʔτͳͲΛউखʹͯ͘͠ΕΔʣ
͍ॴ Πϕϯτൃੜ࣌ʹԿ͔ॲཧ Πϕϯτ༰ ॲཧ༰ ҟৗΛࣔ͢ϩάͷग़ྗ ཧऀͷ4MBDLʹ༰Λ௨ ը૾ͷΞοϓϩʔυ ը૾ʹϑΟϧλॲཧΛͯ͠ผͷͱ͜Ζ ʹ͛Δ
͍ॴ ఆظ࣮ߦ τϦΨʔ ॲཧ༰ ຖே ཧऀͷ-*/&ʹϝοηʔδΛ௨ ຖ݄ όοΫΞοϓͷ࡞
-BNCEBͷҠߦ w ίʔυΛͦͷ··Ξοϓϩʔυͯ͠ఆظ࣮ߦͷઃఆΛ͢Ε ऴΘΓ w ͨͩ͠ਤॻؗγεςϜͷೝূใΛͲ͏ѻ͏͔ʁ
ೝূใͷѻ͍ w ίʔυதʹೝূใΛॻ͘ͷμϝɺઈର w ख͕ͬͯHJUQVTIͯ͠͠·͏͔͠Εͳ͍ w ख͕ͬͯεΫγϣΛπΠʔτͯ͠͠·͏͔ w ʲා͍ʳHJUIVCʹೝূใΛ౪ΉΫϩʔϥʔ͕८ճ͍ͯ͠ΔʢࢀߟɿIUUQT RJJUBDPNTBJUPUBLJUFNTBDDBDEGFGʣ
લόʔδϣϯ w LFZSJOHͱ͍͏ϓϩάϥϜ͔Β.BDଐͷΩʔνΣʔϯΛ ར༻Ͱ͖ΔϥΠϒϥϦΛ༻
-BNCEBόʔδϣϯ wڥมΛఆٛͰ͖Δ ˠ(JU)VCɺεΫγϣ͜ΕͰΫϦΞ wͦͷࡍɺࣄલʹ࡞ͨ͠伴Ͱ҉߸Խ͕Մೳ ˠΑΓ҆શʹʂ
ػີใΛ֨ೲ͢Δڥ ม ҉߸Խ͞Εͨใ
෮߸Խॲཧ ҉߸Խ͞Εͨڥม
͋ͱίʔυ͚ͬΔ͚ͩ
None
ఆظ࣮ߦઃఆ
None
"84ͬͯΈͨײ
w Ϧʔδϣϯɺ*".ɺ,FZ.BOBHFNFOU4ZTUFNɺϧʔτ ϢʔβʔɺཧऀϢʔβʔɺΞΫηεΩʔͳͲฉ͖ͳΕͳ ͍֓೦ʹॳΊࠔͨ͠ w -BNCEBࢥ͍ͷ֎͙͢ʹಈָ͔ͤͯ͠Ίͨ
·ͱΊ w αʔόʔϨεͰखܰʹܭࢉࢿݯΛར༻Ͱ͖ͨ w ڥมΛͬͯೝূใΛ҆શʹѻ͏͜ͱ͕Ͱ͖ͨ w "84ωοτ্ͷใ๛Ͱͱ͖͍ͬͭ͢ʢ࣮࠷ ॳ*#.$MPVE'VODUJPOΛ͓͏ͱ͍͕ͯͨ͠ใ͕গ ͳͯ͘ఘΊͨʣ