VOL. 112
WEB DEV DIGEST
WEB DEV OUTLINE
2026-08-26
水曜日 · JST
TODAY’S ISSUE 2026年8月26日 · 水曜日 WEB FRONTLINE

Vercel AI GatewayにMuse Image・Gemini 3.5追加ほか — Web Dev Digest: 2026‑08‑26

Top 20

Muse Image now available on AI Gateway(Muse Image が AI Gateway で利用可能に)

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

Gemini 3.5 Transcribe now available on AI Gateway(Gemini 3.5 Transcribe が AI Gateway で利用可能に)

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

Qwen 3.8 Flash now available on AI Gateway(Qwen 3.8 Flash が AI Gateway で利用可能に)

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

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

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

Vercel Security Dashboard is now generally available(Vercel Security Dashboard が一般提供を開始)

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

Amazon EC2 R8id instances are now available in additional AWS Regions(Amazon EC2 R8id インスタンスが追加リージョンで利用可能に)

Source: AWS What’s New | Published: 2026-08-26 05:00 JST

Amazon EC2 C8id and M8id instances are now available in additional AWS Regions(Amazon EC2 C8id / M8id インスタンスが追加リージョンで利用可能に)

Source: AWS What’s New | Published: 2026-08-26 05:00 JST

Source: AWS What’s New | Published: 2026-08-26 01:34 JST

Next.js 16.3正式版リリース。Turbopackのメモリ使用量が最大90%減、SSRが最大22%高速化、TypeScript 7による型チェック高速化など

Source: Publickey | Published: 2026-08-26 02:58 JST

Show HN: Use-Fs – A React Hook for the File System Access API and OPFS(File System Access API と OPFS 向けの React フック use-fs)

Source: Hacker News | Published: 2026-08-26 07:58 JST

Open source in-browser log sanitizer, feedback required(ブラウザ内で動くオープンソースのログサニタイザー)

Source: Hacker News | Published: 2026-08-26 17:41 JST

Amazon EKS が認証局(CA)ローテーションと自動化されたライフサイクル管理をサポート

Source: Qiita | Published: 2026-08-26 06:43 JST

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

Source: Zenn | Published: 2026-08-26 08:55 JST

【Movable Type】テンプレート一覧に補足説明文を表示するプラグインをリリースしました

Source: Zenn | Published: 2026-08-26 15:27 JST

「ホロライブ」カードゲームの公式サイトに不正アクセスの痕跡 CMSの脆弱性突かれたか

Source: ITmedia News | Published: 2026-08-26 17:00 JST

「Google Chrome 152」安定版リリース、CPU性能に応じてウェブサイトを最適化できる「CPU Performance API」が追加

Source: GIGAZINE | Published: 2026-08-26 12:55 JST

Node.js 24.20.0 (LTS)(Node.js 24.20.0 を LTS 版としてリリース)

Source: Node.js Blog | Published: 2026-08-26 23:29 JST

Node.js 26.8.0 (Current)(Node.js 26.8.0 を Current 系列でリリース)

Source: Node.js Blog | Published: 2026-08-26 23:29 JST

Amazon RDS for PostgreSQL supports minor versions 18.6, 17.11, 16.15, 15.19, and 14.24(Amazon RDS for PostgreSQL が 18.6 / 17.11 / 16.15 / 15.19 / 14.24 に対応)

Source: AWS What’s New | Published: 2026-08-26 01:00 JST

Capacity Reservation Resource Groups now support Amazon EC2 Capacity Blocks and interruptible Capacity Reservations(Capacity Reservation Resource Groups が EC2 Capacity Blocks と中断可能なキャパシティ予約に対応)

Source: AWS What’s New | Published: 2026-08-26 03:00 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1常駐プロセスが4日で¥5,172を溶かした — 従量課金APIの監視と自動キルスイッチキャッシュ無しの1分間隔ポーリングが Cloud Translation API を叩き続けて4日で前月比 +3,779% の ¥5,172 を溶かした事故を、人が介在しなくても止まる仕組みまで含めた再発防止策に落とし込んだ@Ace01:36
2環境変数とは何か―シェル変数とexportの仕組み環境変数とはプロセスの環境に含まれる名前付きの値だと結論づけ、zsh と Node.js のプロセスを動かしながらシェル変数・環境変数・export の関係を切り分けている@shinb001:51
3問い合わせ対応をAI化する前に、営業時間外を別の状態として設計する営業時間外の問い合わせは未処理ではなく運用上の別状態だとして、受信と対応可能を切り離し翌営業日に人間が確認するキューへ移す設計を Forms・Sheets・GAS で組み立てた@Kirisaki Kazuya | Miraigent代表05:36
4Model Armorでエージェントのツール汚染を止める ―間接プロンプトインジェクションを検証MCP 経由でツールが返すデータに紛れ込むモデル宛て命令という最も見落とされやすい経路を、Model Armor で止められるか間接プロンプトインジェクションを実際に仕掛けて検証した@Shinya Koike06:44
5【自宅HomeLab構築記 #35】自前の認証を丸ごと捨てる — budget-app全面hub移行編自前の JWT 発行と households/users テーブルで長く運用してきた budget-app の認証を、構築してきた認証基盤 hub の JWKS 検証方式へ全面的に切り替えた@ヒロキ06:59
6【llama.cpp】黒い画面から卒業!リアルタイム監視ダッシュボードを作ってみたllama-server の標準出力をキャプチャして WebSocket でフロントへ送り、生成速度やコンテキストサイズを可視化するダッシュボードを自作し、OOM など開発中の技術的課題も併記している@KotaX07:02
7フェンリル株式会社 5dayインターンシップ参加レポートバックエンド寄りだと自認する高校1年生がフェンリルのインターンシップでフロントエンドコースに参加し、デザイン面を AI に任せがちだった自分の立ち位置を含めて5日間を振り返っている@tanahiro201007:13
8Playwright の click は hydration を待たない — 「毎回違うテストが1件だけ落ちる」の正体毎回違うテストが1件だけ落ちる症状の原因は並列実行でも待ち時間不足でもなく Playwright の click が hydration を待たないことで、18回中5回落ちていた状態を解消した@kodomo-news.net08:11
9動作確認の重要性 ── Chrome で動いてることを確かめたつもりが、Safari ではバグ地獄未対応のブラウザが CSS 宣言ごと無視する挙動など、Chrome では動くのに Safari で壊れた3例はいずれも原因が実装ではなく計測方法の側にあったと整理している@フェレットさん08:48
10既存のHonoアプリに1行でMCPサーバーを載せる(Cloud Functions編)新しい Cloud Function もローカルサーバーも足さずに既存の Hono アプリへ app.route() 1行で MCP サーバーを載せられたが、Cloud Functions 固有の制約2つでハマったと報告している@yikegaya09:00
11iPhone から Mac 上の Next.js 開発サーバーへ ロリポップ!ゼロトラストリンク 経由でアクセスするMac 上の Next.js 開発サーバーを外出先の iPhone の Safari から直接開けるよう、ロリポップ!ゼロトラストリンク経由の最短プレビュー経路を組んだ@yukyu09:00
12Amazon Bedrock AgentCore Registry - 増えつづけるエージェントとツールの「住所録」各チームが MCP サーバーやツールを量産した結果生じるリソースのサイロ化と再発明を、AWS Agent Registry がエージェントとツールの住所録として解消する位置づけだと整理している@kameoncloud09:18
13Base UI(@base-ui/react)をshadcn/uiスタイルで本番採用している構成shadcn/ui の Tailwind + cva + コピペ所有という構成を保ったままプリミティブ層だけ Radix から Base UI へ差し替えた本番構成と、書いていて感じた Radix との違いを挙げている@ヒロ09:30
14DBユーザーを削除したら、数年後のMySQLバージョンアップが止まった ─ VIEWのDEFINERの話Cloud SQL for MySQL の 8.0 から 8.4 へのアップグレードが VIEW の DEFINER に削除済みアカウントが残っていたため事前チェックで失敗し、DEFINER を実在アカウントへ付け替えて通した@yamap5510:00
15閉域SPAホスティングでALBのリスナールールに分類条件をどう書くか社内 VPN 経由のみでアクセスできる internal ALB 配下に SPA を安全に置く標準手段が用意しにくいという前提から、閉域での SPA ホスティング方式を複数案立てて比較検証した@Aoi Sato10:11
16ジオフェンス検索を OpenSearch から PostGIS に切り替えた話約107万件・207MB の地点情報のジオフェンス検索を、DynamoDB と OpenSearch の2ストア構成から Aurora PostgreSQL Serverless v2 + PostGIS へ移行した@jino10:29
17スロークエリはレビューじゃ見つからないので、LLMにDBを触らせてCIで止めることにしたPR の diff からクエリ変更を検出して LLM エージェントが本番相当 DB へ EXPLAIN ANALYZE を投げる仕組みが月4,000〜5,000回動き、数十万〜数百万行のフルスキャンをマージ前に止めていると報告する@tinyum12:34
18Secrets Managerのシークレットはどんな粒度で分けるべき?Secrets Manager は1シークレット内に JSON 形式で複数の Key-Value を持てるが公式のベストプラクティスに粒度の明示が無く、ドキュメントから読み取れるヒントを集めている@なみき12:34
19すべてをLLMにしない──Astroサイトで3つのAI機能を使い分けた設計同じ入力に同じ結果を返す必要性・再現性・プライバシー・コストを先に決めるべきだとして、Astro サイト上の3つの AI 機能へブラウザ内処理・決定論的な文書組み立て・Workers AI を割り振った@Hiromitsu Jin12:46
20「保存」ではなく「再会」を設計する個人開発PKMツールを作った話Notion や Obsidian で PARA や Zettelkasten を試しても整理したメモを自分から検索して見返した記憶がほとんど無いという観察から、保存ではなく再会を設計軸に据えた PKM ツールを作った@オウムガイ12:51
21ハッカソンでチャットUIを『全ガラス化』した話社内ハッカソンで機能面の単純なチャットアプリを選び、UI にかける時間を確保したうえで画面全体をガラス表現へ振り切る構成を採った@sato13:42
22そんなツール出力までAgentに見せなくていいよ - 消費トークンを1/14にした実装事例Mastra ベースの不動産エージェント基盤で、推論に使われない部分まで会話履歴に残り続けるツール結果を絞り込み、消費トークンを 1/14 まで減らした@shinichi172913:46
23コーダーからフロントエンドエンジニアへ #1-37|群Dの復習とミニ演習──関数を確かめて配列へ関数を扱う群Dの全11記事を4つのテーマへ整理し直し、ミニ演習7問で複数の書き方が同時に使われる実コードを読めるようになったかを確かめている@Hiro|AI x Frontend Engineer13:55
24[Mastra YouTube 解説] AIエージェントが本番で失敗する3つの理由と、信頼性・可観測性・評価の進め方Respan 共同創業者 Hendrix Liu を招いた Agents Hour の対談から、AI エージェントが本番環境で失敗する状況と検知・対処の進め方を、発言者の見解と技術的要点に分けて抜き出している@jun shiromizu14:10
25React × AWS Fargate 入門ハンズオンアプリ開発と Docker 化は1時間で終わったのに Fargate 起動でハマり、原因はデフォルト VPC のルートテーブルに 0.0.0.0/0 → インターネットゲートウェイの1行が無かっただけだった@NyonDev14:56
26Claudeの記憶共有から考える、古いメモリでAgentを動かさないrevision設計job を queue へ入れた後に共有 memory が更新される場合へ備え、job に memoryRevision を保存して実行直前の revision と食い違えば 412 相当で拒否する最小実装を TypeScript で書いている@ハク(Haku)15:03
27コーディングエージェントを問題のメカニズムの理解に使う ~Vitest 3.x + jsdom + MSW の TypeError問題~Node.js 24.4.1 + Vitest 3.2.7 + jsdom + MSW でテストが TypeError になった際、コーディングエージェントの修正案に違和感を覚えて仕組みの理解から入り直した@Simplex テックブログ運営15:12
28ASINを書くだけ。Astro用のアフィリエイトカードプラグインを作りました 📦記事に ::amazon{asin=”…”} と1行書くと Amazon・楽天・Yahoo のボタンが揃う npm パッケージを公開し、商品データを JSON に落としてコミットするためビルドが外部 API の生死に依存しない@Matsukura Yuki15:35
29Cognito と連携する PAT 管理・検証基盤 — 設計編Cognito Hosted UI で JWT を得るところまでの続編として、CLI やヘッドレス環境向けの PAT 管理・検証基盤をコードをほぼ使わずに設計判断の理由から組み立てている@mtakahashi16:27
30Next.jsをoutput: ‘export’で静的化するとき、force-dynamicと衝突した話Vercel ではなく静的ホスティング(Xserver)で動かすため output: ‘export’ を導入したところ、既存の export const dynamic = “force-dynamic” と概念レベルで衝突してビルドが失敗した@satu-asante16:28
31Amazon Macie に「日本」が存在しない件 ─ 実測で確かめる日本の金融機関の落とし穴Amazon Macie のマネージドデータ識別子には日本向けが1つも無くマイナンバーも口座番号も氏名も住所も電話番号も既定では検出されない一方、米国 SSN やクレジットカード番号は正しく検出されると実測で示した@NyonDev17:07
32supabaseでservice-role keyを配らないMCPサーバー設計素直に作ると Supabase の service-role key をローカルへ置くことになる MCP サーバーを、利用者本人の権限のまま動かせる構成へ持っていった@たけ(TakehiroT)17:19
33入口一つ、出口二つ。静的LPとWordPressでリンク先を出し分けた静的な HTML・CSS・JavaScript で作りサブドメインに置いた小説の特設 LP から、第一話を note と自分の個人サイトのどちらへ送るかを訪問者の経路に応じて出し分けた@紡 伊織17:33
34—recordの冒頭0.5秒が黒い理由を追ったら、3つの独立したバグが重なっていたThree.js のシーンを Playwright で録画して mp4 へ書き出すコマンドの冒頭が黒くなる報告を追うと、描画ループの開始が fetch の完了待ちになっているなど性質の異なる3つのバグが重なっていた@Y.A17:34
35Claudeのトークン数はブラウザだけでは正確に数えられないGPT は js-tiktoken に o200k_base 辞書が同梱されるためブラウザ内で正確に数えられるが、Claude は「ブラウザ内で完結する」制約と両立しないと結論づけている@devtoolkits.app17:54
36next dev、実はデフォルトで0.0.0.0にバインドしてるの知ってました?開発サーバーは localhost しか見ていないから外からは安全という思い込みを崩し、next dev が既定で 0.0.0.0 にバインドするため共有ネットワーク下では他端末から到達しうると指摘している@Lafine Systems Design17:57
37手書きのBento Gridは、CMS化した瞬間に破綻した素の HTML/CSS から Next.js App Router + Supabase + Tailwind へ作り直す過程で、大きさの違うカードを敷き詰める Bento Grid だけは見た目そのままの移植を諦めることになった@まつたけ18:00
38【応答速度25μs】C++未経験がAIとWebサーバーをフルスクラッチする話 (1)C++ の開発経験がゼロの Web・オープン系 SE が、組込み機器や閉域 LAN 向けの超低遅延・Zero-Allocation な C++ 製 Web サーバー solomond の開発に着手した@kizutaku18:00
39GASの業務ロジックをローカルでテストしたい ── GASの制約をOSSで越えるTypeScript + clasp で GAS をローカル管理している前提で、分岐が複雑な業務ロジックのデグレを機械的に検知するために Vitest による自動テストを組んだ@luth18:15
40【アウトプット①】Rails8 APIモードでJWT認証を自前実装してみたRails API モードと React による SPA 構成で JWT 認証をライブラリに頼らず自前実装し、デジタル署名による改ざん検証とサーバ側で状態を持たない利点を整理している@Atsushi18:42
41BigQuery ML × Gemini でEC顧客の購買予測モデルを構築するGA4 と BigQuery の連携で毎日たまる行動ログを BigQuery ML と Gemini にかけ、今後7日以内に購買見込みの高い顧客を絞ってメールやリターゲティング広告の対象にする手順を組み立てた@ウェブの便利屋19:22
42「直近10件」のつもりで書いた ORDER BY date ASC LIMIT 10 が、最古10件を返していた直近10営業日を出すはずの画面に運用開始時期の古い日付が並び続けた原因は、リポジトリ層の SQL が ORDER BY date ASC で並べたうえで LIMIT 10 していたことだった@ERENOA20:01
43IAM権限エラーのデバッグ手順 ── 「Access Denied」の歩き方AWS の権限は明示的な許可があり明示的な拒否が無いときだけ通るという前提から Access Denied の切り分け順序を現場の手順のまま並べ、適当に試すと30分溶けるところを5分に縮めると述べている@ぷ@AWSエンジニア21:33
44Reactでdefault exportとnamed exportどちらを使うか決めた話React 公式チュートリアルの export default 多用は React 固有の推奨ではなく単なる慣習だとして、ES2015 のモジュール仕様に立ち返って比較したうえで方針を決めた@tobipro22:11
45AIは指示に従わなかった。でも攻撃者の文章は llms.txt に残った自作 SEO 診断ツールが他人のサイトの文章をそのまま「貼り付けてください」というラベル付きで返していた点に気づき、実際に攻撃を再現したところ結論は予想と違うところに落ちた@今井政和22:36
46登園をぐずる我が子の登園意欲を促進するダッシュボードをラズパイとNFCリーダで作成する(React × WebSocket)4歳の双子がトイレを済ませたら自作シールを貼った NFC カードをかざす仕組みを Raspberry Pi と NFC リーダで組み、React と WebSocket で好きなキャラクターが挨拶する画面を出した@北瓜23:00
476,700行の単一HTMLファイルをTypeScript + Viteへ移行した話元ファイルにあった26個のセクション区切りコメントをそのままファイル境界にして移行し、JavaScript で許されていた末尾引数の省略などが型によって洗い出された@オートキャンプライフ23:13

Qiita

#TitleSummaryAuthorPublished
1【IT業界25年目】ADHDポンコツ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』で学ぶ『postgreSQL』のセキュリティ基礎についてその④自身が運営する求人サービス『ヴェテラン』を題材に PHP・PostgreSQL・AWS を選んだ理由から続けてきた連載で、読者コメントを受けて PostgreSQL のセキュリティ基礎を扱う第4回にあたる@Veteran00:07
2Spring Bootで作成したWebアプリをAWS EC2で公開する手順(パート3)scp で JAR を EC2 へ転送してから Spring Boot を起動し、AWS の通信設定を通してブラウザからアクセスするところまでをパート3として進めている@ShineYamamoto00:17
3LIFF から外部決済に出したら、戻ってこない前提で組む。Webhook を正とする決済フローの設計LIFF は外部ブラウザでの liff.closeWindow() の動作が保証されないため決済後の復帰が環境によって成立せず、戻り導線ではなく Webhook を正とする決済フローへ設計を切り替えた@amanity-haray00:42
4【初心者向】未経験からIT分野の個人事業主へ!「自由な働き方」を実現するロードマップHTML・CSS・JavaScript とサーバ側言語、データベースと Git という順で Web 開発スキルを積み上げ、未経験から個人事業主として継続受注できるまでの現実的な段階を並べている@chuandujiusi01:02
5WebGPUを試してみる:線画と面描画を別パイプラインで混在させて立方体を回してみたWebGPU は1回のドローコールで line-list と triangle-list を混在させられない仕様のため、2つのパイプラインを切り替えて線と面が混ざった立方体を回すデモを組んだ@NAS6mixfoolv01:13
6Next.js APIプロキシが長時間ML推論で502になる — undiciのタイムアウト沼FastAPI での推論が数分から数十分かかると 502 が返る原因は Next.js のグローバル fetch(undici)の既定タイムアウトで、Node 標準の http / https へ書き直して回避した@maccotaro04:20
7「まだら欠測+瞬間復帰」は回線輻輳の署名 ― LTE Cat.1 IoT端末を4層で切り分けた記録高崎市の雨量観測点で310分中136分が欠測し20:46にきっかり1分で平常復帰した現象を、各層の通過数を同じ時間バケットで並べることで端末故障でもバックエンド障害でもなく回線輻輳だと特定した@elspinaveinz06:24
8Canvas 2Dで大量の発光ラインを描いたら重くなった話 — バッチ化とWeb Workerで描画のカクつきを解消するVue 3 + Vite の光学シミュレータで白色光を拡散モードにしたときだけ起きるドラッグのカクつきを、描画のバッチ化と Web Worker への退避で解消した@emuyn06:33
9CSVの列を並び替え・削除する — index配列ひとつで「並び替え」と「列削除」を同時に表す出力を元の列インデックスを並べた columnOrder 配列ひとつで表すことで順番が並び替えを、含まれないインデックスが列削除を同時に表現し、再構築を1本の rebuildCsv に集約した@sakutto-panda07:11
10XSSを防ぐPHP・WordPressの出力エスケープ実装(esc_html/esc_attr・コピペOK)XSS 対策は入力を受け取った時点のサニタイズではなく出力する瞬間に文脈へ合わせてエスケープするのが原則だとして、esc_html / esc_attr など文脈別のコード片を並べている@jiis-sasaki07:30
11AWS SAA合格を目指すが何から手をつけるか分からない人へ。SAA-C03対応の体系的な学習ができる教科書SAA-C03 に完全対応したインプレス「徹底攻略」シリーズを、VPC 設計・IAM・ストレージ選択などの判断基準まで解説し模擬問題も付く一冊として挙げている@yasu110907:31
12DynamoDB の暗号化を改めて考える:属性レベル暗号化から Beacons までDynamoDB は保管時にサーバ側で必ず暗号化され3種類のキーを選べるうえ、クライアント側では属性レベル暗号化と Beacons による検索可能暗号化まで使えると整理している@h0uk1st4r08:00
13【Codexで学習ゲーム #5|九九編】「三択でいいのか?」Codexと九九ゲームの設計を考え直した当初の三択形式では九九の習得効率が悪いと考え直し、Codex の multi-agent 機能で学習・ゲーム設計・実装の役割を分けた結果、九九リズム→九九ロケット→九九れっしゃ→九九にんじゃの4段階構成になった@moharamo08:29
14【図解】AWS CloudWatchとは。測る・知らせる・残すの3点セットまとめCloudWatch を「測る・知らせる・残す」の3点セットとして捉え、メトリクスを温度計に例えながら EC2 や Lambda が止まった原因を追うのに要る道具を順に触っている@daisuke-nagata08:35
15Cloudflareは無料でどこまで使える?Workers・D1・R2の無料枠を調べる【Cloudflare運用記録 #2】Workers のリクエスト数、D1 の Read/Write と容量、R2 のストレージ容量と操作回数という別々の上限を、2026年8月時点の公式ドキュメントをもとに Pages も含めて洗い出した@archer223209:03
16祝日テーブルに「国民の休日」が抜けていた — 2026年9月で権利日が4日ズレる祝日法第3条第3項により2026年9月22日は敬老の日と秋分の日に挟まれた国民の休日になるが自作の祝日テーブルから抜けており、営業日計算が最大4日ズレたまま単体テストは全件通っていた@manabu_dev09:37
17ChatWorkはスレッド表示がないので、Chrome拡張で個人開発した話【Manifest V3】Chatwork のルーム内で複数の話題が混ざり会話が埋もれる問題に対し、返信でつながる会話だけをまとめる「スレッド表示」と「チャンネル」を Manifest V3 の拡張として後付けした@katsuya_ohno10:23
18GrafanaでCloudflareの分析用ダッシュボードを作ろう!Cloudflare API と Python で個別ツールを作るとやりたいことが増えるほどツールも増えるという反省から、Grafana でデバイス一覧の集計と cloudflared のアクティブトラフィック量監視のダッシュボードを組んだ@wk_shiho10:48
191000件の議事録を4円で要約した ― Bedrock Batch Inference 実践ガイドBedrock Batch Inference は全リクエストを JSONL で S3 に置いて非同期一括処理する方式でオンデマンドの 50% 引きとなり、1005件のダミー議事録でコスト・実行時間・エラー処理を実測した@shimitaro10:52
20Next.jsのImageコンポーネントで画像が表示されない、よくある3つの原因next/image で画像が表示されない典型例として、外部 URL の画像を設定なしで src に指定するケースを筆頭に3つの原因を挙げている@ennagara12810:52
21VercelとGCP連携でやった!安全な認証を実現する3つの秘訣サービスアカウントキーを一切使わず Workload Identity Federation で Vercel と GCP を連携させる実装パターンを、3つのステップに分けて示している@DaokFrontier11:04
22乃木坂46の動画にメンバーの名前をラベリングするAIの開発46名前後が在籍するため新規ファンが顔と名前を一致させられず離脱するという課題に対し、Instagram リールの URL を送るとメンバー名と信頼度を重ねた動画が返る仕組みを作った@badorisu055511:18
23【AWS】複数人でリアルタイム描画できるお絵描きアプリを作ってみたDynamoDB・API Gateway・Lambda・S3・CloudFront・IAM の6サービスを組み合わせ、複数人が同時に描けるお絵描きアプリを AWS 理解のために構築した@KyosukeTakahagi11:24
24JavaScript 配列 filter()関数filter() はコールバックが true を返した要素だけで新しい配列を作り元の配列は変更しないという性質を、偶数だけを抽出する例で確かめている@coding111:24
25個人開発者のドメイン取得ガイド:.com vs .dev、お名前.com vs Cloudflare の選び方【2026年版】TLD による検索順位への影響はほぼゼロで迷うなら .com、レジストラ選定の決め手は1年目の価格ではなく2年目以降の更新料だと結論づけている@aimakerlab12:00
26CloudFront + S3 + CRR + OAC で作る静的サイトDR構成Route 53 を使わずに CloudFront の Origin Group によるフェイルオーバーと S3 の Cross-Region Replication を組み合わせ、aws-cdk-lib 2.266.0 で実際にデプロイして試験手順とコスト感まで確かめた@ryoichi_izumi12:38
27AWSコスト試算入門 Pricing Calculatorで月額料金を見積もる手順EC2 の時間単価だけでは月額を見積もれないとして、Pricing Calculator で構成図から課金項目を洗い出し通常・少ない・多いの3パターンを比較する順序を示している@s_horikoshi12:55
28マルチアカウント環境の自動タグ付与 ── EKSリソースの除外とコストで4案を比較した設計判断EKS が生む大量の EC2 の除外とコストを評価軸に据え、CloudTrail + EventBridge の即時検知や EventBridge Scheduler + Resource Explorer の週次実行など4案を比較して設計を決めた@NTTDATA-Kyushu-Cloud13:05
29AG-gridでもEXCELのようにセル移動したいReact の AG-grid で Ctrl + 方向キーによる Excel ライクなセル移動を実現するテンプレートを、CellKeyDownEvent を使った実装として置いている@k-ODai13:11
30ホロライブ配信スケジュールを検索・多窓視聴する React + ASP.NET Core アプリを .NET 10 で刷新配信予定の検索と多窓視聴ができる Web アプリ holoduler について、個別の実装ではなくアプリ全体のアーキテクチャとバックエンドの .NET 10 対応、Azure へのデプロイ構成を扱っている@kerobot13:14
31Next.js App Routerで既存サイトを多言語化した設計|SSR・Cookie・hreflang・タイムゾーン対応URL の分け方・Server Components での言語判定・切替後のパスと検索条件の維持・canonical と hreflang の出し分け・海外リージョンの営業時間判定までを同時に揃える必要があったと整理している@neko-sen13:37
32【AWS AIP】Bedrock Guardrails コンテキストグラウンディングチェック回答がソースに忠実かを測る Grounding スコアと質問との関連度を測る Relevance スコアを推論時に自動採点し、根拠のない出力をその場で検出・ブロックする機能だと説明している@tomet14:34
33head内の同期スクリプトが描画を止める 実在4サイトで測ったdefer/asyncの効果async も defer も付かない script に出会うと HTML のパースが止まる仕組みを、国内の実在する4サイトで計測した値とともにコードで整理している@miyanaga15:04
34独学は「本」か「Udemy」か——分野によって、答えは正反対だったQiita と Zenn の記事で開発者が実際に引用・推薦した技術書と Udemy 講座の件数を分野別に集計したところ、「動画の時代」という体感とは正反対の結果が分野によって現れた@tasklog15:36
35Supabase無料プランの「2プロジェクトまで」に詰まった話 — PoCを量産するならNeonが有力な理由Supabase Free は2プロジェクトまでで PoC を並行量産すると詰まる一方 Neon Free は100プロジェクトまで作れるが認証は自前になるため、Netlify Functions + Drizzle + jose で最小構成を組んだ@momotaro_vangsow15:55
36AI生成UIのレビューをチャットに残さない。Playwrightでacceptance loopを作るエージェントの「完了しました」を鵜呑みにせず、acceptance contract をリポジトリへ置いて変更を worktree へ隔離し Playwright と preview で同じ条件を再実行する受け入れループを提案している@heftykoo16:37
37ピンポンダッシュを『押すだけ』で終わらせず、7種類の結果画像まで作ったHTML・CSS・Vanilla JavaScript だけのタイミングゲームに難易度調整・称号・自己ベスト・効果音を足し、結果を7種類のランダム画像にして共有できるところまで作り込んだ@dev_cat22216:55
38NestJSで外部API連携を管理するシンプルな方法Facebook・Qiita・Discord といった連携先に共通の PublishProvider インターフェースを実装させ、OAuth トークン・レート制限・リトライを共通サービスへ分離する構成を採った@unitruxdigitalmarketing17:41
39A2AでAIエージェント同士はどう会話するのか? 【A2A深掘りシリーズ 1】SDK を使わず依存ゼロで Agent Card と最小エージェントを実装し、curl で話しかけるところから A2A プロトコルの通信の中身を確かめている@musa_rock17:44
40AIエージェントに財布を渡して、オンチェーンFXで請求書を自動精算させてみたtestnet.sera.cx はアカウント登録もパスワード発行も持たず秘密鍵そのものを ID として EIP-712 署名で API キーを発行するため、エージェントへ鍵ペアを渡すだけで API を叩ける点に注目している@yama313317:56
41Zodのメリット・デメリットと基本的な使い方TypeScript の型はコンパイル後の JavaScript に残らず外部から届いた値を実行時に検証できないという前提から、Zod 4.4.3 でスキーマ宣言と境界での検証を行う使い方を整理している@uhooi19:04
42アクセスキーこわい やめかたと漏らさない工夫アクセスキーは有効期限が無くローテーションも手動で、漏洩がそのまま不正利用と高額請求につながるとして、発行をやめる方向への移行手順と漏らさない工夫を並べている@sassssan6820:11
43【小ネタ】【初心者向け】KiroにAWSサービスの仕様を調べてもらう時に使っているステアリングファイルの紹介複数ページに散った AWS 仕様の突合に時間がかかり、ハルシネーションを警戒して自力で調べ続けていた著者が、Kiro にステアリングファイルを設定して調査を任せられるようにした@Yuki_Yamashita20:31
44Entity Framework CoreでDBを切り替えてみるEntity Framework Core が DB アクセス処理を抽象化するため、C# アプリで利用する DB を変えたい場合もプログラム全体を書き直さず少ない変更で切り替えられると示している@masayasu_t21:24
45自宅鯖のアラートをGmailで受けたい!Postfix+Cloudflare REST APIで監視メールを届けた話自宅回線から Postfix で直接送ると外向き TCP 25 や逆引き DNS が障壁になるため、LAN 内は SMTP で受けて Python 中継から Cloudflare Email Service の REST API へ HTTPS で流す経路にした@htani081721:39
46canvas.toBlob は黙って PNG を返す — 画像処理をブラウザ内で完結させた話canvas.toBlob に ‘image/webp’ を渡してもユーザーエージェントが未対応なら仕様上 PNG が返り警告も出ないため、ダウンロードされたファイルの先頭が 89 50 4E 47 になっていた@cheng_pm821:54
47街道途中から再開するために、どこまで状態を持つか【第16回】eventQueue と currentEventIndex で街道の進行位置を管理した続きとして、ブラウザを閉じた後に同じ地点から再開するには何をどこまで保存すべきかを詰めている@mild_bonobo555722:07
48業務で欲しいnpmライブラリがなかったので、React向けライブラリを作ってnpmに公開してみた温度分布の可視化に使える汎用ライブラリが見つからず、scalar-field-react として package.json の設定から公開前の確認、npm publish までを自力で通した@k-girigiri22:26
49Terraform : ECS Fargate環境を構築する(2) ― デプロイと可用性の設計クラスタ・ネットワーク・タスク定義・IAM ロールという土台の上に常駐する app タスクを ECS サービスとして動かす設定と、Auto Scaling・ECS Exec・イメージ管理を組んだ@ham-nao22:29
50DRF × Vue.js 実践講座【まとめ】Django REST Framework と Vue 3 によるフルスタック SPA 開発講座を、全体像・環境構築編からバックエンド編・フロントエンド編・実務応用編までの四部構成として並べている@mashikokoutaro101922:36
51DRF × Vue.js 実践講座【第一講】フルスタックSPAの全体像とシステムアーキテクチャフロントとバックを分離する SPA + REST API 構成の全体像を、堅牢な ORM を持つ Django REST Framework と学習コストの低い Vue 3 を組み合わせる利点から説き起こしている@mashikokoutaro101922:36
52外部から取得した文字列をコード生成に埋め込む時のエスケープ設計(TypeScript)自作 SEO 診断ツールで他サイトの title や meta description を修正コードへ埋めていたところ、” を含むサイトで JSON-LD と OGP が壊れ、AI 向けの指示文がコードブロックに載って出てくる2種類の問題を実測で踏んだ@masakazuimai22:37
53Vite + React + Supabaseでシンプルな学習記録アプリを個人開発したAI ツールをほぼ使わずエラーに向き合って公式ドキュメントを読む過程を経験するため、学習内容と時間を記録する CRUD アプリを自力で実装した@taki-umi22:49
54「正常終了」とクラッシュを同じにしない:MV3拡張の復旧判定を2つの記録に分ける通常のブラウザ終了でも直前のチェックポイントは残るため、保存データがあることと前回の終了が異常だったことを別々の永続的な記録として扱う設計へ切り替えた@brandandface23:46

Publickey

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

gihyo.jp

#TitleSummaryPublished
1ChatGPTの内蔵ブラウザーがWebMCPに対応、Webサイトが公開するツールを「サイトツール」として利用可能に ——10日間のWebMCP Challengeも開催WebMCP で公開された JavaScript 関数や HTML フォーム要素を ChatGPT Work / Codex が「サイトツール」として直接呼べるようになり、Chrome では 149 からオリジントライアルで試せる16:34

GIGAZINE

#TitleSummaryPublished
1AIとウェブサイトの連携を深める「WebMCP」にデスクトップ版ChatGPTが対応ChatGPT デスクトップ版の内蔵ブラウザが WebMCP 対応サイトの機能を自動で使えるようになり、ChatGPT Sites でも指示だけで WebMCP 対応サイトを生成・公開できる12:13

ITmedia News

#TitleSummaryPublished
1悪質UIを体験できる「ダークパターン博物館」が話題 解約迷路、偽の閉じるボタンなど 全8種解約迷路や偽の閉じるボタンなど8つの展示を文化祭形式で巡り、罠を見破るとスタンプがもらえる Web サイトが X で話題を集めている17:22

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

#TitleSummaryPublished
1Speed Insights now has a free tier(Speed Insights に無料枠が追加)全プラン・プロジェクト数無制限で30日あたりチーム10,000イベントまでの無料枠が付き、Pro へ上げても無料枠が失われなくなった01:00
2Vercel applications are protected from Next.js August 2026 security vulnerabilities(Vercel 上のアプリは Next.js の2026年8月脆弱性から保護済み)libheif 由来の AVIF 処理による未認証 RCE と Windows 版 Next.js の CVE-2026-75604 に対し、AVIF 最適化を停止済みで実行環境も Linux のため利用者側の対応は不要と説明した01:39
3Python projects now support routing rules(Python プロジェクトがルーティングルールに対応)FastAPI・Django・Flask のアプリでも CDN 側でレスポンスヘッダー付与や内部パスへの rewrite を再デプロイなしに反映でき、公開したルールは vercel.json の rewrite より優先される09:00

AWS What’s New

#TitleSummaryPublished
1Amazon Connect Customer now lets you update the customer profile on a case or add a profile after a case is opened(Amazon Connect Customer でケースの顧客プロファイルを変更・後付け可能に)誤った顧客に紐づいたケースの付け替えと、共有電話番号からの入電など作成時に本人を特定できなかったケースへの後からのプロファイル追加ができるようになった01:00
2AWS Batch now supports Amazon ECS Managed Instances(AWS Batch が Amazon ECS Managed Instances に対応)AMI 更新・セキュリティパッチ・インスタンスライフサイクルを AWS 側が持つ形で GPU アクセラレーテッドなバッチワークロードを回せるようになった04:36
3AWS IoT Core now supports native InfluxDB routing for time-series data(AWS IoT Core が InfluxDB への時系列データルーティングに対応)デバイス側コードや中間サービスを挟まずに時系列データを InfluxDB の line protocol へ自動変換して書き込み、デバイス側とサーバ側の2種類のバッチ処理を選べる04:42

Google Cloud Blog

2026-08-26 付の Web 開発に該当する記事はありませんでした。

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

#TitleSummaryPublished
1Rethinking Data Visualisation: A UX Approach To Dashboards That Actually Drives Decisions(データ可視化を考え直す — 意思決定を動かすダッシュボードへの UX アプローチ)Meriem Benhabiles が、ツールを開く前に立てる問いから示唆が実際に伝わるかを決める判断まで、構造化した UX 思考をダッシュボードへ持ち込むと何が変わるかを論じている22:00

Hacker News

#TitleSummaryPublished
1Show HN: GPU Accelerated PDAL(GPU 対応の PDAL フォーク)点群ライブラリ PDAL を NVIDIA GPU 対応にしたフォークで、一般的なパイプラインが 2〜14 倍速くなり npm i gpupdal でそのまま差し替えられる00:20
2Show HN: Mindspark(Mindspark)アカウントも課金も上限も無いオープンソースのマインドマップで、ブラウザ実行時は各マップを自分の GitHub リポジトリへ保存し、Cloudflare Worker を1つ足すとリアルタイム共同編集が開く00:29
3PgDog vs. RDS Proxy(PgDog と RDS Proxy の比較)PostgreSQL 用プロキシ PgDog 側が、RDS Proxy と違って接続のピン留めが起きずオートスケール挙動が予測可能で 2 倍速いと主張している00:56
4Ora benchmarks every major AI agent on Vercel – Customers(Ora が Vercel 上で主要 AI エージェントをベンチマーク)Ora はエージェントを実サイトへ送って登録・連携・決済までさせており、Web の 99% はエージェント対応できていないと見積もっている01:10
5Ask HN: What’s your view on fx.sh by Vercel?(Vercel の fx.sh をどう見るか)Vercel の fx.sh に対する評価を尋ねただけの本文なしの質問投稿で、スコアは 1 点にとどまった01:24
6Show HN: LatticeDB – Like SQLite but for graph databases(LatticeDB — SQLite のようなグラフデータベース)仕事でグラフ DB を使うほどローカル環境での扱いづらさに悩んだ作者が組み込みで動くグラフ DB として作り直し、176 点を集めた01:52
7Tablinum – Local-first database for the browser(Tablinum — ブラウザ向けローカルファースト DB)データを IndexedDB に置いてオフラインで動かし、同期は Nostr リレー経由で NIP-59 のギフトラップ暗号化を掛けるためリレー運営者にも中身が読めない02:49
8Pgbot: A 5.9 MB read-only Postgres tool for humans and agents(Pgbot — 5.9MB の読み取り専用 Postgres ツール)Go 製の読み取り専用 CLI が任意の PostgreSQL に接続して性能・クエリ・スキーマ・変更を調べ、MCP 経由でエージェントからも同じ情報を引ける03:30
9Show HN: Ifso – A personal finance simulator for major life decisions(Ifso — 人生の大きな決断を試す家計シミュレータ)課税口座や退職金口座やローンといった全口座と、収入変化・退職・住宅購入などのライフイベントを年単位で回し、税金・キャピタルゲイン・ローン償却まで計算して複数シナリオを並べて比べられる03:48
10Show HN: GateProof: offline-first event check-in, no backend, no guest list leak(GateProof — バックエンド不要のオフラインファースト入場受付)来場者の QR パスをスキャナ側でローカル検証するためサーバ通信が発生せず、ゲスト名簿をチケット会社へ渡さないまま 1 秒未満で照合できる04:06
11AWS Powers PyPI and the PSF – The Python Package Index Blog(AWS が PyPI と PSF を支えている仕組み)Python Software Foundation の Director of Engineering が、AWS のオープンソースクレジットプログラムとセキュリティスポンサーシップで PyPI のインフラ費用がほぼゼロに抑えられている構造を明かしている05:42
12Why and How Cloudflare Built Pingora(Cloudflare が Pingora を作った理由と方法)NGINX では自社規模に見合う性能と機能を得られなくなり、Rust で自作した HTTP プロキシが 1 日 1 兆リクエストを従来比 3 分の 1 の CPU とメモリで捌いていると説明する05:58
13A Walkable ASCII Cyberpunk City in One HTML File [video](1つの HTML ファイルで作った歩ける ASCII サイバーパンク都市(動画))単一の HTML ファイルだけで歩き回れる ASCII 表現のサイバーパンク都市を組み上げた過程を、作者が動画で見せている06:08
14Show HN: Ecdeos – P2P Web/Native Distributed OS on Entity Core Protocol(Ecdeos — Entity Core Protocol による P2P 分散 OS)Tauri 上の Rust/WASM ブラウザエンジンと Rust バックエンドで組んだ P2P 分散ユーザースペース OS の研究プロトタイプで、Plan9・Erlang/BEAM・IPFS・ATProto を近縁として挙げている06:20
15One Go binary, one YAML file, one SQLite database: I wrote my monitoring tool(Go バイナリ1つ・YAML1つ・SQLite1つで書いた監視ツール)約3,400行の Go で書いた監視サービス Gjallar は pgx や go-ora など純 Go ドライバで CGO をゼロにし、ロックフリーのアラート状態機械と SIGHUP でのホットリロードを備える06:43
16Show HN: TeXbrain, a LaTeX editor that runs pdfTeX in the browser via WASM(TeXbrain — pdfTeX を WASM でブラウザ実行する LaTeX エディタ)SwiftLaTeX 経由で pdfTeX を WebAssembly 化したバックエンド不要の静的サイトで、File System Access API により手元のプロジェクトフォルダを直接読み書きし isomorphic-git で Git 操作まで完結する07:08
17Show HN: Game to see if you’re over-/under-confident in your own knowledge(自分の知識に自信過剰か過小かを測るゲーム)10問の「どちらが先に起きたか」に確信度を添えて答えると確信度別の正答率グラフが出る仕組みで、サーバ側処理を持たず記録は localStorage に置く純 TypeScript 実装になっている07:39
18Show HN: Slash-tokens – know LLM cost before the call leaves your machine(Slash-tokens — リクエスト送信前に LLM コストを見積もる)4.8KB の WASM がトークン数を高速に推定し、無駄な呼び出しを止めるか同一プロバイダのより安いモデルへ切り替えてから送信できる07:48
19Show HN: Agent skill to create HTML docs for planning(計画用の HTML ドキュメントを作るエージェントスキル)visual-explainer・visual-plan・challenge-plan の3スキルが、AI の長大な文章出力を単一ファイルの対話型 HTML 解説とブラウザで確認できる計画へ変換する08:31
20Read your writes: WAIT FOR in PostgreSQL 19(PostgreSQL 19 の WAIT FOR で read-your-writes を実現する)新しい SQL コマンド WAIT FOR で WAL が指定 LSN に到達するまでセッションを待たせられ、同期レプリケーションの代償を払わずに非同期スタンバイでも read-your-writes 一貫性を得られる09:54
21Show HN: Declaude(Declaude — Claude 特有の言い回しを普通の英語へ変換)量子化学の講座執筆で Claude 特有の言い回しの除去に時間とトークンを費やした作者が、GCP 上で動かす qwen モデルにより文書やセッション内応答を平易な英語へ変換する仕組みを作った11:04
22Show HN: Browser automation with no chromedriver and no Node driver(chromedriver も Node ドライバも要らないブラウザ自動化)Rust 製のバイトコードへコンパイルされる言語 Orion に 58 の組み込みモジュールを載せ、ランタイムのインストールなしに単一バイナリでバックエンド処理と自動化を書ける11:45
23AWS Activate Credits(AWS Activate のクレジット)AWS のトップページだけを貼った本文なしの投稿で、スコアは 5 点にとどまった11:55
24ILSpy in the Browser(ブラウザで動く ILSpy).NET の逆コンパイラ ILSpy をブラウザ上で動かすページで、ローカルにツールを入れないまま .NET アセンブリを読める12:11
25Show HN: A proxy that makes Forgejo speak the GitHub API(Forgejo に GitHub API を喋らせるプロキシ)2つの OpenAPI 仕様を突き合わせて自動対応付けする Shotgun が同一ドメインなら 60〜80% のエンドポイントを機械的に埋め、残りを手作業で直した結果が Anvil になっている12:31
26Ask HN: Why are Claude models so verbose?(Claude のモデルはなぜ冗長なのか)Ruby(Rails)・TypeScript(React)・Go を主戦場とする現役エンジニアが、Cursor で Fable・Opus・Sonnet を使うたびに余計な出力が多いと感じると問題提起している14:14
27We run Postgres on local NVMe(ローカル NVMe 上で Postgres を動かす理由)ローカル NVMe のランダム読み取りが約100マイクロ秒なのに対しネットワークストレージは500〜1000マイクロ秒かかり、その差はチューニングで消せず p99 に直接現れると論じている14:28
28Show HN: Spinifex – run EC2/S3/IAM/EKS on your own hardware, AWS CLI unchanged(Spinifex — 自前ハードウェアで EC2/S3/IAM/EKS を動かす)EC2・EBS・S3・VPC・IAM を自前インフラ上に再現し、AWS 向けにビルドした成果物を一行も書き換えずにベアメタルやエッジ拠点で動かせる15:23
29CSS Runtime Performance(CSS のランタイム性能)Nolan Lawson による2022年の講演スライドで、CSS がブラウザの実行時に生む処理コストを取り上げている16:39
30Veryfront Code, the first full-stack AI framework(Veryfront Code — フルスタック AI フレームワーク)React のルート・エージェント・型付きツール・評価・多段ワークフローを1つのファイルベース TypeScript プロジェクトに収め、Node.js・Deno・Bun のいずれでも同じ構成を動かせる17:11
31Show HN: Typebase – A single-folder back end you write in TypeScript(Typebase — TypeScript で書く単一フォルダのバックエンド)既存リポジトリの typebase/ に TS ファイルを置くだけで型付きのサーバ関数と認証が揃い、oRPC・Drizzle・better-auth の上に Vercel / Cloudflare Workers / Deno Deploy と Neon へ CLI 一発で載せられる20:33
32Show HN: Routebase – One OpenAPI spec drives your docs, mocks, tests, monitors(Routebase — 1つの OpenAPI 仕様がドキュメント・モック・テスト・監視を駆動)単一の OpenAPI 仕様から設計・モック・テスト・ドキュメントを生成し、MCP サーバを内蔵してすべての API をエージェントから扱える状態にする20:49
33Beyond WASI: Running any Rust application in the browser with BrowserPod 3.0(WASI を越えて — BrowserPod 3.0 でブラウザ上に任意の Rust アプリを動かす)未改変のソースを標準の rustc と cargo でビルドしたまま動かせ、ファイルシステム・ネットワーク・サブプロセスまで扱えるため Rust 製 Yarn 6 のプレビューが公式 Playground で NPM プロジェクトを導入してみせている21:08
34One MCP directory for all docs.domain.tld (No auth needed)(docs.domain.tld を束ねる MCP ディレクトリ構想)Stripe や Cloudflare の MCP がドキュメント参照だけでも認証を要求する点を作者が不満とし、認証なしでドキュメントだけを引ける一括ディレクトリの需要を問いかけている21:12
35Cloudways’ Cloudflare Enterprise integration is a crock of shit(Cloudways の Cloudflare Enterprise 統合はひどい)WordPress + WooCommerce の大規模 EC を Cloudways で運用する制作者が、別々の製品を使う2クライアントで統合版 Cloudflare Enterprise の不具合に続けて遭ったと苦情を述べている21:51
36AWS Acquires DuckLabs(AWS が DuckLabs を買収)DuckDB 開発元の DuckLabs が9月上旬をめどに AWS 傘下へ入り、チームはアムステルダムに留まったまま DuckDB・DuckLake・Quack の開発を続けると創業者2人が説明している21:59
37Show HN: I built a tool showing how AI providers (should) throttle their models(AI プロバイダのモデル絞り込みを数理モデル化したツール)負荷時にモデルを量子化版や小型版へ落とすと回答品質が下がって再質問が増え、かえってデータセンター需要が膨らむという逆説を数学的に示している22:08
38What’s in a tag name? JavaScript, apparently(タグ名には何が入るのか — JavaScript が入る)PortSwigger の Gareth Heyes が HTML のタグ名に使える文字を調べ、大文字化されない経路を突いてタグ名に alert(1) を仕込めるかを検証している22:11
39AWS to acquire DuckLabs, the Amsterdam-based company behind DuckDB(AWS が DuckDB 開発元の DuckLabs を買収へ)Amazon が正式契約の締結を発表し、2024年から続く協業を踏まえて DuckLabs の技術で AWS の分析基盤を高速かつ簡素で低コストにすると述べている22:28
40DuckLabs to Join AWS, Projects to Remain Open Source – DuckDB(DuckLabs が AWS へ、プロジェクトはオープンソースのまま)DuckDB 公式が、ロードマップ・ライセンス・ガバナンスに変更はなく非営利の DuckDB Foundation の管理下で MIT ライセンスを維持すると明言している22:42
41Show HN: Otter: experimental multi-threaded JavaScript runtime written in Rust(Otter — Rust で書かれたマルチスレッド JavaScript ランタイム)QuickJS を rquickjs 経由で使い、1つの OS スレッドが数千のエンジンを束ねる BEAM 型モデルで、プロセスごとに独立ヒープとメールボックスを持ちメッセージパッシングだけで通信する22:47
42Show HN: Tabu, NSFW image and video API for explicit content moderation(Tabu — 不適切コンテンツ判定の画像・動画 API)App Store のガイドライン 1.2 で審査に落ちた作者が、AWS Rekognition や Google Cloud Vision のような運用負荷なしに1リクエストで判定できる NSFWJS ベースの API を用意した23:45
43Hover Proximity Using Modern CSS(モダン CSS で作るホバー近接効果)Temani Afif が :has() と :hover とグリッドを組み合わせ、ホバーした要素だけでなく前後や周囲の要素にも距離に応じた拡大を掛ける手法を示している23:52