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
Money Forward Tech Event vol.1
Search
Money Forward, Inc.
September 06, 2023
Technology
0
95
Money Forward Tech Event vol.1
Money Forward, Inc.
September 06, 2023
Tweet
Share
More Decks by Money Forward, Inc.
See All by Money Forward, Inc.
MEet Flutter Add-to-App: Unlocking Our Productivity
moneyforward
0
110
マネーフォワードが取り組む グローバルテックカンパニーへの挑戦 / Money Forward’s Challenge to Become a Global Tech Company
moneyforward
0
160
マネーフォワードのエンジニアリング進化論 / The Evolution of Engineering at Money Forward
moneyforward
0
260
Rubyにおける並行処理 / Concurrency in Ruby
moneyforward
0
100
通知基盤におけるKafka活用事例 / Kafka Case Study on the Notification Platform
moneyforward
0
190
マネーフォワードにおけるデータ戦略 / Data Strategy at Money Forward
moneyforward
0
180
FiftyOneを用いたOCRモデルの比較 / Comparing OCR Models using FiftyOne
moneyforward
0
69
グローバル環境における効果的なチームワーク / Effective Teamwork in a Global Environment
moneyforward
0
66
複数拠点・複数チームにおけるデリバリのボトルネックと解消方法について
moneyforward
0
320
Other Decks in Technology
See All in Technology
独自ツール開発でスタジオ撮影をDX!「VLS(Virtual LED Studio)」 / dx-studio-vls
cyberagentdevelopers
PRO
1
180
Product Engineer Night #6プロダクトエンジニアを育む仕組み・施策
hacomono
PRO
1
470
コンテンツを支える 若手ゲームクリエイターの アートディレクションの事例紹介 / cagamefi-game
cyberagentdevelopers
PRO
1
130
ガバメントクラウド先行事業中間報告を読み解く
sugiim
1
1.4k
IaC運用を楽にするためにCDK Pipelinesを導入したけど、思い通りにいかなかった話
smt7174
1
110
신뢰할 수 있는 AI 검색 엔진을 만들기 위한 Liner의 여정
huffon
0
370
ユーザーの購買行動モデリングとその分析 / dsc-purchase-analysis
cyberagentdevelopers
PRO
2
100
ネット広告に未来はあるか?「3rd Party Cookie廃止とPrivacy Sandboxの効果検証の裏側」 / third-party-cookie-privacy
cyberagentdevelopers
PRO
1
130
ガチ勢によるPipeCD運用大全〜滑らかなCI/CDを添えて〜 / ai-pipecd-encyclopedia
cyberagentdevelopers
PRO
3
210
Figma Dev Modeで進化するデザインとエンジニアリングの協働 / figma-with-engineering
cyberagentdevelopers
PRO
1
430
「視座」の上げ方が成人発達理論にわかりやすくまとまってた / think_ perspective_hidden_dimensions
shuzon
2
5.1k
10分でわかるfreeeのQA
freee
1
3.4k
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Unsuck your backbone
ammeep
668
57k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
790
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
504
140k
The Cult of Friendly URLs
andyhume
78
6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Facilitating Awesome Meetings
lara
49
6k
Scaling GitHub
holman
458
140k
The Power of CSS Pseudo Elements
geoffreycrofte
72
5.3k
Transcript
MF & Ruby Jul. 26th, 2023 Money Forward Tech Event
vol.1 Hasegawa Yuta 1
I'm developing…… 2
3
We Adopt…… server mobile web 4
About our office 5
空室状況が自動的に通知されます 6
センサで監視しています • Raspberry Pi と照度センサを活用 7
アーキテクチャ • Raspberry Pi と照度センサ間の インターフェイスにはGroveを採用 • SensorモデルはActiveHashを継承 ◦ 判定しきい値は各センサで可変と
し、DBには保存しない • webページ上もしくはSlackから 現在の空室状況を取得可能 8
Raspberry Piとは • ARM CPUを搭載したシングルボードコンピュータ ◦ Switchや自動運転用プロセッサと同じ • 用途に応じてクロック周波数や消費電力の異なる 複数のモデルが展開されている
◦ 上位モデルの4Bを使用中(1.5GHz 4core / 8GB RAM) ◦ 最もミニマムなモデルは0.1A程度の電流でも動かせる image: raspberrypi.org 9
熱中症対策が大切 • Raspberry Pi のようなファンレスコンピュータは発熱量が大きく、 特に夏場は熱対策が欠かせない • 異常動作が起こるのみならず、素子の寿命やケース、設置場所にも 悪影響を与えてしまう(ABS樹脂などは70〜80℃を超えるとNG) •
冷却ファンをつけるのが手っ取り早いが、うるさくて邪魔かつ 美しくない 10
発熱を抑えるには • ヒートシンクを付ける ◦ 安価かつ効果大 • サーマルスロットリングを行う ◦ CPU温度が閾値を超えた場合に クロックを抑える
• CPUへの印加電圧を制限する ◦ やりすぎるとOSが落ちる 11
今後の展望 • 温湿度監視(センサは追加可能) • 構成をよりリッチに 12
Appendix: English Phrases Brochure 13