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
71
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.
複数拠点・複数チームにおけるデリバリのボトルネックと解消方法について
moneyforward
0
280
速度向上の秘訣 CI_CDにおけるDockerビルドの高速化(仮)
moneyforward
0
260
ぼくが見た ガーディアンの過去‧現在 そして未来
moneyforward
0
85
キレイゴトじゃないのよ!顧客・社員・事業の3方良しを目指す開発組織
moneyforward
0
63
マネーフォワード クラウド経費 フロントエンド分離はじめました
moneyforward
0
96
開発組織の目線を合わせる 未来のプロダクトビジョン
moneyforward
0
67
API連携に伴う規制と対応 / Regulations and responses to API linkage
moneyforward
0
660
マネーフォワード クラウド確定申告のフルリニューアル
moneyforward
0
1.4k
マネーフォワード クラウドの事業戦略とカスタマーサクセス / Business Strategy and Customer Success of Money Forward Cloud
moneyforward
1
780
Other Decks in Technology
See All in Technology
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
180
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
730
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
920
Azure AI ことはじめ
tsubakimoto_s
0
130
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
190
セキュリティ研修 Day1【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
160
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
4
590
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
Building an army of robots
kneath
301
42k
Speed Design
sergeychernyshev
9
270
Optimizing for Happiness
mojombo
373
69k
Gamification - CAS2011
davidbonilla
78
4.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Building Adaptive Systems
keathley
34
2k
Web Components: a chance to create the future
zenorocha
307
41k
Thoughts on Productivity
jonyablonski
64
4.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
The Invisible Side of Design
smashingmag
294
50k
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