2026-07

AI/MLツール

AlphaFold on Ubuntu — タンパク質構造予測AIのGPU環境構築

「AlphaFold を Ubuntu で動かしたい」と調べると、2.2TB ものデータベースが必要とか A100 でないと動かないといった情報に当たって、試す前に諦めた経験はないでしょうか。実際には、ColabFold を使えばローカルの…
開発環境

Android Studio AVD on Ubuntu — 仮想デバイスでのアプリテスト環境

Android アプリを Ubuntu で実機なしにテストするには、Android Studio の AVD(Android Virtual Device)というエミュレーター機能を使います。「エミュレーターが起動しない」「KVM って何の…
開発環境

ADB on Ubuntu — Android Debug Bridgeの設定とスマホ連携方法

Ubuntu に ADB(Android Debug Bridge)を入れてスマホと連携したい、という方は多いと思います。ADB を使えばコマンドラインからアプリのインストール・ファイル転送・シェル操作ができます。開発機として Linux…
開発環境

React Native on Ubuntu — Android開発環境とAndroidエミュレーター設定

React Native は JavaScript(または TypeScript)でiOSとAndroid両対応のアプリを書けるフレームワークです。「Ubuntu に環境を作れるか?」という疑問には、答えは Yes ですが、Android…
モニタリング

Grafana Mimir on Ubuntu — スケーラブルなPrometheus長期保存バックエンド

Prometheus はメトリクス収集のデファクトスタンダードですが、デフォルトのローカルストレージだけでは長期データの保存と水平スケールに限界があります。Grafana Mimir はその課題を解決する、オープンソースのスケーラブルな長期…
モニタリング

Thanos on Ubuntu — Prometheusを長期保存・高可用性化する方法

Prometheus を単体で使っているとき、最初に気になるのは「2週間分のメトリクスしか見られない」「Prometheus が1台落ちたらデータが消える」という問題です。Thanos はこれを解決するために作られた CNCF プロジェクト…
セキュリティ

Elasticsearch セキュリティ設定 on Ubuntu — TLS/認証の有効化

Elasticsearch をインターネットに面したサーバーで動かしていたら、ある日ログに大量の不正アクセスが記録されていた、というのはよくある話です。バージョン 7.x では認証がデフォルトで無効のため、ポートを開けたままにしておくとデー…
モニタリング

Filebeat on Ubuntu — ログファイルをElasticsearchへ転送する設定

サーバーのログはなんとなく /var/log/ に溜まっていくだけ、という状態になっていませんか。Filebeat を使えば、その散らばったログを Elasticsearch へリアルタイムで転送でき、Kibana で一元管理できるようにな…
データエンジニアリング

Logstash on Ubuntu — ログ収集パイプラインのフィルタ設定実践

サーバーのアクセスログやアプリログを、人間が読める形からデータベースで検索できる形に変換したい。そういった場面で使われるのが Logstash です。
データベース

PostgreSQL論理レプリケーション on Ubuntu — テーブル単位の同期設定

PostgreSQLには2種類のレプリケーションがあります。ストリーミングレプリケーション(物理レプリケーション)はデータベース全体を丸ごとコピーします。一方、論理レプリケーション(Logical Replication)はテーブル単位で同…