猫でもわかるWeb開発・プログラミング

本業エンジニアリングマネージャー。副業Webエンジニア。Web開発のヒントや、副業、日常生活のことを書きます。

生成AIの時代、プログラミング言語は1つを極めたほうがいいのか?

はじめに 結論 プログラミング言語は1つを極めたほうがいいの? ある程度人気のある言語をなら、とりあえず触っておくと効果的 各プログラミング言語のコアな部分だけ拾っておく プログラミング言語の最新情報を追う TypeScript は勉強しておくべき言語なの…

Claude for Desktop にローカルのファイルを参照させる

設定方法 前提 Node.js をインストールして npx コマンドが使える必要があります それ以外に何か特殊なコマンドをインストールする必要はありません Claude for Desktop の左下のメニューから「設定」を開く 開いた設定の中から「開発者」を選択。ローカル M…

『ある日のコードレビュー』匿名ダイアリーについて

以下のはてな匿名ダイアリーが有名になっている。 anond.hatelabo.jp 俺(レビュアー)「ここはMath.minを使えば1行で書けるのでそうしてください」 レビュイー「AIがこのように生成しました」 俺「(だから何だよ…と思いつつ)盲目的にAIに従うのではなく、…

Vibe Coding とは? - 生成AIを使ったコーディング

最近 Vibe Coding と言う言葉よよく聞くようになりました。Vibe は直訳すると「雰囲気」です。Vibe Coding は直訳すると「なんとなくコーディング」とか「雰囲気コーディング」になります。 この言葉は、AIを専門にしている Andrej Karpathy さんの生み出し…

中嶋聡さんの著書『メタトレンド投資』を読んだ

米マイクロソフト本社のエンジニアとして活躍した日本人として有名な中嶋聡さんの著書『メタトレンド投資』を読みました メタトレンド投資 10倍株・100倍株の見つけ方作者:中島聡徳間書店Amazon 中嶋聡さんについて マイクロソフトの技術者としてテクノ…

Cursor や Windsurf から VSCode のプラグインが使えなくなる?

Cursor, Windsurf とは VSCode のプラグインが Cursor, Windsurf で使えなくなる? Cursor や Windsurf の懸念と Cline 今回の件を踏まえた上で、一体何を使えばいいのか Cursor, Windsurf とは Microsoft の VSCode (Visual Studio Code) といえば、現在IT…

NotebookLM で追加していないソースから情報を得る【Discover Sources】

これまでの NotebookLM の欠点 Discover Sources の使い方 これまでの NotebookLM の欠点 NotebookLM は非常に便利ですが、最大の欠点として追加したソース以外の情報が得られないという点があります。 その時に、使える Discover Sources という機能があり…

YouTube を見るのが面倒な時に NotebookLM を使う

YouTube を見るのが面倒な時に NotebookLM を使う NotebookLM とは? 基本的使い方 ソースの追加 右の Studio 画面について YouTube を見るのが面倒な時に NotebookLM を使う 最近、 YouTube の動画を見ないと手に入らない情報が増えています。*1 しかし、Yo…

Amazon Bedrock を使って RAG (大規模言語モデルによる検索) をする

Amazon Bedrock Knowledge bases とは Amazon Bedrock Knowledge bases という AWS のサービスを使うと、S3 に保存されている文書をもとに、大規模言語モデル (LLM) による検索ができます。 https://dev.classmethod.jp/articles/amazon-bedrock-knowledge-b…

AIエディタ「Windsurf」、ほぼ課金必須だが、めちゃめちゃ使いやすい

Windsurf とは 無料で使えるの? 使ってみる セットアップ AI に指示を出してみる Codeium のアカウントと利用状況の確認 VSCode Cline との比較 Windsurf とは VSCode の Cline や、Cursor と同じような、AI エディタです。GitHub Copilot のような AI によ…

Cline から Gemini 2.5 を使う場合の無料枠はどうなっているのか?

はじめに Gemini 2.5 は無料で使える Cline + Gemini 2.5 の使い方 Cline をインストール Google Cloud アカウントの作成 Gemini API キーの発行 Cline に Gemini API キーを設定 Gemini 2.5 の無料枠は? 勝手に課金は発生しないのか? まとめ はじめに Gem…

VSCode + Cline + Gemini で Cline の使用感を試してみる

はじめに Cline とは Cline をインストールして Gemini にコードを書かせる はじめに Cline + Claude でのコード自動生成のクオリティが高いということで話題になっていますが、Cline って何なの?ってのを理解するために、無料で使える Gemini で試してみま…

Clande で individual (個人利用) で API Key 発行しようとして Internal Server Error

はじめに Internal Server Error になる手順 はじめに 最近話題の Claude を Cline から使おうとして、 API Key を発行しようとしたのですが、Claude の Console で Internal Server Error が出て詰まっていた 結論から言うと、Google 連携でログインしてい…