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
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
110
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
8
2.8k
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
120
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
DroidKaigi 2025 Androidエンジニアとしてのキャリア
mhidaka
2
130
Android Audio: Beyond Winning On It
atsushieno
0
120
Rustから学ぶ 非同期処理の仕組み
skanehira
1
140
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
410
Practical Agentic AI in Software Engineering
uzyn
0
110
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
240
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
390
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
170
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
339
57k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Writing Fast Ruby
sferik
628
62k
RailsConf 2023
tenderlove
30
1.2k
Statistics for Hackers
jakevdp
799
220k
Documentation Writing (for coders)
carmenintech
74
5k
BBQ
matthewcrist
89
9.8k
We Have a Design System, Now What?
morganepeng
53
7.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Cult of Friendly URLs
andyhume
79
6.6k
How to train your dragon (web standard)
notwaldorf
96
6.2k
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