IT・プログラミング

IT・プログラミング

ClineにMCPサーバーとしてSlackを接続してみる

今回は、ClineにMCPサーバーのSlackを入れてみたいと思います。 必要なIDとTokenの取得 まずは、SlackアプリのBot User OAuth TokenとTeam IDを取得する必要があるため、手順を説明します。 Slac...
IT・プログラミング

MCPサーバーで詰まったことまとめ

MCPサーバーが起動しない spawn npx ENOENT Clineの自動InstallでMCPサーバーをインストールしようとしたとき、Dockerではうまくいくのに、npxではうまくいかなかったので、その解決用を紹介します。 Wind...
IT・プログラミング

CursorでMCPサーバーを設定する方法

Cursorは、AIを活用したコードエディタですが、ここにMCPサーバーを組み合わせることで、よりできることが広がります。これまでは、AIでは操作できなかったことができるようになる、そんな未来を持つMCPをCursorで使う方法を解説します...
IT・プログラミング

AIコード支援ツールClineでGeminiを無料で使う方法

この記事では、VS Codeの拡張機能であるClineを使ってGemini APIを利用する方法を解説します。 準備するもの Visual Studio Code: インストールされていない場合は、公式サイトからダウンロードしてインストール...
IT・プログラミング

DockerでPython開発環境をサクッと作る方法

この記事ではDockerでPython環境を作成し、その環境にVSCodeからアクセスする方法を紹介します。 似たような方法としてDevContainerを使うやり方もありますが、こちらは以下で解説しています。 個人的にはDevcontai...
IT・プログラミング

VSCodeで自動保存を設定する方法

VSCodeで自動保存を設定する方法 Visual Studio Code(VSCode)を使っていると、「保存し忘れてファイルの変更が反映されていなかった!」という経験をしたことがあるかもしれません。そんなときに便利なのが「自動保存」機能...
IT・プログラミング

VSCodeでマインドマップを使う方法

VSCode(Visual Studio Code)は、強力なコードエディタとして知られていますが、マインドマップを使ってアイデアを整理するツールとしても活用できます。この記事では、VSCodeでマインドマップを使用する方法を解説します。 ...
IT・プログラミング

VSCodeでマークダウンプレビューに独自CSSを適用する方法

Markdown Preview Enhancedとは? Markdown Preview Enhancedは、VSCodeのマークダウン編集を強化するための拡張機能です。この拡張機能を使うことで、リアルタイムプレビュー、図表の描画、カスタ...
IT・プログラミング

Dockerのmountでmkdir file existsが発生したときの対処法

エラー内容 docker-compose buildを行う際に、以下のようなmkdirでのエラーが発生しました。 Error response from daemon: error while creating mount source p...
IT・プログラミング

PythonでWebページからテキストを抽出する方法

Webサイトから特定のテキストを抽出したい場合、PythonのBeautifulSoupライブラリを使用すると簡単に実現できます。本記事では、以下の方法を紹介します。 id を指定して取得 class を指定して取得 CSSセレクタを使用し...