Docker tutorial - IT technology blog

React/Vue/AngularフロントエンドをNginxでDockerize:レイヤーキャッシュの最適化とクライアントサイドルーティング

マルチステージビルドとNginxを使ったReact/Vue/Angularフロントエンドの実践的なDockerizeガイド。レイヤーキャッシュの最適化によるビルド時間の短縮とクライアントサイドルーティング使用時の404エラー対策に焦点を当てています。すぐに使える完全な設定例付き。
Database tutorial - IT technology blog

Atlas (Ariga): コードとしてのデータベーススキーマ管理とマイグレーション自動化

Atlas(Ariga)はIaCスタイルでデータベーススキーマを管理できるツールだ。望ましい状態を記述するだけでマイグレーションを自動生成し、破壊的な変更をlintし、コードと実際のDB間のdriftを検出する。本記事ではAtlasをFlyway/Liquibaseと比較し、PostgreSQLでの実践的な導入方法を解説する。
Database tutorial - IT technology blog

DebeziumでMySQL・PostgreSQLのデータ変更を追跡する(CDC):アプリ改修不要でKafkaにリアルタイム同期する方法

MySQLとPostgreSQLからリアルタイムにデータ変更(CDC)をキャプチャしてKafkaにストリームするDebeziumの導入手順を解説。アプリ改修不要でトランザクションログを読み取るだけ。Docker Compose設定、コネクター登録、よくあるエラーへの対処法も網羅。
Git tutorial - IT technology blog

Lazygit使い方ガイド:ターミナルで Git をすばやく直感的に管理できる強力な TUI

Lazygit は Terminal UI ツールで、行単位のステージングからインタラクティブリベースまで、Git 操作をターミナル内で直感的に行えます。すべてキーボードショートカットだけで完結します。本記事では、インストール方法・便利な機能・日常的に使っているコツを紹介します。