MySQL tutorial - IT technology blog

PythonでMySQLに接続する — PyMySQLとmysql-connector-python:Connection Pool、Prepared Statements、SQL Injectionを防ぐ安全なTransaction

PyMySQLとmysql-connector-pythonを使ったPythonでのMySQL接続を実践的に解説します。コネクションを再利用するConnection Poolのセットアップ、SQLインジェクションを防ぐPrepared Statementsの使い方、context managerによる安全なTransaction処理まで — クイックスタートから本番対応まで完全なコード例付きで説明します。
Monitoring tutorial - IT technology blog

Grafana Beylaのインストールと設定ガイド:eBPFを使ってGo、Python、Node.jsアプリをコード変更なしで自動監視する

Grafana BeylaはeBPFを使ってGo、Python、Node.jsアプリからメトリクスとトレースを自動収集する — コードを一行も変更せず、SDKのインストールも不要。本記事では、Beylaのインストールと設定方法、そしてPrometheus + Grafanaとの組み合わせで6ヶ月間プロダクション運用した実際の結果を紹介する。
Git tutorial - IT technology blog

.gitignoreのグローバル設定とプロジェクト別テンプレート:OS、IDE、プログラミング言語のファイルを正しく除外する

.gitignoreを二つのレベルで設定する方法を解説:OSとIDE用のグローバル設定と、プログラミング言語用のプロジェクト別設定。Python・Node.jsの実践的なテンプレート、誤ってコミットしたファイルの対処法、gitignoreルールのデバッグ方法も含む。
Artificial Intelligence tutorial - IT technology blog

LlamaIndex + Ollama: 完全オフラインで構築する社内文書Q&Aシステム

LlamaIndexとOllamaを組み合わせることで、PDF・Word・社内Webサイトのデータをクラウドへ一切送信せずに文書Q&Aシステムを構築できる。各アプローチの比較、オフラインソリューションが適したケースの分析、インストールから本番導入までのステップバイステップガイドを解説する。
VMware tutorial - IT technology blog

PythonでVMware vSphere REST APIを使う: PowerCLIなしでVM管理とインベントリを自動化する

PythonとvSphere REST APIを使って、VM管理、インベントリのCSV出力、スナップショット作成、一括電源管理を自動化する方法を解説します。PowerCLIは不要で、あらゆるOSで動作します。実践的なスクリプトとVMware本番環境の運用経験から得たヒントを紹介します。