PythonでMCPクライアントを開発する際におすすめのライブラリや実装例を紹介。Model Context Protocol(MCP)の仕組みや、公式SDKを使ったクライアント構築手順、便利なツール連携方法まで詳しく解説します。AIエージェントや外部ツール連携の最新技術を知りたい方に最適なガイドです。
現役組み込みシステムエンジニアの私が、Pythonについて学び学んだことをシェアしていくサイトを行っています。 また、その他購入品や気になったことなども雑記として記事にしています。
PlantUMLマスターガイド:テキストベースの図作成ツールを完全解説
ソフトウェア開発やシステム設計において、図表による視覚化は不可欠です。PlantUMLは、テキストベースで様々な図を作成できる強力なツールとして注目を集めています。この記事では、PlantUMLの基礎から応用まで、包括的に解説します。1. ...
[テキストで簡単作図] PlantUMLでコンポーネント図を簡単に作成!
PlantUMLでコンポーネント図を簡単作成!基本的な書き方から応用まで、テキストベースで誰でも分かりやすく解説。VSCodeですぐに使えるサンプルコード付き
[テキストで簡単作図] PlantUMLでアクティビティ図を簡単に作成!
PlantUMLでアクティビティ図を作成する方法を完全解説。基本的な記法から条件分岐、並列処理まで、実践的なコード例を交えて詳しく解説。テキストベースで簡単にUML図が作成できます。
[テキストで簡単作図]PlantUMLでオブジェクト図を簡単に作成!
PlantUMLを使えば、テキストベースでオブジェクト図を簡単に作成できます。この記事では、オブジェクト図の各要素の記述方法を詳しく解説していきます。PlantUMLとは?PlantUMLは、シンプルなテキスト記述でUMLダイアグラムやフロ...
[テキストで簡単作図]PlantUMLでER図を簡単に作成!
PlantUMLでER図を簡単作成!エンティティ定義からリレーションシップまで、具体的なサンプルコードと共に解説。テキストベースで効率的なデータベース設計を実現しましょう。
[テキストで簡単作図]PlantUMLでガントチャートを簡単に作成!
PlantUMLでガントチャートを簡単作成!テキストベースで効率的なプロジェクト管理を実現。基本構文から応用テクニックまで、わかりやすく解説します。
[テキストで簡単作図]PlantUMLでタイミング図を簡単に作成!
タイミング図をPlantUMLで効率的に作成する方法を説明し、各要素やサンプルコードを詳しく解説します。シンプルで理解しやすい内容を通じて、初心者から上級者まで幅広い読者に役立つ情報を提供します。
ダイソーの冬の必需品:1000円で足元ポカポカ!エアコン節約にも効果的なUSBフットウォーマー
ダイソーの1000円USBフットウォーマーで冬の寒さ対策!エアコン節約にも効果的な足元あったかアイテムを徹底解説。サイズ感や使用感、価格の魅力を紹介します!!
Mermaidで簡単に図を作成!フローチャート、シーケンス図、マインドマップなど多様な図解をテキストベースで描く方法をまとめました。VS Code連携や各種図の作成手順を詳しく解説しています。
[テキストで簡単作図]MermaidでGitグラフを簡単に作成!
MermaidのGitグラフ機能を使って、Git操作を簡単に可視化する方法を解説。ブランチ、コミット、マージなどのGitフローを直感的に表現する方法を紹介します。
激安2ウィークコンタクトレンズを見つけた!TeAmo CLEAR 2weekを使ってみた感想
激安2ウィークコンタクトレンズTeAmo CLEAR 2weekを徹底レビュー。高品質で低価格、快適な装用感と優れたコストパフォーマンスを実現。ユーザー評価も高く、安心して使える人気商品の特徴や注意点を詳しく解説。
Pythonで始める自動化プログラミング入門:初心者からプロまで使える10の実用的スクリプト
Pythonを使った自動化プログラミングの入門ガイド。初心者からプロまで活用できる10個の実用的なスクリプトを詳しく解説。ファイル整理、ウェブスクレイピング、バックアップ作成など、日常的なタスクを効率化するテクニックを学べます。
Pythonで差分ファイルを生成する方法:ユニファイドDiffの活用
Pythonを使って差分ファイルを生成する方法を解説。difflibモジュールを活用したユニファイドDiff形式の実装方法、入力ファイルと出力結果の例、そしてユニファイドDiffの詳細な解説を提供。テキスト比較と変更履歴管理に役立つ技術を学ぼう。
2024年版 Chromebookの魅力満載!おすすめモデル5選
2024年最新のChromebookの魅力と特徴を徹底解説!高性能モデルからコスパ重視、2in1タイプまで、おすすめ5選を紹介。プログラミング対応やウイルス対策不要など、Chromebookの利点も詳しく解説。自分に合ったChromebookの選び方も紹介しています。
ChromebookからWindowsへのリモートデスクトップ接続: 簡単セットアップガイド
ChromebookからWindowsへのリモートデスクトップ接続方法を詳しく解説。Chrome Remote Desktopを使用した簡単セットアップガイド、トラブルシューティング、操作のコツまで網羅。場所を選ばずWindowsの環境を利用できる効率的な作業方法を学びましょう。
iPhone 14のセットアップで遭遇!意外と邪魔な「画面との距離」機能
iPhone 14のセットアップ中に遭遇した「画面との距離」機能の解説と無効化方法。iOS 17の新機能で目の健康を守るための通知が煩わしい場合の対処法を紹介。簡単な設定でオフにする手順を詳しく説明しています。
MermaidでXYチャートを簡単作成!基本構造から複数データセット、カスタムスタイリングまで詳しく解説。コード不要でデータを視覚化し、魅力的なグラフを作成。初心者でも簡単に始められるデータ可視化テクニックを学べます。
Mermaidを使って簡単にパケットダイアグラムを作成する方法を解説!ネットワークパケットの構造を視覚的に理解し、ネットワークエンジニア、学生、開発者の作業を効率化しましょう。
Pythonでコマンドライン引数を扱う:argparseの使い方をマスターする
Pythonでコマンドライン引数を扱うための強力なツール`argparse`の使い方をマスターしましょう。基本的な使い方から高度な機能まで、サンプルコードと解説で詳しく説明します。CLIアプリケーション開発を効率化しましょう!
Mermaidで円グラフを簡単に作成する方法を解説!データの割合を視覚的に表現する円グラフの基本から、タイトルの追加、データ数の表示まで、具体的なコード例と共にわかりやすく説明します。
ollamaでOpenCoderを試してみた! – 完全にオープンな大規模言語モデル
OllamaでOpenCoderを試してみた!ローカルでコード生成AIを試せる手軽さを体験。簡単なソケット通信プログラムを生成し、実際に動作させた結果をレポートします。OpenCoderの評価や注意点も解説。
Mermaidを使って簡単にガントチャートを作成する方法を解説!タスクの進捗状況、依存関係、週末表示、マイルストーン設定など、様々な機能を紹介します。プロジェクト管理を効率化しましょう。
Ollama llama3.2-vision を Windows 11 (16GB メモリ) で試してみた!画像認識能力は?
Ollama llama3.2-vision を Windows 11 (16GB メモリ) 環境で試して、画像認識能力を検証しました!愛猫の写真で実験した結果、画像の内容をそれっぽく説明することができました。性能や実行時間、使用したPCなども紹介します。
ollama: 驚くほど簡単に使える、LLMランタイム環境!使い方とオプションを徹底解説
ローカルマシンで簡単にLLMを実行できるパワフルなツール「ollama」の使い方を解説!基本操作からコマンドラインオプション、環境変数まで詳しく説明します。ollamaであなた自身のLLM環境を構築しましょう。
Mermaidを使って簡単にマインドマップを作成する方法を解説!アイデア整理や情報可視化に役立つMermaidの使い方を、基本から応用、テーマ変更、ノードシェイプ変更まで詳しく説明します。
Python学習、あなたにぴったりのプログラムを見つけよう!
Python学習を始めたいけど、自分にぴったりのプログラムが見つからない? この記事では、目標や学習スタイルに合わせたPython教育プログラム選びのヒントを紹介します。無料トライアルや口コミ情報、学習方法の組み合わせなど、充実した内容であなたのPython学習をサポートします!
オール電化住宅でも食洗機は節約になるのか?実際に検証してみました!電気代や水道代、洗剤代を計算し、手洗いとの比較で驚きの結果が!食洗機導入を検討している方は必見です。
自転車で音楽を楽しみたいあなたへ!2024年おすすめオープンイヤー型イヤホン10選
自転車に乗るときに音楽を楽しみたいけど、安全面が気になるあなたへ!👂🚴 周りの音が聞こえるオープンイヤー型イヤホンなら、音楽を聴きながら安全にサイクリングできます。🎧 2024年おすすめのオープンイヤー型イヤホン10選を厳選しました。人気のBoseやShokz、Ankerなど、あなたのライフスタイルにぴったりのイヤホンを見つけて、快適なサイクリングを楽しみましょう!
Pythonで作るシンプルなストップウォッチアプリ:TkinterとPAGEでGUI開発に挑戦!
Pythonで作るシンプルなストップウォッチアプリ!TkinterとPAGEを使ってGUI開発に挑戦!初心者でも分かりやすく解説します。GUIアプリ開発の基礎を学びたい方は必見です!
VS Codeで開発をもっとスムーズに!便利なショートカット集
VS Codeのショートカットをマスターして開発を効率化!基本操作からコード編集、デバッグ、Git連携まで、便利なショートカットを一覧で紹介します。マウス操作を減らし、開発スピードをアップさせましょう!
スマートロックデビューに迷ってるあなたへ!SESAME5とswitchbotロックを徹底比較!
スマートロックデビューに迷っているあなたへ!人気スマートロック「SESAME5」と「switchbotロック」を徹底比較!価格、機能、安定性など、実際に使ってみた感想を交えながら、あなたにぴったりのスマートロックを見つけるお手伝いをします。
ステートマシン図は、システムやソフトウェアの動作状態と状態遷移を視覚的に表現するのに役立ちます。PlantUMLは、テキストベースでダイアグラムを作成できるツールで、ステートマシン図も簡単に記述できます。この記事では、PlantUMLでステ...
「ブログリーダー」を活用して、にいやんさんをフォローしませんか?
PythonでMCPクライアントを開発する際におすすめのライブラリや実装例を紹介。Model Context Protocol(MCP)の仕組みや、公式SDKを使ったクライアント構築手順、便利なツール連携方法まで詳しく解説します。AIエージェントや外部ツール連携の最新技術を知りたい方に最適なガイドです。
MCP(Model Context Protocol)は、AIと外部ツールやデータを標準化して連携する最新技術です。本記事ではMCPの基礎から仕組み、メリットまで初心者にもわかりやすく解説します。
Pythonの機械学習ライブラリ「scikit-learn」のインストール方法から基本的な使い方、サンプルコードまで初心者向けにわかりやすく解説。これから機械学習を始めたい方におすすめの入門記事です。
サッカーの反則行為や再開方法を初心者にもわかりやすく一覧で解説。直接・間接フリーキック、ペナルティエリアやゴールエリアの役割、バックパスルールまで、観戦やプレーに役立つ情報をまとめています。
少年サッカー(8人制)のグラウンド設営方法を全体図と寸法表で分かりやすく解説。ラインの長さや測り方、逆側からの距離も詳しく紹介し、初めてでも正確にコートを作れる実践的なガイドです。
ワイモバイルでnubia flip 2をメーカー修理に出した実体験を詳しく解説。修理受付から受け取りまでの流れ、かかった期間、仕上がりの状態、注意点、修理内容説明の有無まで、これから修理を検討する方に役立つ情報をまとめています。
PythonとTesseract OCRを使って画像から文字を抽出する方法を解説。インストール手順やPATH設定、OpenCVによる前処理、実際のコード例まで完全ガイド。業務自動化やコンテンツ作成にも役立つOCR活用術を詳しく紹介します。
LangGraphで親グラフからサブグラフ(子グラフ・部分グラフ)を呼び出し、情報を引き渡す方法を解説。Stateの共有や変換、サブグラフから親グラフのノード呼び出しなど、実践的なサンプルコードとともに分かりやすくご紹介します。
PythonでOpenSSL(pyOpenSSL)の使い方を基本から応用まで徹底解説。鍵ペア生成、証明書作成、SSL/TLS通信のサンプルコード付きで初心者にも分かりやすく紹介。証明書管理やセキュリティ強化に役立つ実践テクニックも解説します。
Pythonはデータ解析や自動化ツールの開発で広く使われており、PDFファイルの読み込みや解析にも多くのライブラリが存在します。本記事では、主要なPDF読み出しライブラリの特徴や比較、選び方を解説します。業務効率化やデータ抽出を目指す方に役...
正規表現の基本的な表現や記載方法をわかりやすく解説。よく使うパターンや活用例もまとめました。テキスト処理やデータ分析の効率化に役立つ正規表現の基本を学びましょう。
Pythonで正規表現を使いこなす方法を、基本から実践例までわかりやすく解説。文字列抽出や置換、メールアドレス・郵便番号の取得など、Pythonのreモジュール活用術をまとめました。初心者にもおすすめの正規表現入門ガイド。
WSL(Windows Subsystem for Linux)のバックアップ・リストア方法を徹底解説。コマンドで簡単に環境を保存・復元できる手順やトラブル対処法、自動化のヒントもご紹介。WSL環境の管理を効率化したい方必見!
PythonのNetworkXライブラリを使ったナレッジグラフ(知識グラフ)の作成方法を初心者向けに解説。ノードとエッジの定義から属性追加、可視化まで、AIやデータ分析に役立つ知識DB構築の流れを紹介します
この記事ではDockerの仕組みとメリットを詳しく解説し、WSLを活用したWindowsでのDocker環境構築方法や商用利用時の注意点についてご紹介します。
PythonのNetworkXライブラリを使ったグラフ作成・可視化・分析の基本を初心者向けに解説。無向グラフと有向グラフのサンプルコードや使い道も紹介。ネットワーク分析やデータサイエンスの入門に最適な内容です。
Pythonのpysvnライブラリを使ってSubversion(SVN)の全操作を自動化する方法を徹底解説。チェックアウト・コミット・ブランチ作成・マージ・ログ取得など、SVNの基本から応用まで網羅的に紹介します。
Windows上でLinux環境を手軽に利用できるWSL(Windows Subsystem for Linux)。本記事では、UbuntuやDebianなど主要なLinuxディストリビューションの紹介と、WSLへの追加・インストール方法をわかりやすく解説します。開発や学習にも最適なWSLの活用法をチェック!
WSL(Windows Subsystem for Linux)の設定ファイル「wsl.conf」編集テクニックを初心者にもわかりやすく解説。systemdの有効化やホスト名固定、PATHの調整など、快適なWSL環境構築のコツをまとめます。
llama.cppで生成される実行ファイルの特徴と使い方を徹底解説。llama-cliやllama-server以外にも、モデルの評価・量子化・検索・状態管理など多彩なツールの役割を紹介し、ローカルLLM活用の幅を広げます。
Windows11のタスクバーを縦にしたい人っていませんか?Windows10までは普通にできた設定で、新しくなって戸惑っている人が一定数いるんじゃないのかなと思って、Window10の設定にタスクバーを変更できるアプリを見つけたので共通し
何もしていないのに、スマホの電池が異常に減るなぁと悩んでいる方はいませんか?私はこれまであまり何も考えていなくて、こんなもんかぁと思っていましたが、スマホを新調して何気にバッテリーメニューを見ていて、異常に食っているものを見つけてしまったの
今回は前回の記事で作成したDiffファイルを、Pythonを使ってマージする方法を紹介します。Diffって何って思っている方や作成の方法がわからないよって方は、↓を見てみてください。使用ライブラリ今回使用するライブラリは以下です。unidi
今日は小ネタです。ソースコードやテキストファイルの変更内容を人に渡して、変更内容を人為的なミスなく確実にコピー(マージ)する際に、差分ファイルを生成して渡すことは非常に重要です。そこで、今回は、その差分ファイルの作成の仕方についてシェアしよ
私は、現在Pixel7aをメイン 楽天モバイルで、サブ iijmioのシムを挿して運用しています。楽天モバイルは、安くて使い放題の最高のMNOなんですが、やっぱり通信が安定しないのとつながりにくい場所がちょこちょこ出てきて、これ一本で運用す
これまで使用していたパソコンはMSIのゲーミングノートPCでグラボ付きでCore i7のそれなりの性能のマシンだったのですが、どでかいAC電源が必要でかつHDMI出力が1つでUSB Type-Cは一つあるけどUSBの機能しかない(電源給電や
Windows11になって、右クリックすると短縮版?のようなメニューが出てくるようになり使いにくい状態になってしまいました。PCの使用頻度が少ない方はあまり影響ない気もしますが、これまでずっとWindowsユーザーだった人は戸惑っている人も
Windows11に更新してまず目につくのが、タスクバーの位置が真ん中になっていることだと思います。私は、マックみたいでこれはこれで結構気にってますが、これまでのWindowsに慣れているとやはり気持ち悪い人もいるかと思いますので、タスクバ
PC新調にあたって、VirtualBoxの再インストールとUbuntu22.04を入れなおしたところ、Ubuntuインストール直後にターミナルが起動しない問題が発生した。いろいろと調べて試して起動できるようになったので、同じ問題に悩んでいる
最近、Windowsマシンを新しく購入して、新たな環境になったのですが初期設定なのでWindows10?からのWindowsのうっとおしい機能の無効化についてシェアしようと思います。ちなみに、あらたに購入したPCは最近はやりのIntel N
子供のサッカー動画撮影のためにinsta360 ONE RSを購入してサッカー撮影をし始めたのですが、手持ちのSDカードが32Gbyteが最大で容量が心もとなかったので、たまたま立ち寄ったダイソーで64GbyteのSDカードを見つけたので購