-
-
はじめに 今回は、VSCodeでCopilot Agentをより活用するために、MCPについて調べました。 VSCodeでのMCP Serverの設定 他のツールと同じように、 mcp.jsonで定義 ...
-
-
2025/08/10 -Tools
はじめに NotebookLMとは、Gemini を使用したAIツールで、情報整理や思考を深めることに特化したツールです。今回はNotebookLMの概要を紹介します。 NotebookLMの特徴と使 ...
-
-
2025/08/08 -Tech
はじめに 生成AIが注目され始めてから大分時間が立ちましたが、私の周りでも生成AIの活用が活発になり、いよいよ本格的に取り組まないといけないなと危機感を覚えています。 今はまだ、IDE上でGitHub ...
-
-
Orvalを使ってFastAPIが生成したOpenAPIからAPIクライアントを生成してみる
2025/06/09 -FrontEnd
fastapi, orval, Python, TypeScriptはじめに orvalはOpenAPIからTypeScript用のAPIクライアントと、APIのリクエスト/レスポンスで使うオブジェクトやEnumの型定義を生成するツールです。 今回はorvalを使って ...
-
-
go 1.24の tool directive でツールを管理する
はじめに プロダクト開発を行う際に、Go製のコマンドラインツールを使う場合、セットアップやバージョン管理をどのように行っているでしょうか? 個人的には、Makefileにインストール用のコマンドを定義 ...
-
-
はじめに uvで本番環境のdockerイメージをビルドするにはどのような方法が良いのか調査したいと思い、今回はFastAPIとMySQLを使ったサンプルアプリケーションを題材に調査してみました。 My ...
-
-
はじめに 前回の記事では、Go 1.24での変更点についていくつか列挙し、その中でomitzeroタグについて紹介しました。 今回はその続きとして、weak pointerに付いて書きたいと思います。 ...
-
-
はじめに 以前、Pythonのパッケージ・プロジェクトマネージャとしてRyeを紹介しました。現在では、同じメンテナーによって後継である uv の開発が進められていて、新規プロジェクトでは uv の使用 ...
-
-
はじめに Next.jsでサイトマップの実装を行う方法を調べたので簡単にまとめてみたいと思います。 Sitemapとは Google などの検索エンジンが効率的にクロールを行う為に、サイト上のページや ...