新着記事

WebGPU・性能計測

WebGPUのtimestamp-queryでGPU処理時間を測る|CPU時間との違いも解説

JavaScriptの待ち時間とGPUコマンドの実行時間を混同せず、対応端末だけで安全に計測します。
A2A

A2A Protocol 1.0入門|Pythonで最小エージェントサーバーを作る

A2Aは独立したエージェント同士を接続するプロトコルです。Python SDKの役割を分けて最小サーバーを組み立てます。
MCP

MCPのMulti-Round-Trip Tools入門|実行前にユーザー確認を挟む

MCPのMRTRは、ツール実行中に不足情報や確認を要求し、回答付きの再呼び出しで処理を続ける仕組みです。
MCP

MCP TypeScript SDK v2入門|v1からの変更点と最小サーバー

MCPのTypeScript SDK v2はパッケージ名だけでなく、対象仕様とサーバーの起動方法も変わりました。最小構成から安全に移行します。
ブラウザDB・ストレージ

OPFS入門|ブラウザ専用ファイルシステムへデータを保存する

localStorageとは異なるブラウザ専用ファイルシステムOPFSを使い、許可ダイアログなしでメモを保存するアプリを作ります。
生成AI・Web開発

GPT-6 Astraとは?特徴・料金・できることを公式情報から解説

GPT-6 Astraは、コード・ブラウザ・業務ツールをまたぐ複雑な仕事を対象とするOpenAIのAIモデルです。新機能の意味、料金の見方、利用前の確認点を初心者向けに整理します。
Pyodide

PyodideでブラウザPython実行環境を作る|Windows 11でゼロから構築

Pyodide 314.0.5を使い、Pythonコードをブラウザ内で実行できるミニ実行環境をWindows 11で作ります。HTML・CSS・JavaScriptの3ファイルで、初期化状態、標準出力、例外表示、連打防止まで実装します。
Pyodide

Pythonをブラウザで動かせるPyodideとは?仕組みと使い方を解説

Pyodideを使うと、WebサーバーでPythonを実行しなくても、ブラウザ内でPythonコードを動かせます。その仕組みと向いている用途を学び、入力した数値をPythonで計算するWebアプリを作ります。
Python

Python入門 第15回:オブジェクト指向

Pythonのオブジェクト指向を初心者向けに解説します。継承、カプセル化、ポリモーフィズムの基本を、クラスを使ったサンプルコードとともに学べます。