VOL. 104
WEB DEV DIGEST
WEB DEV OUTLINE
2026-08-18
火曜日 · JST
TODAY’S ISSUE 2026年8月18日 · 火曜日 WEB FRONTLINE

Vercel AI SDK harnessにCline追加、VS Code 1.133リリースほか — Web Dev Digest: 2026‑08‑18

Top 20

Cline is now available in the AI SDK harness layer(AI SDK harness レイヤーに Cline が追加)

Source: Vercel Changelog | Published: 2026-08-18 09:00 JST

GLM 5.3 now available on AI Gateway(GLM 5.3 が AI Gateway で利用可能に)

Source: Vercel Changelog | Published: 2026-08-18 09:00 JST

Visual Studio Code 1.133正式リリース。プロンプトを見失わない固定スクロール、ローカルHTMLファイルの自動リロード、ClaudeとCopilotの混在可能など新機能

Source: Publickey | Published: 2026-08-18 00:42 JST

Amazon Quick Microsoft 365 extensions are now generally available(Amazon Quick の Microsoft 365 拡張が一般提供開始)

Source: AWS What’s New | Published: 2026-08-18 00:41 JST

Amazon EC2 R8i and R8i-Flex instances are now available in Canada West (Calgary) region(Amazon EC2 R8i / R8i-Flex がカナダ西部(カルガリー)リージョンで利用可能に)

Source: AWS What’s New | Published: 2026-08-18 02:28 JST

AWS の新ポリシー言語 Dogwood を試す

Source: Zenn | Published: 2026-08-18 13:07 JST

Amazon Bedrock の Web Search を英語と日本語で試す

Source: Zenn | Published: 2026-08-18 13:10 JST

AWS WAFを使ってアプリ閉塞(メンテナンスモード)を実現する

Source: Qiita | Published: 2026-08-18 16:29 JST

SVGがSafariで黒くなる原因はIllustratorの書き出し設定だった(baseタグではない)

Source: Qiita | Published: 2026-08-18 22:27 JST

第277回 MySQL 9.6と9.7の新機能について

Source: gihyo.jp | Published: 2026-08-18 08:56 JST

Weekly Google Cloud アップデート情報 - 2026年8月18日

Source: Zenn | Published: 2026-08-18 09:46 JST

MWAA×EventBridge通知にBedrock Claude Opus 5を組み込むGovCloud設計

Source: Zenn | Published: 2026-08-18 09:52 JST

Astro 7 + Hono + D1 で作るモダンRSSリーダー「feedge」開発記:注目単語ハイライトとストレスフリーな未読管理

Source: Zenn | Published: 2026-08-18 09:53 JST

Sign JWTs from your Functions without managing private keys(秘密鍵を管理せずに Functions から JWT へ署名)

Source: Vercel Changelog | Published: 2026-08-18 09:00 JST

$1 million hacker challenge for Vercel Sandbox(Vercel Sandbox に 100 万ドルのハッカーチャレンジ)

Source: Vercel Changelog | Published: 2026-08-18 22:00 JST

Notionの期日を「社外にも・完了済みには送らず」メール通知する仕組みを個人開発した設計メモ(Next.js / Supabase / pg_cron)

Source: Qiita | Published: 2026-08-18 07:10 JST

サクラエディタのマクロをVSCodeに移行する前にやった棚卸し

Source: Qiita | Published: 2026-08-18 08:03 JST

Node.js 26 と 22 を同一コードで実測比較、削除APIで壊れる3点

Source: Qiita | Published: 2026-08-18 09:06 JST

Connect client traces to your logs(クライアントのトレースをログにつなぐ)

Source: Supabase Blog | Published: 2026-08-18 16:00 JST

Show HN: Openleetcode – local LeetCode runner where tests live in the repo(Show HN: テストをリポジトリに置くローカル LeetCode ランナー)

Source: Hacker News | Published: 2026-08-18 05:44 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1公開前LPの抜け漏れを無料チェックする「LP Doctor」を作ったURL を入れると title・H1・H2 構造・meta description・CTA 候補・画像 alt の 6 項目を機械チェックする無料ツールを公開しているLP Doctor|LP無料診断00:14
2WordPressのPageSpeedが43点だった。96点にするまでに踏んだ罠WordPress サイトの PageSpeed モバイルを 43 点から 96 点、LCP を 16.9 秒から 2.6 秒まで縮めた過程で、自分の判断でスコアを 2 回悪化させた失敗も含めて記録しているUR_Ikko01:06
3みんなが CLI を欲しがっているが、欲しいのは CLI ではなかった164 票を集めた「CLI が欲しい」という要望を読み解くと、上位の返信が求めていたのは CLI 自体ではなく「どのコードを編集したか見えること」だったと結論づけているKirilland01:46
4WordPressブログをAstro 7 + Cloudflare Pagesへ移行して踏んだ罠WordPress から Astro 7.2.1 + Cloudflare Pages への移行は初回デプロイまで 1 日で済んだが、画像とスキーマの詰まりに 2 日かかったと明かしているサニーエンジニアリング06:53
5「G7」も「G7」も正規化すると g7 になる。それでも検索結果は0件だった960 万件の国会発言を PostgreSQL 17 + PGroonga で全文検索していて「憲法9条」「G7」が 0 件になり、旧字体の 52,528 件が現代表記で引けない問題まで日本語に 4 回殴られたと振り返っている佐藤 健07:00
6静的サイトで読者の表示設定を FOUC ゼロで復元する静的書き出しのサイトで文字サイズ・書体・縦横書き・ふりがな・配色の設定を、localStorage ではなく cookie に持たせて初回ペイント前に反映し FOUC を消しているkodomo-news.net08:03
7AIが作ったHTMLの社内共有、みんな一回自作するやつをちゃんと作ったAI が吐いた HTML を Slack に添付し続けて comparison_final_v2.html が並ぶ状態を、共有用サービスを自作して解消しているCoji Mizoguchi08:24
8AWS SAPメモ3AWS からオンプレ Active Directory を使う経路を AD Connector・Managed AD・AD FS の 3 方式で比較し、AWS 側に AD データを持たない構成を整理しているcure-eight08:42
9AI時代に最適な言語を決めるため、40構成で同じアプリを作らせてみた40 通りの言語・フレームワーク構成に同じ要件定義を渡して AI エージェントに実装させ、ビルド可否や業務ルール遵守、半年後の変更容易性という軸で比較しているabalol08:47
10Google Timeline JSONをブラウザだけで地図アニメーション再生・動画録画するツールを作ったGoogle タイムラインの Takeout JSON を parser.js / animator.js / recorder.js / app.js の 4 ファイル・Leaflet.js のみの依存で地図アニメーション再生し動画保存まで行っている何でも自作する人09:14
11AWS CLFの勉強法2 年前まで IT 未経験でコーヒーを淹れていた筆者が AWS Certified Cloud Practitioner に合格するまでの教材と進め方を残しているreitonkyoj09:32
12実案件9件の請求書で、リセラー割引の分母は請求総額の何%だったか — 中央値61.6%、100%だったのは2件実案件 9 件の請求書を集計すると、リセラー割引が掛かる分母は請求総額の中央値 61.6%・レンジ 46.2〜100% で、総額と一致したのは 2 件だけだったと示しているcloudcut10:00
13地球の丸さと地形標高から「どこまで見えるか」を計算する視界シミュレーターを作った観測地点の高さ・目標までの距離・地球の曲率を数値に落として「どこまで見えるか」を計算するシミュレーターをブラウザ上で作っている何でも自作する人10:06
14住所をローマ字にしたいだけなのに、外部APIに渡すことになる日本語住所とローマ字の双方向変換を外部 API に投げず完全オフラインで行う jp-address-romaji を公開し、送信リクエスト一覧を見せるデモまで用意しているおニーチェん10:22
15WebSocket通知5件でフリーズ、15件でクラッシュした話 — リアルタイムUIの落とし穴と対処法pusher-js の Public Channel 購読で通知 5 件同時受信でフリーズ、15 件同時削除でタブごとクラッシュした事象を丸一日かけて調査し対処しているBrainy-Software10:40
16CodexとつくるWebキャラクター「ねくたん」β版:VOICEVOX×Astro×Cloudflare Workers AIの実装記録VOICEVOX × Astro × Cloudflare Workers AI でサイト右下に常駐し音声案内と自由入力の質問応答をする Web キャラクターを β 公開しているHiromitsu Jin10:59
17teamLab Three.js Competitive!累計 12 回の Three.js 勉強会のアウトプットとして社内コンペを開催し、実際の応募作品を交えて当日の様子を伝えているチームラボ フロントエンド班11:00
18Googleカレンダーにフォーカスタイムをオーバーレイ表示する Chrome 拡張を作った相手のカレンダー UI 上では空きに見えてしまうフォーカスタイムを、Google カレンダーへ直接オーバーレイ描画する Chrome 拡張 Quiethours として実装しているktg11:12
19CDK 開発環境を bun + oxc に変えたらどれくらい速くなるか計測したCDK の TypeScript 開発環境を ts-node + jest + eslint + prettier から bun + oxc へ移し、同一条件でどれだけ速くなるかを計測しているtyumugiko11:17
20実案件に向けてTanStack Startの利用を本気で考えてみたMVP 開発案件で Next.js ではなく TanStack Start を選ぶに至った判断の流れを、必要な機能の過不足という観点から示しているFuelda11:24
21JSX の改行が日本語を壊す — 「書き方 に」を全公開ページで検出する E2E を書いたJSX の空白処理で日本語本文が「書き方 に」と割れる問題が自サイト 41 ページに 52 件たまり、目視では 3 回取りこぼしたため E2E で全公開ページを検出させているukintech11:43
22OpenTelemetryを初めて計装して、ローカルのCollector+Jaegerでトレースを1本見るまでExpress の小さな API に OpenTelemetry を初計装し、SaaS に送らずローカルの Collector + Jaeger でトレース 1 本を表示するまでに設定ファイルで 3 回続けて止まったと記録しているClopy11:50
23Next.js(React)で Activity コンポーネントのチュートリアルタブ切り替えでスクロール位置や入力内容が消える問題に対し、React 19.2 で入った Activity コンポーネントを Next.js 16 上でタブ実装に適用しているあにまる11:57
24Notionの期日リマインドを「仕組み」として実装するときの設計と落とし穴cron で「毎朝、未完了の行を全部メール」と素朴に書くと同じ相手に毎日督促が飛ぶとして、Notion の期日リマインドで設計判断が要る箇所を洗い出しているKapsel12:44
25Model Armorを攻撃者目線で検証 ―日本語脱獄・難読化・誤検知を実測したら閾値の罠が見えたGoogle Cloud の Model Armor に攻撃 12 件と正当だが際どい入力をぶつけて日本語脱獄・難読化・誤検知を実測し、閾値設定の罠を可視化しているShinya Koike12:54
26「切れた」と「断られた」を混同すると、レート制限は永遠に開かない ― DynamoDBカウンタとWebSocket再接続の共鳴IP ごと毎時 10 回のレート制限が DynamoDB カウンタで 197 まで伸び、WebSocket 再接続と共鳴して一度上限に当たったユーザーが永久に回復しなくなった原因を解剖しているHAL13:02
27CloudflareでAndroidでも使えるObsidianのリアルタイム同期の仕組みを構築してみたiPhone から Android に替えて iCloud Drive 構成が使えなくなった Obsidian の同期を、Cloudflare のスタックで自前のリアルタイム同期として組み直しているtakyshu9813:34
28自動売買システムで踏んだサマータイム(DST)バグと修正自動売買システムで夏時間切替後にシグナルが 1 時間早く出るようになった原因を、ET 9:30 を UTC 固定で扱っていた実装に特定して修正しているinowa_r13:44
29完全無料&クレカ登録なしでAmazon Quick on Desktopを試そう!Amazon Quick は 2026 年 4 月の無料プラン追加で AWS アカウントもクレジットカードも不要になり、個人メールだけで 30 日間の無料トライアルを始められると案内しているHikotty / Hikoto Iseda14:03
30[Mastra Announce] Dynamic Workflowsで「再デプロイ前提の運用」から抜け出すMastra が 2026 年 8 月 12 日に発表した Dynamic Workflows を速報し、ワークフロー変更のたびに再デプロイを前提にする運用から抜け出せる点を公式ドキュメントと突き合わせているjun shiromizu14:10
31イベントの告知から当日のQ&A・投票までURLひとつでできるサービス「イベット」を作った際の技術選定告知・参加登録から事前アンケート・当日のライブ Q&A・リアルタイム投票までをイベントページの URL ひとつで完結させるサービスの技術選定を明かしているnabettu14:16
32同じ言葉の数を数えるのをやめたら、AI文と人間文の差が2倍開いた — LLMを使わないAI文章検出のチューニングLLM を使わない AI 文章検出ツールで、同じ言葉の出現数を数える方式をやめたところ AI 文と人間文のスコア差が 2 倍に開いたとチューニング結果を出している植木鉢団15:13
33TypeScript 7に上げたらeslintが1件も走らなくなった話と、公式のalias構成TypeScript 7 に上げたら eslint が 1 件も走らなくなった原因を追い、前回 tsc の bin 衝突で失敗した TypeScript 7 と 6 の併用を公式の alias 構成で成立させているClopy16:37
34「とりあえずこれで」から卒業する。コストと要件を満たすクラウドVMサイズの選び方Azure の Terraform apply が VM サイズ要件を満たせず失敗した経験から、各クラウドの VM サイズ命名規則を突き合わせて選定基準を作っているjiwa17:30
3511tyの pathPrefix 書き換えを不要にするプラグイン「relat11ve」を作ったGitHub Pages のサブディレクトリ配信やローカルでの直接閲覧でリンクが切れる問題を、11ty の pathPrefix 書き換えを不要にするプラグイン relat11ve として解決しているCORUN18:00
36重くて難しいAngularを、なぜ選ぶのかAngular 22 を前提に、開発初期にコストを払って以後の迷いを減らすフレームワークだとして、複数人で長く育てるアプリでこそ効くと論じているあんこくん18:53
37【2026年版】UdemyとInfraDojoを比較|未経験からインフラを学ぶなら「見る」と「触る」をどう使い分ける?Udemy と InfraDojo はどちらかを選ぶものではなく「見る」インプットと「触る」演習で役割が違うと整理しているReo|インフラエンジニア19:15
38React 18→19.2を学ぶ #7 styleの読み込み方法についてReact 18 製の Issue 管理アプリを 19.2 へ段階移行する連載で、今回は React 19 で追加されたスタイルシートのサポート挙動を前バージョンと比較しているきよま20:05
39Cloudflare Registrarで取った.devドメインをAzure Static Web Appsに繋ぐCloudflare Registrar で年 12.20 ドルで取得した .dev ドメインを Azure Static Web Apps に接続する手順を、WHOIS redaction と DNSSEC が追加料金なしである点まで含めて残しているkkdev9222:03
40コーダーからフロントエンドエンジニアへ #1-35|純粋関数と副作用──壊れにくい関数の考え方「同じ関数を呼んでいるのにタイミングで結果が違う」バグの多くは関数が外の世界とつながっていることに起因するとして、純粋関数と副作用の切り分け方を示しているHiro|AI x Frontend Engineer23:07

Qiita

#TitleSummaryAuthorPublished
1【書評】 Terraform: Up & Running『詳解 Terraform 第3版』をコマンドリファレンスではなくモジュール分割・状態管理・テスト・チームワークフローの設計書として読み直し、章ごとの要点を通しでまとめている@io032300:00
2Cloudflare Durable Objects で SSH を中継する ─ WebSocket Hibernation で踏んだ3つの罠スマホから Claude Code や Codex のセッションを操作するツールを Cloudflare Durable Objects で中継する際、WebSocket Hibernation で踏んだ 3 つの罠を明かしている@Petersg00:21
3猫背監視Webアプリv2を作った:Web Worker導入、ジェスチャー操作の追加など猫背検知 Web アプリを v2.0.0 に上げて Web Worker とジェスチャー操作を入れ、映像を端末内処理のまま外部送信しない方針を維持している@mujuko04:12
4AWS AgentCoreで社内文書RAGを試作する手順:Harness+Gateway+Managed Knowledge BasesAmazon Bedrock AgentCore の Harness を実行基盤に Gateway 経由で Managed Knowledge Bases を呼ぶ最小構成を、2026 年 8 月 18 日の東京リージョン実環境で組んでいる@rootontech06:43
5Cloudflare AI Searchで低コストRAGを作る:文書登録からWorkers連携・引用表示までopen beta の Cloudflare AI Search に検証文書を Built-in storage へ上げ、Playground 確認から Workers の AI Search binding での検索・引用表示まで通している@rootontech06:44
6GitHub ActionsからECS Fargateに自動デプロイ — mainへのpushで本番反映まで全自動ECR への push CI の続きとして、mvn test からイメージビルド・ECR push・ECS タスク定義更新・ローリングデプロイまで main への push で全自動化している@hitobussi07:04
7画像リサイズをCanvasで実装する — アスペクト比ロックの実装と、1パス縮小の画質トレードオフCanvas の drawImage 1 パス縮小で画像リサイズを実装し、アスペクト比は読み込み時に useRef へ確定させ、透過 PNG が JPEG 品質 0.9 出力で背景ごと黒く潰れる点を注意点として挙げている@sakutto-panda07:09
8PostgreSQLで読み取り専用ロールを作る:GRANTによる最小権限アクセスの基礎同一 DB を複数アプリで共有する構成で管理用ロールを使い回す誤書き込みリスクを、PostgreSQL 8.1 以降のロール機構と GRANT による読み取り専用ロールで断ち切っている@itstar_lab07:21
9タイルペイントを解く — 変数はマスではなくタイル。ルールは部分和 1 本を 3 段階の強さで読む。そして 1 マス probe には見えない曖昧さタイルペイントのソルバーで変数をマスではなくタイルに取り、部分和 1 本を 3 段階の強さで読む方式にしたところ、1 マス probe では見えない曖昧さが残ったと報告している@sen-ltd08:20
10Webhook受信処理における重複排除と取りこぼし防止の実装パターンWebhook の再送による重複登録と受信側過負荷による取りこぼしを、べき等性の担保と非同期キューイングの組み合わせで塞ぐ実装パターンを示している@blinkgroup_jp09:22
11ReactのsetState無限ループが画像プレビューで起きた原因Maximum update depth exceeded の原因が useEffect の依存配列ではなく、キャッシュ済み画像を補完する ref callback と onLoad 内 setState の循環だったと特定している@hiro12309:28
12React経験者のためのVue 3入門Vue のリアクティビティは値の変化を追跡する方式で React の再レンダー方式と根本的に違うため useCallback / useMemo / stale closure の悩みが消える代わりに .value 書き忘れが生じると整理している@toukanno09:36
13Notionの督促通知を「送りすぎず・送り漏らさず」実装する:ポーリング条件・停止条件・冪等性の設計ノート「期日超過に気づかない」と「入金済みに督促を送る」の両方を、ポーリング条件・停止条件・冪等性の設計で構造的に防ぐ方針を立てている@kapsel09:48
14アコーディオン3選(htmlのみ|js使用|Vue使用)アコーディオンを HTML のみ・JS 使用・Vue 使用の 3 通りで書き比べ、見た目や動きにこだわるほど実装が重くなる度合いを示している@taku07209:52
15複数人で遊ぶアプリを作る場合のアイデアワンナイト人狼のような正体隠匿ゲームで、サーバーのリアルタイム通信を用意せずゲーム情報を共有 URL に載せるだけで複数人プレイを成立させている@uni92809:54
16整数の並びを半角スペース区切りで入力 1 JavaScript編(paizaランク C 相当)paiza の C ランク問題を JavaScript で解き、標準入力が文字列で返る点と半角スペース区切りを配列化して数値変換する流れを追っている@notchiiiii09:58
17反射型XSSとは何か——仕組みから実際に確認CVE-2026-64638(XSS2Shell)の攻撃チェーンで Step 1 が成立する理由を理解するため、反射型 XSS の仕組みを実際に確認しながら整理している@criminalip10:20
18「作って終わり」のAIエージェントは死ぬGoogle Cloud のサポートデスク向け AI チャットボットを本番運用して増員なしで現場を回した経験から、作って終わりにしない AI エージェント設計の要件を挙げている@ta-ito061110:36
19色々な言語で並行処理とか並列処理とかしてみるAPI 呼び出しで並行処理が必要になったのを機に、逐次・直列との対比から並行処理と並列処理の違いを複数言語のコードで確かめている@amoyris10:44
20用途特化型リングバッファ N6LRingBuffer を実装した話 > PushNew + GetStart に最適化した“偏った”リングバッファ設計リングバッファは全操作が均一に速いという前提を捨て、PushNew と GetStart に偏らせた用途特化型の N6LRingBuffer を実装している@NAS6mixfoolv10:47
212026/08/18 今日のQiitaトレンド記事をポッドキャストで聴こう!前日夜のトレンド記事を AI ポッドキャスト化して毎朝 7 時に更新する取り組みで、当日分の出典記事一覧を掲載している@ennagara12810:57
22【AWS】アクセスキーを再発行してローカル環境に設定後、古いキーを削除する方法IAM アクセスキーの定期再発行指示を受けて、新キー発行からローカル設定の切り替え、aws s3 ls での動作確認、旧キー削除までの手順を残している@Ryuki464811:16
23クラウド・GitHub セキュリティインシデント・脆弱性速報 (2026-08-18)GitHub Secure Open Source Fund の知見や GKE などコンテナ基盤・TPM 関連の脆弱性を含む 3 件を、影響範囲とリスク・対策の観点で速報している@iestudy11:46
24「過去の行動」を加味したAgentCore Temporal Policyはセッション分ければ突破できる?AgentCore Temporal Policy の累積回数制限のように過去の行動を条件にする制約は、セッションを 2 つに分けるとすり抜けられると検証で示している@R-You12:11
25PowerShellとNode.jsの定期実行で「二重起動」を防ぐ:ロックファイル方式の実装タスクスケジューラが前回実行の完了を見ず時刻だけでトリガーするため同じファイルへ二重書き込みが走る問題を、ロックファイル方式で防いでいる@SciCos12:19
26なぜ標準機能にない?スプレッドシートのテキスト内URLを一括でハイパーリンクに変えるGASセル内にベタ書きされた URL を RichTextValue で該当部分だけハイパーリンク化する GAS を書き、範囲スキャンで一括変換している@kazukichi_091412:58
27AWSでYouTube的サービスを検証してたら、電気通信事業法と著作権法の壁にぶつかった話EC2・S3・CloudFront で動画配信基盤は組めたが、コメント欄や DM を足すと電気通信事業の届出が要る可能性に行き当たり、著作権法と情報流通プラットフォーム対処法まで調べ直している@yama313313:10
28「クローラーが弾かれていないか」を1コマンドで確かめる(CDNのボット対策は正規のbotも巻き込む)Cloudflare の「Block AI training bots」設定が正規のクローラーまで 403 で弾いていた経験から、クローラーが読めているかを 1 コマンドで確かめる手を用意している@tarou_081813:19
29React on Railsを用いたRailsアプリのRender.comへのデプロイReact コンポーネントを Rails の View 層へ組み込む React on Rails 構成のアプリを Render.com へデプロイする際に苦戦した手順を、情報が見つからなかったため共有している@D-0bata13:33
30PostgreSQLとは?特徴・メリットと向いている用途をわかりやすく整理MySQL と並ぶ選択肢としての PostgreSQL について、豊富なデータ型と拡張性という特徴がどんなシステムに向くのかを初心者目線で整理している@snowqueen_tg14:33
31SDKなしでMCPのStreamable HTTPサーバを作って、仕組みを理解する【MCP深掘りシリーズ 2】SDK を使わず MCP サーバを実装する連載の第 2 回として、stdio 版と同じサーバを Streamable HTTP トランスポートへ載せ替えて curl で通信を観察している@musa_rock14:40
32TypeScriptでフェンシングトークン付きリースを実装する:期限切れロックの遅延書き込みを防ぐTTL 付きロックだけでは期限切れワーカー A の遅延書き込みがワーカー B の正常な書き込みを上書きしうるとして、フェンシングトークン付きリースを TypeScript の最小実装に落としている@Karentia15:20
33 【GAS】スプレッドシートを別ファイルへ同期(ミラーリング)する方法スプレッドシート ID をコードに直書きすると GitHub 公開時の漏洩と保守性低下を招くため、スクリプトプロパティに逃がしてミラーリングを実装している@kazukichi_091415:32
34API×PythonでCloudflareの操作を自動化してみたCloudflare API を Python から叩き、管理者メンバー招待とロール割り当ての自動化、およびデバイス一覧のメールドメイン絞り込み監視を実装している@wk_shiho15:55
35MCP AppsのAgent UIは、チャット欄より先にtool stateを型にするMCP tool を React に載せると承認待ち・実行中・停止の区別が UI から消えるため、chat bubble の見た目より先に tool state を型で表すべきだと主張している@heftykoo16:47
36DeepSeek Harnessのプラグイン探しが大変なので、DSH Marketplaceを作ったGitHub で dsh-plugin を検索しても人気度や動作可否が分からず npm パッケージが存在しない例もあるとして、DeepSeek Harness 向けのプラグイン一覧サイトを作っている@suuuuuu13517:16
37状態遷移と要件から考えるキャラクターランキングUIのテスト設計検索・ティア間移動・Undo/Redo・ローカル保存・PNG 出力それぞれに「二重化しない」「往復できる」といった受け入れ条件を割り当て、状態遷移からテストを組み立てている@rankly-tier-list-maker17:46
38URL短縮APIを使って短縮URLを自動生成する方法【curl / JavaScript】nly.kr の短縮 API に POST してレスポンスを受け取る手順を curl と JavaScript の 2 通りで示し、SNS 投稿や QR コード用途の自動発行につなげている@nlykr17:55
39Build a Low-Cost Self-Hosted PostgreSQL for Cloud Run in 10 MinutesCloud SQL のようなマネージド DB は個人開発や学習用途には割高だとして、Cloud Run 向けの自前ホスト PostgreSQL を 10 分で立てる構成を英語で示している@yoshiyuki_tominaga18:17
40オートスケーリング「光と闇」:スパイクアクセスを制する最適閾値設定の極意CPU 使用率 70% で 1 台追加・1 インスタンスあたりリクエスト数 100 を目標値とする閾値例を挙げ、フリップフロップを避けるクールダウン設定と半年ごとの見直しを勧めている@Maku-Inc19:04
41VSCode拡張機能(TypeScript)の開発環境を作って運用に乗せるまでyo・generator-code・@vscode/vsce の 3 つのグローバルツールから VSCode 拡張の TypeScript 開発環境を立て、日常の更新フローまで運用に乗せている@caymezon19:09
42【2026年版】UdemyとInfraDojoを比較|未経験からインフラエンジニアを目指す人におすすめの学習方法Udemy と InfraDojo は択一ではなく役割が違うとして、動画で理解するインプットと Linux を実際に触る演習の使い分けを示している@reo_infraengineer20:17
43CloudflareのCNAME FlatteningがDNSの仕様に反さずに成立する理由apex に CNAME を置けない DNS の制約があるのに Cloudflare の管理画面では設定でき動作する理由を、CNAME 先の IP を解決して最終 IP を返す仕組みから説明している@mori-dev@github20:49
44Terraform : 第2回 RDS(PostgreSQL)モジュールを強化する ― バックアップ・監視・セキュリティの積み残しを埋めるTerraform の RDS(PostgreSQL) モジュール連載第 2 回として、自動バックアップの挙動制御・パスワードの定期更新・障害予兆アラーム・スロークエリ追跡・通信範囲の絞り込みという積み残しを埋めている@ham-nao21:14
45【備忘録】PowerShellからpsqlコマンドを使って、ハイフンを含むスキーマを作成するPowerShell から psql -c を使うとき、ハイフンを含むスキーマ名を二重引用符のエスケープで CREATE SCHEMA する書き方を備忘録として残している@s4i21:17
46プロキシ環境におけるGROWIのビルドでGoogle Fontsの取得に失敗する問題の解決プロキシ環境で GROWI のビルドが Google Fonts 取得で失敗する問題を、各種 AI で解決できず .env.production への HTTPS_PROXY 追記で解消したと記録している@Aomaru-S21:55
47第5回 Terraform講座 NAT GatewayTerraform 講座第 5 回として、Private Subnet の EC2 がどうインターネットへ出るかという問いから NAT Gateway を構築している@nyarusasu2221:56
48TypeScriptでRPGの依頼を型として表現する――Quest設計の考え方【第8回】React + TypeScript の Web RPG 連載第 8 回で、依頼の受注から街道への移動・解決・報酬受け取りまでの流れを TypeScript の型として表現している@mild_bonobo555722:24
49Amazon Bedrock Playgroundで理解するTemperature・Top P・Top K ― AWS Certified AI Practitioner試験対策AWS Certified AI Practitioner に合格した筆者が、混同しやすい Temperature・Top P・Top K の違いを Amazon Bedrock Playground で動かして切り分けている@dev_toshinori22:39
50CloudFormation で EC2 Auto Scaling の更新に AutoScalingInstanceRefresh ポリシーが使えるようになったので試してみたCloudFormation の Auto Scaling グループ更新ポリシーに AutoScalingInstanceRefresh が追加されたため、従来方式とのインスタンス入れ替え挙動の差を実際に手を動かして確かめている@leomarokun23:12
51「Gravity: 64×8 Matrix DTOF 3D Distance Sensor」を Mac で少し試すDFRobot の 64×8 マトリクス DTOF 距離センサー(視野角 120 度・測定範囲 5m)を Mac につないで動作を試している@youtoy23:17

Publickey

#TitleSummaryPublished
1事例で学ぶ、SaaSの開発を加速しつつプロダクト品質も引き上げる上手な方法とは?[PR]AI で開発が加速する一方 UI 構築は人間の判断に依存するとして、累計 120 万ライセンスの JavaScript UI コンポーネントを持つメシウス社の事例資料を紹介するタイアップ記事になっている00:46

gihyo.jp

#TitleSummaryPublished
1Cursorから利用できるコードホスティングプラットフォーム「Origin」初期ベータ版の提供開始Anysphere が Cursor 統合のコードホスティング Origin を有料プラン向け初期ベータで出し、GitHub リポジトリとの同期・PR の作成とマージ・Vercel / Depot / Buildkite 連携・Origin CLI までを初回から揃えている10:51

GIGAZINE

2026-08-18 付の記事はありませんでした(Web開発関連トピックは検出されず)。

ITmedia News

2026-08-18 付の記事はありませんでした(Web開発関連トピックは検出されず)。

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

#TitleSummaryPublished
1AWS Console-to-Code adds 26 services and cross-region recording​(AWS Console-to-Code が 26 サービス追加とクロスリージョン記録に対応)対応サービスが 6 から 32 に増え、これまでリージョン切り替えやブラウザタブ移動で記録が途切れていた操作も一続きの IaC へ変換できるようになった00:00
2Amazon OpenSearch Service now supports automatic semantic enrichment for VPC domains(Amazon OpenSearch Service が VPC ドメインでも自動セマンティックエンリッチメントに対応)ドメインをインターネットに晒さずに意味検索を使えるようになり、「travel 向けの軽量ラップトップ」で ultrabook や 3 ポンド未満のノートが返るようになる00:39
3AWS Network Firewall Now Supports Stateful Rule Hit Counts(AWS Network Firewall がステートフルルールのヒット数に対応)どのルールが何回マッチしたかが見えるようになり、発火ルールの特定によるインシデント対応の短縮と、シャドウ・冗長ルールなどポリシーの死角の洗い出しに使える01:30
4Amazon Connect Customer dashboards now support reporting on routing steps and agent proficiencies(Amazon Connect の顧客ダッシュボードがルーティングステップとエージェント習熟度のレポートに対応)ルーティングステップ単位でキュー滞留数を追えるようになり、高スキル要件のステップで滞留が増えたら条件を緩めて対象エージェントを広げる運用ができる02:23
5Amazon MSK now supports configuring custom domain names for MSK Provisioned clusters(Amazon MSK Provisioned クラスターがカスタムドメイン名の設定に対応)ZooKeeper と KRaft の両モードで設定でき、これまでブローカーごとの手動設定が必要で KRaft では不可能だった接続エンドポイントの固定が可能になる03:01
6Amazon EC2 Auto Scaling now supports batch instance termination(Amazon EC2 Auto Scaling がインスタンスの一括終了に対応)TerminateInstanceInAutoScalingGroup に最大 100 個のインスタンス ID を渡せるようになり、終了開始前に全インスタンスをアトミックに検証する03:11
7Amazon ECR now supports 25 replication rules per registry(Amazon ECR のレジストリあたりレプリケーションルール数が 25 に増加)上限が 10 から 25 に上がり、多リージョン・多アカウント構成でルールを統合して詰め込む必要がなくなる04:01
8Amazon Bedrock expands API support and introduces Cross Region Inferencing for OpenAI models(Amazon Bedrock が OpenAI モデルの API 対応拡大とクロスリージョン推論を追加)GPT-5.6 の Sol・Terra・Luna が bedrock-runtime で Responses / Converse / Chat Completions API に対応し、Global と Geo のクロスリージョン推論でスループット向上とコスト低減が図れる05:29

Google Cloud Blog

#TitleSummaryPublished
1Building operational resilience with agentic AI in financial services(金融サービスにおけるエージェント型 AI での運用レジリエンス構築)EU の DORA 施行で重要業務とその基盤が停止に耐え復旧できることを証拠付きで示す義務が強まったとして、Cloud Run と Cloud SQL を含む構成での対応方針を示している23:00

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Show HN: PageLM – Open-Source NotebookLM Alternative (React/Node/LangChain)(Show HN: PageLM – オープンソースの NotebookLM 代替(React/Node/LangChain))学習資料をクイズ・フラッシュカード・ノート・ポッドキャストへ変換する教育プラットフォームとして公開され、GitHub で 1.8k スター・248 フォークを集めている00:25
2Upgrading Postgres Clusters with Minimal Downtime(ダウンタイムを最小化した Postgres クラスターのアップグレード)リアルタイム決済を支える Aurora PostgreSQL を 14 から 17 へ、独自の Blue/Green デプロイと論理レプリケーション、全自動カットオーバーで無停止移行している00:42
3Watch TypeScript Creator Anders Hejlsberg on the Peterman Pod(TypeScript 生みの親 Anders Hejlsberg が The Peterman Pod に出演)TypeScript 7.0 をテーマに Anders Hejlsberg が語る回として Microsoft の Command Line ブログが告知している02:50
4Cloudflare: Machine Traffic Could Hit 1,000x Human Traffic in 5 Years(Cloudflare「5 年で機械トラフィックが人間の 1,000 倍に達しうる」)Cloudflare CFO が決算説明会で語った予測を起点に、筆者のサイトへ Common Crawl を名乗って約 1,500 回来訪したクローラーが SSH 鍵を狙っていた実例を挙げている03:19
5Show HN: FlashFrame-Free Browser-Based Fast Multiplayer Movie Guessing Game(Show HN: FlashFrame – ブラウザで遊ぶ高速マルチプレイヤー映画当てゲーム)既存の映画フレーム当てゲームにマルチプレイヤーと制限時間がないとして、HTML・Node・PostgreSQL で数週間かけて対戦型として作り直している08:40
6Beyond WASI: Running any Rust application in the browser with BrowserPod 3.0(WASI を超えて: BrowserPod 3.0 で任意の Rust アプリをブラウザで動かす)既存の Wasm ターゲットより標準ライブラリとサードパーティ crate の互換性が広く、プログラムからファイルシステムとネットワークにアクセスできるとしている12:34
7Is Cloudflare reporting abuse system flawed?(Cloudflare の不正報告システムは機能不全ではないか)偽 EC サイトの DNS が Cloudflare 管理下だったため abuse 報告を出したところ 20 分で却下され、abusereply 宛メールも自動拒否、同一ホスト名での再報告もできなかったと訴えている16:26
8Creator of TypeScript: 10x Faster TypeScript, Why AI Won’t Replace SWEs [video](TypeScript の生みの親: 10 倍速い TypeScript と AI が SWE を置き換えない理由(動画))Anders Hejlsberg が TypeScript の高速化と、AI がソフトウェアエンジニアを置き換えないと考える理由を語る動画になっている16:55
9Elm for PostgreSQL(PostgreSQL 向けの Elm)Elm 作者の Evan Czaplicki が SQLite と PostgreSQL に Elm の利点を持ち込む Acadia を公開し、親切なエラーメッセージ・列データの精密な型・再利用しやすいモジュールシステムを挙げている17:37
10Vercel AI Gateway: GPT-5.6 Sol is 50% off for the next month(Vercel AI Gateway: GPT-5.6 Sol が 1 か月間 50% オフ)9 月 18 日まで Default が 100 万トークンあたり入力 2.50 ドル / 出力 15.00 ドルへ半額になり、BYOK を除く AI Gateway 経由のリクエストが全ティア・全リージョンで対象になる20:57
11Show HN: Rataflow – React Flow, but for the Terminal (Rust/Ratatui)(Show HN: Rataflow – ターミナル版の React Flow(Rust/Ratatui))625 ノード超のグラフでドラッグ応答約 1.0ms を出し、交差したエッジをジャンクション記号へ統合する描画とオフスクリーンカリングを備えている22:12
12React Compiler Linting Just Got a Rust-Native Speedup in Oxlint(React Compiler の Lint が Oxlint で Rust ネイティブ化して高速化)React Compiler の Rust 版が正式版になったのを受け、Rollup から Rolldown・eslint から Oxlint・prettier から oxfmt・jest から vitest へ移行した Vite v8 環境での恩恵を挙げている23:11
13Show HN: CSS-in-JS Arena Bamboo, StyleX and Panda on Pixel-Identical Apps(Show HN: CSS-in-JS Arena – Bamboo・StyleX・Panda をピクセル同一アプリで比較)各エンジンに React Router 8 のアプリを 1 つずつ与え同じ 6 ページの管理コンソールを描画させ、計測前にピクセル同一であることを検証してから数値を取っている23:21
14PgDog vs. RDS Proxy(PgDog と RDS Proxy の比較)RDS Proxy は SET 文などセッションレベルの機能を使うと接続がピン留めされるのに対し、PgDog はピン留めせずオートスケーリング挙動が予測可能で 2 倍速いと主張している23:49