ノーマルビュー

Received — 2026年4月24日 Zennのトレンド

Claude Codeを24時間常駐させる自宅ホームラボを月500円で運用している話(Ubuntu + Tailscale + tmux)

著者: Tom
2026年4月22日 21:52
TL;DR 家にあった中古 x86 デスクトップ(合計5,000円で動く状態)を Ubuntu 24.04 LTS + ヘッドレス運用で常駐化し、Claude Code CLI を tmux で 10セッション前後 常時動かしています。 TLP + thermald + powertop + カーネル起動パラメータの省電力チューニングで、idle 15〜18W / 平均運用 18〜22W に収まりました。 電気代は 月約520円(自宅の2026年3月電気料金明細から算出した実効単価 36円/kWh ベース)。 外出先からは Tailscale 経由の SSH (Shellfish)...

💾

Received — 2026年4月8日 Zennのトレンド

SOLIDやクリーンアーキテクチャの前に「入力・処理・出力」を分けよう

2026年4月6日 14:53
SOLID原則、クリーンアーキテクチャ、ヘキサゴナルアーキテクチャ――。 設計について学ぼうとすると、いきなり抽象度の高い概念が押し寄せてきます。依存性逆転の原則って何だろう。ポートとアダプターって具体的にどうやるんだろう。そう途方に暮れた経験は、多くの人にあるのではないでしょうか。 この記事では、もっとシンプルな原則を提案します。 入力・処理・出力を分ける たったこれだけです。 IPOモデル(Input-Process-Output model)と呼ばれるこの考え方は、プログラミングの教科書で最初に学ぶ概念のひとつです。しかし、実際のコードでこれを意識して守れている人は意外と少ないかも...

💾

❌