VOL. 081
WEB DEV DIGEST
WEB DEV OUTLINE
2026-07-26
日曜日 · JST
TODAY’S ISSUE 2026年7月26日 · 日曜日 WEB FRONTLINE

CloudflareがAIボット制御を3分類に、MCP仕様がステートレス化ほか — Web Dev Digest: 2026‑07‑26

Top 20

Cloudflare’s new AI traffic options for customers(Cloudflare、顧客向けの新しいAIトラフィック制御オプション)

Source: Hacker News | Published: 2026-07-26 07:50 JST

MCP仕様が明日アップデート、7月28日版MCPからはステートレスな接続が正式仕様に。GitHub MCPサーバが早くも対応発表

Source: Publickey | Published: 2026-07-26 15:06 JST

ゲームエンジン「Unity 7」発表、ランタイム基盤がMonoから.NET CoreCLRへ移行。高速化により、開発画面からほぼ瞬時にプレイモードが起動

Source: Publickey | Published: 2026-07-26 15:02 JST

【速報】Opus 5、React習熟度ベンチマークで余裕のFable 5超え

Source: Zenn | Published: 2026-07-26 18:19 JST

そのAPI、Baselineですか? TypeScriptの型とCIでブラウザ互換性を守る

Source: Zenn | Published: 2026-07-26 04:36 JST

TypeScriptだけで日本語の係り受け解析器を作ってnpmで公開する【Sasara】

Source: Zenn | Published: 2026-07-26 02:49 JST

Node 26.5 の text imports で .txt import に詰まった

Source: Zenn | Published: 2026-07-26 23:05 JST

間違えてもエラーが出ない機能があるから、AIに全部は任せなかった

Source: Zenn | Published: 2026-07-26 07:30 JST

AIが書いたtry-catchで囲んだ非同期処理、なぜUnhandledPromiseRejectionが出るのか

Source: Qiita | Published: 2026-07-26 18:42 JST

Vue 3のv-forで一覧を表示する。keyindexの役割を整理してみた

Source: Qiita | Published: 2026-07-26 22:19 JST

Vue 3のv-ifv-showの違いを、表示・非表示の切り替えで整理してみた

Source: Qiita | Published: 2026-07-26 19:34 JST

Cloudflare Pagesで無効にしたはずのbeacon.min.jsが注入される問題を追った — curlの罠、CSP、no-transform、正しい止め方

Source: Qiita | Published: 2026-07-26 15:49 JST

「テーブル本体を読まない」インデックス ─ カバリングインデックスと Index Only Scan

Source: Qiita | Published: 2026-07-26 21:54 JST

Show HN: Awsmux – Multi-account AWS CLI(Show HN: Awsmux — マルチアカウント対応のAWS CLI)

Source: Hacker News | Published: 2026-07-26 05:09 JST

無料で広告ブロック対策のアクセスウォールを検出して無効化できる「Unwall」

Source: GIGAZINE | Published: 2026-07-26 18:00 JST

Show HN: Rudoc – a 4.5MB Rust document converter(Show HN: Rudoc — 4.5MBのRust製ドキュメント変換ツール)

Source: Hacker News | Published: 2026-07-26 07:11 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Node.js標準VFSでconfig loaderを試す:境界テストで止まった記録v26.5の実験的VFSでMemoryProviderとRealFSProviderを突き合わせ、境界テストが通らず設計を見直した記録@Clopy23:05
2uvとRuffで始めるAIエージェント開発の最短監査チェックリスト焦点がLLMモデル選定からエージェント実装と運用安全性へ移った前提で、実際のセキュリティ事故を踏まえた監査項目を列挙@子供部屋大学院生23:01
3Threads APIでCLIからテキスト投稿するMarkdown本文をThreadsへ投稿するNode.js CLIを実装し、認証設定の複雑さと頻出エラーの回避手順を整理@Shupopo22:42
4InstagramにCLIから投稿する(Facebookページ不要のInstagram Login経路)Facebookページを作らずInstagram Login経路のみで投稿するCLIを実装、認証経路の選定と設定エラーを記録@Shupopo22:42
5CVSS 6.5 に止められた話 — 掲載基準はデータ検証で持つ脆弱性を自動追跡サイトへ追加しようとしたら、掲載基準として組み込んだデータ検証の閾値でビルドが停止した顛末@hashitoz22:12
6LLMが選んだ題材語を、ビルドの中で4段fail-closedに通すLLMが選んだトレンド語をビルドスクリプト内の4段バリデーションで濾し、センシティブな題材の生成をfail-closedで防ぐ@hashitoz22:12
7kintoneプラグイン作成録① -基礎となるJavaScript処理-業務自動化の自動採番機能を題材に、kintoneプラグインの土台となるJavaScript処理を実装から解説@Y.S_RCNC21:30
8Feature-Sliced Design 実践ガイドLayers/Slices/Segmentsの定義、Public API、依存規則、cross-importをlintで強制する移行手順まで収録@tekuteku20:34
9SSMエンドポイント、ec2messagesはもう要らないかもという話SSM Agentのバージョン次第で、プライベートサブネットのSession Manager接続にec2messagesエンドポイントが不要になる条件を検証@nagatoshi19:37
10CloudWatchLogsがALBのログをサポートするようになったらしいので確認してみた2026年7月の更新でALBがアクセスログ・接続ログ・ヘルスチェックログをCloudWatch Logs/Firehose/S3へ配信可能になった点を実機確認@nagatoshi19:37
11MLflow Model Registryを「アーティファクトの台帳」として使うデータサイエンティストとMLエンジニアの分業で崩れる本番モデルの版管理を、Registryを台帳と割り切って運用する@hamri19:18
12ZennのGitHub連携手順書とCLI使用ガイド|Windows向けWindows環境でZenn CLIとGitHub連携を組み、ローカル執筆・プレビュー・自動同期まで通す手順書@fumihama18:47
131日1,000PVなのに従量課金が止まらない — Vercel コスト高騰の真因は bot × 8言語 × ISR だった真因はクローラー×8言語×ISR再生成タイムアウトの掛け算で、1日1,000PV規模でも従量課金が膨らむ構造を特定@morikawa kota18:12
14タイルが出ない、エラーも出ない — Google Maps 月9,000円を MapLibre + OpenFreeMap で0円にした話月9,000円のGoogle Maps APIをMapLibre GL JS+OpenFreeMapへ移行して地図コストを0円化、移行時の実装課題も記録@morikawa kota18:07
15喫煙所マップなのに3Dガチャ — 実用ツールに”遊び”を作り込む個人開発の話mottosuitai.comに3Dガチャ演出を組み込み、実用性を損なわずゲーミフィケーションを同居させる設計判断を公開@morikawa kota17:54
16Sol/Terra/Lunaの比較からキャッシュ検証まで ― GPT-5.6 on Amazon Bedrock実践Bedrock上のSol/Terra/Lunaを比較し、プロンプトキャッシュが実際に効いているかの検証手順と実装パターンまで示す@Yutaka Kashiwabara17:49
17AIを使っていて、どれが最新版かわからなくなったらAI協働で増殖する文書バージョンをNode.jsで同期し、人間が確認済みの変更だけ反映して未確認値を保全する@Yosuke Yoshimura17:33
18約2万行のアプリを7巻58章のZenn本にした話 — 執筆の目的・品質管理・AI活用の実録MarkdownBookの約2万行を7巻58章へ再構成する際の目的設定・品質保証プロセス・AI活用の実録@bauhaus17:15
19バックエンドの無い静的ツールを監査したら、穴は「人からもらうファイル」だったサーバもDBも外部通信も無いApp Store用スクショ生成ツールで、外部から受け取るファイルの取り込み処理が唯一の穴だった@gyugyu8617:08
20drizzle-kit が SQLite の UNIQUE を静かに消していたので直した話Cloudflare D1のSQLiteでUNIQUE制約が黙って効かなくなる不具合を再現し、fork・署名コミット・PR送信までOSS貢献を完走@soya-miyoshi17:01
21ブラウザ自作入門の入門Webエンジンのアーキテクチャ原理を土台に、言語は任意でよいことをSwift実装で示した自作ブラウザの導入編@kaseken16:57
22Cloudflare Workersで認証ありMCPサーバーを作る:①最小のリモートMCPサーバーを立てる全3回シリーズの初回として認証なしの最小構成をWorkers上に立て、MCPの基本機構とWorkersでの動かし方を確認@つばさ16:43
23AG Grid公式のAIスキル「ag-update」をClaude Codeで使ってv36に上げたv35→v36のアップグレードをcodemodではなく公式AIスキル+Claude Codeで実施し、移行手段の置き換えを実証@ui-memo16:01
24準備は終わった。でも本番には出せない——承認と実行許可を分けるNode.jsデモリリースパイプラインで「準備完了」「承認」「実行許可」を別ステータスとして保持し続けるNode.js実装デモ@Yosuke Yoshimura15:52
25CLAUDE.mdは「お願い」、Hookは「強制」。Claude Codeにルールを守らせる話pubDateを現在日付と誤認した実害を機に、PostToolUseでgit追跡状態から新規/修正を判定し exit 2+stderr でClaudeに差し戻す仕組みを実装@AI-Nyanko15:49
26そのAIエージェント、誰の代理?——委任の標準 KYA-OS を解説して、人間が読める検証ツールを作ったRentAHuman.aiなどAIが人間を雇う事例を起点に、委任標準KYA-OSを解説し人間可読の検証ツールを実装@Izuru Toys14:58
27既存機能に後方互換で機能を足す:小さいPRの積み方Feature Flagで後方互換を保ちつつ、メモ機能の追加を5本の小さなPRへ分割して積む手順を通しで収録@taichi14:55
28[Mastra Foundations] AIエージェントフレームワーク比較! 6製品の設計思想から選定観点を解説Mastra公式ブログを土台に6製品の設計思想を比較し、機能一覧ではなく実務的な選定観点へ落とし込む@jun shiromizu14:25
29Slackの注文書画像を BigQuery Object Table × Gemini × Dataform で自動構造化してみたSlackへ次々届く注文書画像を、Object Table・Gemini・Dataformの組み合わせで手書きと印字ごと自動構造化@てつどん14:23
30サブスクのアイコンがコロコロ転がる、個人開発アプリ「SubTrack」を作った話React Native/Expoで、端末を傾けるとサブスクのアイコンが落ちて転がる物理アニメーションを実装@ksg_software14:13
31Node.jsだけでも動くのに、なぜNginxを使うのか【Webサーバーと配信の話】Nginxを挟む理由をシングルスレッド由来の同時接続限界・TLS終端の肩代わり・静的ファイル直配信・複数Expressへの振り分けの4点に整理@juth13:53
32テスト戦略:レイヤーの役割分担を先に決める静的解析/単体/コンポーネント/結合/E2Eの5層に、実装コード付きで責務を割り当てた実践版ハンドブック@taichi13:50
33SQLite FTS5を残しつつ日本語検索はLIKEに戻した話FTS5のトークナイズが日本語の部分一致期待とズレるため、FTS5テーブルは残したまま検索経路だけLIKEへ戻した@harness13:16
34Kindle蔵書の1万件上限を複数ソートとASINマージで越えた話ページング上限1万件を、複数のソート順で取得しASINキーでマージすることで突破しシリーズ追跡の欠落を解消@harness13:16
35Edge Functionのログを長期保存する仕組みを見直したんじゃSupabaseのログ保持がFree 1日〜Enterprise 90日とプラン依存のため、プラットフォーム外への長期アーカイブ機構を再設計@オメガマスター12:30
36Strands AgentsのHarness Optimizerでエージェントを育ててみたシステムプロンプトのみを最適化させ、交通手段選択タスクの成功率が50%→100%へ改善する一方トークンは6,987→7,694へ707増えた実測@ルサンチマン12:22
37個人開発のGrafanaをSSHポートフォワード無しで見られるようにした(Cloudflare Tunnel + Access)自宅Grafanaへの接続をCloudflare Tunnel+Accessへ置き換え、ターミナルを開かずスマホから閲覧可能にした@shim12:10
38電通大生が横スクロールで鑑賞できる絵巻物ビューワーを作ったら昭和の利用規約に阻まれた件AI絵巻物プロジェクトの横スクロールビューワーを実装したが、素材側に残る旧来の利用規約が公開の壁になった@chakkun112112:00
39トラス橋を有限要素法で解く剛性マトリクス計算で引張・圧縮の分布を求め、商用CAEと同じ手法をブラウザ上のJavaScriptで再現@NovaSolver11:35
40既存機能に後方互換で機能を足す:小さいPRの積み方Controller/Usecase/Repository/Gatewayの4層をまたいで既存挙動を壊さずに機能追加する分割テクニック@taichi11:20
41テスト戦略:静的解析 / 単体 / コンポーネント / 結合 / E2E の役割分担を先に決める重複検証・カバー漏れ・置き場所ミスを避けるため、コードを書く前に5層の責務境界を確定させるという原則@taichi11:18
42AWS学習29日目:AWS Backup・AWS Config・GuardDutyバックアップ復旧・構成変更追跡・脅威検知という役割軸で3サービスを並べ、長期の運用信頼性へ結び付ける@zonooo10:35
43ブラウザだけでAI背景除去を実装:onnxruntime-webのCSP落とし穴とSWモデルキャッシュWASMモジュール読み込みを阻むCSP(blob: の connect-src 許可)と、Service Workerによるモデルキャッシュが実装の要所@七合目10:22
44TanStack Startで検索機能を作りながら、検索状態とServer Functionの設計を考えた「検索状態をどこに置くか」を代替案とトレードオフ込みで検討し、小規模機能でも複数の設計選択肢がある点を示す@Daiju10:00
45自己進化ツールを「作る」だけで終わらせないためにやったこと自己進化エージェントをデモで終わらせず日常運用へ載せるため、エージェント生成ツールの検証方法を整備@moriwo09:21
46無料の公開Base RPCが返す-32016を、429だと思い込んで見逃していた話公開Base RPCがHTTP 200のまま返す非公開エラーコード -32016 を429と誤認し、監視ツールでレート制限を取りこぼしていた@Sen09:08
47Nextjs — App Router 実装ステップバイステップガイドPages Routerを扱わずApp Routerのみに絞り、段階的に手を動かして実装を積み上げる形式のチュートリアル@yn09:07
48npm ci が「package.json と package-lock.json が in sync でない」で落ちるとき開発環境とCIでlockfileがズレる原因を切り分け、npm ci が失敗するときの同期回復手順を示す@errfix09:00
49流体力学素人がClaude Codeで作ったデモをCAE勉強会で発表した話専門知識なしでClaude Codeに流体シミュレーションを書かせ、単一HTMLファイルの可視化デモとしてCAE勉強会で発表@Saito08:38
50Next.js を学ぶ前に固めておきたい前提知識React・JavaScript/TypeScript・HTML/CSSのうち、中級者がつまずきやすい箇所に絞った復習用の前提知識まとめ@yn08:37
51TypeScriptのtsconfig完全入門 #9 実務でよく見かけるその他の設定を確認するnoUncheckedIndexedAccess・verbatimModuleSyntax・moduleDetection・skipLibCheck等を推奨値付きで整理し、全部有効化せず環境に合わせよと結論@きよま07:30
52元海上保安官、iPad だけで AWS 資格に挑戦してみたPCを使わずiPadのみで学習教材選定・勉強法・つまずき・受験までを完走した記録@ゆうき07:10
53AES Encrypt & Decryptを作った — ブラウザ完結のAES-256-GCM暗号化Web Crypto APIとPBKDF2鍵導出でAES-256-GCMをブラウザ内完結、Base64出力で認証情報を安全に受け渡す@Shota | devnestio04:24
54壊して確かめる .eml 解析文字コード・実体参照・タイムゾーンで静かに壊れる箇所を、あえて壊すテストケースを組んで炙り出す@poko872501:03
55VueのemitとReactのコールバックpropsは何が違うのかVueは「イベント名で通知する」感覚が強く、Reactは親から渡した関数を呼ぶという親子通信パラダイムの差を対比@tonbiattack00:24

Qiita

#TitleSummaryAuthorPublished
1【AWS】DevOps AgentをTerraformでデプロイしてみたawsプロバイダーが専用リソース未実装のためawsccが必須で、信頼ポリシーをagentspace/*へ絞りsts:TagSessionとiam:CreateServiceLinkedRoleも要る@eureka_23:57
2AWS BlocksとAgentCoreで、PDF・XLSX・HTMLから必要項目を抽出してみた形式もレイアウトも揃わないファイル群から指定項目だけを抜き出す実務要件へ、Blocks+AgentCoreを適用した事例@daizu_void23:36
3【IT業界25年目】ADHDポンコツ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』でも使用した『AWS』の初期設定について実運用中の求人サービスで実際に採用しているAWSアカウントの初期設定手順を公開@Veteran23:24
4リリース8日でDL1件。診断アプリのWeb版をGitHub Pagesで無料公開して拡散を狙ったSPAでOGPが効かない制約を、追加のビルド基盤を持たずGitHub Pages公開で回避して拡散導線を確保@manabu_dev22:14
5【個人開発】海外ユーザーのフィードバックから「Google翻訳連携ボタン」を爆速実装した話海外ユーザーからの指摘を受けて翻訳導線を最短で追加した、個人開発でのフィードバック反映事例@f1503322:06
6キャラクターに応じて効果音の量産する。- 音声ファイル生成っていらんかったんや音声ファイルを用意せず、音程も長さも1行のコードで調整して効果音を量産するアプローチ@bright2321:20
7バックアップは「取って終わり」にしない — 四半期検証で復元できることを保証する設計取得しただけで安心せず、四半期ごとに復元テストを回して「復元できること」を設計として担保する@teppei1998091420:13
8Webブラウザのレンダリング裏側:HTML/CSS/JSが画面に描画される仕組みを徹底解説DOM/CSSOM構築→レンダーツリー→レイアウト→ペイント→コンポジットの5段階を追い、script発見時の解析停止とasync/defer、FOUC対策へ接続@Maku-Inc19:30
9自律AIエージェント組織を月¥0のインフラで動かす — Cloudflare+Oracle Always Free実構成Cloudflare PagesとTunnel、Oracle Cloud無料枠の組み合わせで月額0円のエージェント運用基盤を構成@fuji1009_REBELL19:01
10保存・読み込み機能は、それ自体が信頼境界になる(バックエンド無しの静的ツールを監査した話)サーバもDBも無いから安全という前提で監査したところ、自作アプリが書き出したファイルを読み込む処理に3件の問題が集中@gyugyu8617:13
11Cloudflare Zero Trust GatewayとHaGeZi Lightを使ってお家ネットワークに広告ブロックを入れるZero Trust GatewayとHaGeZi Lightルールを組み合わせ、DNSレベルの広告ブロックを家庭内ネットワークへ導入@underration15:11
12個人情報を扱う Web アプリ(サーバーなし)職務経歴書作成ツールをバックエンド無し・会員登録無しで構成し、運用コストをゼロにした設計判断@pike314:44
13GenStudio: AI生成ワークスペースモデル選定よりも「普通の人が使えるアプリ」に仕上げる方が難しかったという開発上の気づき@fuzalov13:22
14AI時代のドキュメントツール「Blume」を触ってみたMaterial for MkDocsチームのZensicalに続き、Astro/Viteベースのドキュメント基盤Blumeを実際に試用@heki-dm10:29
15Cloudflare Workers AI で文字列から画像生成をするメモ商用利用可のflux-2-klein-4bを選び、multipartにResponseを作って渡す非直感的な作法と、BASE64をData URLでimgに直挿しする手順@epsilonGtmyon02:39

Publickey

対象日の該当記事はすべて Top 20 に掲載されています。

gihyo.jp

2026-07-26 付の記事はありませんでした。

GIGAZINE

対象日の該当記事はすべて Top 20 に掲載されています。

ITmedia News

2026-07-26 付の記事はありませんでした。

TypeScript Blog

2026-07-26 付の記事はありませんでした。

Node.js Blog

2026-07-26 付の記事はありませんでした。

Astro Blog

2026-07-26 付の記事はありませんでした。

Cloudflare Blog

2026-07-26 付の記事はありませんでした。

Vercel Changelog

2026-07-26 付の記事はありませんでした。

AWS What’s New

2026-07-26 付の記事はありませんでした。

Google Cloud Blog

2026-07-26 付の記事はありませんでした。

Supabase Blog

2026-07-26 付の記事はありませんでした。

web.dev

2026-07-26 付の記事はありませんでした。

Mozilla Hacks

2026-07-26 付の記事はありませんでした。

CSS-Tricks

2026-07-26 付の記事はありませんでした。

Smashing Magazine

2026-07-26 付の記事はありませんでした。

Hacker News

対象日の該当記事はすべて Top 20 に掲載されています。