Tech Blog & Portfolio

たぬきのはらのうち

プログラミング、AI、暗号通貨に関する技術ブログ。
フリーランスエンジニアの知見と実践を記録します。

FastAPIプロダクション構成の教科書 — 依存性注入・非同期DB・JWT・テスト・デプロイを一気通貫で
Featured

FastAPIプロダクション構成の教科書 — 依存性注入・非同期DB・JWT・テスト・デプロイを一気通貫で

FastAPIプロダクション構成の教科書 — 依存性注入・非同期DB・JWT・テスト・デプロイを一気通貫で はじめに — 「入門」と「実務」の間にある谷 FastAPIのチュートリアルを一通り終えた方なら、こんな経験があるのではないでしょうか。「Hello Worldは書けた。簡単なCRUDも動いた。でも、実際の本番APIをどう設計すればいいのか、まったく分からない」という壁です。 依存性注入、非...

· 読む →

最新の記事

カテゴリ一覧 →
Gemini CLI ハンズオン:セットアップから実践活用まで完全ガイド【Claude Code・Codexとの比較付き】

Gemini CLI ハンズオン:セットアップから実践活用まで完全ガイド【Claude Code・Codexとの比較付き】

Gemini CLI ハンズオン:セットアップから実践活用まで完全ガイド【Claude Code・Codexとの比較付き】 Gemini CLIとは?なぜ今注目されるのか Zenn・Qiitaを眺めると、Claude Codeに関する実践記事は急増しています。一方、GoogleのGemini CLIについては、セットアップ方法を紹介した記事こそあれど、「実際にコマンドを打ちながら学べる」ハンズオン...

Andrej Karpathy発「CLAUDE.md」4原則 — AIコーディングエージェントの品質を劇的に変えるルールファイル

Andrej Karpathy発「CLAUDE.md」4原則 — AIコーディングエージェントの品質を劇的に変えるルールファイル

Andrej Karpathy発「CLAUDE.md」4原則 — AIコーディングエージェントの品質を劇的に変えるルールファイル 「AIに書かせたコードが動くけど読めない」「頼んでいない箇所まで書き換えられた」「テストも実行もせずに"完了しました"と返ってくる」——コーディングエージェントを日常的に使うエンジニアであれば、これらの経験に身に覚えがあるはずです。生成AIへの期待が高まる一方で、こうし...

github-mcp-server 完全ガイド|GitHub公式MCPサーバーでAIエージェントにリポジトリ操作を任せる

github-mcp-server 完全ガイド|GitHub公式MCPサーバーでAIエージェントにリポジトリ操作を任せる

github-mcp-server 完全ガイド|GitHub公式MCPサーバーでAIエージェントにリポジトリ操作を任せる > 本記事は2026年8月時点の情報をもとに執筆しています。github-mcp-serverは活発に開発が続いているため、最新情報は公式リポジトリをご確認ください。 --- はじめに:GitHub操作を「自然言語」で行える時代になった AIコーディングツールが普及した現在でも...

4BパラメータのオープンモデルがGPT-5.6 Solに並ぶ日 ― Castform × Neon Lakebaseで実現するRAGコスト1/100

4BパラメータのオープンモデルがGPT-5.6 Solに並ぶ日 ― Castform × Neon Lakebaseで実現するRAGコスト1/100

4BパラメータのオープンモデルがGPT-5.6 Solに並ぶ日 ― Castform × Neon Lakebaseで実現するRAGコスト1/100 > メタディスクリプション: 40億パラメータのオープンモデルが、RL学習とエージェント型検索でGPT-5.6 Sol同等の精度を1/100のコストで達成。Castformのアーキテクチャ、Neon Lakebase Postgresの役割、コスト試...

AI時代にこそドメイン駆動設計(DDD)が必要な理由|再入門ガイド

AI時代にこそドメイン駆動設計(DDD)が必要な理由|再入門ガイド

AI時代にこそドメイン駆動設計(DDD)が必要な理由|再入門ガイド AIがコードを書く時代、ドメイン駆動設計(DDD)は不要になるのか?答えは逆です。ユビキタス言語はLLMのハルシネーションを防ぐ安全機構になり、ドメインモデルは「AIへの設計図」として機能します。DDDの基本から実践ステップまで丁寧に解説します。 --- 「AIがコードを書くなら、設計はもう要らない」のか? GitHub Copi...

AWS Security Hubにサプライチェーンセキュリティが追加|ChainguardとSocketで悪意ある依存関係を防ぐ

AWS Security Hubにサプライチェーンセキュリティが追加|ChainguardとSocketで悪意ある依存関係を防ぐ

AWS Security Hubにサプライチェーンセキュリティが追加|ChainguardとSocketで悪意ある依存関係を防ぐ 2026年8月4日、同じ日に起きた2つの出来事 2026年8月4日は、ソフトウェアサプライチェーンセキュリティの歴史において記憶すべき一日となりました。 npmパッケージ「keyv」が乗っ取られた日 その日の朝、広く使われているnpmパッケージ「keyv」が攻撃者に乗っ...