VOL. 127
WEB DEV DIGEST
WEB DEV OUTLINE
2026-09-10
木曜日 · JST
TODAY’S ISSUE 2026年9月10日 · 木曜日 WEB FRONTLINE

Vercel Sandbox 全リージョン対応、1.1.1.1 の耐量子DNSSECほか — Web Dev Digest: 2026‑09‑10

Top 20

Vercel Sandbox is now available in all regions(Vercel Sandbox が全リージョンで利用可能になりました)

Source: Vercel Changelog | Published: 2026-09-10 09:00 JST

1.1.1.1 now supports post-quantum DNSSEC, all 2,420 bytes of it(1.1.1.1 が耐量子 DNSSEC に対応、その署名は 2,420 バイト)

Source: Cloudflare Blog | Published: 2026-09-10 22:00 JST

Enterprise-grade PostgreSQL with AlloyDB Omni RPM Orchestrator is generally available(AlloyDB Omni RPM Orchestrator が一般提供開始)

Source: Google Cloud Blog | Published: 2026-09-10 04:00 JST

Shopify moves back to Native from React Native(Shopify が React Native からネイティブへ回帰)

Source: Hacker News | Published: 2026-09-10 23:09 JST

Amazon Quick desktop app is now generally available on macOS and Windows(Amazon Quick のデスクトップアプリが macOS と Windows で一般提供開始)

Source: AWS What’s New | Published: 2026-09-10 00:23 JST

Amazon Quick activity feed now available on iOS and Android mobile devices(Amazon Quick のアクティビティフィードが iOS と Android で利用可能に)

Source: AWS What’s New | Published: 2026-09-10 00:39 JST

AWS Lambda now supports 90-minute function timeout on Lambda Managed Instances(AWS Lambda が Lambda Managed Instances で 90 分のタイムアウトに対応)

Source: AWS What’s New | Published: 2026-09-10 03:00 JST

AWS Lambda now supports Graviton5-powered EC2 instances on Lambda Managed Instances(AWS Lambda が Lambda Managed Instances で Graviton5 搭載 EC2 に対応)

Source: AWS What’s New | Published: 2026-09-10 03:00 JST

AWS Transform for .NET modernization is now generally available via CLI(AWS Transform の .NET モダナイゼーションが CLI から一般提供開始)

Source: AWS What’s New | Published: 2026-09-10 05:00 JST

DeepSeek v4.1 Flash Beta on Vercel(Vercel の DeepSeek v4.1 Flash Beta)

Source: Hacker News | Published: 2026-09-10 00:28 JST

Node.js 26.8.2 (Current)(Node.js 26.8.2 Current 版リリース)

Source: Node.js Blog | Published: 2026-09-10 01:09 JST

Arm Neoverse CSS N4 Launched for Next-Gen CPUs and DPUs – ServeTheHome(次世代 CPU と DPU に向けた Arm Neoverse CSS N4 が発表)

Source: Hacker News | Published: 2026-09-10 20:08 JST

メールは、どこからどう送るかを問わない——複数のランタイムとメールサービスに対応した、JavaScript・TypeScript向けメールラ

Source: Zenn | Published: 2026-09-10 00:58 JST

Nuxt.js から Next.js へ ── フロントエンド技術リプレイスにおけるハーネスエンジニアリングと理解負債

Source: Zenn | Published: 2026-09-10 08:49 JST

How we cut CDN metadata lookup latency by 91%(CDN メタデータ参照のレイテンシを 91% 削減した方法)

Source: Vercel Changelog | Published: 2026-09-10 09:00 JST

【CSS-in-JS / Emotion】CSS-in-JS の最低限を理解する

Source: Qiita | Published: 2026-09-10 00:54 JST

音声AIの「どこで待ったか」を追跡する:turn_id・context_hash・中断ログをTypeScriptで実装する

Source: Qiita | Published: 2026-09-10 02:11 JST

😱 ロリポップ!デプロイナウにPrismaアプリを上げたらQuery Engineが見つからない:OpenSSLランタイム差異の解決方法

Source: Qiita | Published: 2026-09-10 06:11 JST

画像アップロードの上限は 2 軸ある — 1.7MB のファイルが 300MP だった

Source: Qiita | Published: 2026-09-10 08:00 JST

縦読みジェネレーターをReactで作る — 隠しメッセージの文字数とuseState配列を同期させる設計

Source: Qiita | Published: 2026-09-10 08:34 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1AI駆動開発者のための「Web & セキュリティ」医療現場向けの自作ツールで患者データの海外送信や API キー露出が起きる前提を置き、Codex や Claude Code に守らせる要件を並べた本。@racco00:08
21文字ずつランダムに回すと脅迫状になる — 手書き風テキストの揺らぎ設計Math.random() で 1 文字ずつ回転とズレを与えると脅迫状に見えたため、崩す対象を書体ではなく並び方へ移した。@orectic00:34
3【IAM Identity Center】Permission setsの仕組み・仕様について文字ばかりの公式ドキュメントで掴みにくい Permission sets を、IAM Role・IAM Policy・AssumeRole との対応図に落として整理する。@tmiki00:48
4yt-dlpの429エラーが止まらないのでsleepとリトライを繰り返していたら、そもそも字幕を取りすぎていた件yt-dlp の HTTP 429 は待ち時間の延長ではなく、全言語の字幕を取得していたのを必要な言語だけに絞ることで収まった。@camomile_cafe01:39
5伝票と明細を繋ぐ列が、10万行すべて NULL だった20 年近く動いた業務システムの移行で、明細側の denpyo_id が 10 万行すべて NULL で、関係を別の手掛かりから復元する必要があった。@y3chi5z05:30
6デプロイ直後だけ画面が真っ白になる SPA を止める(Cloudflare Pages)Vite ビルドの index.html が旧ハッシュ付き JS を参照して真っ白になる定番の事故で、工場の現場端末という条件が発見を遅らせた。@y3chi5z05:30
7Chart.js でグラフの高さだけ CSS が効かない(width は効く)Chart.js 4.5.1 では maintainAspectRatio を false にして高さを親要素に持たせないと、width だけ効いて height が当たらない。@dai_solo_dev06:21
8多段エージェント600試行、多層防御は発火しなかったModel Armor は平文の攻撃文書を 0/12 で素通しし Base64 では良性文書まで 12/12 検知、Secret Manager の監査ログに trace は 0/307 だった。@ccie2630207:05
9GoFullPageが使えなくなったので、範囲を選んでスクロールごと撮れるChrome拡張を作ったGoFullPage が著作権上の問題で Chrome ウェブストアから一時取り下げられたため、範囲選択してスクロール撮影する拡張を自作した。@enknot9607:06
102026-08-25 今日の技術トレンド富士通や博報堂テクノロジーズのエージェント構築発表、OpenAI の AI ASIC「Jalapeño」公表と Astral 買収を 8 月 25 日時点の動きとして並べる。@bambampurin07:17
11金融機関の電算部門を想定した、監査に耐えるデータ基盤の作り方(S3×Iceberg実践) (5) 本番移行ギャップ分析編S3 と Iceberg の連載最終回で、検証環境向けに省略した項目を理由込みで棚卸しし、本番導入に追加で必要なものを 1 枚のチェックリストにした。@nyondev08:00
12消えた作業ツリーの dev サーバがポートを握り続けていた — /proc だけで持ち主を出すgit worktree を消した後も dev サーバがポートを保持し続ける事故を、/proc だけを読んで持ち主プロセスを特定する仕組みで解消した。@kodomo_news08:26
13わずか80行!JSのProxyでDOMをリアクティブにする「Mador」約 80 行の Mador が JS の Proxy で既存 DOM をリアクティブ化する仕組みを追い、React や Vue の導入が過剰な場面の代替に位置づける。@ament308:53
14技術スキルHTML4 と XHTML から jedit でコーディングを始めた著者が、MDN や W3C を頼りに独学してきた経緯を軸に自身のスキルセットを棚卸しする。@adix09:00
15境界を強い型にして実装をシンプルにしよう境界の型が弱いまま引き回すと生成 AI も読みにくいコードを書くため、Parse, don’t validate に沿って強い型へ変えた実例を出す。@sukechannnn09:06
16手数料込みの支払額を出す「チケット、本当はいくら?」先行・システム・決済・発券・配送の手数料を「1 枚ごと」と「申込ごと」に分けて入力できる計算機を Web ツールとして公開した。@holometer10:05
17「リロードすると直る」モーダルのフォームバグをuseEffectの依存配列から調べた話原因はフォーム初期化 useEffect の依存配列に isOpen が無く、モーダルが常時マウントのまま初期化処理が再実行されていなかったこと。@yucco10:23
18Supabaseの「authenticatedがSECURITY DEFINER関数を実行可能」警告 - 一般ユーザーが特権関数で越権Supabase の Security Advisor が出すこの警告は、一般ユーザーが所有者権限の関数を叩いて他人のデータ操作や権限昇格に至る経路を指す。@seekseep10:39
19Supabaseの「重複インデックス」警告 - 同じ索引を二重に維持していないかPerformance Advisor の 0009_duplicate_index は、同じ列に索引が 2 本残って書き込みが二重に重くなる状態を指している。@seekseep10:39
20Kiro SteeringはAWS設計標準を守り続けられる? Prompt直書きと3フェーズで比較してみた第 1 弾で Kiro Specs を「要件・設計・タスク・実装の変更を構造化管理する仕組み」と評価した続編として、Steering が AWS 設計標準を保てるかを Prompt 直書きと 3 フェーズで比べる。@nobu_1310:41
21動いているリポジトリを読む — Next.js 16 で学ぶクリーンアーキテクチャと TDD公開リポジトリ kai-kou/gem-hunter 1 本をパスと行番号つきで追い、Next.js 16 の 5 層構成と Vitest・MSW・Playwright・axe を辿る本。@kai_kou10:44
22画像・音声ファイルなしで稟議ガチャを試作する──CSS・Canvas・Web Audioの分担素材を増やさず演出を組むため、振動・落下・チャージ・レアリティ昇格・開封の段階を CSS クラスの付け外しと待機処理で進めている。@jinsights10:48
23Wikidataで「その名前は実在するか」をリアルタイム検証するNext.js の POST ハンドラで名前を 120 文字以内に制限し、Wikidata へ問い合わせて実在性を判定する API の形を示す。@ming_dev11:41
24Canvasに画像を貼り付ける~【連載】実況パズルプログラミングパズルアプリ okoze の v0.1.0 で数独を扱う計画を立て、開発環境から保存・Undo/redo・定石・ソルバーまで 7 機能を機能別ブランチで進める。@ogwk11:52
25GPT-6 Astraは何を待ち、いつ指示を取り込むのか — async tool callingとmid-turn steeringを実測2026 年 9 月 3 日公開の GPT-6 Astra について、model guidance が挙げる Async Tool Calling と mid-turn steering の挙動を実測する。@joe_re12:14
26個人開発SaaSの「今月いくら使ったか」を8プロバイダ横断で自動記録するOpenAI・Anthropic・DigitalOcean・AWS・Stripe・Recall.ai・Sakana AI・GitHub Actions の 8 ダッシュボードを 15 分かけて巡る運用を自動記録に置き換えた。@kaigiai12:16
27同じ機能を3通りで書く:トランザクションスクリプト・アクティブレコード・ドメインモデルFowler と Khononov の整理に沿って 3 つの業務ロジック配置を書き比べ、新しい順に優れているわけではないと述べる。@tkmvictim12:21
28360px基準のFluid ResponsiveでiPhone Duoも追加対応なし折りたたみ iPhone Duo のアウターディスプレイは、2019 年頃から使っている 360px 基準の Fluid Responsive で追加対応が不要だった。@masatonakamura13:13
29ブラウザだけで動く背景削除ツールを作った — 209MBのAIモデルをCloudflareの無料枠で配る209MB の AI モデルを Cloudflare の無料枠で配り、画像を送信せずブラウザ内で背景を消し、余った透明部分も自動で切り落とす。@uekibachidan13:36
30Agent SearchにPDFを渡したら、デジタルパーサーは画像内テキストだけ0/3だったGoogle Cloud の Agent Search に本文・表・画像内テキスト・2 段組の 4 ページ PDF を入れると、既定のデジタルパーサーは画像内テキストで 0/3 だった。@hogehogetaro14:00
31IAMのベストプラクティス — 最小権限の原則から始めるAWSアクセス管理AWS の IAM 設計で、権限が広すぎてインシデント被害が広がる状態と狭すぎて運用が回らない状態の両方を最小権限の原則で避ける勘所を並べる。@akinori90114:23
32Mac開発環境セットアップ:Node.js・mise・Git・gh・Antigravity CLImacOS の zsh 上で Node.js・mise・Git・gh・Antigravity CLI を 1 行ずつ入れ、各段階で確認コマンドを走らせる初学者向けの手引き。@junhat614:26
33^1.5.3 と書いたら 1.7.2 が入り、サインアップが 500 になったHono・Cloudflare D1・Drizzle ORM・better-auth の構成で、キャレット指定によりマイナーが上がり認証ライブラリのスキーマ要件が変わって 500 になった。@y3chi5z15:00
34業務用バーコードスキャナを Web で受ける: Enter を送らない機種と、タブレットの IMEHID モードのスキャナが Enter を送らない機種とタブレットの IME に阻まれ、キー入力の受け方を現場で 3 回設計変更した。@y3chi5z15:00
35AlphaEvolve を使用してテトリスの NP 完全問題の解法を最適化する次のブロックがせいぜい 2〜3 個先までしか見えず深い探索ができない点を NP 完全問題として置き、AlphaEvolve に配置解法そのものを進化させる。@bharen15:02
36会話できる深夜レストランを選ぶAI設計:変わる事実をどう扱うか22:15 の検索条件を固定し、人気順より「到着後も注文できるか」を先に判定し、古い情報は推測で補わず VERIFY へ戻す設計を置く。@amamiya_chan15:02
37【Part3】【No.014】TypeScriptでPropsを書く ― interfaceとtypeの使い分けの最低限必須 Props を渡し忘れると tsc が TS2741 で止まる状態から、型のプロパティ名に ? と分割代入に = を足して任意化する 2 手を示す。@penguinengineer15:27
38ローカルで動作する Gemma 4 を使用した ADK エージェントの作成Gemma 4 は全モデルがマルチモーダルで可変アスペクト比と解像度を扱え、一般的なハードウェア構成のまま ADK エージェントをローカルで動かせる。@bharen16:31
39AIに道を敷かせたら、街が碁盤の目になった。対角線を見て直した行き止まりを消す規則を入れたら碁盤状の道路網が出たため、対角線のマスを見る規則を 1 つ足し、コンソールから数百ターン回して収めた。@autocamp16:34
40Notionの期日リマインドを「仕組み」として実装するときの設計とハマりどころNotion に期日を持たせても「期日が来たら」というトリガー自体は存在しないため、期日通知ツール Kapsel の運用から誰へいつどう知らせるかを別レイヤーの設計問題として切り出す。@kapsel16:41
41AWS Verified Accessで社内システムの認証を横断管理するサービスごとの独自認証と退職者アカウント残存を、認証とユーザー管理を Okta へ寄せて SCIM で入退社に追従させる形へ刷新した。@kaito_bq17:30
42AIツール比較を二段階の探索状態として設計する候補を広く見つける状態と同条件で少数を比べる状態を 1 枚のランキングに押し込むと、検索性も比較可能性も失われると述べる。@thumbsai17:49
43動的ルートが /dashboard を飲み込んで、@dashboard と表示されたNext.js App Router で公開ページ用の /[username] が未作成の /dashboard を拾い、404 の代わりに @dashboard が表示された。@matsutake_prgrm18:00
44画像から動画へ: 参照素材とフレーム遷移を分けて考えるPhotogenerator.ai の公開 UI だけを見た設計メモとして、素材の意味づけである Text With Reference と状態遷移の指定を別の入力として扱うべきだと述べる。@videoai18:41
45Edgeで動くDiscord Botフレームワークを作ってるdiscord.js が前提とする実行環境を避け、Cloudflare Workers 上で Hono 風に書ける Discord Hono を開発している。@luisfun18:49
46週刊Cloudflare - 2026/09/06週2026/08/30 から 09/05 の Cloudflare 変更を網羅優先でまとめ、Wrangler 4.128.0 の workflows instances list への —date-start 追加などを挙げる。@asahi_iwm19:10
47TypeScriptで実装する秋分日計算と供養コスト比較シミュレーションのデータ設計秋分日は固定定数にできないため国立天文台の暦要項の近似式で中日と前後 3 日を Date から導出し、費用は一時取得費と年次維持費に分ける。@hyconsulting20:02
48カタカナの正規表現を Unicode プロパティで書くと「ー」で落ちるScript=Katakana に長音符「ー」が含まれないため「コーヒー」が弾かれる挙動を、Node.js 22 と Unicode 17.0 で 1 文字ずつ確かめた。@devkitlab20:28
49curlでは200なのに、ブラウザでは開けない。PWAの画面遷移を壊したService WorkerHTML の URL を正規化するリダイレクトとキャッシュ優先の Service Worker が重なり、Chrome の画面遷移が ERR_FAILED で止まった。@jisaku_net20:29
50Gemini 3.8 Flashを開くたび『思考モード』を選び直すのが面倒だったので、Tampermonkeyで自動化したMutationObserver でモデルメニューのボタン出現を待ち、3.8 Flash と思考モードを自動選択する Tampermonkey スクリプトを書いた。@mcp20:54
51日本語の議事録を正規表現で伏字にしたら、34語のうち14語を取りこぼした「田中:」形式の発言者行や法人格なしの社名が漏れたため、取りこぼしを追うより誤爆 0 を優先し、既定 19 件の候補を文脈つきで提示する形に変えた。@toru_fractal21:42
52Vertex AI RAG Engineをあえて推測させたら、誤答は24/24件から9/24件へ減った推測を促す厳しい指示で 8 種の質問を各 3 回試すと誤答は 24/24 から 9/24 へ減ったが、文書に答えがない質問は 6/6 で推測が残った。@hogehogetaro22:00
53Kiro Hooks × cfn-lintでCloudFormationのQuality Gateは自動化できる?8ケースで検証したAWS Software Development Lifecycle をどこまで Kiro へ委任できるか探る 10 本連載の第 3 弾で、Kiro Hooks と cfn-lint による CloudFormation の Quality Gate を 8 ケースで測る。@nobu_1322:03
54DevcontainerからAWS Bedrock経由でClaudeCodeを使用するdevcontainer.json に CLAUDE_CODE_USE_BEDROCK と AWS_REGION を置き、ホストの ~/.aws をバインドマウントしてキーレスで動かす。@fttkmcc23:23
55TDDは変わった。全部ユニットで回すのはもう古い型システムと LSP が形の検証を担うようになったため、料金計算や状態遷移などコアロジックだけ先にテストを書けばよいと主張する。@tinyum23:28
56祝・Lambda実行時間90分化!LMIの概要と「で、結局EC2/Fargateから移行すべき?」を整理してみたLMI はメモリ最大 32GB・非同期 5,400 秒で料金は EC2 料金に 15% の管理手数料が乗る形。90 分超は Fargate、常時稼働は EC2 と切り分ける。@dai_cloud_aws23:40
57# Go × Next.js 開発の手作業を減らす #1OpenAPI 定義 1 本から oapi-codegen で models.gen.go、openapi-typescript で schema.d.ts を生成し、型同期の手作業を消した。@honi_chan23:49
58# Go × sqlcでDBアクセスの定型コードを書かないdb.Query と rows.Next の定型を手書きする代わりに、sqlc で SQL から Go のアクセスコードを生成する形へ寄せている。@honi_chan23:54
59チーム開発記録39:テスト設計書の刷新優先度順 11 項目の列挙をやめ、方針・対象と観点・CI 構成・規約の 4 部構成へ改訂し、PR 時の自動 CI とリリース前の手動確認に絞った。@singularitylabs23:58

Qiita

#TitleSummaryAuthorPublished
1opentype.jsで文字をアウトライン化してCanvasとSVGに同じ絵を描くctx.fillText() では SVG へ書き出せないため、opentype.js でフォントをパースしてパス化し、Canvas と SVG を同じ形にする。@masakazuimai00:35
2【CSS Modules】CSS Modules の最低限を理解するVite ではファイル名を .module.css にするだけで有効になり、CSS 自体は同じままで読み込み側がオブジェクト参照に変わるだけ。@whopper196200:52
3ChatGPT WorkとCodexでオンライン便利ツール集を開発した話――15ツールを支える設計と検証CSV・文章・画像・ZIP を扱う 15 ツールを ChatGPT Work と Codex で作り、jim-jin.com として公開するまでに固めた設計と検証を並べる。@yukimh00:55
4「あの提案書どこだっけ」を言わなくなるように、Embeddingで意味検索するシステムを自作したファイル名を覚えていない提案書はキーワード検索で出てこないため、Embedding による意味検索を個人の学習用 PoC として組んだ。@daichannel01:31
5Payload CMS 拡張ログ #1 — SMTPを使わず、n8n × Slackで通知を一元管理するPayload 公式の Form Builder で作った問い合わせフォームの通知を、SMTP を使わず n8n と Slack へ寄せて一元管理した。@kuros-works01:38
6【CSS-in-JS / vanilla-extract】ゼロランタイム CSS-in-JS の最低限を理解するstyled-components や Emotion はレンダリングごとに JS が CSS を生成する一方、vanilla-extract はビルド時に静的 CSS を出す点を対比する。@whopper196202:24
7(速報)Lambda Managed Instances上の非同期呼び出しとイベントソースマッピング(ESM)呼び出しが90分に拡張2026 年 9 月 9 日の発表で LMI の非同期と ESM 呼び出しのタイムアウトが 15 分から 90 分へ 6 倍になった点を、未検証の速報として整理する。@yama313305:23
8日本初日本発AWS GameDayで優勝して思ったこと2026/9/6 の GameDay は「深夜オンコール中のエンジニア」設定の 1 人チーム戦で、乳児の夜泣き対応と並行しながら優勝した。@takano013108:05
9登録不要、バックエンドなし。日本語で使えるオンラインホワイトボード「Everslate」を公開しましたMicrosoft Whiteboard の付箋が長文に窮屈だった経験から、テキストボックス中心でバックエンドを持たないホワイトボードを公開した。@tokicode08:36
10Agent Orchestrationを活用して HULFT10 for Container Services のコストを試算してみたAWS の料金変更や為替変動で概算資料が陳腐化する問題に、Agent Orchestration で最新リソース情報から自動試算する形を当てた。@sugimon08:50
11ブラウザだけで遊べる「ジャスト3秒」をHTML・CSS・JavaScriptで作ってデプロイした体感だけで 3.000 秒を狙うミニゲームを作り、記録をミリ秒単位で端末内に保存し、クリックとスペースキーの両方で操作できるようにした。@boraemon200008:50
12画像を「指定サイズ以下」に自動圧縮する(Canvas × 二分探索)目標バイト数以下で最も高い画質を二分探索で見つけ、Canvas だけでサーバーへ送らずに JPEG や WebP を書き出す。@yuapi09:21
13URLアニメーションを本番サイトに置いたら、絵文字が %EF%B8%8F に化けたlocation.hash を setTimeout で書き換える 2020 年来の手法を本番へ置くと、絵文字が %EF%B8%8F にパーセントエンコードされて崩れた。@Rapls09:30
14アラフ — 数が言えるのは部屋の大きさだけなので、1マスずつの交換は数に見えない各部屋がちょうど 2 つの数を持ち面積がその間に厳密に入るパズル アラフを、4 段のソルバー内蔵でブラウザに実装した。@sen-ltd09:55
15勉強会文化ゼロの支社で、2026 Japan AWS Jr. Championsの私が立ち上げたクラウド勉強会——部署の壁を越えた交流とアウトプットの文化を作る2026 Japan AWS Jr. Champions のリレー 41 日目として、BIPROGY 関西支社で部署をまたぐクラウド勉強会を立ち上げた経緯を書く。@MikuMatsuo10:37
16useRouter の import 元を間違えると “NextRouter was not mounted” で詰まる話App Router で古い記事や AI のサンプルどおり useRouter を入れると NextRouter was not mounted で止まる原因を実例で示す。@ennagara12810:53
172026年9月10日 今日のQiitaトレンド記事をポッドキャストで聴こう!前日夜の Qiita トレンド記事を AI ポッドキャスト化して毎朝 7 時に更新している告知で、当日分の出典記事リンクを並べている。@ennagara12811:04
18ChatGPTで機密資料を扱う前に --- 学習オフ・一時チャット・プロジェクト限定メモリの使い分け顧客名を含む AWS の基本設計書を GPT-6 に渡す前提として、学習オフ・一時チャット・プロジェクト限定メモリの使い分けを詰める。@ootakazuhiko11:12
19フィルターのプレビューは完璧だった。書き出したら継ぎ目が出た6000px のポスター全面にフィルターをかけると、プレビューには一度も出ない薄い縦の継ぎ目が書き出した PNG に走った。@cheng_pm811:15
20(新機能)Amazon Bedrock Knowledge BaseにConfluence Data Center向けネイティブコネクタが登場これまで Confluence Cloud 用しかなかった Bedrock Managed Knowledge Base のコネクタに、自社ホスト型の Data Center 版が加わった。@yama313311:22
21package.json には書いてあるのにビルドが落ちる。node_modules の中を見たら入っていなかった話久しぶりに開いた Next.js プロジェクトで、package.json にある依存が node_modules に無く、無関係なファイルの型エラーでビルドが落ちた。@tarou_081811:33
22AgentCore移行で比べるLangGraphとStrands:実行基盤と計画を分けて設計する2026 年 9 月 3 日の AWS 記事に沿い、LangGraph を AgentCore へ移す段階と Strands でモデル中心へ組み替える段階を公開サンプルで比べる。@emi_ndk11:57
23プリザンターの分類項目にNFCタグ読み取り機能を追加してみる油汚れや暗所でバーコードが読めない現場向けに、Chrome for Android の Web NFC API でプリザンターの分類項目へ値を入れた。@pmc-ko12:09
24【個人的備忘録】CloudflareDNSを経由してさくらのメールボックスを使うCloudflare Registrar と DNS で管理するドメインを移管せずさくらのメールボックスへ登録する、ドメイン追加と DNS 設定の手順を残す。@yui-kazeniwa12:20
25Windowsから秘密鍵を使ってSCPでEC2のファイルを取得する方法Windows 11 の PowerShell から .pem を指定した scp で、EC2 上のファイルを手元へコピーする基本コマンドをまとめる。@chamie_l12:51
26iPhone Duoのアウターディスプレイ、Fluid Responsiveなら追加対応は不要だったiPhone Duo のアウターディスプレイは 5.4 インチ・1,398×2,034px・460ppi で、既存の Fluid Responsive 設計のまま追加対応が不要だった。@masatonakamura_nvls13:02
27稼働確認は668回失敗していたが、タスクスケジューラには1件も届いていなかった — 無人運転の「静かな壊れ方」15件1,379 回の観測のうち 668 回(48.4%)が異常で終わっていたのに通知は 1 件も届かず、無人運転の静かな壊れ方 15 件を数え上げた。@AUTOMOS13:07
28Next.js App Routerで実装するシンプル認証フローとミドルウェア活用術pages の getServerSideProps に頼らず、App Router では Middleware でリクエストがページや API に届く前に保護をかける形を示す。@felix-jp-studio15:23
29Lambda関数の実行時間が90分になったらしいので調べてみた90 分化は Lambda Managed Instances 限定で、通常の Lambda 関数のタイムアウト上限は 15 分のままだと確認している。@drumaccho16:21
30CloudFormationのUserDataにheredocを丸ごと埋め込んでTomcatをサービス化するUserData 全体を YAML のブロックスカラーで 1 つの文字列として扱い、その中でシェルの heredoc を複数重ねる書き方を整理する。@caymezon16:32
31AWS VPCエンドポイント入門 5種類とPrivateLinkの関係を整理するAWS::EC2::VPCEndpoint の現行仕様では種類は 5 つで、それぞれの役割と PrivateLink・料金への効き方を突き合わせる。@s_horikoshi16:58
32Google Fonts周りに4行追加して、読み込みを爆速にした件Astro 製ポートフォリオに preconnect などを 4 行足し、Lighthouse Performance が 50 から 98、FCP が 5.8 秒から 0.9 秒になった。@okann17:00
33【19歳・高卒】AWS SAAを1ヶ月・30時間で合格した話実務未経験の 19 歳が約 1 か月・30 時間の学習で SAA-C03 に 731 点(合格ライン 720 点)で合格した学習戦略を残す。@QP000117:17
34WebMCPで動画編集アプリをAIエージェント対応にする:状態検証・プレビュー・Undoの実装OSS の動画エディタ Timeline Studio v1.0.8 に WebMCP を入れ、確認・プレビュー・適用・取り消し・保存と、その状態管理と Undo を実装した。@MartinDelophy18:56
35最小構成の プラットフォーム で 推論 するための技術スタック推論を「質問を AI モデルへ入力してベクトル値を得る一連の処理」と定義し直し、最小構成という技術的制約からローカルモデルに量子化モデルを選んだ理由を示す。@equeko9919:11
36TypeScriptで「baseUrlは非推奨」と警告が出たので対応してみたbaseUrl は TypeScript 7.0 で機能しなくなるため、ignoreDeprecations で黙らせるかパスエイリアスの書き方を変える必要がある。@hey_miii19:17
37AWS Lambdaとは? イベントが来たときだけコードを動かすサービス画像アップロードをきっかけにサムネイルを作る例で、Lambda を「合図が来たら仕事をする係」として初学者向けに位置づける。@inoyu-qiita19:54
38TypeScript Decorator設計:現場で役立つ活用パターン3選TypeScript 5.0 で入った標準デコレータに絞り、レガシーデコレータとの違いと移行時の注意を含めて実務パターンを 3 つ挙げる。@fd_ai_teacher20:32
39Geminiを開くたびに「3.8 Flash 思考モード」を選び直すのが面倒すぎたので、自動で切り替わるスクリプトを作ったモデル切り替えメニューを開く・3.8 Flash を選ぶ・思考モードを選ぶという 3 クリックを、自動切り替えスクリプトで消した。@xeje20:50
403匹のAIエージェントだけで、Webアプリを企画〜本番デプロイまで作った話(人間はほぼ指示しただけ)Buzz 上で動く Fizz・Honey・Pollen の 3 エージェントが、人間の実質 2 指示だけで企画から本番デプロイと検証まで進めた会話ログ。@chiitata20:55
41AWS Blocksの概要をふわっと理解したい認証・データベース・AI をレゴのように組み合わせる開発フレームワーク AWS Blocks を、10/3 のハンズオン前の予習としてまとめる。@Takenoko459421:53
42サーバレスで CloudHSM を構築・操作する ― CodeBuild と Lambda による鍵管理(CloudHSM Client SDK 5)Blackbelt 資料では管理用 EC2 が必須のように読めるが、CodeBuild と Lambda で CloudHSM Client SDK 5 を扱えると検証済みで示す。@yuki_ink21:53
43contenteditableを使わずにReactでメンション形式の複数chip入力を実装するcontenteditable は値取得・IME・アクセシビリティが複雑になるため、通常の入力欄を複数並べて chip 間のカーソル移動を実装した。@Haru_22:04
44PostgreSQLの学習:CREATE TABLEでTableを作成するColumn と Row、Data Type の前提を踏まえ、PostgreSQL 上で CREATE TABLE を実行するまでを 5〜10 分の手順に落とす。@masato_y22:17
45テスト用のJANコードを 49 から作ってはいけない(2 から作る)JAN は国際的には EAN-13 と同じ 13 桁構造で、49 始まりは実在商品と衝突しうるためテストデータは 2 で始めるべきだとする。@hashito22:40
46ObsidianのAPIキーをPCからAndroidへ復旧するプラグインを作ったPC の SecretStorage に残る API キーを data.json へ平文で書かずに Android へ渡すプラグインを作り、Syncthing 同期と両立させた。@rikunode22:41
47【IT業界25年目】ADHDポンコツ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』構築時に考慮したAWSの可用性を高めるための7つのポイント求人サービス『ヴェテラン』の構築で踏んだ AWS の可用性設計を 7 点に絞り、PHP・PostgreSQL 選定の連載に続けて書いている。@Veteran23:13
48(新登場)Nx Plugin for AWSでフルスタックAWSアプリのひな型を作ってみたReact・tRPC・FastAPI・Strands Agents・CDK・Terraform 構成を Nx のジェネレーターで生成し、MCP サーバー同梱の実力を実際に試す。@yama313323:31
49reactチュートリアル#8Material UI のバーとフォームを触り、sx プロパティでコンポーネントへ直接カスタムプロパティを当てられる点を学んだ日次メモ。@langhuanamacha23:45
50AgentCore Memory の CreateEvent が JSON ペイロードに対応、会話じゃないデータもそのまま長期記憶にできるように2026 年 8 月 20 日から CreateEvent が JSON を受け取れるようになり、行動ログを会話文へ無理に変換せず長期記憶へ入れられる。@leomarokun23:53

Publickey

#TitleSummaryPublished
1AWS、自然言語でデータ分析アプリを構築可能に、「Amazon Quick」に新機能データ分析プラットフォーム Amazon Quick に、データ分析と表示を行うカスタムアプリを自然言語の指示だけで構築できる機能が加わった。00:27
2AWS、AIがフルスタックAWSアプリの基本コードを、セキュリティ、可観測性、インフラまで一気通貫で生成する「Nx Plugin for AWS 1.0」、オープンソースで公開基本コードに加えセキュリティや可観測性を備えたインフラ構成コードまでまとめて生成する Nx Plugin for AWS 1.0 が OSS 公開された。00:30

gihyo.jp

2026-09-10 付の Web 開発関連記事はありませんでした。

GIGAZINE

2026-09-10 付の Web 開発関連記事はありませんでした。

ITmedia News

2026-09-10 付の Web 開発関連記事はありませんでした。

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

#TitleSummaryPublished
1Tako Search is free on AI Gateway through September 30th(Tako Search が 9 月 30 日まで AI Gateway で無料)モデル非依存の Tako Search が AI Gateway 上でのみ 9 月 30 日まで無料になり、Tako のアカウントや API キーは不要で使える。09:00

AWS What’s New

#TitleSummaryPublished
1Amazon Quick adds always-on agents, a sharper feed, and enterprise controls(Amazon Quick に常時稼働エージェント・整理されたフィード・企業向け制御が追加)Amazon Quick のエージェントがスケジュール実行で席を外しても止まらなくなり、組織横断のガバナンスと共同作業の機能が強化された。00:51
2Amazon Bedrock Managed Knowledge Base adds APIs and console support for debugging document-level access control(Bedrock Managed Knowledge Base に文書単位アクセス制御のデバッグ用 API とコンソール対応)CheckIngestedDocumentAcl と GetIngestedDocumentAcl により、ACL 有効なデータソースで文書が返らない原因を自力で切り分けられる。01:03
3Amazon Connect Customer now lets you set specific capacity limits for different types of Tasks and Emails(Amazon Connect Customer でタスクとメールの種類別に処理上限を設定可能に)Amazon Connect Customer では従来チャネル単位で一律だった同時処理数を、タスクとメールをワークロード種別に分類して個別に制限できる。06:00
4Amazon EVS is now available in more regions(Amazon EVS の提供リージョンが拡大)Amazon Elastic VMware Service が大阪・台北・スペイン・テルアビブの 4 リージョンで利用できるようになった。16:00
5AWS Elemental MediaTailor now supports Low-Latency HLS ad insertion(MediaTailor が低遅延 HLS の広告挿入に対応)HLS Interstitials を使い、低遅延ライブ配信の遅延を保ったまま広告を差し込めるようになった。17:00
6AWS Elemental Inference now generates contextual metadata from live video in real time(Elemental Inference がライブ映像から文脈メタデータをリアルタイム生成)エンコードと並行して映像を解析し、IAB の分類カテゴリや GARM のブランド適合性シグナルを独自の機械学習基盤なしで抽出する。17:00
7AWS Elemental MediaTailor now offers Yield Optimization to automatically fill ad breaks with Amazon Ads demand(MediaTailor の Yield Optimization が Amazon Ads の需要で広告枠を自動補填)Amazon Publisher Services の Streaming TV 参加パブリッシャー限定で、売れ残った広告枠を追加費用なしで収益化する。17:00
8AWS Elemental MediaLive adds support for A/B forensic watermarking(MediaLive が A/B 方式の電子透かしに対応)1 チャネルから透かしの異なる 2 系統を同時出力し、再エンコードや画面録画を経ても不正再配信の出所を追える。17:00
9AWS Elemental introduces Dynamic Multiview for live video(Elemental がライブ映像向け Dynamic Multiview を投入)MediaPackage 側で複数の映像ソースをタイル状に合成し、標準の HLS と DASH として多視点視聴を配信する。17:00
10Amazon CloudWatch now supports network health indicator for TGW inter-Region peering using synthetic monitors(CloudWatch の合成モニターが TGW リージョン間ピアリングのネットワーク健全性指標に対応)Transit Gateway のリージョン間ピアリングを越える経路で、性能劣化の原因が AWS ネットワーク側かどうかを判定できる。20:00

Google Cloud Blog

#TitleSummaryPublished
1Spanner: Removing cumulative mutation limits for DML transactions(Spanner が DML トランザクションの累積ミューテーション上限を撤廃)より大きく複雑なトランザクションを 1 回で扱えるようになり、書き込みを分割する回避策が不要になった。01:00
2Beyond DMS: Accelerating Migrations SQL Server Logins and Users to Cloud SQL(DMS の先へ: SQL Server のログインとユーザーを Cloud SQL へ移す)DMS でデータ同期を終えてもログインが移らずアプリの接続が弾かれる問題に対し、ログインとパスワードを複製する手順を示す。01:30

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Show HN: Tech Event Bingo – Track Events in Tech on a Bingo Card(技術業界の出来事をビンゴカードで追う)「AI-native」を聞き飽きた人向けに、24 マスの技術予測を訪問者ごとにシャッフルし、X のハンドル付き画像として共有できる。01:47
2PostgreSQL to pull property graphs from v19 after design flaws(設計上の欠陥により PostgreSQL v19 からプロパティグラフが削除される)2026-09-03 に Andres Freund がロック不足・孤立カタログ・pg_dump 破損を指摘し、SQL/PGQ の v19 からの revert が承認された。02:00
3Show HN: I’m not a PostgREST fan this is why I’m building an alternative(PostgREST が好きではないので代替を作っている)Rust 製の xepak が WAL モードの SQLite を DSL で REST 公開し、LUA と Rhai で検証や権限を書く。MVP は 1 か月後を目標とする。02:47
4Project Tailwind: call for ambitious AI safety initiatives(Project Tailwind: 野心的な AI 安全性の取り組みを募る)リンク先の coefficientgiving.org は HTTP 403 を返して本文を取得できず、HN 投稿にも本文がないため募集条件は確認できなかった。03:07
5Show HN: ColliePWA a mobile interface for AI agents in herdr/tmux/zellij(ColliePWA: herdr/tmux/zellij の AI エージェント向けモバイル UI)Bun 製の PWA が Unix ドメインソケット経由で multiplexer のペインを ANSI ごと複製し、Tailscale 越しに Web Push で通知する MIT ライセンス。03:11
6Piracy Sites Disguise Video as Fonts to Abuse Cloudflare Caching(海賊版サイトが動画をフォントに偽装して Cloudflare のキャッシュを悪用)MPEG-TS を .woff2 に改名するだけで Cloudflare が拡張子基準でキャッシュし、調査した 12 セグメントすべてが cf-cache-status: HIT を返した。03:42
7Arm Neoverse CSS N4: Fast, Scalable, and Flexible(Arm Neoverse CSS N4: 高速・スケーラブル・柔軟)Arm 公式ページは 8〜128 コア・3nm・3.8GHz と、前世代比でソケット性能 2 倍・電力効率 1.25 倍・メモリ帯域 1.75 倍を掲げる。04:35
8Building a Reliable PostgreSQL Queue: Concurrency, Crashes, Retries, and Scale(信頼できる PostgreSQL キューを作る)FOR UPDATE SKIP LOCKED と lease_version のフェンシングを推し、候補選択は等値条件 0.323ms に対し queue = ANY が 50.281ms と約 155 倍遅かった。05:57
9Guidelines for AI-Assisted Contributions to the OAuth WG(OAuth WG への AI 支援による寄稿のガイドライン)2026-09-06 に議長 2 名が、文章改善への AI 利用は可・技術的思考の代行は不可とし、続く場合は投稿権限の制限もあり得ると通知した。06:10
10Show HN: JavaScript syntax highlighter in 12.7kB of WebAssembly, Shiki 99.9%(12.7kB の WebAssembly 製 JavaScript シンタックスハイライタ)5.56MB の minified JS を Chrome で 265ms 処理し、Shiki の 34.59 秒に対し一致率 99.97%、gpu-lexer の 533ms より約 2 倍速い。06:11
11Benchmark: MariaDB vs. MemCP drop-in replacement WordPress(MariaDB と MemCP を WordPress で比較)WordPress の検索と FOUND_ROWS が MariaDB 30.405ms に対し MemCP-JIT 0.844ms で 36 倍、PHP を DB プロセス内に置くと SELECT 1 が 37.19 から 11.57μs。06:48
12Show HN: EmbedFlow –> Upgrade embedding models without re-embedding your corpus(コーパスを再埋め込みせず埋め込みモデルを更新する)旧インデックスの候補を新モデルで再スコアリングして段階移行する alpha 版で、faiss・Qdrant・pgvector に対応する。08:34
13PEG: Postgres and Elm and Go(PEG: Postgres と Elm と Go)sqlc で SQL から Go を、protobuf で Go と Elm の gRPC-Web 契約を生成し、境界の手書きを消した ToDo アプリの実証。09:28
14Show HN: Rayrun – one MCP gateway for the whole company(Rayrun: 会社全体で 1 つの MCP ゲートウェイ)初めての SaaS としてポジショニングへの助言を求める投稿で、ray.run 自体は HTTP 403 を返して本文を取得できなかった。09:30
15Antiquated CSS and why we needed it(時代遅れの CSS と、それが必要だった理由)2026-09-09 の記事で、clearfix や AlphaImageLoader、CSS expression が display: flow-root・border-radius・clamp() に置き換わった経緯を辿る。10:37
16Show HN: I turned a 25 year old web platform into a HATEOAS multi-agent system(25 年前の Web プラットフォームを HATEOAS のマルチエージェント系にした)PHP と MySQL/MariaDB の pwnc.it が MCP 標準 2026-07-28 に対応し、フォームとリンクで自己記述する UI をエージェントにも開放する。15:22
17React 19.3: View Transitions and Fragment Refs are now stable(React 19.3 で View Transitions と Fragment Refs が安定版に)2026-09-09 公開で、ViewTransition と addTransitionType、Fragment ref の FragmentInstance、react-dom の browser() と Trusted Types 対応が入った。19:33
18Show HN: Apparat/UI – React UI library for vibecoded creative tools(Apparat/UI: クリエイティブツール向け React UI ライブラリ)Space Mono とオレンジのアクセントで、CreativeSlider や KeyframeTimeline など atoms 7・molecules 20・organisms 8・templates 4 を揃える。21:30
19Designing for Dual Screen and Foldable Devices with CSS (2023)(CSS でデュアルスクリーンと折りたたみ端末に対応する、2023 年)2023-05-11 の記事が対象日に再投稿されたもので、horizontal-viewport-segments と env(viewport-segment-width) を CSS Grid で使う。21:59
20Show HN: Pragma Twice – A dystopian sci-fi themed programming game(Pragma Twice: ディストピア SF 風のプログラミングゲーム)Untrusted 系の JavaScript パズルで自機の kernel を書き換えて進める作品。Steam の Programming Fest に合わせて公開された。22:00
21Show HN: JavaScript grid and pivot library built for coding agents(コーディングエージェント向けの JavaScript グリッド/ピボットライブラリ)Superplot Grid はヘッドレスかつ仮想化済みで、DuckDB WASM でブラウザ内処理し、10 億行規模やピボット・ツリー表示に対応する。22:35
22Show HN: Trailogs – A team’s operational history you can ask questions about(Trailogs: 質問できるチームの運用履歴)顧客対応・リリース・障害を分類や担当つきの構造化ログに残し、平文の質問に記録だけを根拠に答える。Slack 連携と Webhook を備える。23:00
23Show HN: Sirius – A type system for array programming(Sirius: 配列プログラミング向けの型システム)配列の形を多項式として型に載せ、Z3 と Handelman 表現で制約を解き yield 数を静的に数える実験言語で、バックエンドは未実装。23:01
24Solo Developer donates 40k to Postgres(個人開発者が Postgres に 4 万ドル寄付)postgresql.org の後援者一覧に、2026 年 8 月付で River Adèle Champeimont が Benefactor(4 万ドル以上)として個人名で載っている。23:21
25Shopify is moving from React Native to Native(Shopify が React Native からネイティブへ移行中)リンク先の X 投稿は HTTP 402 が返って本文を読めず、投稿内容そのものは確認できなかった(同日の Shopify Engineering 記事が発表元)。23:52