新しいページ

新しいページ
登録利用者を非表示 | ボットを非表示 | リダイレクトを表示
(最新 | 最古) ( | ) (20 | 50 | 100 | 250 | 500 件) を表示

2026年3月5日 (木)

  • 04:472026年3月5日 (木) 04:47 Tauriの基礎 - HTTPクライアント (履歴 | 編集) [31,529バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TauriのHTTPプラグインは、フロントエンドから安全にHTTPリクエストを実行するための公式プラグインである。<br> このプラグインは、Webブラウザ標準のfetch APIと同様のインターフェースを提供しながら、Rustバックエンドを経由してリクエストを実行するため、CORS (Cross-Origin Resource Sharing) の制約を受けないというメリットがある。<br> <br> Tauri v…」)
  • 02:282026年3月5日 (木) 02:28 Tauriの基礎 - ダイアログ (履歴 | 編集) [26,494バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauri v2のダイアログプラグイン (dialog) は、デスクトップアプリケーションでネイティブなファイル選択ダイアログやメッセージダイアログを表示するための機能を提供する。<br> <br> このプラグインを使用することで、オペレーティングシステムの標準的なダイアログを表示でき、ユーザにとって馴染みのあるインターフェースを提供できる…」)
  • 02:042026年3月5日 (木) 02:04 Tauriの基礎 - ファイルシステム (履歴 | 編集) [22,645バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauri v2のファイルシステムプラグイン (fs) は、デスクトップアプリケーションからローカルファイルシステムに安全にアクセスするための機能を提供する。<br> このプラグインは、テキストファイルやバイナリファイルの読み書き、ディレクトリの操作、ファイルの存在確認等の基本的なファイル操作をサポートしている。<br> <br> セキュリ…」)
  • 01:462026年3月5日 (木) 01:46 Tauriの基礎 - プラグインシステム (履歴 | 編集) [19,636バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauri v2のプラグインシステムは、アプリケーションのコア機能を拡張するためのモジュラーアーキテクチャである。<br> プラグインはCargo crate (Rust) とNPMパッケージ (JavaScript/TypeScript) の組み合わせで構成されており、必要な機能のみを選択してアプリケーションに組み込むことができる。<br> <br> Tauri v2では、多くのコア機能が公式プラグイン…」)
  • 00:492026年3月5日 (木) 00:49 Tauriの基礎 - セキュリティモデル (履歴 | 編集) [24,456バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriのセキュリティモデルは、デスクトップアプリケーションにおける堅牢なセキュリティ基盤を提供するために設計された多層防御システムである。<br> 従来のElectron等のフレームワークとは異なり、TauriはRustバックエンドとWebViewフロントエンドの間に明確なTrust Boundary (信頼境界) を設け、全ての通信を厳格に制御する。<br> <br> Tauri v2では…」)

2026年3月4日 (水)

  • 23:482026年3月4日 (水) 23:48 Tauriの基礎 - メニューとシステムトレイ (履歴 | 編集) [32,576バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriのメニューとシステムトレイ機能は、デスクトップアプリケーションに不可欠なユーザーインターフェース要素を提供する。<br> アプリケーションメニューは、MacOSのメニューバー、Windows/Linuxのウインドウメニューとして表示され、ファイル操作、編集機能、設定へのアクセス等を提供する。<br> <br> システムトレイ (またはタスクトレイ…」)
  • 22:192026年3月4日 (水) 22:19 Tauriの基礎 - ウインドウ管理 (履歴 | 編集) [34,015バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriのウインドウ管理機能は、デスクトップアプリケーションにおけるウインドウの作成、操作、イベント処理を包括的にサポートする。<br> 単一ウインドウのアプリケーションから複数ウインドウを連携させるマルチウインドウアプリケーションまで、柔軟なウインドウアーキテクチャを構築できる。<br> <br> Tauri v2では、<code>WebviewWindow</cod…」)
  • 18:542026年3月4日 (水) 18:54 Tauriの基礎 - 状態管理 (履歴 | 編集) [32,666バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriの状態管理は、Rustバックエンドとフロントエンド (WebView) 間でアプリケーション全体の状態を共有・管理するための仕組みである。<br> <br> 従来のWebアプリケーションでは、フロントエンド側で状態を管理するのが一般的だが、TauriアプリケーションではRustバックエンド側で状態を保持し、必要に応じてフロントエンドから参照・更新で…」)
  • 16:182026年3月4日 (水) 16:18 Tauriの基礎 - 型付きイベントとパターン (履歴 | 編集) [30,252バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriのイベントシステムを型安全に利用することで、RustバックエンドとReactフロントエンド間の通信におけるバグを事前に防止できる。<br> <br> 型付きイベントは、Rustの <code>serde</code> クレートによるシリアライゼーションと、TypeScriptの型システムを組み合わせて実現する。<br> <br> 型安全性の主なメリットは以下の通りである。<br> * コンパ…」)
  • 15:572026年3月4日 (水) 15:57 Tauriの基礎 - イベントの送受信 (履歴 | 編集) [21,324バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriのイベントシステムは、RustバックエンドとWebフロントエンド間の双方向通信を実現する軽量なメカニズムである。<br> Commandsとは異なり、イベントは戻り値を必要としない通知型の通信に適しており、バックエンドからフロントエンドへのプッシュ通知や、コンポーネント間の状態共有に活用される。<br> <br> 下表に、イベントシステム…」)
  • 14:402026年3月4日 (水) 14:40 MCPサーバ - zai-mcp-server (履歴 | 編集) [13,973バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == zai-mcp-serverは、GLM-5モデルを活用した画像・動画分析機能を提供するMCP (Model Context Protocol) サーバである。<br> <br> OpenCode環境において、このサーバを導入することで、単純な画像説明から高度な技術図面の理解、エラー診断、UIデザインからのコード生成まで、幅広い視覚分析タスクを実行できる。<br> <br> OpenCodeには標準で <u>look_at</u> という…」)
  • 02:322026年3月4日 (水) 02:32 Tauriの基礎 - 非同期Commands (履歴 | 編集) [35,062バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriの非同期Commandsは、フロントエンドのUIをブロックせずに、時間のかかる処理をバックエンドで実行するための機能である。<br> <br> Rustのasync/await構文とtokioランタイムを活用することで、ファイル操作、ネットワーク通信、データベースアクセス等の重い処理を効率的に実行できる。<br> <br> 非同期Commandsを使用しない場合、長時間の処理…」)
  • 01:002026年3月4日 (水) 01:00 Tauriの基礎 - Commandsのエラーハンドリング (履歴 | 編集) [35,651バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == TauriのCommandsにおけるエラーハンドリングは、フロントエンドとバックエンド間の通信で発生するエラーを適切に処理するための仕組みである。<br> <br> RustのResult型を使用することにより、型安全なエラー処理を実現し、エラーの原因を明確に特定できる。<br> <br> Commandsのエラーハンドリングでは、エラー型のシリアライズ、エラーメッセー…」)
  • 00:372026年3月4日 (水) 00:37 Tauriの基礎 - Commands (履歴 | 編集) [23,156バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriの <u>Commands</u> は、フロントエンド (JavaScript / TypeScript) からバックエンド (Rust) の関数を呼び出すための通信メカニズムである。<br> <br> この機能により、ReactやVue等のフロントエンドフレームワークから、Rustで実装された高速で安全な処理を直接実行できる。<br> <br> TauriのCommandsはIPC (Inter-Process Communication) を基盤としており、WebViewプロ…」)

2026年3月3日 (火)

  • 19:472026年3月3日 (火) 19:47 Tauriの基礎 - 設定ファイル (履歴 | 編集) [12,328バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == <u>tauri.conf.json</u> ファイルは、Tauriアプリケーションの動作を制御するための設定ファイルである。<br> このファイルは、<u>src-tauri</u> ディレクトリ内に配置される。<br> <br> Tauriプロジェクトのビルド設定、ウインドウ設定、バンドル設定等、アプリケーション全体の設定を一元管理する。<br> JSON形式で記述され、開発時と本番ビルド時の両…」)
  • 17:142026年3月3日 (火) 17:14 Tauriの基礎 - プロジェクト構造 (履歴 | 編集) [17,559バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriは、RustバックエンドとWebフロントエンドを組み合わせてデスクトップアプリケーションを開発するためのフレームワークである。<br> フロントエンドにはReact、Vue、Svelte等の任意のフレームワークを使用でき、バックエンドはRustで記述する。<br> <br> Tauriプロジェクトは、フロントエンド用のディレクトリとRustバックエンド用の <u>src-tauri…」)
  • 14:562026年3月3日 (火) 14:56 Tauriの基礎 - アーキテクチャ (履歴 | 編集) [14,655バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Tauriは、Rustをバックエンドとし、Webテクノロジー (HTML, CSS, JavaScript) をフロントエンドとして使用するクロスプラットフォームアプリケーション開発フレームワークである。<br> デスクトップ (Windows, MacOS, Linux) と モバイル (iOS, Android) の両プラットフォームに対応している。<br> <br> Tauriの最大の特徴は、システムのネイティブWebViewを活用する…」)

2026年2月28日 (土)

  • 22:212026年2月28日 (土) 22:21 OpenCodeの設定 - LSP (履歴 | 編集) [36,616バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenCodeのLSP (Language Server Protocol) 機能は、LLMがコードベースをより深く理解し、正確なコード操作を行うための基盤となる。<br> LSPを活用することにより、型チェック、エラー検出、定義へのジャンプ、参照の検索、シンボルのリネームといった高度なコード解析機能が利用可能になる。<br> <br> OpenCodeは30以上のプログラミング言語に対してLSP…」)

2026年2月27日 (金)

  • 16:532026年2月27日 (金) 16:53 Claude Codeの設定 - リモートアクセス (履歴 | 編集) [15,267バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Claude Codeは、Anthropicが提供するAIエージェント型コーディングツールであり、OpenCodeのようなクライアント・サーバアーキテクチャを持たない。<br> <br> そのため、OpenCodeの <code>opencode serve</code> や <code>opencode web</code> コマンドのようなサーバ起動コマンドは存在せず、HTTPサーバとして動作させることはできない。<br> <br> しかし、以下に示す3…」)
  • 09:002026年2月27日 (金) 09:00 OpenCodeの設定 - リモートアクセス (履歴 | 編集) [25,751バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == OpenCodeはクライアント・サーバアーキテクチャを備えており、リモートアクセス機能を標準でサポートしている。<br> <br> <code>opencode serve</code> コマンドを使用することで、ヘッドレスHTTPサーバとして動作させ、別のPCからアクセスできる。<br> また、<code>opencode web</code> コマンドを使用することで、WebブラウザベースのWebインターフェースを…」)

2026年2月26日 (木)

  • 07:332026年2月26日 (木) 07:33 Reactの基礎 - フォーム(制御コンポーネント) (履歴 | 編集) [29,782バイト] Wiki (トーク | 投稿記録) (ページの作成:「== 概要 == Reactにおける制御コンポーネント (Controlled Component) は、フォーム要素の値をReactの状態 (state) により管理するパターンである。<br> HTMLのネイティブフォーム要素はデフォルトで独自の内部状態を保持するが、制御コンポーネントではその状態をReactの <code>useState</code> フックが一元管理する。<br> <br> 制御コンポーネントの核心は、<code>value</cod…」)
  • 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> 構造的型付けにより、明示的な継承関係がなくても、同じ構造を持つ型は互換として…」)
(最新 | 最古) ( | ) (20 | 50 | 100 | 250 | 500 件) を表示