Posted inNetwork LinuxでTaygaとBIND9を使ったNAT64・DNS64の設定:IPv6-onlyサーバーをIPv4レガシーサービスに接続する Posted by By admin 7月 8, 2026 LinuxでTaygaを使ったNAT64とBIND9を使ったDNS64を設定する実践ガイド。IPv4アドレスの追加やアプリケーションコードの修正なしに、IPv6-onlyサーバーからIPv4-onlyレガシーサービスへの接続を実現します。6ヶ月間の実際の本番運用経験からの共有です。
Posted inDatabase Apache Pinot:リアルタイムOLAPデータベースのインストールガイド — 100ms以下のアナリティクスダッシュボード構築 Posted by By admin 7月 8, 2026 Apache Pinotは、数十億行のデータを100ms以下でクエリできる分散OLAPデータストアで、LinkedInやUberのユーザー向けダッシュボードに採用されている。DockerによるインストールからSchema・Star-treeインデックスの設定、CSVデータの取り込み、クラスターヘルスのモニタリングまでを手順を追って解説する。
Posted inMySQL LinuxにphpMyAdminを安全にインストールする:認証、IPアクセス制限、Nginxリバースプロキシ Posted by By admin 7月 8, 2026 LinuxへのphpMyAdmin安全インストールと実践的なセキュリティ設定を解説。HTTP Basic Auth、IPホワイトリスト制限、Nginxリバースプロキシの組み合わせで保護します。ブルートフォース攻撃を防ぐfail2banとレートリミットの設定も含みます。
Posted inMySQL gh-ost:ダウンタイムなしでMySQLテーブル構造を変更する — GitHubがpt-oscに代わり開発したソリューション Posted by By admin 7月 8, 2026 gh-ostはGitHubが開発したMySQLスキーマ変更ツールで、数千万行規模のテーブルをダウンタイムなしで変更できます。pt-oscのようなトリガーを使用せず、binlogを直接読み取ることで、より安全にマイグレーション中の一時停止・再開やリアルタイムでの速度調整が可能です。
Posted inCentos CentOS Stream 9にDovecot + Postfixをインストール:SSL/TLSとSELinuxで守るIMAP/POP3メールサーバー Posted by By admin 7月 8, 2026 CentOS Stream 9にDovecotとPostfixを使ってフル機能のメールサーバーを構築するガイド。IMAP/POP3対応、SASL認証、SSL/TLS暗号化、SELinux enforcing状態での運用方法を解説します。各アプローチの比較分析、メリット・デメリット、SELinuxの正しい設定を含むよくあるエラーの対処法まで詳しく説明します。
Posted inLinux Linux jqコマンド完全ガイド:TerminalでAPIのJSONデータをフィルタリング・変換する Posted by By admin 7月 8, 2026 本番環境のデバッグで深夜2時にログの読めないJSONと格闘するとき、jqは他のどの方法よりも時間を節約してくれる。本記事ではjqとgrepとPythonを比較し、基本構文からDockerコンテナやKubernetes APIレスポンスの実践的なフィルタリングまで解説する。
Posted inDatabase YugabyteDB:PostgreSQL互換のDistributed SQLをauto-shardingと自動フォールトトレランスで構築するインストールガイド Posted by By admin 7月 8, 2026 YugabyteDBはPostgreSQL互換のdistributed SQLデータベースで、auto-sharding・自動フォールトトレランス・マルチリージョン展開をSQLやORMの変更なしにサポートします。DockerによるSingleノードから実際の3ノードクラスターまでのインストール手順と、distributed databaseを扱う際の実践的なTipsを解説します。
Posted inDevelopment RustとClapでCLIツールを構築:スパゲッティ状態のBashスクリプトに別れを告げよう Posted by By admin 7月 8, 2026 BashスクリプトをRustとClapに置き換えて、安全で高性能なCLIツールを構築しましょう。サブコマンドの設定方法や、プロダクション環境向けのバイナリ最適化について詳しく解説します。
Posted inMonitoring MinIOのパフォーマンスをマスターする:IOPS、スループット、容量を「可視化」するPrometheusとGrafanaの設定方法 Posted by By admin 7月 8, 2026 MinIOシステムが原因不明の低速化に陥っていませんか?この記事では、プロのようにIOPS、スループットを監視し、ディスク容量を予測するためのPrometheusとGrafanaの設定方法を解説します。
Posted inGit カスタムGit Diff Driverの設定:バイナリデータの代わりにPDF・Word・SQLite・画像ファイルの内容を表示する Posted by By admin 7月 7, 2026 GitはPDF・Word・SQLiteファイルのdiff時にデフォルトで「Binary files differ」とだけ表示し、内容の変更は一切わからない。この記事では、バイナリファイルをテキストに変換してからdiffするGit Diff Driverの設定方法を解説し、通常のコードファイルと同様に変更内容を正確に確認できるようにする。