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
puppeteer を使ってサーバーレスで録音してみた
Search
cloudliner
August 21, 2019
Technology
1
730
puppeteer を使ってサーバーレスで録音してみた
cloudliner
August 21, 2019
Tweet
Share
More Decks by cloudliner
See All by cloudliner
iOS Safari で発生する音声関係の問題をトラブルシュートしてみた
cloudliner
1
550
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
39k
AI駆動開発 with MixLeap Study【大阪支部 #3】
lycorptech_jp
PRO
0
150
Shadow DOM & Security - Exploring the boundary between light and shadow
masatokinugawa
0
650
組織内、組織間の資産保護に必要なアイデンティティ基盤と関連技術の最新動向
fujie
0
500
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
290
Frontier Airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
frontierairlineswithflyagent
0
110
スプリントレビューを効果的にするために
miholovesq
9
1.6k
Expertise as a Service via MCP
yodakeisuke
1
140
AI工学特論: MLOps・継続的評価
asei
10
1.3k
低レイヤソフトウェア技術者が YouTuberとして食っていこうとした話
sat
PRO
7
5.8k
[SRE NEXT 2025] すみずみまで暖かく照らすあなたの太陽でありたい
carnappopper
2
880
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.1k
Featured
See All Featured
Faster Mobile Websites
deanohume
308
31k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
GitHub's CSS Performance
jonrohan
1031
460k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Scaling GitHub
holman
461
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Designing for Performance
lara
610
69k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Pragmatic Product Professional
lauravandoore
35
6.8k
Side Projects
sachag
455
43k
Transcript
QVQQFUFFSΛͬͯ αʔόʔϨεͰԻͯ͠Έͨ 4LZ8BZ6(5PLZP-5 1
ࣗݾհ w 8FCࠂͷձࣾͰΤϯδχΞΛ͍ͬͯ·͢ w िʹ.JYJEFBʢΦϯϥΠϯσΟϕʔτϓ ϥοτϑΥʔϜʣͷ։ൃΛखͬͯ·͢ w 5XJUUFS!LJZPTIJ@PIOP w (JU)VCDMPVEMJOFS
.JYJEFB w ΦϯϥΠϯσΟϕʔτϓϥοτϑΥʔϜ w αʔόʔϨεʢ΄΅ʣ w 4LZ8BZʢ4'6ʣ w "OHVMBS w
'JSFCBTFʢ($1ʣ
αʔόʔϨε w IUUQTDMPVEHPPHMFDPNTFSWFSMFTT IMKB
αʔόʔϨε !5 4LZ8BZ 'JSF4UPSF %# $MPVE'VODUJPOT $MPVE4UPSBHF 'JSFCBTF)PTUJOH ΞϓϦ
"OHVMBS )5.-$44 ϩδοΫ࣮ߦ ݁Ռ 8FC35$ εςʔλε อଘ εςʔλε͕ มΘΔͱ࣮ߦ ϑΝΠϧ Ξοϓϩʔυ
Ի͍ͨ͠ w ΫϥΠΞϯτଆͰԻ͍͕ͯͨ͠ෛՙ͕͔͔Δ w 4LZ8BZ 4'6 ʹԻػೳແ͍ w Ի༻ͷαʔόʔΛཱͯΔͷ໘ w
αʔόʔͷཧΓͨ͘ͳ͍ w 8FC35$(BUFXBZΛͬͯ։ൃ͢Δͷେม w ϒϥβ )FBEMFTT$ISPNF ͰԻ͢Ε͍͍ͷͰ ʁ !6
QVQQFUFFS w )FBEMFTT$ISPNFΛૢ࡞͢ΔOPEFKTϥΠϒϥϦ w IUUQTHJUIVCDPN(PPHMF$ISPNFQVQQFUFFS w (PPHMFެࣜ w ࣗಈςετεΫϦʔϯγϣοτੜ443 !7
4LZ8BZ 4'6 Ϣʔβʔ ϒϥβ Ϣʔβʔ ϒϥβ Ϣʔβʔ ϒϥβ QVQQFUFFS )FBEMFTT$ISPNF
ૹ৴ ૹ৴ ૹ৴ ड৴ ड৴ ड৴ ड৴
ୈܗଶ$MPVE'VODUJPOT !9 4LZ8BZ 'JSF4UPSF %# $MPVE'VODUJPOT QVQQFUFFS ΞϓϦ "OHVMBS
εςʔλε͕ มΘΔͱ࣮ߦ ΞΫηεɾૢ࡞ )FBEMFTT$ISPNF $MPVE4UPSBHF ԻϑΝΠϧ Ξοϓϩʔυ
ୈܗଶ$MPVE'VODUJPOT w $MPVE'VODUJPOTͷ੍ w IUUQTDMPVEHPPHMFDPNGVODUJPOTRVPUBT IMKB w ࠷େඵ·Ͱ͔࣮͠ߦͰ͖ͳ͍ !10
ୈܗଶ"QQ&OHJOF ("& !11 4LZ8BZ 'JSF4UPSF %# "QQ&OHJOF QVQQFUFFS ΞϓϦ
"OHVMBS εςʔλε͕ มΘΔͱ࣮ߦ ΞΫηεɾૢ࡞ )FBEMFTT$ISPNF $MPVE4UPSBHF ԻϑΝΠϧΞοϓϩʔυ $MPVE'VODUJPOT ࣮ߦ
ୈܗଶ"QQ&OHJOF ("& w ࠷େ࣮࣌ؒߦՄೳ w IUUQTDMPVEHPPHMFDPNBQQFOHJOFEPDT TUBOEBSEHPIPXJOTUBODFTBSFNBOBHFE IMKB w εέʔϦϯά͕͏·͘ίϯτϩʔϧͰ͖ͳ͍
!12
,VCFSOFUFT (,& ୈܗଶ,VCFSOFUFT (,& !13 4LZ8BZ 'JSF4UPSF %# %PDLFS*NBHF
QVQQFUFFS ΞϓϦ "OHVMBS εςʔλε͕ มΘΔͱ࣮ߦ ΞΫηεɾૢ࡞ )FBEMFTT$ISPNF $MPVE4UPSBHF ԻϑΝΠϧΞοϓϩʔυ $MPVE'VODUJPOT ࣮ߦ
ୈܗଶ,VCFSOFUFT (,& w QVQQFUFFSΛ࣮ߦ͢Δ͚ͩͷ%PDLFS*NBHFΛ࡞ͬͯɺ ΠϯελϯεͷىಈɾऴྃΛ,VCFSOFUFT͔Βߦ͑ɺ εέʔϦϯάίϯτϩʔϧͰ͖Δ w IUUQTDMPVEHPPHMFDPNTFSWFSMFTT IMKB !14