狠狠撸

狠狠撸Share a Scribd company logo
Raspberry Piと
Google Meetで
お手軽ペットカメラ
牧内大輔
KLab TECH Meetup #7
2
猫を飼い始めました
● 在宅勤務になり1年以上
● 家にいる時間が増えた
● ペットを飼い始めた人も多いのでは?
● 保護猫の里親になった
● 外出中猫たちが心配
ペットカメラが欲しい
3
ペットカメラ
● 市販品を買ってくる
○ Panasonicのやつとか
○ ほかいろいろ
● Raspberry Piで自作する
○ UV4L、MJPG-Streamer
● カメラ自体が配信サーバになるタイプ
● 我が家にはグローバルIPアドレスが無い(建物全体がLANになっている物件)
○ 外から家の中のカメラにアクセスできない
4
そうだ、Google Meet 使おう。
● グローバルIPアドレス不要
● スマホ?PC問わず閲覧できる
● 直接アクセスされないのでセキュア
● 無料で無制限に使える
○ 1通話あたり60分制限(2021年3月末までは24時間でした)
○ 通話数は無制限
○ 実質24時間365日通話可能
5
ペットカメラ完成
6
ペットカメラ完成
● Raspberry Pi 3B(たまたま転がっていた)
● USBウェブカメラ(たまたま転がっていた)
● 総額 0 円※!!!(※たまたま転がっていたものの費用を除く)
● GUI入りのRaspberry Pi OS
● VNC
● Chromiumブラウザ
● VNCで入ってChromiumでGoogleMeetに繋ぐだけ!!
7
不満点
● 見える範囲が狭い
● 夜間なにも見えない
● Meetの制限時間で強制終了
● 家族の接続を毎回承認するのが面倒
○ カレンダーに招待すればいいと後から知った
8
不満点
● 見える範囲が狭い
● 夜間なにも見えない
● Meetの制限時間で強制終了
● 家族の接続を毎回承認するのが面倒
○ カレンダーに招待すればいいと後から知った
ハードの問題
ソフトの問題
9
ハードの問題の対処
● いい感じのカメラモジュールを購入
○ 魚眼レンズ
○ 夜間モード自動切り替え
○ 赤外線LED付き
○ 2300円くらい
○ 同じ製品がAmazonから消えてしまった
■ 実質、このカメラとこのLEDのセット
10
ハードの問題解消
● 接続するだけでOK
● ほぼ部屋全体が見える
● 夜間も見える
● 工作中に猫に叩き落とされて破損
● もう一度購入したら初期不良で返金
○ IRフィルタが切り替わらない
○ お届けまで2週間
● レンズ違いのものを購入しなおし
○ 翌日配送だがちょっと高い(3300円くらい)
○ レンズだけ交換
11
ソフトの問題の対応
● Meetの制限時間で強制終了
● 家族の接続を毎回承認するのが面倒
● Google Meetの自操作がしたい
○ つまりChromiumブラウザの自動操作
Puppeteer
12
Puppeteerによる自動化
● Googleへのログインをなんとかする
○ 自動操作でのログインが制限されている
○ ログイン済みのCookieを取り込めば良い
○ GoogleのサービスをPuppeteerで自動操作する方法 - ログイン編
● ボタンを押す
○ DOM要素の出現を待ってclick()
■ await page.WaitForSelector(...)
■ await page.WaitForXPath(...)
13
DOM要素の特定
● classで特定するのは非現実的
● XPathでボタンのテキストを検索
○ '//span[text()="今すぐ参加"]'
<div role="button" class="uArJ5e UQuaGc Y5sE8d uyXBBb xKiqt RDPZE"
jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ;mouseup:lbsD7e;
mouseenter:tfO1Yc;mouseleave:JywGue;touchstart:p6p2H;touchmove:FwuNnf;
touchend:yfqBxc(preventMouseEvents=true|preventDefault=true);
touchcancel:JMtRjd;focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow
jsname="Qx7uuf" aria-disabled="true" tabindex="-1" >
<div class="Fvio9d MbhUzd" jsname="ksKsZd"></div>
<div class="e19J0b CeoRYc"></div>
<span jsslot class="l4V7wb Fxmcue">
<span class="NPEfkd RveJvd snByac">今すぐ参加</span>
</span>
</div>
14
ソフトの問題解消
● PuppeteerでGoogle Meetの操作を自動化
○ 通話の開始
■ 事前に作ったURLを使い回せる
■ 「今すぐ参加」ボタンを待って押すだけ
○ 参加の承諾?拒否
■ 参加リクエストダイアログを待ってボタンを押すだけ
■ ホワイトリストで管理
○ 時間切れ時に自動再開
■ 時間切れメッセージを待ってreload()するだけ
15
機能追加してみる
● 照明やエアコンも操作したい
○ 格安スマートリモコンの作り方 - Qiita
■ コマンドラインで操作できるようにしておく
16
コマンドの発行
● Google Meetのチャットでコマンドを書き込む
○ コマンド文字列を含むXPathで待機
■ '//div[text()="点灯" or text()="消灯"]'
○ 要素を見つけたら外部コマンドを実行するだけ
17
デモ
18
まとめ
● Raspberry PiとGoogle Meetでペットカメラを作った
○ ネットワーク構成に影響されない
○ 外からのアクセスも簡単
○ セキュリティも万全
○ 拡張性も高い
みなさんもぜひ作ってみてください
19
KLabTechBook PDF無料頒布中
● KLabTechBook Vol.7
○ 初出:技術書典10
■ 継続頒布中
○ 今日話した内容も掲載
○ KLabのブログにて既刊PDFも頒布中

More Related Content

What's hot (20)

商流物流金流.辫诲蹿
商流物流金流.辫诲蹿商流物流金流.辫诲蹿
商流物流金流.辫诲蹿
Zenji Kanzaki
?
ドメイン駆动设计の正しい歩き方
ドメイン駆动设计の正しい歩き方ドメイン駆动设计の正しい歩き方
ドメイン駆动设计の正しい歩き方
増田 亨
?
DeNA TechCon2019 How to implement live streaming client using Unity
DeNA TechCon2019 How to implement live streaming client using UnityDeNA TechCon2019 How to implement live streaming client using Unity
DeNA TechCon2019 How to implement live streaming client using Unity
Takeyuki Ogura
?
ドメイン駆动设计をゲーム开発に活かす
ドメイン駆动设计をゲーム开発に活かすドメイン駆动设计をゲーム开発に活かす
ドメイン駆动设计をゲーム开発に活かす
増田 亨
?
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
sairoutine
?
プログラマが欲しい仕様书とは
プログラマが欲しい仕様书とはプログラマが欲しい仕様书とは
プログラマが欲しい仕様书とは
Katsutoshi Makino
?
20160526 依存関係逆転の原則
20160526 依存関係逆転の原則20160526 依存関係逆転の原則
20160526 依存関係逆転の原則
bonjin6770 Kurosawa
?
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
?
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu
?
Autoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォーム
Autoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォームAutoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォーム
Autoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォーム
Takuya Azumi
?
ゲームアプリの数学@GREE GameDevelopers' Meetup
ゲームアプリの数学@GREE GameDevelopers' Meetupゲームアプリの数学@GREE GameDevelopers' Meetup
ゲームアプリの数学@GREE GameDevelopers' Meetup
gree_tech
?
骋颈迟はし?めの一歩
骋颈迟はし?めの一歩骋颈迟はし?めの一歩
骋颈迟はし?めの一歩
Ayana Yokota
?
础滨动向 6月8日改订.辫诲蹿
础滨动向 6月8日改订.辫诲蹿础滨动向 6月8日改订.辫诲蹿
础滨动向 6月8日改订.辫诲蹿
patentshobayashi
?
目grep入門 +解説
目grep入門 +解説目grep入門 +解説
目grep入門 +解説
murachue
?
20161122_How to start Recruiting Engineers_mercari_ishiguro
20161122_How to start Recruiting Engineers_mercari_ishiguro20161122_How to start Recruiting Engineers_mercari_ishiguro
20161122_How to start Recruiting Engineers_mercari_ishiguro
Takaya Ishiguro
?
搁颈诲别谤はいいぞ!
搁颈诲别谤はいいぞ!搁颈诲别谤はいいぞ!
搁颈诲别谤はいいぞ!
UnityTechnologiesJapan002
?
golang.tokyo #6 (in Japanese)
golang.tokyo #6 (in Japanese)golang.tokyo #6 (in Japanese)
golang.tokyo #6 (in Japanese)
Yuichi Murata
?
4つの戦犯から考えるサーヒ?スつ?くりの失败
4つの戦犯から考えるサーヒ?スつ?くりの失败4つの戦犯から考えるサーヒ?スつ?くりの失败
4つの戦犯から考えるサーヒ?スつ?くりの失败
toshihiro ichitani
?
「顾客の声を闻かない」とはどういうことか
「顾客の声を闻かない」とはどういうことか「顾客の声を闻かない」とはどういうことか
「顾客の声を闻かない」とはどういうことか
Yoshiki Hayama
?
スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!
スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!
スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!
Moto Arima
?
商流物流金流.辫诲蹿
商流物流金流.辫诲蹿商流物流金流.辫诲蹿
商流物流金流.辫诲蹿
Zenji Kanzaki
?
ドメイン駆动设计の正しい歩き方
ドメイン駆动设计の正しい歩き方ドメイン駆动设计の正しい歩き方
ドメイン駆动设计の正しい歩き方
増田 亨
?
DeNA TechCon2019 How to implement live streaming client using Unity
DeNA TechCon2019 How to implement live streaming client using UnityDeNA TechCon2019 How to implement live streaming client using Unity
DeNA TechCon2019 How to implement live streaming client using Unity
Takeyuki Ogura
?
ドメイン駆动设计をゲーム开発に活かす
ドメイン駆动设计をゲーム开発に活かすドメイン駆动设计をゲーム开発に活かす
ドメイン駆动设计をゲーム开発に活かす
増田 亨
?
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
sairoutine
?
プログラマが欲しい仕様书とは
プログラマが欲しい仕様书とはプログラマが欲しい仕様书とは
プログラマが欲しい仕様书とは
Katsutoshi Makino
?
20160526 依存関係逆転の原則
20160526 依存関係逆転の原則20160526 依存関係逆転の原則
20160526 依存関係逆転の原則
bonjin6770 Kurosawa
?
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
?
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu
?
Autoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォーム
Autoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォームAutoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォーム
Autoware: ROSを用いた一般道自動運転向けソフトウェアプラットフォーム
Takuya Azumi
?
ゲームアプリの数学@GREE GameDevelopers' Meetup
ゲームアプリの数学@GREE GameDevelopers' Meetupゲームアプリの数学@GREE GameDevelopers' Meetup
ゲームアプリの数学@GREE GameDevelopers' Meetup
gree_tech
?
骋颈迟はし?めの一歩
骋颈迟はし?めの一歩骋颈迟はし?めの一歩
骋颈迟はし?めの一歩
Ayana Yokota
?
础滨动向 6月8日改订.辫诲蹿
础滨动向 6月8日改订.辫诲蹿础滨动向 6月8日改订.辫诲蹿
础滨动向 6月8日改订.辫诲蹿
patentshobayashi
?
目grep入門 +解説
目grep入門 +解説目grep入門 +解説
目grep入門 +解説
murachue
?
20161122_How to start Recruiting Engineers_mercari_ishiguro
20161122_How to start Recruiting Engineers_mercari_ishiguro20161122_How to start Recruiting Engineers_mercari_ishiguro
20161122_How to start Recruiting Engineers_mercari_ishiguro
Takaya Ishiguro
?
golang.tokyo #6 (in Japanese)
golang.tokyo #6 (in Japanese)golang.tokyo #6 (in Japanese)
golang.tokyo #6 (in Japanese)
Yuichi Murata
?
4つの戦犯から考えるサーヒ?スつ?くりの失败
4つの戦犯から考えるサーヒ?スつ?くりの失败4つの戦犯から考えるサーヒ?スつ?くりの失败
4つの戦犯から考えるサーヒ?スつ?くりの失败
toshihiro ichitani
?
「顾客の声を闻かない」とはどういうことか
「顾客の声を闻かない」とはどういうことか「顾客の声を闻かない」とはどういうことか
「顾客の声を闻かない」とはどういうことか
Yoshiki Hayama
?
スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!
スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!
スクラムはもうだめぽよ!新しい开発手法『パワープレイ』をお姉さんが教えてあげちゃう!
Moto Arima
?

More from KLab Inc. / Tech (20)

【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑
【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑
【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑
KLab Inc. / Tech
?
モハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法について
モハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法についてモハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法について
モハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法について
KLab Inc. / Tech
?
テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性
テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性
テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性
KLab Inc. / Tech
?
2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用
2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用
2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用
KLab Inc. / Tech
?
大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化
大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化
大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化
KLab Inc. / Tech
?
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
 運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話 運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
KLab Inc. / Tech
?
AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介
AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介
AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介
KLab Inc. / Tech
?
生成础滨が切り拓く新しいゲームの创り方?游び方
生成础滨が切り拓く新しいゲームの创り方?游び方生成础滨が切り拓く新しいゲームの创り方?游び方
生成础滨が切り拓く新しいゲームの创り方?游び方
KLab Inc. / Tech
?
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
KLab Inc. / Tech
?
モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?
モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?
モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?
KLab Inc. / Tech
?
他业界からゲーム业界へ転向したときの话
他业界からゲーム业界へ転向したときの话他业界からゲーム业界へ転向したときの话
他业界からゲーム业界へ転向したときの话
KLab Inc. / Tech
?
碍尝补产のゲーム开発を支える开発环境
碍尝补产のゲーム开発を支える开発环境碍尝补产のゲーム开発を支える开発环境
碍尝补产のゲーム开発を支える开発环境
KLab Inc. / Tech
?
ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営
ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営
ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営
KLab Inc. / Tech
?
「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発
「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発
「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発
KLab Inc. / Tech
?
ゴリラテスト モバイルゲームのUIを自動的に検出?操作する モンキーテスト
ゴリラテスト  モバイルゲームのUIを自動的に検出?操作する モンキーテストゴリラテスト  モバイルゲームのUIを自動的に検出?操作する モンキーテスト
ゴリラテスト モバイルゲームのUIを自動的に検出?操作する モンキーテスト
KLab Inc. / Tech
?
モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术
モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术
モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术
KLab Inc. / Tech
?
『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?
『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?
『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?
KLab Inc. / Tech
?
KLabのチャットシステム インフラ変遷
KLabのチャットシステム インフラ変遷KLabのチャットシステム インフラ変遷
KLabのチャットシステム インフラ変遷
KLab Inc. / Tech
?
Ganglia のUIにGrafanaを追加する話
Ganglia のUIにGrafanaを追加する話Ganglia のUIにGrafanaを追加する話
Ganglia のUIにGrafanaを追加する話
KLab Inc. / Tech
?
KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?
KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?
KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?
KLab Inc. / Tech
?
【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑
【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑
【公开用】モバイルオンラインゲーム开発を支える早く、安く、使いやすいサーバインフラ构筑
KLab Inc. / Tech
?
モハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法について
モハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法についてモハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法について
モハ?イルオンラインケ?ームのアフ?リ外课金の导入と运用方法について
KLab Inc. / Tech
?
テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性
テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性
テ?ハ?イスファーム 「AirLab」 による 自動QAテストの実績と機械学習か?拓く次世代QAの可能性
KLab Inc. / Tech
?
2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用
2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用
2024年5月17日 先駆的科学计算フォーラム2024 机械学习を用いた新たなゲーム体験の创出の応用
KLab Inc. / Tech
?
大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化
大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化
大規模モバイルオンラインゲーム開発における チーム組成とワークフロー最適化
KLab Inc. / Tech
?
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
 運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話 運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
KLab Inc. / Tech
?
AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介
AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介
AirLab導入でテストコストの大幅削減と品質向上! 数十台の端末を一斉に全自動テストできる社内DeviceFarmについてご紹介
KLab Inc. / Tech
?
生成础滨が切り拓く新しいゲームの创り方?游び方
生成础滨が切り拓く新しいゲームの创り方?游び方生成础滨が切り拓く新しいゲームの创り方?游び方
生成础滨が切り拓く新しいゲームの创り方?游び方
KLab Inc. / Tech
?
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
KLab Inc. / Tech
?
モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?
モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?
モバイルオンラインゲームでの大規模観戦とチート対策 ?自社製リアルタイム通信システム「WSNet2」の事例?
KLab Inc. / Tech
?
他业界からゲーム业界へ転向したときの话
他业界からゲーム业界へ転向したときの话他业界からゲーム业界へ転向したときの话
他业界からゲーム业界へ転向したときの话
KLab Inc. / Tech
?
碍尝补产のゲーム开発を支える开発环境
碍尝补产のゲーム开発を支える开発环境碍尝补产のゲーム开発を支える开発环境
碍尝补产のゲーム开発を支える开発环境
KLab Inc. / Tech
?
ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営
ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営
ゲーム开発を知らない人にも分かる碍尝补产のゲーム开発运営
KLab Inc. / Tech
?
「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発
「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発
「リアル滨厂鲍颁翱狈」としてのモバイルオンラインゲーム开発
KLab Inc. / Tech
?
ゴリラテスト モバイルゲームのUIを自動的に検出?操作する モンキーテスト
ゴリラテスト  モバイルゲームのUIを自動的に検出?操作する モンキーテストゴリラテスト  モバイルゲームのUIを自動的に検出?操作する モンキーテスト
ゴリラテスト モバイルゲームのUIを自動的に検出?操作する モンキーテスト
KLab Inc. / Tech
?
モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术
モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术
モバイルアプリの高速で安定したビルドを支える闯别苍办颈苍蝉运用术
KLab Inc. / Tech
?
『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?
『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?
『ラブライブ!スクールアイドルフェスティバル ALL STARS』を支えるビルドパイプライン ?より安定したサービス提供を目指して?
KLab Inc. / Tech
?
KLabのチャットシステム インフラ変遷
KLabのチャットシステム インフラ変遷KLabのチャットシステム インフラ変遷
KLabのチャットシステム インフラ変遷
KLab Inc. / Tech
?
Ganglia のUIにGrafanaを追加する話
Ganglia のUIにGrafanaを追加する話Ganglia のUIにGrafanaを追加する話
Ganglia のUIにGrafanaを追加する話
KLab Inc. / Tech
?
KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?
KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?
KLabのインフラエンシ?ニア ? こんな感し?て?働いてます ?
KLab Inc. / Tech
?

Recently uploaded (15)

LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
CRI Japan, Inc.
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
Matsushita Laboratory
?
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
shomayama0221
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
Matsushita Laboratory
?
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
Matsushita Laboratory
?
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
CRI Japan, Inc.
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
Matsushita Laboratory
?
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
shomayama0221
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
Matsushita Laboratory
?
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
Matsushita Laboratory
?

Raspberry PiとGoogle Meetでお手軽ペットカメラ