Python

AI

【第2回】GPT-6 Astra API Python 実践入門 — パラメータ設定とレスポンス解析でチャットボットを作る

GPT-6 Astra APIのパラメータ設定からレスポンス解析、previous_response_idを使った会話の繋ぎ方までを解説。ターミナルで動く簡単なチャットボットの実装例も。
AI

GPT-6 Astra APIのツール呼び出し入門|PythonでResponses APIを2往復させる実装

GPT-6 Astra API のツール呼び出しを Python で実装する方法をまとめました。Responses API で function_call を受け取って結果を返す2往復の流れと、関数からツール定義を作る方法、移行時にハマりやすい点を解説します。
AI

GPT-6 Astra APIのPython入門|旧コードが通らない理由【第1回】

GPT-6 AstraのAPI を Python で使う第1回。環境構築からAPIキー設定、最初のリクエスト送信まで。地雷パラメータも解説します。
プログラミング

【第4回】Python pytest 入門 — テスト設計のベストプラクティスとよくある落とし穴・応用Tips

pytestのモック(monkeypatch、MagicMock)、カバレッジ測定(pytest-cov)、テスト設計のベストプラクティスを解説。実務で陥りやすい罠と応用Tips。
プログラミング

【第3回】Python pytest 入門 — parametrizeで複数パターンのテストをスッキリ書く方法

pytest parametrizeの使い方を紹介。複数パターンのテストをシンプルに書く方法、複数引数の渡し方、idでテスト名を読みやすくする工夫、indirectを使ったfixture連携まで解説します。
プログラミング

【第2回】Python pytest 入門 — fixtureを使ったテストの前処理・後処理と共通化テクニック

pytest fixtureの使い方を解説。テストの前後処理、yield、scope、conftest.pyでの共通化、組み込みfixture、パラメータ付きfixtureなど実践的なテクニックを紹介します。
プログラミング

Python collectionsの7つの型の使い分け|実測データで効率化を判断

Pythonの collections モジュールから defaultdict、Counter、deque、namedtuple、ChainMap、UserDict、OrderedDict の活用法を実測ベースで解説。いつどの型を使うかが判断できます。
テックツール

【第4回】AWS CDK × Python インフラ自動化入門 — デプロイ戦略・ドリフト検出・よくあるハマりどころと対処法まとめ

AWS CDK のデプロイ自動化を GitHub Actions + OIDC で実装する方法から、CDK Pipelines、ドリフト検出、よくあるハマりどころまで、実装例を交えて解説します。
テックツール

【第3回】AWS CDK × Python インフラ自動化入門 — 環境分離・スタック分割・カスタムコンストラクトで本番構成に近づける

AWS CDK(Python)で本番レベルのAPI Gateway構築を学ぶ。環境分離、スタック分割、カスタムコンストラクトを実装して、dev/prodを自在に切り替える方法まで完全解説。
AWS

【第4回】AWS Lambda × Python パフォーマンス最適化入門 — やりがちな最適化ミスと本番運用で使えるチューニングのまとめ

Lambda のメモリ設定とコスト最適化の正しい考え方。GB-秒課金の仕組み、やりがちなミス5つ、本番で使うチューニング流れを実例で解説。