Programming tutorial - IT technology blog

cProfileとVizTracerによるPythonプロファイリング:実コードでパフォーマンスのボトルネックを特定・修正する

遅いデータパイプラインの間違った部分を2日間最適化し続けた経験から、cProfileとVizTracerを使った正しいプロファイリング手法を学びました。本ガイドでは実際のコード例を使って、Pythonのパフォーマンスボトルネックを特定・修正する方法を詳しく解説します。推測は不要です。
Linux tutorial - IT technology blog

Core DumpとGDBでLinuxアプリケーションのクラッシュをデバッグする:systemd-coredumpセットアップガイド

Linuxアプリケーションが本番環境でクラッシュしたとき、20分で解決できるか3時間かかるかの違いは、コアダンプを取得できているかどうかにかかっています。本ガイドでは、ulimit・systemd-coredump・ABRTを比較し、systemd-coredumpの設定からcoredumpctlとGDBを使った実践的なクラッシュ後解析まで解説します。
DevOps tutorial - IT technology blog

TiltでKubernetesローカル開発を高速化:ビルド・プッシュ・デプロイループから永遠に解放される

従来のKubernetesビルド・プッシュ・デプロイサイクルは、1日あたり30〜90分の待機時間を費やす。このガイドでは、k3dとローカルレジストリを使ってTiltをセットアップし、ライブファイル同期、リアルタイム自動リロード、クラスター内デバッグを実現する方法を紹介する——イテレーションサイクルを3分から10秒以内に短縮できる。