新しいページ
2026年2月26日 (木)
- 07:242026年2月26日 (木) 07:24 Tauriの基礎 - プロジェクトの作成 (履歴 | 編集) [16,907バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriは、Rustをバックエンドとし、Web技術 (HTML / CSS / JavaScript) をフロントエンドとして使用するクロスプラットフォームアプリケーション開発フレームワークである。<br> デスクトップ (Windows、MacOS、Linux) と モバイル (iOS、Android) の両プラットフォームに対応している。<br> <br> システムのネイティブWebViewを活用することにより、最小600[KB]未…」)
- 06:032026年2月26日 (木) 06:03 Reactの基礎 - イベントハンドリング (履歴 | 編集) [27,861バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Reactにおけるイベントハンドリングは、ユーザー操作 (クリック、入力、フォーム送信等) に応じてUIを動的に更新するための仕組みである。<br> HTMLのDOM APIが提供するネイティブイベントとは異なり、Reactは合成イベント (SyntheticEvent) という独自のイベントシステムを採用している。<br> <br> 合成イベントはブラウザネイティブイベントのラッ…」)
2026年2月25日 (水)
- 18:592026年2月25日 (水) 18:59 インストール - OpenClaw (履歴 | 編集) [31,947バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenClawは、オープンソースのセルフホスト型AIエージェントゲートウェイである。<br> メッセージングプラットフォームを主要なユーザインターフェースとして使用し、LLM (大規模言語モデル) を介した自律的なタスク実行を行う。<br> <br> 旧称はClawdbot (2025年11月公開)、Moltbot (2026年1月改名) であり、2026年1月30日にOpenClawへ改名された。<br> <br>…」)
- 16:032026年2月25日 (水) 16:03 インストール - Hazkey (履歴 | 編集) [12,453バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Hazkeyは、Fcitx5向けの高精度日本語入力エンジンである。<br> スローガンは「思考を止めない日本語入力」であり、入力作業を妨げないUI/UXの実装を目指して設計されている。<br> <br> iOS/MacOS向けアプリであるazooKeyと同じ高精度変換技術 (AzooKeyKanaKanjiConverter) を採用しており、Linux環境での日本語入力を効率化する。<br> <br> ビルドにはSwift 6.1以…」)
- 15:582026年2月25日 (水) 15:58 Claude Codeの設定 - エージェントチーム (履歴 | 編集) [30,142バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Claude Codeのエージェントチーム (Agent Teams) は、複数のClaude Codeセッションを並列で調整・協働させるための実験的機能である。<br> 現在はデフォルトで無効化されており、明示的に有効化する必要がある。<br> <br> エージェントチームでは、1つのセッションが「リーダー」として機能し、複数の「チームメンバー」がそれぞれ独立したコンテ…」)
- 08:552026年2月25日 (水) 08:55 OpenClawの設定 - ツールとスキル (履歴 | 編集) [14,566バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenClawのワークスペースには、エージェントの能力を拡張する2つの設定ファイルとして、<u>TOOLS.md</u> と <u>SKILL.md</u> が存在する。<br> <br> <u>TOOLS.md</u> は、環境固有のツール設定情報を記録するローカルノートファイルである。<br> カメラ設備、SSH接続情報、音声合成設定、デバイスニックネーム等のローカル環境に依存する情報をMarkdown形式…」)
- 08:452026年2月25日 (水) 08:45 Reactの基礎 - PropsとChildren (履歴 | 編集) [14,884バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Propsは、Reactにおけるコンポーネント間のデータ通信メカニズムである。<br> 親コンポーネントから子コンポーネントへ一方向にデータを渡すことができ、これを <u>単方向データフロー</u> と呼ぶ。<br> <br> Propsには、オブジェクト、配列、関数、文字列や数値等のプリミティブ値といった任意のTypeScript値を渡すことができる。<br> 渡されたProp…」)
- 07:392026年2月25日 (水) 07:39 Reactの基礎 - リストレンダリング (履歴 | 編集) [18,238バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Reactにおけるリストレンダリングとは、配列データをもとに複数のTSX要素を動的に生成して表示する技術である。<br> <br> TypeScriptの <code>map()</code> 関数を使用することにより、配列の各要素をTSX要素に変換して画面に表示できる。<br> <br> リストレンダリングを定義する場合は、各要素に <code>key</code> 属性を付与することが必須となる。<br> <cod…」)
- 07:252026年2月25日 (水) 07:25 Reactの基礎 - 条件レンダリング (履歴 | 編集) [11,774バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == 条件レンダリングとは、特定の条件に基づいてUIの表示内容を切り替えるReactの基本的な技術である。<br> Reactでは、TypeScript / JavaScriptの標準的な制御フロー構文をそのまま活用して、コンポーネントの描画内容を動的に変更できる。<br> <br> 下表に、条件レンダリングの主な手法を示す。<br> <br> <center> {| class="wikitable" |+ 条件付きレンダリング…」)
- 07:022026年2月25日 (水) 07:02 OpenClawの設定 - メモリとタスク管理 (履歴 | 編集) [16,275バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenClawのメモリとタスク管理システムは、3つのファイルによって構成される。<br> <br> <center> {| class="wikitable" |+ OpenClawの状態管理ファイル |- ! ファイル !! 説明 |- | MEMORY.md || セッション間の永続メモリ<br>重要な決定事項、ユーザの好み、恒久的な事実を保持する長期メモリの単一の情報源 (Source of Truth) として機能する。 |- | HEARTBEAT.md || 定期…」)
- 06:442026年2月25日 (水) 06:44 OpenClawの設定 - USER.md (履歴 | 編集) [15,682バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == USER.mdは、OpenClawエコシステムにおいてAIエージェントが支援対象者 (ユーザ) に関する情報を記録・参照するためのファイルである。<br> エージェント自身のアイデンティティを定義するSOUL.mdとは対をなす存在であり、<u>支援する相手が誰であるか</u> を記述する役割を担う。<br> <br> このファイルに記録された情報を基に、エージェントはユ…」)
- 05:352026年2月25日 (水) 05:35 OpenClawの設定 - IDENTITY.md (履歴 | 編集) [16,292バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == IDENTITY.mdは、OpenClawエコシステムにおいて <u>AIエージェントの識別情報</u> を定義するファイルである。<br> <u>エージェントが何者であるか</u> という基本ペルソナを確立する役割を担い、Name、Creature、Vibe、Emoji、Avatarの5つのフィールドで構成される。<br> <br> SOUL.md (エージェントの性格・行動原則を定義するファイル) や AGENTS.md (ワークスペ…」)
- 05:012026年2月25日 (水) 05:01 OpenClawの設定 - SOUL.md (履歴 | 編集) [13,113バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == SOUL.mdは、OpenClawエコシステムにおいて <u>AIエージェントの魂</u> を定義するファイルである。<br> <u>エージェントの行動スタイル、価値観、パーソナリティ、そして非交渉的な制約を記述する役割を担う。</u><br> <br> <u>全てのセッション開始時に最初に読み込まれるファイルであり、エージェントの根本的な性格を形作る最重要設定ファイル…」)
- 04:342026年2月25日 (水) 04:34 OpenClawの設定 - AGENTS.md (履歴 | 編集) [11,708バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == AGENTS.md は、OpenClawエコシステムにおけるエージェントのトップレベルの実行契約を定義するファイルである。<br> <br> エージェントの優先順位 (Priorities)、境界線 (Boundaries)、ワークフロー (Workflows)、品質基準を記述し、セッション開始時に読み込まれ、<br> 毎回のセッションでエージェントに自動的に注入される。<br> <br> AGENTS.mdの主な役割を…」)
- 04:202026年2月25日 (水) 04:20 OpenClawの設定 - ファイル構成 (履歴 | 編集) [11,572バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenClawは、Peter Steinbergerによって開発されたオープンソースの自律型AIエージェントである。<br> ローカルPC上で実行され、WhatsApp、Telegram、Slack、Discord、Signal、iMessage、Microsoft Teams等の複数のメッセージングプラットフォームを通じてアクセスできる。<br> <br> OpenClawの最大の特徴は、全ての設定、メモリ、インタラクション履歴をプレーンテキ…」)
- 04:062026年2月25日 (水) 04:06 Reactの基礎 - コンポーネント (履歴 | 編集) [18,801バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Reactにおけるコンポーネントは、UIを構成する独立した再利用可能な部品である。<br> ページ全体を1つの大きなHTML構造として記述するのではなく、ボタン、フォーム、ナビゲーションバー等を個別のコンポーネントとして定義し、それらを組み合わせてアプリケーションを構築する。<br> <br> Reactコンポーネントは本質的にTypeScriptの関数であ…」)
2026年2月24日 (火)
- 16:112026年2月24日 (火) 16:11 Reactの基礎 - TSXの基本構文 (履歴 | 編集) [24,131バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TSX (TypeScript XML) は、ReactアプリケーションをTypeScriptで記述するためのファイル形式 (<code>.tsx</code>) である。<br> JavaScriptの構文拡張であるJSXに、TypeScriptの静的型付けを組み合わせることで、UIコンポーネントの構造を宣言的に記述しながら、コンパイル時に型の整合性を検証できる。<br> <br> TSXを使用することにより、以下に示すようなメリッ…」)
- 16:022026年2月24日 (火) 16:02 OpenCodeの設定 - エージェントチーム (履歴 | 編集) [22,004バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenCodeは、Go言語で開発されたオープンソースのターミナルベースAIコーディングアシスタントツールである。<br> Bubble Teaフレームワークによるターミナルユーザインターフェース (TUI) を実装しており、75以上のAIモデルをサポートする。<br> <br> OpenCodeには、プライマリエージェントとサブエージェントによる強力なエージェント機能が搭載…」)
- 15:202026年2月24日 (火) 15:20 情報理論 - 主乗法標準形 (履歴 | 編集) [21,037バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == 主乗法標準形 (PCNF: Principal Conjunctive Normal Form) は、論理関数を最大項 (maxterm) の論理積として一意に表現する標準形である。<br> POS canonical form (Product of Sums) とも呼ばれ、Π記法 <math>\prod M(\ldots)</math> を用いて表記する。<br> <br> 任意のブール関数は一意の主乗法標準形を持ち、論理回路の設計や検証において重要な役割を担う。<br> <br> 主な応用…」)
- 14:102026年2月24日 (火) 14:10 情報理論 - 主加法標準形 (履歴 | 編集) [19,076バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == 主加法標準形 (PDNF: Principal Disjunctive Normal Form) は、論理関数を最小項の論理和として一意に表現した標準形である。<br> SOP canonical form (Sum of Products) とも呼ばれる。<br> <br> 任意のブール関数は、その関数の値が1となる全ての入力の組み合わせに対応する最小項を論理和 (OR) で結合することによって、一意に表現できる。<br> この表現は Σ記法…」)
- 12:012026年2月24日 (火) 12:01 Windsurfの設定 - 環境変数 (履歴 | 編集) [17,033バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Windsurfの設定は、Windsurf固有のAI関連設定とVS Code互換のエディタ設定の2つの体系で構成される。<br> <br> Claude Codeが環境変数 (<code>export</code>) とsettings.jsonの両方で設定を管理するのに対し、<br> WindsurfはGUIベースの設定画面 と settings.jsonを中心とした管理体系を採用している。<br> <br> 下表に、Windsurfの設定項目を示す。<br> <br> <center> {| class="wikit…」)
- 10:382026年2月24日 (火) 10:38 Windsurfの設定 - プラグイン (履歴 | 編集) [13,572バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。<br> Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim/Neovimプラグインの3つのプラットフォームで利用可能である。<br> <br> Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。<…」)
- 10:312026年2月24日 (火) 10:31 Windsurfの設定 - MCPサーバ (履歴 | 編集) [13,585バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。<br> Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim/Neovimプラグインの3つのプラットフォームで利用可能である。<br> <br> Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。<…」)
- 09:462026年2月24日 (火) 09:46 Windsurfの設定 - ワークフロー (履歴 | 編集) [19,848バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Workflows (ワークフロー) は、Windsurfにおいてスラッシュコマンドで呼び出す反復タスクの自動化機能である。<br> <br> Markdownファイルとして定義され、<code>/<ワークフロー名></code> の形式でCascadeから実行する。<br> <br> ワークフローは、ルール (Rules) や スキル (Agent Skills) と異なり、ユーザが明示的にスラッシュコマンドで呼び出す点が特徴であ…」)
- 09:092026年2月24日 (火) 09:09 Windsurfの設定 - Agent Skills (履歴 | 編集) [37,198バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Agent Skillsは、WindsurfのCascadeが複雑な多段階タスクを実行するためのフォルダベースのリソースである。<br> SKILL.mdファイルと支援ファイル群をバンドルして、デプロイメント、コードレビュー、テスト自動化といったワークフローを標準化する仕組みである。<br> <br> ルール (Rules) が「コーディング規約やスタイルの制約」を定義するのに対…」)
- 07:272026年2月24日 (火) 07:27 Windsurfの設定 - Cascade (履歴 | 編集) [18,651バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Cascadeは、Windsurfの中核的なAIエージェント機能であり、コード生成、マルチファイル編集、計画策定、デバッグ支援を統合的に提供する。<br> VS Codeをベースとしたエディタ環境と深く統合されており、ユーザのアクションをリアルタイムで追跡するフロー認識 (Flow Awareness) 機能を特徴とする。<br> <br> Claude Codeのサブエージェント機能がMarkdown…」)
- 05:342026年2月24日 (火) 05:34 Reactの基礎 - JSXの基本構文 (履歴 | 編集) [18,240バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == JSX (JavaScript XML) は、JavaScript内でHTMLライクなマークアップを記述するためのシンタックス拡張である。<br> ReactはJSXを用いることで、UIの構造をJavaScriptコードと同じファイル内に直感的に表現できる。<br> <br> JSXはWebブラウザがそのまま解釈できるわけではなく、BabelやTypeScriptコンパイラ等のトランスパイラによって、JavaScriptの関数呼び出し…」)
- 04:542026年2月24日 (火) 04:54 TypeScriptの基礎 - モジュールと型のインポート (履歴 | 編集) [24,966バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TypeScriptにおけるモジュールと型のインポートは、型安全なコードを記述する上で重要な仕組みである。<br> <br> TypeScript 3.8で導入された <code>import type</code> 構文を使用することにより、型情報のみをインポートでき、JavaScriptランタイムには一切影響を与えない。<br> これにより、バンドルサイズの削減やサイドエフェクトの回避が可能となる…」)
- 04:082026年2月24日 (火) 04:08 TypeScriptの基礎 - 型の互換性と構造的部分型 (履歴 | 編集) [18,579バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TypeScriptにおける型の互換性とは、ある型の値を別の型として使用できるかどうかを判断する仕組みである。<br> TypeScriptはこの判断を行う際に、型の名前ではなく型の構造 (プロパティや形状) に基づく構造的型付け (Structural Typing) を採用している。<br> <br> 構造的型付けにより、明示的な継承関係がなくても、同じ構造を持つ型は互換として…」)
- 03:032026年2月24日 (火) 03:03 TypeScriptの基礎 - 列挙型と定数 (履歴 | 編集) [17,709バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TypeScriptの列挙型 (enum) は、関連する定数値に名前を付けてグループ化するための機能である。<br> <br> enumには数値enum、文字列enum、const enumの3種類があり、それぞれ異なるコンパイル結果と用途を持つ。<br> また、TypeScript独自の機能である <code>as const</code> アサーションを使用することで、enumに相当するパターンをより軽量に実現することも…」)
2026年2月23日 (月)
- 16:522026年2月23日 (月) 16:52 TypeScriptの基礎 - ユーティリティ型(応用) (履歴 | 編集) [16,487バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == 応用的なユーティリティ型とは、TypeScriptが標準で提供するジェネリック型のうち、条件型 (Conditional Types) と <code>infer</code> キーワードを基盤として構築された、<br> より高度な型操作を行うための型である。<br> <br> 基本的なユーティリティ型 (<code>Partial</code>、<code>Required</code>、<code>Readonly</code> 等) がオブジェクト型のプロパティを変換する…」)
- 16:392026年2月23日 (月) 16:39 TypeScriptの基礎 - ユーティリティ型(基本) (履歴 | 編集) [19,716バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == ユーティリティ型 (Utility Types) とは、TypeScriptに組み込まれている型変換のための汎用型である。<br> マップ型 (Mapped Types) を活用して既存の型から新しい型を効率的に生成できる。<br> <br> ユーティリティ型を使用することで、型定義の重複を避けてコードの保守性を高めることができる。<br> 例えば、全プロパティをオプショナルにしたい場…」)
- 15:572026年2月23日 (月) 15:57 TypeScriptの基礎 - ジェネリクスの制約 (履歴 | 編集) [17,550バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == ジェネリクスの制約 (Generic Constraints) とは、型パラメータが受け入れる型の範囲を制限する仕組みである。<br> <br> ジェネリクスの基本的な用途については、TypeScriptの基礎 - ジェネリクスの基本のページを参照すること。<br> <br> 型パラメータに制約を設けない場合、その型パラメータは任意の型を受け入れるため、コンパイラはその型が…」)
- 15:382026年2月23日 (月) 15:38 TypeScriptの基礎 - ジェネリクスの基本 (履歴 | 編集) [14,975バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == ジェネリクス (Generics) とは、型をパラメータとして受け取ることで、型安全性を保ちながらコードの再利用性を高める機能である。<br> <br> ジェネリクスを使用しない場合、汎用的な関数やデータ構造を作るために <code>any</code> 型に頼ることが多くなり、型安全性が失われる。<br> ジェネリクスを使用することにより、使用時に具体的な型を…」)
- 14:572026年2月23日 (月) 14:57 MCPサーバ - Tauri (履歴 | 編集) [14,765バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauri MCP Server (@hypothesi/mcp-server-tauri) は、Model Context Protocol (MCP) を通じてAIアシスタント (Claude、Cursor、Windsurf等) に<br> Tauri v2アプリケーションの構築、テスト、デバッグ機能を提供するMCPサーバである。<br> 実行中のアプリからスクリーンショット、DOM状態、コンソールログを取得し、AIが豊富なコンテキストを得られる。<br> <br> 対応クライア…」)
- 14:022026年2月23日 (月) 14:02 MCPサーバ - MongoDB (履歴 | 編集) [21,593バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == MongoDB MCP Server (mongodb/mongodb-mcp-server) は、Model Context Protocol (MCP) を通じて、<br> AIアシスタントがMongoDBデータベースおよびMongoDB Atlasクラスタと相互作用するための標準化されたツールインターフェースを提供するサーバである。<br> <br> AIアシスタントが自然言語コマンドを通じてMongoDB操作を実行できるようにする。<br> <br> Claude Desktop、Claude Cod…」)
- 13:402026年2月23日 (月) 13:40 MCPサーバ - AWS (履歴 | 編集) [23,640バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == AWS MCPサーバ (awslabs/mcp) は、awslabsが開発したオープンソースプロジェクト (Apache 2.0ライセンス) である。<br> Model Context Protocol (MCP) を通じて、AIアシスタントにAWSの機能と公式ドキュメントへのアクセスを提供する。<br> <br> Claude Desktop、Claude Code、OpenCode、VS Code、Cursor、Windsurf、Kiro等の主要なMCPクライアントに対応している。<br> 66個以上のMCPサ…」)
- 13:092026年2月23日 (月) 13:09 MCPサーバ - GitHub (履歴 | 編集) [21,139バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == GitHub MCP Server (github/github-mcp-server) は、Model Context Protocol (MCP) を通じてAIアシスタントがGitHubプラットフォームに直接接続し、<br> リポジトリ・Issue・Pull Request等を自然言語で操作するための標準化されたツールインターフェースを提供するサーバである。<br> <br> GitHubが公式に開発・提供しており、MITライセンスの下でGo言語で実装されている…」)
- 08:522026年2月23日 (月) 08:52 MCPサーバ - DBHub (履歴 | 編集) [16,271バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == DBHub (bytebase/dbhub) は、Model Context Protocol (MCP) を通じてAIアシスタントがデータベースと対話するための標準化されたインターフェースを提供するサーバである。<br> Bytebaseが開発しており、MITライセンスの下でTypeScriptで実装されている。<br> <br> MCPとは、AIアシスタントが外部ツールやデータソースと通信するためのオープンプロトコルであり…」)
- 08:402026年2月23日 (月) 08:40 MCPサーバ - MySQL (履歴 | 編集) [23,438バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == MySQL MCPサーバは、Model Context Protocol (MCP) を通じてAIアシスタントがMySQLデータベースと対話するための標準化されたインターフェースを提供するサーバである。<br> MCPとは、AIアシスタントが外部ツールやデータソースと通信するためのオープンプロトコルであり、AIとデータベースをシームレスに統合する役割を担う。<br> <br> MySQL MCPサーバを…」)
- 08:022026年2月23日 (月) 08:02 MCPサーバ - Exa (履歴 | 編集) [15,167バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Exa MCP Server (exa-labs/exa-mcp-server) は、Model Context Protocol (MCP) を通じてAIアシスタントにExa検索APIの機能を統合するサーバである。<br> Exa Labsが開発・提供するオープンソースプロジェクトであり、MITライセンスの下で公開されている。<br> <br> 対応クライアントは、Claude Desktop、Claude Code、OpenCode、Cursor、VS Code、Windsurf、Zed、Gemini CLI、v0 by Vercel、Warp…」)
- 07:392026年2月23日 (月) 07:39 MCPサーバ - Tavily (履歴 | 編集) [15,169バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tavily MCP Server (tavily-ai/tavily-mcp) は、Model Context Protocol (MCP) を通じてAIアシスタントにTavilyのWeb検索・データ抽出機能を統合するための標準化されたツールインターフェースを提供するサーバである。<br> Tavily社により開発・維持されており、MITライセンスの下で公開されている。<br> <br> Claude Desktop、Claude Code、VS Code、Cursor等、複数のMCPクライ…」)
- 06:532026年2月23日 (月) 06:53 MCPサーバ - Podman (履歴 | 編集) [15,884バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Podman MCP Server (manusa/podman-mcp-server) は、Model Context Protocol (MCP) を通じてAIアシスタントがコンテナランタイムと相互作用するための標準化されたツールインターフェースを提供するサーバである。<br> 対応するコンテナランタイムは、PodmanおよびDockerである。<br> <br> Go言語で開発されており、Apache 2.0ライセンスの下で公開されている。<br> Claude…」)
- 05:522026年2月23日 (月) 05:52 MCPサーバ - Serena (履歴 | 編集) [20,511バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Serenaは、Oraios AIが開発したオープンソース (MITライセンス) のコーディングエージェントツールキットである。<br> LLMをコードベース上で動作する完全機能のエージェントに変える強力なツールであり、Model Context Protocol (MCP) とLanguage Server Protocol (LSP) を統合して、IDE的なセマンティック解析・コード編集機能を提供する。<br> <br> Serenaは、従来…」)
- 02:532026年2月23日 (月) 02:53 TypeScriptの基礎 - 型アサーション (履歴 | 編集) [22,428バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == 型アサーション (Type Assertion) は、TypeScriptの型システムに対して <u>この値はこの型である</u> と開発者が明示的に伝える仕組みである。<br> <br> 型推論ではコンパイラが十分に型を特定できない場合や、開発者がコンパイラよりも型情報を正確に把握している場面で使用する。<br> <br> 型アサーションはコンパイル時のみに作用し、JavaScriptへの…」)
- 02:052026年2月23日 (月) 02:05 TypeScriptの基礎 - 型の絞り込み (履歴 | 編集) [22,515バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == 型アサーション (Type Assertion) は、TypeScriptの型システムに対して「この値はこの型である」と開発者が明示的に伝える仕組みである。<br> <br> 型推論ではコンパイラが十分に型を特定できない場合や、開発者がコンパイラよりも型情報を正確に把握している場面で使用する。<br> <br> 型アサーションはコンパイル時のみに作用し、JavaScriptへのト…」)
2026年2月22日 (日)
- 14:292026年2月22日 (日) 14:29 TypeScriptの基礎 - ユニオン型 (履歴 | 編集) [16,265バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == ユニオン型 (Union Type) とは、TypeScriptにおいて2つ以上の型を組み合わせ、そのいずれかの値を取り得ることを表現する型定義の仕組みである。<br> パイプ文字 <code>|</code> で複数の型を連結して定義し、変数や関数パラメータ、戻り値に対して複数の型を許容させることができる。<br> <br> ユニオン型はTypeScriptの型システムの中核を成す機能の1…」)
- 14:042026年2月22日 (日) 14:04 TypeScriptの基礎 - 配列とタプル (履歴 | 編集) [17,365バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TypeScriptでは、JavaScriptの配列に対して型情報を付与することで、要素の型をコンパイル時に厳密に管理できる。<br> さらに、タプル型と呼ばれる固定長かつ各位置の型が決定した配列型を定義することで、データ構造の型安全性を高められる。<br> <br> <center> {| class="wikitable" |+ 配列とタプルの型定義 ! 機能 !! 説明 |- | rowspan="2" | 配列の型定義 |…」)
- 13:492026年2月22日 (日) 13:49 TypeScriptの基礎 - 関数の型定義 (履歴 | 編集) [18,859バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TypeScriptにおける関数の型定義とは、関数のパラメータと戻り値に対して型を明示する仕組みである。<br> JavaScriptの関数と比べ、TypeScriptの型情報によってコンパイル時に誤った引数の渡し方や戻り値の誤用を検出できる。<br> <br> * 関数の型注釈 *: 関数宣言、関数式、アロー関数におけるパラメータと戻り値の型注釈の記述方法 *: <code>void</cod…」)
- 13:212026年2月22日 (日) 13:21 TypeScriptの基礎 - 型エイリアス (履歴 | 編集) [14,447バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TypeScriptの型エイリアス (Type Alias) とは、<code>type</code> キーワードを使用して既存の型に別名を付ける機能である。<br> 型エイリアスは新しい型を生成するのではなく、既存の型への参照に名前を付けることで、コードの可読性と再利用性を向上させる。<br> <br> TypeScript 5.x系以降では、型エイリアスの活用範囲が大幅に拡大しており、以下に…」)