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
100
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.
スケールし続ける事業とサービスを支える組織とアーキテクチャの生き残り戦略 / The survival strategy for Money Forward’s engineering.
moneyforward
0
370
MEet Flutter Add-to-App: Unlocking Our Productivity
moneyforward
0
220
マネーフォワードが取り組む グローバルテックカンパニーへの挑戦 / Money Forward’s Challenge to Become a Global Tech Company
moneyforward
0
300
マネーフォワードのエンジニアリング進化論 / The Evolution of Engineering at Money Forward
moneyforward
0
560
Rubyにおける並行処理 / Concurrency in Ruby
moneyforward
0
230
通知基盤におけるKafka活用事例 / Kafka Case Study on the Notification Platform
moneyforward
0
390
マネーフォワードにおけるデータ戦略 / Data Strategy at Money Forward
moneyforward
0
340
FiftyOneを用いたOCRモデルの比較 / Comparing OCR Models using FiftyOne
moneyforward
0
180
グローバル環境における効果的なチームワーク / Effective Teamwork in a Global Environment
moneyforward
0
320
Other Decks in Technology
See All in Technology
論文紹介 ”Long-Context LLMs Meet RAG: Overcoming Challenges for Long Inputs in RAG” @GDG Tokyo
shukob
0
280
Zenn のウラガワ ~エンジニアのアウトプットを支える環境で Google Cloud が採用されているワケ~ #burikaigi #burikaigi_h
kongmingstrap
19
7k
EDRからERM: PFN-SIRTが関わるセキュリティとリスクへの取り組み
pfn
PRO
0
120
一人から始めたSREチーム3年の歩み - 求められるスキルの変化とチームのあり方 - / The three-year journey of the SRE team, which started all by myself
vtryo
7
5.8k
攻撃者の視点で社内リソースはどう見えるのかを ASMで実現する
hikaruegashira
4
2.1k
アクセシブルなマークアップの上に成り立つユーザーファーストなドロップダウンメニューの実装 / 20250127_cloudsign_User1st_FE
bengo4com
2
1.2k
Amazon Location Serviceを使ってラーメンマップを作る
ryder472
2
160
インシデントキーメトリクスによるインシデント対応の改善 / Improving Incident Response using Incident Key Metrics
nari_ex
0
4.6k
Grid表示のレイアウトで Flow layoutsを使う
cffyoha
1
150
Redshiftを中心としたAWSでのデータ基盤
mashiike
0
110
ソフトウェア開発現代史:製造業とソフトウェアは本当に共存できていたのか?品質とスピードを問い直す
takabow
15
5.4k
ソフトウェアアーキテクトのための意思決定術: Software Architecture and Decision-Making
snoozer05
PRO
17
4.1k
Featured
See All Featured
BBQ
matthewcrist
85
9.4k
A better future with KSS
kneath
238
17k
Writing Fast Ruby
sferik
628
61k
Optimising Largest Contentful Paint
csswizardry
33
3k
Unsuck your backbone
ammeep
669
57k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
520
The Cult of Friendly URLs
andyhume
78
6.2k
Statistics for Hackers
jakevdp
797
220k
Thoughts on Productivity
jonyablonski
68
4.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
610
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
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