Linux tutorial - IT technology blog

Linuxでssh-agentとSSH鍵転送をマスターする:複数の鍵を管理し、サーバーを安全に連鎖させる

複数のサーバーで多くのSSH鍵を管理すると、すぐに煩雑になる。本記事では、単一の共有鍵からエージェント転送付きssh-agentまで、4つのアプローチとそれぞれのトレードオフを解説し、秘密鍵をローカルマシンに保持したままサーバー接続を安全に連鎖させるための完全なセットアップ手順を紹介する。
HomeLab tutorial - IT technology blog

DockerでTdarrをデプロイ:HomeLab向け自動分散ビデオトランスコードでストレージを最適化

Tdarrはメディアライブラリを自動的にH.265/AV1へ変換してストレージを回収する分散ビデオトランスコードシステムです。このガイドでは、DockerへのTdarrのデプロイ、HomeLab全体でのリモートワーカーノードの設定、NVENCによるGPUトランスコードの有効化、そして本番運用から得た実践的なヒントを解説します。
Database tutorial - IT technology blog

pg_cron: OSのcronを使わずにデータベース内でPostgreSQLタスクをスケジュール実行する

pg_cronは、VACUUM、データアーカイブ、しきい値通知などのSQLジョブをバックグラウンドワーカーとしてデータベース内部で直接スケジュール実行するPostgreSQL拡張機能です。外部cronも不要、認証情報の拡散もなく、サイレント障害もありません。本記事では、インストール方法、3つの実践的なユースケース、pg_cronを本番環境で安定稼働させるためのプラクティスを解説します。
AI tutorial - IT technology blog

Microsoft AutoGen v0.4でマルチエージェントAIシステムを構築する:データ分析とコード生成を専門エージェントで自動化する

Microsoft AutoGen v0.4を使って、Planner(計画担当)、Data Analyst(データ分析担当)、Code Reviewer(コードレビュー担当)の3エージェントが連携し、データ分析ワークフローを自動化するマルチエージェントAIシステムの構築方法を解説します。インストールからエージェント設定、チーム構築、モニタリングまで、ジュニア開発者でも始められるようにステップバイステップで丁寧に説明しています。
Database tutorial - IT technology blog

PostgreSQL pg_trgm: トライグラムインデックスでファジー検索・タイポ耐性クエリ・オートコンプリートを構築する

PostgreSQLのpg_trgm拡張機能を使って、タイポを処理するファジー検索の構築、オートコンプリートの実装、トライグラムインデックスによるLIKEクエリの高速化方法を解説します。実践的なGINインデックスのセットアップ、類似度しきい値の調整、ハイブリッド検索パターンを含みます。