新着記事

Web API・マルチタブ制御

Web Locks APIでマルチタブの二重実行を防ぐ|リーダー選出の実装

複数タブのうち1つだけがバックグラウンド同期を担当し、閉じたら別タブへ引き継ぎます。
ブラウザデータ分析

DuckDB-WasmとApache Arrow IPCをつなぐ|JSON変換なしでブラウザ集計

列指向データをJSONへ戻さず、ArrowとDuckDB-Wasmの間で受け渡す基本を学びます。
Python

Ruff更新で警告が増えたら? Python CLIで差分確認と自動修正を試す

Ruffを更新したら、動いていたコードに新しい指摘が出た。小さなPython CLIで更新前後を比較し、差分を見てから直す方法と、自動修正だけでは分からない問題を確かめます。
ブラウザAI・モデル配布

Transformers.jsのdtype・device・キャッシュを整理|モデル読込失敗を減らす

量子化方式、実行デバイス、キャッシュは別の設定です。役割を分けて安全な読込処理を作ります。
ブラウザAI・性能改善

ONNX Runtime Webの遅さを推測で直さない|CPU・WebGPUプロファイル入門

ブラウザAIが遅い原因を、モデル取得、セッション作成、初回推論、演算実行に分けて確認します。
Python

PythonとDuckDBで月別CSVをまとめる|列順・欠けた列・型違いに対処する

列順が変わったCSVや、メモ列のない月をまとめて集計。数値にできない金額や注文IDの重複を見つけたら止める、小さなPythonスクリプトを作ります。
Python

Python 3.15のlazy importを試す|CSV集計CLIの起動とエラーを比較

同じCSV集計CLIを3通りのimportで動かし、ヘルプだけなら読み込まれない仕組みと、実際に使ったときのエラーを確かめます。
WebAssembly・非同期処理

WebAssembly JSPIとは?Promiseを待つWasmの仕組みと最小構成

同期的に書かれたWasm処理を、ブラウザの非同期APIを待つ間だけ中断・再開するJSPIを学びます。
A2A

A2AのTaskライフサイクル入門|進捗・ストリーミング・キャンセル設計

A2Aの長時間処理では、最終結果だけでなく状態遷移と再接続後の復元可能性が重要です。