プログラミング・Web開発

プログラミング・Web開発

JavaScriptのAbortControllerでfetchを中断する ― 通信のタイムアウトと後始末

JavaScriptのfetchをAbortControllerで中断する仕組みを、Node.jsのlocalhostサーバーで再現。AbortError/TimeoutErrorやHTTP 500との違いも解説。
プログラミング・Web開発

SQLiteのPRAGMA quick_checkとintegrity_checkを比較する ― データベース異常を読み取りで調べる

SQLiteのquick_checkとintegrity_check、foreign_key_checkの違いをインメモリDBで確認し、okでも外部キー違反を見逃す理由を解説。
プログラミング・Web開発

PythonでCSVを安全に置き換える ― 書込み途中で失敗しても元データを残す

Pythonのtempfileとos.replaceでCSVを安全側に更新する実践例。書込み途中でエラーが起きても元ファイルを保持するコードと3件の単体テストを紹介。
プログラミング・Web開発

Windows 11 Insider Preview 2026年10月7日リリースの変更点と利用影響を整理する

この記事についてこの記事は、生成AIを活用した自動生成フローで作成しています。参照元の情報をもとに整理していますが、筆者による実機確認は行っていません。検証ステータス:unverified(実機未確認)2026年10月7日公開のWindow...
プログラミング・Web開発

Microsoft Execution Containers(MXC)の機能と利用影響を整理する

この記事についてこの記事は、生成AIを活用した自動生成フローで作成しています。参照元の情報をもとに整理していますが、筆者による実機確認は行っていません。検証ステータス:unverified(実機未確認)Microsoft Execution...
プログラミング・Web開発

Windows Search刷新の変更点とインラインアクションの仕組みを公式情報から読み解く

この記事についてこの記事は、生成AIを活用した自動生成フローで作成しています。参照元の情報をもとに整理していますが、筆者による実機確認は行っていません。検証ステータス:unverified(実機未確認)Windows Insiderの実験的...
プログラミング・Web開発

ビットフラグはなぜ1・2・4? ― PowerShellとVBAでOR・ANDを目で見る

1・2・4のビットフラグをPowerShellとVBAで組み合わせ、ORとAND、Any/All、足し算との違いを2進数で確認します。
プログラミング・Web開発

Python pathlibでパス操作を文字列連結から置き換える ― name・suffix・parentを実際に見る

Pythonのpathlib.Pathを一時ファイルで試し、パス結合、name、suffix、parent、exists、resolveの違いを実行結果から理解します。
プログラミング・Web開発

コピーした文字はどこへ行く? ― Clipboard APIをボタン1つで試す

ブラウザのClipboard APIをユーザー操作後だけ呼び出し、writeTextの成功・失敗を画面に表示する最小ライブデモで権限とsecure contextを観察します。
プログラミング・Web開発

2026年10月2日公開のWindows Insiderプレビュー新ビルド情報と対象チャネルを整理する

この記事についてこの記事は、生成AIを活用した自動生成フローで作成しています。参照元の情報をもとに整理していますが、筆者による実機確認は行っていません。検証ステータス:unverified(実機未確認)Windows Insider Pro...