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
Webで動画解析 〜Google Meetの挙手とリアルの挙手を連動させるChrome拡張作...
Search
ryo
September 19, 2022
Technology
0
250
Webで動画解析 〜Google Meetの挙手とリアルの挙手を連動させるChrome拡張作った話〜 / sync-raise-hand
PWA Night 2022/10/21
ryo
September 19, 2022
Tweet
Share
More Decks by ryo
See All by ryo
SaaS公式MCPサーバーをリリースして得た学び
kawamataryo
7
1.9k
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
0
510
ts-morphのパフォーマンス改善Tips
kawamataryo
0
48
webpack to Rspack
kawamataryo
0
58
GitHub Actions と Datadog でコードベースの定点観測
kawamataryo
7
2k
個人開発駆動学習 / personal development driven learning
kawamataryo
1
230
GitHub Trending Bot, Sky Follower Bridge の紹介
kawamataryo
0
430
[Minecraft × ChatGPT] マイクラで作りたいものを伝えると魔法のように作ってくれるコマンドを作る
kawamataryo
0
2.3k
Resumable な JavaScript フレームワーク Qwik を学ぶ / qwik-resumable
kawamataryo
0
3.4k
Other Decks in Technology
See All in Technology
[SRE NEXT 2025] すみずみまで暖かく照らすあなたの太陽でありたい
carnappopper
2
880
Step Functions First - サーバーレスアーキテクチャの新しいパラダイム
taikis
1
270
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Shadow DOMとセキュリティ - 光と影の境界を探る / Shibuya.XSS techtalk #13
masatokinugawa
0
260
スプリントレビューを効果的にするために
miholovesq
9
1.5k
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.1k
会社もクラウドも違うけど 通じたコスト削減テクニック/Cost optimization strategies effective regardless of company or cloud provider
aeonpeople
2
120
MCPに潜むセキュリティリスクを考えてみる
milix_m
1
650
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
nahokoxxx
1
1.4k
手動からの解放!!Strands Agents で実現する総合テスト自動化
ideaws
2
260
そもそも AWS FIS について。なぜ今 FIS のハンズオンなのか?などなど
kazzpapa3
2
110
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
170
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Embracing the Ebb and Flow
colly
86
4.8k
Code Review Best Practice
trishagee
69
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
KATA
mclloyd
30
14k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Visualization
eitanlees
146
16k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
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
બߟ՝ެ։த💯