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
Webで動画解析 〜Google Meetの挙手とリアルの挙手を連動させるChrome拡張作...
Search
ryo
September 19, 2022
Technology
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Webで動画解析 〜Google Meetの挙手とリアルの挙手を連動させるChrome拡張作った話〜 / sync-raise-hand
PWA Night 2022/10/21
ryo
September 19, 2022
More Decks by ryo
See All by ryo
Bridging Social Graphs
kawamataryo
0
400
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
1
630
退屈なことはDevinにやらせよう〜〜Devin APIを使ったVisual Regression Testの自動追加〜
kawamataryo
5
2.4k
SaaS公式MCPサーバーをリリースして得た学び
kawamataryo
7
2.2k
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
1
940
ts-morphのパフォーマンス改善Tips
kawamataryo
0
150
webpack to Rspack
kawamataryo
0
150
GitHub Actions と Datadog でコードベースの定点観測
kawamataryo
7
2.2k
個人開発駆動学習 / personal development driven learning
kawamataryo
1
330
Other Decks in Technology
See All in Technology
ALBのLCU予約とトラフィックの波によるプロダクト理解 / Understanding ALB LCU and Traffic Spikes
mito201
1
130
バイブコーディングの特徴と「コケて直す」ループ
happysamurai294
0
140
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
610
Consistency for mere mortals - A gentle guide to consistency
ufried
0
110
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
3
450
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
420
[FECONF-2026] 신대륙을 향한 카카오페이증권 프론트엔드 항해기 (이주승)
l1ghthouse
0
350
OneLakeをデータソースにした AI Search(Foundry IQ)の ライフサイクル管理
ryuseiiida
0
220
リアクションエンジニア ― 小さなリアクションから、話しかけやすい組織をつくる ―
ryuguyana
1
100
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
530
SLOを阻む不安
sraku2159
0
200
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
14
40k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
460
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Designing Experiences People Love
moore
143
24k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
370
Done Done
chrislema
187
17k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
340
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
470
Music & Morning Musume
bryan
48
7.5k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Transcript
8FCͰಈըղੳ ʙ(PPHMF.FFUͷڍखͱϦΞϧͷڍखΛ࿈ಈͤ͞Δ $ISPNF֦ுΛ࡞ͬͨʙ 18"/JHIU
!,BXBNBUB3ZP 👨💻&OHJOFFS!-"13"4JOD 🔥ݩফ࢜ ❤ 5ZQF4DSJQU 7VF %FOP 3FBDU 🏄ݒਨ ݸਓ։ൃ
ࠓ͢͜ͱ💬
ɾ4ZOD3BJTF)BOEͷհ ɾ$ISPNF&YUFOTJPOTͷ࣮ ɾϋϯυτϥοΩϯάͷৄࡉ
4ZOD3BJTF)BOETͱʁ✋
None
ϦΞϧͳڍखͱ(PPHMF.FFU্ͷڍखϘλϯΛ ࿈ಈͤ͞Δ$ISPNF֦ு
%&.0📺
ͲͷΑ͏ʹڍखΛఆ͍ͯ͠Δʁ👁
)BOEUSBDLKTΛͬͯڍखΛఆ🖐 ϒϥβ্Ͱ8FCΧϝϥͷσʔλ͔Βɺ ϋϯυαΠϯΛఆͰ͖Δ )BOEUSBDLKTΛͬͯڍखΛఆ
τϥοΩϯά։࢝
τάϧϘλϯ0/ Ͱݺͼग़͠ τϥοΩϯά։࢝
)BOE5SBDLKTͰͷ τϥοΩϯά։࢝ τϥοΩϯά։࢝
ඵ͝ͱʹಈըΛݕূ ݕূ݁ՌΛݩʹϘλϯૢ࡞ τϥοΩϯά։࢝
Ϙλϯૢ࡞ ڍखϘλϯͷ%0.Λऔಘ
खͷܗ͕PQFOͱఆ͞Ε͍ͯͳ͍͔ͭ ڍखϘλϯ͕ԡ͞Ε͍ͯͳ͍߹ɺ ڍखϘλϯΛΫϦοΫ Ϙλϯૢ࡞
खͷܗ͕PQFOͱఆ͞Εͳ͍߹͔ͭɺ ڍखϘλϯ͕ΫϦοΫ͞Ε͍ͯΔ߹ɺ ڍखϘλϯΛΫϦοΫͯ͠ڍखΛ͢ Ϙλϯૢ࡞
τϥοΩϯάఀࢭ
τϥοΩϯάఀࢭ τάϧϘλϯ0'' Ͱݺͼग़͠
τϥοΩϯάఀࢭ )BOE5SBDLKTͷτϥοΩϯάΛఀࢭ ղੳͷΠϯλʔόϧΛղআ
)BOE5SBDLKT Ͳ͏ͬͯखͷܗΛఆ͍ͯ͠Δʁ🔎
)BOE5SBDLKTͷίʔυΛಡΉ👀
⚠͔͜͜ΒઌงғؾͰઆ໌ͯ͠·͢ʜ 5FOTPS'MPXKTΘ͔Βͳ͍😇
ॳظԽॲཧᶃ victordibia/handtrack.js/tree/master/src/index.js
ॳظԽॲཧᶃ victordibia/handtrack.js/tree/master/src/index.js ΦϒδΣΫτݕग़ͷΫϥεΛॳظԽ͠ ͯϞσϧͷMPBEॲཧΛ࣮ߦ
ॳظԽॲཧᶄ victordibia/handtrack.js/tree/master/src/index.js
ॳظԽॲཧᶄ victordibia/handtrack.js/tree/master/src/index.js ύϥϝʔλʹదͨ͠ ֶशࡁΈϞσϧͷύεΛઃఆ
ॳظԽॲཧᶄ victordibia/handtrack.js/tree/master/src/index.js 5FOTPS'MPXKTΛͬͯɺ ֶशࡁΈϞσϧΛϩʔυ
τϥοΩϯάελʔτ victordibia/handtrack.js/tree/master/src/index.js
τϥοΩϯάελʔτ victordibia/handtrack.js/tree/master/src/index.js OBWBHBUPSNFEJB%FWJDFTͰ ଓ͞ΕͨΧϝϥΛऔಘ͠ WJEFPλάͷιʔεʹ
खͷܗͷݕग़ victordibia/handtrack.js/tree/master/src/index.js
खͷܗͷݕग़ victordibia/handtrack.js/tree/master/src/index.js 7JEFPͷϑϨʔϜΛ 5FOTPSΦϒδΣΫτʹม
खͷܗͷݕग़ victordibia/handtrack.js/tree/master/src/index.js ֶशࡁΈϞσϧʹͯ͠ खͷܗΛݕग़
ͨ͠ϙΠϯτʁ💡
ίϯτϩʔϥʔͷ6*🎮 $ISPNFͷը໘ʹҧײͳ༹͚͘ࠐΉΑ ͏ʹϚςϦΞϧσβΠϯͰελΠϦϯά ө૾ͷअຐʹͳΒͳ͍Α͏ʹҙͷՕॴ ʹ%%ͰҠಈՄೳʹ
ڍखϘλϯͷ֦େΞχϝʔγϣϯ🔘 ڍखͷڍಈ͕͔Γ͍͢Α͏ʹɺ ڍखϘλϯʹ֦େɾॖখΞχϝʔγϣϯ ΛՃ
5FNQMBUFSFQPTJUPSZͰͷര։ൃ🏎 7JUFΛͬͨ$ISPNF֦ுػೳͷ UFNQMBUFSFQPTJUPSZͷ WJUFTTFXFCFYUΛ͍ɺ։ൃڥߏங ΛޮԽϝΠϯػೳͷ࣮ʹྗɻ
͓ΘΓʹ🏁
ɾ)BOE5SBDLKTੌ͍ʂ ɾ5FOTPS'MPXKTͰ1ZUIPOͰ࡞ͬͨϞσϧར༻Ͱ͖Δ ɾ4ZOD3JTF)BOEͬͯͶ✋
8F"SF)JSJOH
બߟ՝ެ։த💯