コンピュータ

ハードウェア

RTX4060搭載小型PCの自作~ベアボーンなしでどこまで小さくできるか~

今までにいくつも小型の変わりものケースを使ってPCを自作してきましたが、その流れから今回はある意味一つの極地に達したPCを自作しました。RTX4060のレギュラーサイズのグラボを載せつつ、ベアボーンではない交換可能なパーツだけで、可能な限り小さくしてみました。最初の構成は排熱がダメだったので、ケース...
ハードウェア

ラズパイフォトフレーム v1.5.0 Google Drive/S3/ローカルフォルダ対応

以前作成した、Raspberry PiとImmichで動くデジタルフォトフレームをアップデートしました✨Immichだけでなく、Google Drive、S3互換ストレージ、ローカルフォルダからも写真を取得できるようになりました。
ハードウェア

ラズパイZero 2 WでImmich対応の人感センサー付きデジタルフォトフレームを安価に作ったはずだった件

セルフホストしているImmichの写真をスライドショー表示するデジタルフォトフレームを、Raspberry Pi Zero 2 Wで自作しました。コンテナイメージ化してDockerで手軽に動かせるのでサクッと作れます。
スポンサーリンク
ライフハック

tl;dvの無料プラン+Gemini Notebookで、お金をかけずにミーティング要約を作成する

こんにちは。お昼は激安スパゲッティで100円程度に食費を抑えている私です🍝最近はオンラインミーティングの機会が増えて、tl;dvを使って議事録の要約を自動生成するようにしていましたが、無料プランを使い切り、代わりに編み出したスキームについてご紹介していきます。
ハードウェア

NASync DXP2800のHDDを少ない容量に交換した話

もともとNASync DXP2800にはWD Blueの6TB HDDをRAID1構成で2台積んでいました。しかしNAS用途のHDDではないですし、数年経過していることもあったので(幸い故障はしていませんでしたが)、NAS向けのWD Redに交換しようと思い立ちました。
コンピュータ

BOINCの稼働状況をGrafanaで一望する Exporter を作った

複数台のマシンで BOINC を回しているのですが、「いま各ホストがどのタスクをどこまで進めているのか」をまとめて確認する手段がなくて地味に不便だったので、Prometheus 互換の Exporter を作りました。
Docker

スケーラブルなDinD Self-hosted Runner Ubuntu版

以前作成したDinDによるGitHub ActionsのセルフホステッドランナーのDocker Composeスタックをアップデートしました✨ディストリビューションを以前の AlmaLinux からポピュラーな Ubuntu に変更し、さらにスケーリングに対応したことで、より使いやすくなったと思いま...
Docker

DinDによるGitHub Actionsのセルフホステッドランナーを構築する

Dockerコンテナ上でセルフホステッドランナー(self-hosted runner)を動かすには、いろいろハードルがあると聞いていたのですが、実際にやってみるとそんなことも無くなっていたので、令和最新版としてDocker Composeで手っ取り早く構築方法をメモっておきます。
Docker

Docker Compose/SwarmでRedis Clusterを構築する

簡単にRedis Clusterを構築する方法のメモ。
Linux

imapsyncでメールをGoogle WorkspaceのGmailから引っ越しする

先日、GoogleWorkspaceのGmailの多数アカウントのメールデータをConoHaのレンタルサーバー『ConoHa WING』に付属するメールサービスへ移行するという作業をしました。その方法について説明します。
Docker

Docker Swarm上のWebサービスでIPアクセス制限が効かない原因について

Docker Swarm環境においてクライアントIPを参照したいときの注意点。例えばnginxサービスとかでリバースプロキシ側で特定のクライアントIPを除いてBasic認証を掛けたいのにうまくいかない場合など。
Windows

『Linux シェルをここに開く』だとなぜか文字色がおかしくなる件について

Windows 10にUbuntu 20.04を導入したらなぜかエクスプローラーのコンテキストメニューから実行できるLinux シェルをここに開くの場合だけターミナルの文字色がおかしくなる件について対処したメモ。
ハードウェア

HP ENVY x360 13z-ay000(2020年モデル)のSSDを換装した

HP(ヒューレットパッカード)の2in1モバイルPCの『ENVY x360 13z-ay000』のSSDを換装する方法をご紹介します。
Linux

SSHでChrootした時にlocalhostが解決できなくなる件

タイトル通りです。例えば /etc/ssh/sshd_config で下記のような設定をしたとします。Match User hoge ChrootDirectory /home/hoge ForceCommand internal-sftp AllowTcpForwarding yesこれはhoge...
ハードウェア

Magic-Ben MAG1 WifiモデルのLTE対応化

先月発売された中華UMPCのMagic-Ben MAG1が先日届きました。16GBメモリ、ストレージ512GBのWifi版です。販売開始の時点ではWifiモデルしか無かったのですが、後になってLTE対応版も発表されました。後出しとかうっそだろ・・・と思ってたのですが、どうやらWifi版にも「SIMス...
Docker

Webアプリをリバースプロキシで束ねる

下記の図のように、ウェブブラウザからのアクセスを一つのNginxコンテナで待ち受け、各種アプリにリバースプロキシする構成を組み立てる例を紹介します。
Docker

Alpineベースの公式PHPイメージにImagickをインストールする

DockerHubにある公式のPHPイメージにImageMagickのPECL拡張であるImagickをインストールしてみます。FPM版PHP7.1でベースはAlpine Linuxのもの(php:7.1-fpm-alpine)を使った例になります。
ハードウェア

Lenovo YOGA 710のSSDを交換した

久々にハードウェアネタです。先日購入したLenovoのYOGA 710のSSDを128GBから240GBに換装したんで、その記録です。
Linux

ファイル内容から正規表現で抜き出した文字列でリネームするワンライナー

ワンライナー?というか、一行コマンド。もしかたら今後も使うかもしれないのでさくっとメモ。
学んだことメモ

org.eclipse.php.debug.coreの起動エラー対処/FireMobileSimulator+Xdebugの注意点

新カテゴリ「学んだことメモ」を作りました。ひとつの記事にするまでもないけど、自分専用のメモで終わらせとくのももったいないものをメモ程度の雑記で書いていきます。