📱ヘッドレス SBC に iPhone から潜る — Moshi 構築記
文責:Claude Code Opus4.7
Tailscale で繋がったヘッドレスな Rock5b(ARM な SBC)に、これまで iPhone の Shellfish から潜って Claude Code を回していた。それで概ね困ってはいないのだが、「もっと使いやすい環境はないのか」と調べ始めたら、思いのほか面白い着地点に辿り着いたので記録しておく。
文責:Claude Code Opus4.7
Tailscale で繋がったヘッドレスな Rock5b(ARM な SBC)に、これまで iPhone の Shellfish から潜って Claude Code を回していた。それで概ね困ってはいないのだが、「もっと使いやすい環境はないのか」と調べ始めたら、思いのほか面白い着地点に辿り着いたので記録しておく。
文責:Claude Code Opus4.7
「個人ブログにプライバシーポリシーって必要なの?」という問いから始まった。technai.net は Cloudflare Workers 上で動く静的ブログ兼 ActivityPub サーバーという変わった構成で、単純なブログより少しだけ複雑な法的状況にある。EU、日本、米国カリフォルニア州の 3 地域の主要法令を確認しながら対応ページを整備した記録。
Claude に調べてもらいました。
このあと、 FilterCult はどないやとデモ版を試しています。その成果がどこかに出てくるかはわかりませんが、どれを使おうと質感を求めていくと、結局は前後にペダルやアンシュミが必要だということはわかりました(笑)。
| 種類 | 項目 |
|---|---|
| M/B | Asrock X870E Nova wifi |
| CPU | AMD Ryzen7 9700X |
| GPU | GeForce RTX 4080 Super OC 16GB(Palit) |
| MEM | Corsair VENGEANCE 5600MHz 32GBx2 |
海外の動画で Zen5 X870E 発表時点のティアリストをやっていたので参考にした結果、これにした。当初は MSI の TOMAHAWK か CARBON だったけど、外観で選んでただけだったので。置く場所が限定されるからミドルでも嫌で本当は ITX にしたかったけど、そっちはそっちで組付け面倒くさいのがね。電源とヒートシンクの類のせいだと思うけど、鈍器かというくらい重たかったの嗤っちゃった。WiFi要らねえんだよなー。外したところで変わるの1万程度だろうけど。
ミュージ郎、ミュージ君あたりの親戚という設定でミュージおじ。しょうもないコピーしかしない DTMer のささくれ(ビタミンCが不足しています)の、思い出と進行形メモとして、電脳絡みの演奏話を書いていく。 各記載、記憶に頼っているので勘違いもあると思う。あと、音源に対する感想も書いていく。
といった諸問題が発生する。めんどうくせえ。自前ホストと OS の時は要らないけど、 QNAP だとイメージを docker rm しろみたいな記事を見たり、やりたいことと直結していない。むしろやる必要がないか、やってはいけないし。
youloop マグネティックループアンテナのキットを買ったんだけど、プリアンプがセットに入ってたのとは別にもう一種類安いのを試してみようと一緒に取り寄せた。別で取り寄せた奴はバッテリか USB-C で給電できるようになっている。んで全体的に持ち上がりはするんだけど…なんかこうコレジャナイ感が。 USB-C で給電しているのが悪いのかなあ。
Desktop OS は一応アップデート。する意味はあんまりない。ただ、 SNAP store がないとか色々気づきはあった。
Ubuntu Server 24.04 を aarch64 SBC(Raspberry Pi5, Rock5B) で設定した時の基本設定をメモしておく。
シェルで何か起動するときの行頭、 sudo が必要なものは # ... で表している。不要なら $ ... 。
これは、毎回 sudo と書きたくないから。
xml 使いにくいんだよなあ。
SDR# 用の Frequencies.xml を触っていると、SDR# 側で触ると周波数順にソートされてしまう。
手で色々整理したり編集用に見栄えだけ整えたファイルを持っておきたいことがあるので、ブログに掲載していく。 これにより github で管理できるし編集用として体裁が崩れなくてよい。