2026-07

ハードウェア

MinisForum ミニPC on Ubuntu — 格安自宅AIサーバーのコスパ最強構成

「自宅でローカルLLMを動かしたいけど、どのハードを買えばいい?」という質問をよく受けます。
GPU

NVIDIA DeepStream on Ubuntu — リアルタイム映像AIパイプラインの構築

「カメラ映像から人や車をリアルタイムで検出したい」という用途を、PC 1台で実現するのが NVIDIA DeepStream です。GPU デコード → AI 推論 → オブジェクト追跡 → 描画出力をパイプラインとして繋げるフレームワーク…
ハードウェア

Intel NUC on Ubuntu AIサーバー化 — コンパクトローカルLLMサーバーの構築

Intel NUC は手のひらサイズのミニPCですが、Ubuntu 24.04 LTS と Ollama を組み合わせれば、クラウドに頼らない自前のローカルLLMサーバーに変身します。月数百円のAPIコストを気にせず、プライバシーを守りなが…
GPU

Google Coral TPU on Ubuntu — エッジAI推論を最大100倍高速化

Google Coral USB アクセラレータを Ubuntu に繋ぐと、TensorFlow Lite モデルの推論が CPU のみの場合と比べて最大 100 倍近く速くなります。物体検出でも画像分類でも、エッジデバイスに毎秒何十フレー…
パッケージ管理

Distrobox on Ubuntu — 任意のLinuxディストロをコンテナで使う方法

「Ubuntu の上で Fedora や Arch Linux を動かしたい」と思ったことはありませんか。ディストロごとに特有のパッケージがあったり、会社の環境は CentOS だけど手元は Ubuntu だったりすると、両方の環境を手軽に…
開発環境

CMake on Ubuntu 応用 — モダンCMakeのターゲット指向設計

C++プロジェクトのビルドを手動の g++ コマンドで管理していると、ソースが増えるたびにMakefileが複雑になります。CMakeはその問題を解決するビルドシステム生成ツールで、Ubuntu の apt でも入りますが、ネット上に古い書…
開発環境

ccache on Ubuntu — C/C++コンパイルを最大10倍高速化する方法

C/C++ のコードを書いていると、ビルドを繰り返すたびに待たされるのが地味にきついですよね。ちょっとした修正のたびに数分待つ、というのは開発のリズムを壊します。
パッケージ管理

Nix on Ubuntu — 再現性100%のパッケージ管理と開発環境の構築

Ubuntu で「apt upgrade したら環境が壊れた」「本番と開発で Python のバージョンが違う」という経験はありませんか。Nix はすべてのパッケージを /nix/store にハッシュ付きで保存し、バージョンを完全に固定で…
開発環境

GraalVM on Ubuntu — JVMアプリをネイティブバイナリにコンパイル

Java アプリをそのまま動かすのではなく、起動時間を 1ms 以下のネイティブバイナリ にコンパイルしたい。GraalVM の native-image を Ubuntu に入れると、それが実現できます。
開発環境

Bazel on Ubuntu — Google製ビルドツールで大規模モノレポを管理

Bazel は Google が社内で長年使ってきたビルドシステムをオープンソース化したツールで、C++・Java・Python・Go など複数言語を1つのモノレポで管理できます。「変更のあったファイルだけを再ビルドする」キャッシュ機能が最…