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
ハムスター監視システムをつくってみた (Implement streaming camera ...
Search
memory
PRO
August 28, 2019
Programming
1
170
ハムスター監視システムをつくってみた (Implement streaming camera for hamster)
社内 LT にてお話しした内容になります。
I made a speech which is an LT at BASE Study meetup (for working members)
memory
PRO
August 28, 2019
Tweet
Share
More Decks by memory
See All by memory
How to implement a RubyVM with PHP?
memory1994
PRO
3
2k
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
2.1k
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
690
令和最新版 PHP メモリ管理術
memory1994
PRO
6
3.8k
技術的負債が生まれる背景を理解して,アーリーからレイター向けの根本的なアプローチを考える
memory1994
PRO
23
8.6k
激辛のすゝめ
memory1994
PRO
1
540
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
6k
本当の FizzBuzz をお見せします
memory1994
PRO
1
2.1k
千尋の谷に突き落とされても辛ければ逃げていい
memory1994
PRO
4
1.6k
Other Decks in Programming
See All in Programming
エラーレスポンス設計から考える、0→1開発におけるGraphQLへの向き合い方
bicstone
5
1.3k
Jakarta EE meets AI
ivargrimstad
0
140
開発を加速する共有Swift Package実践
elmetal
PRO
0
360
Mergeable Libraryで 高速なアプリ起動を実現しよう!
giginet
PRO
1
2.2k
Web技術を駆使してユーザーの画面を「録画」する
yukukotani
13
6.4k
マルチモジュールにおけるテスト最適化
fxwx23
0
190
オートマトン学習しろ / Do automata learning
makenowjust
3
110
Playwrightから始めるVisual Regression Testingのススメ by とっと
totto2727
2
1.8k
ドメイン駆動設計を実践するために必要なもの
bikisuke
3
310
詳解UIWindow
natmark
3
2.2k
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
500
大公開!iOS開発の悩みトップ5 〜iOSDC Japan 2024〜
ryunakayama
0
190
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
65
9.8k
Designing the Hi-DPI Web
ddemaree
278
34k
Designing for Performance
lara
604
68k
Done Done
chrislema
180
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Ruby is Unlike a Banana
tanoku
96
11k
GitHub's CSS Performance
jonrohan
1029
450k
What's in a price? How to price your products and services
michaelherold
242
11k
The Language of Interfaces
destraynor
153
23k
Building Your Own Lightsaber
phodgson
101
6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
157
15k
Web development in the modern age
philhawksworth
204
10k
Transcript
/ / BASE テックランチ LT めもりー ハムスター監視システムを Swoole + TypeScript
+ React + Redux でつくってみた © - BASE, Inc.
何をつくったの?
© - BASE, Inc. 何をつくったの? Raspberry Pi PiCamera, Sensor
Hat
開発のきっかけ
© - BASE, Inc. 開発のきっかけ 12 Raspberry Pi 4,000
カメラあるなら監視カメラ作れるのでは?
開発を開始
プロダクトについて
© - BASE, Inc. プロダクトについて PHP . Swoole Docker TypeScript
React.js Redux Webpack Python WebSocket Node.js
© - BASE, Inc. プロダクトについて https://github.com/memory-agape/magnolia- raspberrypi https://github.com/memory-agape/magnolia-client https://github.com/memory-agape/magnolia-server
© - BASE, Inc. プロダクトについて どんな仕組みか?
© - BASE, Inc. プロダクトについて
© - BASE, Inc. プロダクトについて 初期のプロダクト
© - BASE, Inc. 初期のプロダクト • とりあえず、リリースし たかった • ストリーミングがメイ
ンではなく、数秒おき に画像を差し替える仕 組みがメイン。 • ストリーミングはあと から追加された
© - BASE, Inc. プロダクトについて 現在のプロダクト
© - BASE, Inc. 現在のプロダクト • 少し時間をかけて作っ た • ストリーミングがメイ
ン • 回線の状況で画像を数 秒ごとにフェッチする 仕組みもある
© - BASE, Inc. 現在のプロダクト • 設定画⾯から部屋の室 温とか湿度が取れる • なお精度はよくない
コスト
イニシャルコスト
© - BASE, Inc. コスト Raspberry Pi Model - \
, - \4,000 - \10,000 2
ランニングコスト
© - BASE, Inc. ランニングコスト ConoHa - \ , -
\2,500 5
コスト削減について
© - BASE, Inc. コスト削減について 10 1 1
DEMONSTRATION
詳しくは note に書いてるよ https://note.mu/m m r /n/neda b feeb
THANK YOU FOR YOUR LISTENING