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 for hamster)
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
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
490
令和最新版 PHP メモリ管理術
memory1994
PRO
5
3.2k
技術的負債が生まれる背景を理解して,アーリーからレイター向けの根本的なアプローチを考える
memory1994
PRO
23
7.7k
激辛のすゝめ
memory1994
PRO
1
510
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
5.6k
本当の FizzBuzz をお見せします
memory1994
PRO
1
1.9k
千尋の谷に突き落とされても辛ければ逃げていい
memory1994
PRO
3
1.5k
CTO までのキャリアと転職活動における考え方の変化
memory1994
PRO
10
2.6k
エンジニアリングを推進する必要性
memory1994
PRO
20
6.5k
Other Decks in Programming
See All in Programming
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
4
870
DocC Tutorial と TCA におけるテスト機能の紹介
kalupas226
1
330
object-oriented-conference-2024
fuwasegu
6
1.9k
AppDeveloperCon 2024 EU: Building polyglot developer experiences in 2024
salaboy
0
380
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
CSRF対策のやり方、そろそろアップデートしませんか / Update your knowledge of CSRF protection
hiro_y
25
14k
Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
shinyorke
7
1.9k
実践!RDRAを活用した既存システムの仕様変更 / Specification Changes in Existing Systems Utilizing RDRA
imamotohikaru
0
2.5k
The Future of C++ Interoperability: Insights from Porting a Game to Swift
teamhimeh
0
270
Understanding Ast By Looking
inouehi
0
120
OpenAPI を守るのは難しい
ohmori_yusuke
1
140
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
1.5k
Featured
See All Featured
What's new in Ruby 2.0
geeforr
335
31k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
15k
Faster Mobile Websites
deanohume
296
30k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
Adopting Sorbet at Scale
ufuk
66
8.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
Product Roadmaps are Hard
iamctodd
43
9.6k
A designer walks into a library…
pauljervisheath
199
23k
Building Your Own Lightsaber
phodgson
97
5.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
1.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
Typedesign – Prime Four
hannesfritz
36
2k
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