VOL. 118
WEB DEV DIGEST
WEB DEV OUTLINE
2026-09-01
火曜日 · JST
TODAY’S ISSUE 2026年9月1日 · 火曜日 WEB FRONTLINE

Vercel AI GatewayのFable 5.1対応とAWS PrivateLink提供ほか — Web Dev Digest: 2026‑09‑01

Top 20

Claude Fable 5.1 now available on AI Gateway(Claude Fable 5.1 が AI Gateway で利用可能に)

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

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

BigQuery Graph is now GA: the knowledge foundation for the agentic era(BigQuery Graph が GA に — エージェント時代の知識基盤)

Source: Google Cloud Blog | Published: 2026-09-01 08:00 JST

AWS Agent Registry agents and MCP servers now available in Amazon Quick(AWS Agent Registry のエージェントと MCP サーバーが Amazon Quick で利用可能に)

Source: AWS What’s New | Published: 2026-09-01 06:05 JST

Claude Fable 5.1, Anthropic’s new frontier model is now available on AWS(Anthropic の新フロンティアモデル Claude Fable 5.1 が AWS で利用可能に)

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

AWS announces AWS Interconnect - multicloud connectivity with Microsoft Azure in preview(AWS が Microsoft Azure とのマルチクラウド接続 AWS Interconnect をプレビュー提供)

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

Amazon WorkSpaces Applications is now available in three new AWS Regions(Amazon WorkSpaces Applications が3つの新リージョンで利用可能に)

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

AWS Agent Registry for centralized agent discovery and governance is now generally available(エージェントの集中的な発見とガバナンスのための AWS Agent Registry が一般提供開始)

Source: AWS What’s New | Published: 2026-09-01 00:21 JST

Remix 3 Release RC(Remix 3 リリース候補)

Source: Hacker News | Published: 2026-09-01 07:13 JST

GPUI Digest: Rust UI in the browser, crates distribution, release notes(GPUI ダイジェスト — ブラウザで動く Rust UI、crates 配布、リリースノート)

Source: Hacker News | Published: 2026-09-01 01:40 JST

An offline code scanner with a Node.js network guard to block cloud leaks(クラウドへの流出を止める Node.js ネットワークガード付きオフラインコードスキャナ)

Source: Hacker News | Published: 2026-09-01 05:15 JST

What’s new in Svelte: September 2026(Svelte の新着情報 — 2026年9月)

Source: Hacker News | Published: 2026-09-01 15:08 JST

Show HN: HyperMarkdown, streaming Markdown renderer for React(Show HN: React 向けストリーミング Markdown レンダラー HyperMarkdown)

Source: Hacker News | Published: 2026-09-01 18:43 JST

CPU が低いのに Node.js のレスポンスが遅い:イベントループ詰まりを計測する

Source: Zenn | Published: 2026-09-01 08:37 JST

ブラウザ自動化で「文字は入ったのに送信できない」を直す — value代入がReactに届かない問題の対処3種

Source: Qiita | Published: 2026-09-01 10:10 JST

Next.js(React)の App Router のチュートリアル

Source: Zenn | Published: 2026-09-01 10:33 JST

【Part3】【No.013】Reactの部品ごとに表示を変える最初の一歩 ― Propsで値を渡す最低限

Source: Zenn | Published: 2026-09-01 12:55 JST

React Nativeで「今日」をuseMemoに閉じ込めると、日付が変わらない

Source: Qiita | Published: 2026-09-01 13:41 JST

AWS Lambda MicroVMs に Node.js アプリをデプロイして、サスペンド/レジュームで状態保持を体感してみた

Source: Zenn | Published: 2026-09-01 15:19 JST

Next.jsの未認証RCE(CVE-2026-75604)、IT資産検索で外部露出を調べてみた

Source: Qiita | Published: 2026-09-01 18:05 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1AIエージェントの品質、どう測る? Google ADKの評価機能を使い倒すADK v2.7.1のEC分析エージェントを組み込み7本+カスタム7本の計14メトリクスで採点し、数値一致はthreshold1.0で決定的に判定している@phper808000:16
2コーダーからフロントエンドエンジニアへ #1-41|sliceとsplice──「取り出す」と「切り取る」同じ引数(1,3)でもsliceは非破壊コピー、spliceは第2引数が削除個数のため結果が食い違うと押さえている@koenjineer00:20
3予約枠をレコードとして事前生成しない設計空き枠をレコード化せず純粋関数で毎回算出し、半開区間[start,end)に統一して11:00終了の予定が11:00枠を消す境界ずれを防いだ@tex6400:21
4誰でも爆速でコード生成できる時代のフロントエンドエンジニアの価値についてAIがコードを書く時代でも、実プロダクトの制約や過去の障害という背景に業務で触れ続けられる点が強みとして残ると述べている@sandflag6x600:40
5launchdの定期実行が8日間静かに死んでいた話と、Cloudflare Workersで組み直した構成launchdの終了コード126はiCloud Drive上のスクリプトがTCCで弾かれたためで、Cloudflare Workers Cron + D1へ組み直した@zeroyen_dev01:53
6個人を特定できる情報を1つも保存しない匿名集計を Cloudflare Pages Functions + D1 で作るPages Functions + D1でスコアと日付しか保存しない設計にしたが、id連番で同日の送信順だけは残ると自ら明記している@zeroyen_dev02:19
7【自宅HomeLab構築記 #41】「ゆるく解析」より「厳密に固定」— NotebookLM文字起こし取り込み機能編NotebookLM出力を###の固定フォーマットで受け、見出し前後に空行が無い実例があったため###行自体を境界にした@st_systems07:19
8Cloud Run instances を実測する ―インスタンス単位のIAMはdescribeに効いてHTTPに効かない東京リージョンの実測でインスタンス単位IAMがdescribeに5分で効くのにHTTPは60分反映されず、updateも約100秒落ちると結論づけている@ccie2630207:20
9three.jsで2,700棟の街が2FPSに落ちた。原因はドローコールの数だった2FPSの原因はポリゴン数でなくドローコール2,700回で、InstancedMeshと近い順300棟に変えて引き視点は1フレーム4msになった@autocamp08:56
10数千語 × 100問の用語マッチを Aho-Corasick 法で「用語数に依存しない」速さにした話用語8,000語×設問100問で80万回走るincludesの二重ループを、Aho-Corasick法でテキスト1回のスキャンに置き換えた@asuene_gucchi10:00
11GitHub Actions、難しそうで実はシンプルだった.github/workflows配下のYAMLにcheckout@v4とsetup-terraform@v3を並べるだけでPR時のplanが走ると分解している@yasutomo797410:00
12【Chrome】Manifest V2拡張機能が全廃へ。MV3移行で知っておくべき変更点と実装例uBlock Origin含むMV2拡張の削除開始を受け、webRequestからdeclarativeNetRequestへ書き換える実装例まで示している@ament310:03
13社内アプリをもっと気軽に届けたい — 開発者とともに育てるPlatformづくり社内アプリ公開のたびAWS申請と非機能設計が要る状態を、EKS上のGitOps基盤とテンプレートリポジトリに寄せた@simplextech10:19
14Markdownで済むチーム分けを、わざわざThree.jsで3DにしてみたThree.jsの3Dアバターにしたところ精巧なキャラはAIで作れず素朴な見た目に落ち着いたが、視認性はむしろ上がったと述べている@torutakakura11:07
15個人開発でWeb+iOSアプリを2本運用している技術スタックを全部書くNext.js 15とExpo SDK 54をTurborepoで束ねtRPC v11で型共有し、モバイル向けJWT橋渡しに一番時間を使ったと書いている@hirodeath11:14
16Kiro に野良 MCP を繋がせない。AWS Agent Registry × Kiro for Enterprise で配布を統制するAgent Registryの承認済みだけが検索に出る構造でKiroのMCP配布を統制し、旧名前空間が2026年9月17日に終わる点も注意している@inariku11:17
17Snowflake PostgreSQL に Performance Insights ダッシュボードを構築するDB Load可視化が無いSnowflake PostgreSQLに、pg_cronでpg_stat_activityを5秒サンプリングする監視アプリを作った@jiacheng11:27
18Xでは出るのにmixi2だけOGPが表示されない原因と解決策(HEADリクエストのContent-Type)mixi2だけOGPが出ないのはBot Fight Modeでなく、HEADのレスポンスにContent-Type: text/htmlが無かったためで付けて解消した@pompopo12:00
19週35万DLのnpmパッケージが8年放置されていた理由は、Issueではなくテストだったkuromojiが止まったのはIssue15件でなくgulp3がNode12以降で動かずテスト不能だったためで、mochaを直に叩くと52件全通過した@faanau12:07
20Bedrock AgentCoreのIdPをCognitoからAuth0に差し替えてみたAgentCoreのJWT AuthorizerがOIDC準拠でCognito以外も通ることを確かめるため、tenant_id付与ごとAuth0へ移した@yasu30712:11
21Google ADKで4人の専門家がテックブログをレビューするAIエージェントを作ってみた技術・炎上対策・権利侵害・知的財産の4観点をParallelAgentで並列に走らせ、SequentialAgentで編集長役に統合させている@hogehogetaro12:32
22AWS入門の教科書 — 未経験からクラウドプラクティショナーを目指す全12章AWS未経験者向けのクラウドプラクティショナー入門書を、記事ではなく全12章のZenn Bookとして公開している@開発くん12:43
23一意インデックスは監査ログを守っていた。督促メールは守っていなかった部分一意インデックスは監査行しか守っておらずメール2通に監査1行が起き得たため、ON CONFLICT DO NOTHINGの予約INSERTを先に置いた@erenoa662213:10
24Google Cloud PCAをGoogle Skillsで更新してみた組織向けGoogle Skillsでも追加費用なくPCAを更新でき通常100ドルの試験が不要になったが、対応は4資格だけだったと書いている@ssfuno13:55
251回の当選確率が1%なら、100回引けば必ず当たる?複数回試行の確率を計算する当選1%を100回引いても当たるのは約63.4%で全外れが約36.6%残り、50%超えには69回要ると計算している@nenkajp14:03
26GuardDuty × DevOps Agent エージェントアクションにより、ついに調査から封じ込めまでできる世界線が来るかもしれないSG書き換えやスナップショット作成は承認付きで代行できたが、IAM系の封じ込めはどう権限を盛っても通らなかった@khirasan14:45
27404 ページに canonical を付けると、消えた URL が全部「重複」に見える404.htmlのcanonicalで消えたURL全部が重複扱いになり、代替ページ12件中7件が旧WordPressのURLだったと突き止めた@ukintech14:46
28BigQuery ストアドプロシージャ:SQLによるデータ処理の自動化・高度化素のSQLでは条件分岐もループも書けないため、CREATE PROCEDUREのIF・WHILEと動的SQLでテーブル切り替えまで書けるようにしている@kosukekikuchi15:05
29UIコンポーネントとKPIの関係性をGeminiに聞いてみた(作成中)ui-pocket掲載のUIコンポーネント別にKPIをGeminiへ聞き、OTPは認証完了率とTTT、トークンフィールドは誤送信率と対応づけている@takaiko15:14
30AIエージェントを配った後、誰がいくら使ったかを見るClaude CodeのOTLPをECS Fargate上のCollectorで受けたところ、用意したMCPツールがほとんど使われていないと数字で判明した@miyakona15:14
31Model Armor 入門:プロンプトインジェクション対策をハンズオンで理解するOWASP LLM01対策としてModel Armorのテンプレート検査を試し、日本語ドキュメントは薄いので英語で読むよう勧めている@cloud_ace16:02
32【中級者向け】Amazon EC2 応用!完全ガイド - Nitro・キャパシティ確保・Auto ScalingNitro System・キャパシティ予約・ウォームプール・EFA・IMDSv2までを2026年8月時点で押さえ、入門編との重複を避けている@issy16:56
33個人開発でここまでやるか?と思いつつ作った、家族用Vaultwardenの自宅ならぬ自クラウド運用基盤GCE e2-micro 1台で443番だけ公開し22番はTailscale ssh、/adminは公開ドメインから常に403を返す構成をTerraformで組んだ@hanage16:59
34【結論は出てない】JavaScriptのfunctionとArrow関数ってどっちを使ったらいいの?Arrow関数がsetInterval内のthis問題を解消するために生まれた経緯まで辿った上で、結論は出ずチームで揃えるのが一番だと述べている@sanyodo17:00
35Web 標準動向 2026年8月版利用率0.1%未満のXSLTはFirefoxも2027年8月に全チャネル削除、ChromiumもChrome 158でStable無効になると伝えている@s_a_k_u17:00
36Notionの期日リマインドを「仕組み」として実装するときの設計とハマりどころ期日到来は変更イベントとして飛んでこないためWebhookがあってもポーリングが本質で、フィルタはNotion側に寄せている@kapsel17:21
37Weekly Google Cloud アップデート情報 - 2026年9月1日Gemini Enterpriseのエマージングマーケット版解禁や、データコネクタにtool_id・response_codeが加わった変更を並べている@h_kousei17:24
38pdf-lib で日本語の Variable フォントをサブセット埋め込みすると漢字が消える(残ったのは「適」の1文字だけ)pdf-libでNotoSansJP[wght].ttfを埋めると例外なしで漢字が適の1文字だけ残り、pypdf抽出でのOK/NG判定に切り替えたと書いている@nagilab17:25
39Weekly AWS アップデート情報 - 2026年8月31日RedshiftのAgent Toolkit統合と、Kinesis Data Streams取り込みが1MiBから10MiBへ10倍になった変更を先週分として並べている@maihagiwara17:27
40Supabaseの「RLS Disabled in public.spatial_ref_sys」は無視してはいけないspatial_ref_sysのRLS警告放置はanonキーのDELETE一発で地図が止まるDoSで、PostGIS移設は関数のsearch_path全見直しになった@ohsun17:54
41matcherに「保護したいパス」を書いたら、1時間後にログアウトされたmatcherを/dashboardに絞ると公開ページでproxyが走らずトークンが更新されず1時間で切れたため、原則全パス指定に戻した@matsutake_prgrm18:00
42【初心者向け】Amazon Cognito 入門!完全ガイドユーザープールの機能プランをMAU 500万と5,000万でコスト比較し、3種のトークンやIDプールのIAMロール設定まで並べている@issy18:21
43【初心者向け】AWS Cost Explorer 入門!完全ガイドCost Explorerは過去13か月と12か月先の予測を無料で見られ、時間単位データとAPI呼び出しだけが課金対象だと押さえている@issy18:21
44Rust の ORM 選定に新しい選択肢は来るか? Toasty を使ってみるToastyはSQLite・Turso・PostgreSQL・MySQL・DynamoDBの5つに対応し、Rust構造体からDBスキーマを生成する方式だと確かめた@kisoda18:31
45LLMに書き込ませるMCPツールの設計書き込みMCPツール19本でlost updateを防ぐため楽観的競合制御のexpectedUpdatedAtを必須引数にし、Zodで入口でも検証している@takehirot18:37
46スマホを振る・傾けるブラウザゲームを9本作った — センサー入力と同期設計生の角度は持ち方や画面回転で軸が変わるため20Hzの共通入力へ正規化し、Durable Objects中継で9ゲームを1基盤で動かした@kokotatan19:22
47PLAYの3days開発インターンで学んだ、制約からシステムを設計するということ時間や同時アクセスは制約に挙げたのに費用が抜けており、画質は技術でなく予算で決まると走りながら気づいたと振り返っている@ibukinagase19:27
48Amplify Gen2アプリ間で型安全にデータ連携するAmplify Gen2はAppSync API ID指定のコード生成に未対応のため、契約パッケージで型を配り接続先クライアントだけ差し替えた@ky_iwanami20:12
49Terraformで大量のVPC Firewall Rulesを管理する4つの設計パターン比較30個のVPC Firewall Rulesを4通りで書き、CSV+csvdecodeは非エンジニアでも足せる代わりに型チェックが緩くなると比べている@takayuki_harada21:00
50Cloud Loggingのログベースアラート設定ガイド: クエリ例と運用のポイントログベースのアラートはアラート画面でなくログエクスプローラの操作メニューから作る点と、メトリクスアラートとの使い分けを示している@takayuki_harada21:00
51Gemini Code AssistでTerraformを生成しGoogle Cloud環境を検証Gemini Code AssistにVPCやCloud SQLの要件を渡してTerraformを書かせ、実際にデプロイして動くところまで確かめている@takayuki_harada21:00
52[Mastra YouTube 解説] Agents Hour:今週のAIニュースまとめ(2026年9月1日)OpenAIがCursorへのモデル直接提供を11月12日に終える案を示し、匿名のOx AlphaはZ.aiのGLM 5.3 Flashだったと明かされた@shiromizuj21:13
53GA4を自前で入れたら送信0件だった。犯人は dataLayer.push(arguments)gtagのシムをアロー関数で書くと素の配列が積まれconfigごと無視されGA4が0件になり、function宣言に戻して解決した@taski_app21:33
54【Next.js】インボイス登録番号から事業者情報を取得するフォームを作るBango APIのInvoice Lookupをx-api-keyが露出しないようNext.jsのRoute Handler経由で呼ぶフォームを実装した@takuma_kanazawa22:01
55S3 + CloudFront 構成の Web 配信における nosniff オプションの考慮事項nosniffが弾くのはscriptとstylesheetだけで、WinSCPが付けたbinary/octet-streamがJS実行を止めていた@sb722:17
56schemalintのカスタムルールは非同期処理に対応していなかったschemalintはprocess()にawaitが無く型もvoid固定で非同期ルールが無言でパスするため、独立スクリプトに切り出した@yamamoon22:25
57コンテナとCI/CDの学習記録 part7compose.yamlをChatGPTに添削させ、build:.への変更とDB_HOSTをサービス名dbにする点、postgres:18.6への変更に落とし込んだ@aymaymaym22:29
582026-08-09 今日の技術トレンドガートナーが成果の出る業務は1割と警鐘を鳴らす一方、モデル未実行でツール呼び出しを誘発できるAgent Flawsが報じられたと伝えている@bambampurin23:01
59Claude・Codex・Claude Codeを引き継ぎなしでリレーできるようにした13MBのセッションログのうち人間の発話は11.8KBの0.09%しかないと測り、発話原文だけを別AIへ渡すsession-relayを作った@shoujiki_panman23:28

Qiita

#TitleSummaryAuthorPublished
1【検証】SQSのSSE-KMSでSendMessageにkms:Decryptは本当に不要?キーマネジメント文書とリリースノートで記述が食い違う点に気づき、kms:GenerateDataKey だけを持つ Lambda を用意して 2024年7月24日以降の送信可否を実測した@nbsat00:31
2LaTeXコマンド補完の回帰を5つの公開テストで防ぐTeX64 の候補生成を正式名・dots派生・環境名・候補ゼロ・共有プレフィックスの5分類に分け、標準コマンド51件の検査と SHA-256 付き回帰記録で退行を追えるようにした@tex6401:42
3カテゴリを廃止して教科書の単元タグに置き換えた — URL キーで一度失敗した単元名を URL キーにしたら理科3年と6年の生き物と環境が同一パスになり静的書き出しが破綻したため、タグ id の UUID へ切り替えた@kodomo-news08:00
4MCP ツールに進捗通知(progressToken)とキャンセルを実装する — 進捗が出ない・キャンセル後もゾンビ処理が走る、3つのハマりどころ【2026】進捗は _meta.progressToken が来たときだけ返し値を毎回増やす、extra.signal を fetch まで配線する、の3点を外すと通知が捨てられゾンビ処理が残ると突き止めた@yureki_lab08:02
5Kubernetes CNI完全ガイド:アンダーレイ/オーバーレイ、iptables/eBPF、EKS・AKS・GKEの違いを徹底解説アンダーレイ/オーバーレイと Service・NetworkPolicy の iptables/eBPF は別の設計軸だと切り分け、GKE Dataplane V2 や AWS VPC CNI の実装差に落とし込んでいる@shungineer08:26
6AWS Systems Manager Session Managerで踏み台サーバーを廃止する構成手順とIAMポリシー設計SSM Agent の 443 アウトバウンドだけで接続して 22 番を閉じ、AmazonSSMManagedInstanceCore ではなく必要アクションに絞ったカスタムポリシーで組んでいる@blinkgroup_jp09:22
7AWS DevOps Agentは騙せるか:3つの攻撃シナリオを考えてみたDevOps Agent の入力のうち CloudWatch Logs とコミットメッセージは攻撃者が書けると整理し、偽の Cold start spike ログで RCA を DB 接続枯渇から逸らす案を設計段階として提示している@yama313309:23
8文字数カウントで絵文字が2文字になるのはなぜか — .lengthのUTF-16コード単位とバイト数絵文字が2と数えられるのは .length が UTF-16 コード単位を返すためで、国旗は4・ZWJ 家族絵文字は Intl.Segmenter の書記素なら1になると示している@sakutto-panda09:49
9HULFT SquareのHULFTとは?ループバック転送でサクッと動作確認してみたHULFT Square の HULFT が HULFT アプリケーションと HULFT Appサービスの2構成に分かれる点を示し、127.0.0.1 宛のループバック転送で集配信を確認している@q-morita09:53
10Cloudflare One 月次アップデート: 2026年8月(Gateway / Access 中心)Gateway に MCP 自動検出と npm・PyPI など7エコシステムのパッケージ制御が入り、Access トークンが cfast_ 形式になり token IP 既定が 172.64.128.0/20 へ移ったと挙げている@shofuk909:53
11ブラウザだけで動画から音声を抽出する(ffmpeg.wasm)— COOP/COEPとCSPのハマりどころ付きffmpeg.wasm で -vn と libmp3lame から MP3 を書き出す実装を示しつつ、SharedArrayBuffer が要る都合で COOP・COEP と CSP の設定に詰まった点を残している@yuapi10:04
12【前編】機械学習って何をしてるの?SageMakerで流れをまるごと体験!SageMaker Unified Studio と Notebooks の役割を初学者目線で整理し、前編では環境セットアップからデータ取得・確認までを自分で手を動かして通している@TechSpace-engineer10:18
13【SageMaker Unified Studio】Zero-ETL 統合ターゲットの Redshift タイプ Glue カタログからアセットを作成するRDS のゼロETL統合が S3 を直接ターゲットにできず Redshift 型 Glue カタログ経由になる制約を押さえ、—type GLUE でサブカタログを指定してデータソースを作っている@swkky10:22
14【SageMaker Unified Studio】 Glue テーブルに対してアセットを作成するAWS CLI でデータソース作成からラン実行まで進める前提として、S3 Location の Lake Formation 登録と IAMAllowedPrincipals の取り消しが要ると明示している@swkky10:27
15Amazon Linux 2023でPGroongaをソースビルドしたら pg_config が壊れたシンボリックリンクだった話pg_config が pg_server_config への壊れたシンボリックリンクで実体が存在しないと突き止め、postgresql16-private-devel を捨てて libpq-devel に置き換えて解決した@yoruno28110:42
16🛡 壊れたデータを3種類に分けたら復旧設計が一気に決まった話(#0008)破損を真偽値で返す設計に詰まり、JSON パース失敗・項目不足・参照ファイル不在の3パターンそのものを返して判断を呼び出し側へ残す形に変えたと書いている@Ruria102410:46
172026年9月1日 今日のQiitaトレンド記事をポッドキャストで聴こう!前日夜の Qiita トレンド記事を AI ポッドキャスト化して毎朝7時に更新していると告知し、当日分の出典記事リンクを並べている@ennagara12810:48
18AWS DevOps Agent を使ってみる (7) : DevOpsAgentの実行権限確認デフォルトの DevOpsAgentRole では S3 オブジェクトを読めず S3FullAccess を足すと読める一方、書き込みは IAM で許可してもガードレールに阻まれると実機で確かめた@mksamba11:39
19#202 Draw.ioのアイコンへのラベリングを自動化するVSCode拡張を作ってみたhediet.vscode-drawio 限定のプラグインとして Cmd 押下ドロップでアイコンの正式表記をラベルに入れる拡張を公開し、dictionary 設定で略称へ差し替えられるようにした@nxted_sapporo11:39
20GIF を圧縮したのに小さくならない — 3 パターンを実測で切り分けた画面収録型は 79.8KB から 21.3KB へ 73% 減った一方で全面ノイズ型は 2.62MB から 2.63MB と横ばいで、削減余地は品質スライダーでなく静止領域の量で決まると実測した@cheng_pm811:43
21バッチワーカーに中立サンドボックスを渡すと、ファイル列挙タスクが構造的に失敗する失敗台帳 2679 件のうち blocked_by_input が 1208 件・missing_inputs が 20 件あり、cwd を空の一時ディレクトリに隔離する設計と cwd からリポジトリを列挙する契約が両立しないと結論づけている@SciCos12:35
22【Chrome拡張機能】画面幅にWebページをピッタリ収める「Fit Browser - 横スクロール自動フィット」を開発した話とコード解説ページの scrollWidth と可視幅 clientWidth の比からズーム率を計算して自動適用し横スクロールを消す Chrome 拡張を Manifest V3 で作って公開した@kazukichi_091413:15
23AWS Agent Registryで「野良AIエージェント」を検出する承認ゲートを作ってみたlist_agent_runtimes で Registry 未登録ランタイムを洗い出し CloudTrail でデプロイ者を特定する承認ゲートを作り、承認ボタンから create_registry_record を実際に走らせている@yama313313:42
24UnixTimeをDBやAPIでどう扱う?日時保存・比較・変換でハマりやすいポイント有効期限判定や経過秒の算出が単純な数値比較と引き算で済む反面、JavaScript の Date.now() はミリ秒なので 1000 で割る変換を忘れると桁がずれると注意している@nenkajp14:08
25保存する個人データを減らす migration は、デプロイの順番を間違えると本番が壊れるprivacy 監査の指摘を受けて緯度経度を小数第3位の約100m単位へ丸め、CHECK 制約付き migration を現行フロントより先に当てると本番の書き込みが即失敗すると警告している@ishizakahiroshi14:17
26Redmine の CSV エクスポートデータを登録不要・ブラウザ完結で互換性診断するツールを作ってみたTextDecoder の fatal: true で UTF-8 違反を例外として捕まえてから Shift_JIS へ倒す判別を入れ、File.arrayBuffer() だけでネットワーク送信ゼロの診断ツールを公開した@taski_app15:10
27AWS Certified AI Practitioner(AIF-C01)からAIを体系的に勉強してみる ― 試験範囲と他のAWS資格との違い【2026年版】AIF-C01 が 90分65問・受験料100USD・合格ライン700点の Foundational 資格で、うち15問は採点対象外であり、モデル開発やハイパーパラメータ調整は出題範囲外だと整理している@APIron-lab15:10
28GitHub Apps の認証フローについてまとめてみた(AWS Security Agentを例に)AWS Security Agent を題材に Install 後は JWT から Installation Access Token を取る2段階の短命トークンで API を叩く流れを図解し、非公開部分は仕様上の推定と明示している@shimitaro15:39
29Cloudflare、無料すぎて怖い!AWSとの比較をしてみたAWS 側は ALB 月約16ドルと Fargate 最小タスク月約11ドルが常時残るのに対し、Cloudflare は Workers Paid 月5ドルに枠込みで実アカウントは支払い方法未登録だったと比べている@cakkun16:12
30fallback が生まれた瞬間に aborted になる:LLM ストリームの AbortSignal は二層いるストールした経路で親を abort するとフォールバック先の AbortSignal.any() が生成直後に aborted になり一文字も出ないため、runSignal と attemptSignal の二層に分けて解決した@Karentia18:02
31【JavaScript】フォームの入力値は FormData でまとめて取れる(1個ずつ .value しない)入力欄ごとに querySelector().value を並べるのをやめ new FormData(event.target) でまとめて取り、キーが id ではなく name 属性である点につまずいたと書いている@onizuka-dev-202518:10
32Nostr上でアプリ状態同期するためのSDKアプリごとに同期サーバーを立てる代わりに既存の Nostr Relay を使う TypeScript SDK nostr-aop v0.1.0 を公開し、join・leave・invite・chmod と NIP-07 signer に対応させた@Torisima18:49
33DatagripからPosticoへ乗り換えた時にやったこと月3,626円の DataGrip から買い切り11,000円の Postico へ移り、IAM 認証と ProxyCommand 非対応の制約を SSM start-session を挟んだ ~/.ssh/config で埋めた@tamayaman18:53
34実務1年目駆け出しエンジニアがLaravel&ReactでWebアプリケーション開発に挑戦してみた!(テスト・デバッグ編⑩)E2Eテスト3[一般ユーザー]Playwright の storageState を一般ユーザーへ切り替え、指導スタイルなど7項目の星評価を埋める fillAllStars ヘルパを作ってレビュー CRUD のシナリオを書いた@ArakiDev19:19
35VSCode拡張機能からPowerShellでクリップボード画像を取得するVSCode API にクリップボード画像取得がないため child_process 経由で System.Windows.Forms.Clipboard を呼び、Windows パスの円記号を二重化しないと保存に失敗すると注意している@caymezon19:19
36リアクティブプログラミングとは:データの流れを「宣言的」に扱うプログラミングパラダイム値を取りに行く Pull から値が来たら通知される Push への発想転換として説明し、Observable が onNext・onError・onCompleted の3通知を Observer へ送る構造に整理している@itstar_lab19:25
37AWS KiroでAWS-GCPマルチクラウド活用支援スキルを作成してみたAWS・Google Developer Knowledge・Terraform・drawio の4 MCP サーバーを Kiro に登録し、Windows 版は Node.js v24 系だと接続できず v22.23.2 が要ると突き止めた@duelist2020jp19:36
38【TypeScript×DDD】外部APIからコードを守る「腐敗防止層(ACL)」入門外部決済 API の pay_amt に -5000 が入っても注文が確定してしまう Bad 実装を動かし、Value Object の自己検証と ACL 翻訳で境界を守る Good 実装と挙動を比べている@tiga-ga19:44
39Bedrock AgentCore の Web Search にドメイン許可リストと公開日フィルタが追加されたので試してみた管理者側の domainFilter.include が最大100件まで指定でき、エージェント側のリクエストレベル filters はその管理者ポリシーの範囲内でしか絞れない設計だと確かめた@leomarokun20:30
40AngularのZone.jsって何をしていたのか? Zonelessでどう置き換わるか調べてみたZone.js が setTimeout や Promise にパッチを当てて変更検知を起こしていた仕組みを整理し、Zoneless では Signal 更新や markForCheck など明示的なトリガーへ置き換わると調べている@nakamuuu_ow20:43
41【React】ulidで定義したidを渡しているはずなのに「Encountered two children with the same key `id~~」map の中で key に文字列の id を渡していたのが同一キー警告の正体で、key={id} と要素のプロパティから取る形へ直して解決した@J-T_ky2g20:46
42プルリクエストがマージされたら自動でステージングにデプロイする入門ガイドmain へのマージを起点に ghcr.io へイメージを push し SSH 先で docker compose pull と up -d を叩く最小ワークフローを示し、必要な4つのシークレットを列挙している@felix-jp-studio20:52
43【React】input type numberから取得した値が文字列で「TS2345: Argument of type string is not assignable to parameter of type SetStateAction」Number() で型を矯正すると空文字が 0 になって 0 を消せなくなるため e.target.valueAsNumber を使うほうが良かったと振り返っている@J-T_ky2g21:15
44exeを作って終わりじゃなかった — Tauri製GUIアプリをMicrosoft Storeに出すまでの振り返り ー上大学2年の12月にポートフォリオ欲しさで GUI を選び、Python と Flet の簡易メモ帳プロトタイプを3月に完成させてから Tauri へ乗り換えるまでの経緯を書いている@h2depot21:19
45exeを作って終わりじゃなかった — Tauri製GUIアプリをMicrosoft Storeに出すまでの振り返り ー下プロジェクトが 2500LOC を超えたあたりから Antigravity や Codex へ丸投げが増え、言語化しなかった前提のズレが積み重なって原因不明のバグとして表面化したと突き止めた@h2depot21:20
46AP→DBの通信が「たまに」落ちるようになった話(ENIのアイドルタイムアウト)同じ通信がたまに落ちる原因は ENI 接続追跡のデフォルト 350 秒アイドルタイムアウトで、VPC Flow Logs のエフェメラルポート宛 REJECT から気づき Oracle の SQLNET.EXPIRE_TIME で無通信を防いだ@komainuu21:56
47Connection Poolの理解。Supabaseで接続数の検証Supabase の Transaction Pooler がクライアント接続200に対し DB 接続を15本に絞る構造を図にし、15本を10秒占有した状態で16本目を流して挙動を確かめている@o6860600722:01
48【IAM Identity Center】許可セット内にカスタムポリシーを追加する場合の注意点①許可セット割り当て時の 404 Not supported policy は管理アカウントにだけカスタムポリシーを作ったせいで、割り当て先の各メンバーアカウントに同名同パスで事前作成が要ると分かった@tadanotsubuyaki22:02
49【初心者向け】AWS CloudFormation StackSets を試して理解しようStackSets が複数アカウント・複数リージョンへ一括展開するコンテナである点を押さえ、IAM ロールを手動で作るセルフマネージド型と Organizations 前提で自動作成される型を対応表で分けている@tyskJ22:03
50選んだ方法と結果を状態として残す――QuestProgressとEventProgress【第22回】HP や評判の数値状態だけでは何を選んだか残らないため、eventId と queued・active・resolved・skipped の EventStatus や選択肢 id を持つ EventProgress を進行履歴として分離した@mild_bonobo555722:10
51縦一列の値をSQLのIN句にするだけのツールを作った(1000件の壁つき)単一引用符を二重化して o”hara を壊さない変換に加え、007 を数値と誤判定しないよう先頭ゼロを弾き、Oracle の ORA-01795 に備えて1001件目から警告を出すようにした@hashito22:25
52reactチュートリアル#1JSX は JavaScript なので class が予約語になり className を使うと学び、次はローカル環境での React アプリ構築へ進むと記している@langhuanamacha22:54
53(新試験)「AWS Certified AI Business Strategist」が登場AIB-C01 が Foundational などとは別の Business カテゴリの第1弾で 85問・合格700点・ベータ受験料50USD だと押さえ、試験時間が日本語ページ170分と試験ガイド130分で食い違うと指摘している@yama313323:17
54JavaScriptのTemporal APIの使い方(Dateからの移行)Node.js 24 にはまだ Temporal がないため @js-temporal/polyfill 0.5.1 を使い、new Date(2025, 1, 30) が黙って3月2日へ繰り上がる Date の問題を用途別の型で解消している@uhooi23:49

Publickey

2026-09-01 付の Web 開発関連記事はありませんでした(対象日の掲載2件はいずれも Linux デスクトップ OS の話題で Web 開発トピック対象外)

gihyo.jp

#TitleSummaryPublished
1第133回 連載12年目に突入、オープンソースカンファレンス京都報告、MySQLのステアリング・コミッティにJPMorganChaseとBooking. comが参画、PostgreSQLの多数の脆弱性が修正OSC京都のセミナーで日本オラクルの梶山隆輔が、AIコーディングが普及してもSQLは不要にならず、構文を憶えるより業務要件をAIに指示し実行結果の意味を説明する能力が重要になると述べたと報告している09:01
2第278回 MySQL 9.7で変わったDATE型の挙動を確認してみるWL#16895 の内部リファクタリングの影響で ADDDATE(‘0000-01-01’, INTERVAL 1 DAY) が 8.4.11 の 0000-00-00 から 9.7.2 では 0000-01-02 に変わり、FROM_DAYS(1) も 0000-01-01 を返すようになったと実測している09:01

GIGAZINE

#TitleSummaryPublished
1GoogleがuBlock Originを含むManifest V2拡張機能をChromeウェブストアから削除2024年6月に始まった段階的廃止が2026年8月31日に最終段階へ達し、webRequest API の廃止とリモートホストのコード禁止を伴う Manifest V3 への移行が完了した13:15

ITmedia News

2026-09-01 付の Web 開発関連記事はありませんでした(対象日の掲載25件はいずれも Web 開発トピック対象外)

TypeScript Blog

2026-09-01 付の記事はありませんでした(フィード最新は 2026-07-09)

Node.js Blog

2026-09-01 付の記事はありませんでした(フィード最新は 2026-08-27)

Astro Blog

2026-09-01 付の記事はありませんでした(フィード最新は 2026-08-31)

Cloudflare Blog

#TitleSummaryPublished
1How we could save petabytes of cache storage with Zstandard and Pingora(Zstandard と Pingora でキャッシュストレージをペタバイト単位で節約する方法)1.1.1.1 Intern Program のインターンが試作した Cache Transcoding は Pingora 内で対象アセットを Zstandard 符号化してから書き込み、初期テストでディスク上のサイズが平均3分の1になった21:59

Vercel Changelog

#TitleSummaryPublished
1Compute that takes any shape(どんな形にもなるコンピュート)ビルド・サンドボックス・関数をすべて Fluid という単一のコンピュート基盤へ載せ替えたと明かし、現在は1日1500万ビルド、週2500万サンドボックス、月1兆リクエストを処理していると数字を出している16:00

AWS What’s New

#TitleSummaryPublished
1Amazon MSK Connect now supports restarting connectors(Amazon MSK Connect がコネクタの再起動に対応)従来は障害復旧のたびにコネクタを削除して作り直す必要があったが、全タスクの一括再起動と失敗タスクのみの選択再起動が追加費用なしで使えるようになった00:00
2Amazon OpenSearch Service adds new Cluster Insights for faster diagnosis of cluster status(Amazon OpenSearch Service がクラスタ状態を素早く診断する Cluster Insights を追加)Red と Yellow の根本原因を指し示す insight が17種類増え、うち6件はプライマリシャードが未割り当てになる Critical 条件を検出して具体的な是正案まで出す00:41
3Amazon Aurora serverless is now available with 30% better performance and smarter scaling in additional AWS Regions(Aurora Serverless の30%性能向上とスケーリング改善が追加リージョンで利用可能に)プラットフォームバージョン4として追加費用なしで提供され、ニュージーランド・タイ・ケープタウン・ミラノ・メキシコ中部の5リージョンで Aurora PostgreSQL と MySQL の両方に効く01:46
4AWS Lambda recursive loop detection is now available in all commercial AWS Regions(AWS Lambda の再帰ループ検出が全商用リージョンで利用可能に)S3・SQS・SNS 経由の設定ミスやコード欠陥で起きる再帰呼び出しを既定で自動停止して Health Dashboard に通知し、意図的な再帰は PutFunctionRecursionConfig API で無効化できる02:30
5Amazon Cognito now supports machine-to-machine authorization without a user pool domain(Amazon Cognito がユーザープールドメイン無しのマシン間認可に対応)新しい GetClientToken API でクライアント ID とシークレットから直接アクセストークンを取得でき、AWS WAF と PrivateLink の VPC インターフェイスエンドポイントも通せる03:00
6Amazon EC2 R9g and R9gd memory optimized instances are now available(メモリ最適化インスタンス Amazon EC2 R9g / R9gd が利用可能に)Graviton5 搭載で Graviton4 ベースの R8g / R8gd に対しコンピュート性能が最大25%上がり、R9gd はローカル NVMe SSD ブロックストレージを備える03:08
7Amazon Redshift now supports Apache Iceberg v3 tables(Amazon Redshift が Apache Iceberg v3 テーブルに対応)列のデフォルト値・行リネージ・削除ベクターが使えるようになり、v2 の位置指定削除ファイルを圧縮ビットマップへ置き換えて高頻度更新の読み書きを速くする03:10
8Amazon Connect Global Resiliency now supports cross-region routing of contacts across two active AWS regions(Amazon Connect Global Resiliency が2つのアクティブリージョン間でコンタクトを振り分け)両リージョンが常時トラフィックを持つため待機系が未検証のまま眠らず、対応ペアはバージニア北部とオレゴン、フランクフルトとロンドン、大阪と東京になる04:25
9Amazon Timestream for InfluxDB is now available in 8 additional AWS Regions(Amazon Timestream for InfluxDB が8つの追加リージョンで利用可能に)ケープタウン・バンコク・香港・ハイデラバード・メルボルン・ソウル・チューリッヒ・テルアビブが加わり、単一ノードから15ノードの Enterprise クラスタまで再設計なしで広げられる04:48
10Amazon Redshift now supports AWS IAM Identity Center authentication with enhanced VPC routing(Amazon Redshift が拡張 VPC ルーティング環境で IAM Identity Center 認証に対応)Identity Center のトークン検証と交換が PrivateLink インターフェイス VPC エンドポイント経由になり、認証も他の Redshift トラフィックと同じ統制された経路を通る06:02
11AWS Elemental MediaTailor introduces in-console analytics dashboard for ad monetization and streaming performance(AWS Elemental MediaTailor が広告収益化と配信性能のコンソール内ダッシュボードを追加)フィルレート・広告インプレッション率・動画完了率に加え、サーバーサイドのビーコン再試行で回収できた課金対象インプレッション数を表示する06:35
12Partner Revenue Measurement expands service coverage for User Agent string capability(Partner Revenue Measurement の User Agent 文字列機能が対象サービスを拡大)CloudTrail にコントロールプレーン操作を記録する追加サービスまで計測範囲が広がり、APN_1.1/pc_ 形式を埋め込み済みのパートナーは実装変更なしで対象になる07:00
13Amazon DocumentDB now supports direct major version upgrades to version 8.0(Amazon DocumentDB がバージョン8.0への直接メジャーバージョンアップグレードに対応)エンジン 3.6 と 4.0 から中間バージョンを経由せず 8.0 へインプレース昇格でき、既存データ・設定・クラスタ設定はそのまま保たれる07:30
14Amazon CloudWatch now supports warm-up periods for alarms(Amazon CloudWatch がアラームのウォームアップ期間に対応)作成直後の評価を一定時間止められるため、CI/CD でサービスとアラームを同時に作った際にメトリクス未送信のままオンコールを呼ぶ事故を防げる17:00

Google Cloud Blog

#TitleSummaryPublished
1What’s new in AI infrastructure and orchestration in August(8月の AI インフラとオーケストレーションの新着情報)Filestore のバックエンドが Google の分散ストレージ Colossus 上に作り直され、IOPS を容量と独立して割り当てられるようになり GKE との統合も深まったと伝えている01:00

Supabase Blog

2026-09-01 付の記事はありませんでした(フィード最新は 2026-08-24)

web.dev

2026-09-01 付の記事はありませんでした(フィード最新は 2026-05-29)

Mozilla Hacks

2026-09-01 付の記事はありませんでした(フィード最新は 2026-08-25)

CSS-Tricks

#TitleSummaryPublished
1Let’s Use the Emergent CSS random() Function in all the Browsers(登場しつつある CSS の random() 関数を全ブラウザで使う)Lee Meyer は仕様策定中の CSS random() のポリフィルを作る過程を追い、ブランドに合わせた紙吹雪の要件が細かくなり JavaScript プラグインを捨てて自作した経験を出発点にしている00:12

Smashing Magazine

2026-09-01 付の記事はありませんでした(フィード最新は 2026-08-31)

Hacker News

#TitleSummaryPublished
1Show HN: Preview Postgres writes from AI agents with xmin checks (pg-dry-run)(Show HN: xmin チェックで AI エージェントの Postgres 書き込みを事前確認する pg-dry-run)INSERT / UPDATE / DELETE を読み取りとして評価し影響行を JSON の提案として返す仕組みで、適用時に対象行が変わっていればアプライ全体を拒否する00:11
2H5i-dev/h5i: a headless browser purely written in Rust. no Chromium, no V8(h5i: Chromium も V8 も使わず Rust だけで書かれたヘッドレスブラウザ)投稿先の Reddit は取得できず、GitHub 側の説明にはヘッドレス Chromium 比で約3倍速くピークメモリが約86%少ないと記載されている00:35
3Building native plugin systems with WebAssembly components (2025)(WebAssembly コンポーネントでネイティブプラグイン機構を作る(2025年))WIT で型とインターフェイスを定義し、C と JavaScript の両方で書いたプラグインをホストから読み込む Guy Fighter というゲームのプラグイン機構を組み立てている00:45
4Show HN: ASCII/cnlibs – ASCII Shadcn component library(Show HN: ASCII で描く shadcn コンポーネントライブラリ)shadcn/ui の全コンポーネントを等幅フォントの文字だけで描き直したもので、Base UI 上に構築されキーボード操作・フォーカス・ARIA を備えレジストリからインストールできる01:03
5Postgres 19: How Our Advice Has Changed Since We Wrote It(Postgres 19: これまでの助言はどう変わったか)Crunchy Data が2026年8月18日付でロード・ストレージ・インデックス・パーティショニングの過去記事を Postgres 19 ベータ基準に見直し、非同期 I/O・耐障害性を高めた COPY・既定の LZ4・skip scan を挙げている01:09
6PDF tools where your file never leaves the browser tab(ファイルがブラウザのタブから出ない PDF ツール)31個の無料ツールがすべてブラウザ内で完結し、各ツールは生成結果を自分で読み直して元ファイルと突き合わせ、検証に失敗した結果はダウンロードさせない01:30
7Node.js sandboxes powered by QuickJS and WebAssembly(QuickJS と WebAssembly による Node.js サンドボックス)Wasmer Edge が Next.js・Astro・Hono・Node.js の MCP サーバーを書き換えずに動かすベータを開始し、V8 統合はスレッド実行モデルと N-API 層の作り込みが想定以上に重かったため QuickJS から着手したと明かしている01:34
8A walkable ASCII cyberpunk city in one HTML file [video](HTML 1ファイルで歩き回れる ASCII サイバーパンク都市[動画])リンク先は JavaScript がなければ本文が表示されない YouTube のページで、動画の説明文を取得できなかった03:21
9AWS to acquire DuckLabs, the Amsterdam-based company behind DuckDB(AWS がアムステルダム拠点の DuckDB 開発元 DuckLabs を買収へ)DuckDB を作った Hannes Mühleisen と Mark Raasveldt はチームと技術方向を率い続け、OSS の DuckDB 本体は独立した DuckDB Foundation の下で MIT ライセンスのまま残ると明記している03:30
10Vircon32 Games: 93 free homebrew titles, playable in the browser(Vircon32 のゲーム: ブラウザで遊べる無料の自作タイトル93本)公式・コミュニティ・移植・ジャム作品を含む一覧で、テクスチャを一切使わず BIOS だけで描く Asteroids クローンや Box2D 物理エンジン上の作品まで並ぶ03:37
11CSS Is Still Awesome(CSS はいまも素晴らしい)Jason Santamaria は CSS 提案から30年という節目に、テーブルレイアウトとスペーサー GIF の時代から Flexbox・グリッド・変数・clamp までを振り返り、いまも新しい手が見つかると書いている03:45
12Cloudflare Unveils Adaptive Intelligence to Counter AI-Fueled Bot Attacks(Cloudflare が AI 主導のボット攻撃に対抗する Adaptive Intelligence を発表)Security Boulevard による2026年8月31日付の解説で、実ネットワークのテレメトリで継続的に再学習し短命の検出ルールを配備することで攻撃側に手口の作り直しを繰り返させて採算を悪くする狙いだと整理している04:17
13Autoscaling Lakebase Postgres(Lakebase Postgres のオートスケーリング)Neon 上の本番データベースは平均で月32,016回、約81秒に1回コンピュートサイズが変わっており、インプレースの VM リサイズと CPU・メモリ・ワーキングセットを追うアルゴリズムで実現している04:26
14A Reactive JavaScript Framework(リアクティブな JavaScript フレームワーク)Voodoo.js は script タグ1本だけでビルドも npm install も設定も不要とし、v-data・v-resource・v-submit といった HTML 属性でリアクティブ状態と HTTP リクエストとフォーム送信を宣言する05:12
15Show HN: Terminal-browser – A real browser inside the terminal(Show HN: ターミナル内で動く本物のブラウザ)コーディングエージェントと同じターミナルタブにブラウザを置け、SSH 越しにリモートマシン上のサイトをプレビューでき、エージェントから叩くための action CLI も備える05:19
16PG-Strom: An extension that leverages GPU and NVMe for PostgreSQL(PG-Strom: GPU と NVMe を活用する PostgreSQL 拡張)数十テラバイト・数十億行規模の検索と集計を単一ノード構成で処理する OSS 拡張で、フルスキャン時の WHERE 句評価のような一様な処理を GPU の数千コアで並列化する06:23
17EC2 R9g and R9gd Instances Powered by AWS Graviton5 Are GA(AWS Graviton5 搭載の EC2 R9g / R9gd インスタンスが一般提供開始)AWS 公式ブログの2026年8月31日付記事で、R8g 比で最大25%高いコンピュート性能に加え、より速いメモリ・広いネットワークと EBS 帯域・大きな L3 キャッシュを消費電力を下げつつ得られるとしている07:32
18Show HN: Nos4, new nostalgic internet toy. A complete IOS4 right on the browser(Show HN: ブラウザ上で動く完全な iOS 4 の懐古的インターネットおもちゃ Nos4)リンク先は JavaScript で描画されるページで、取得できた本文は Everything you remember というキャッチコピーと GitHub への誘導だけだった08:12
19Show HN: Saccade – Live semantic browser truth for AI agents(Show HN: AI エージェントにブラウザの意味的な現状を渡す Saccade)認可された Chrome / Edge のタブ1枚を tab_id でリースして書き手を1つに限定し、ポーリングせずブラウザ側から差分を受け取り、操作は可視性・活性・座標の安定・最前面性を1つの締め切りの下で検証する08:35
20DoltLite: A SQLite fork with Git-style version control, built with 2k agent PRs(DoltLite: 約2000本のエージェント PR で作られた Git 風バージョン管理付き SQLite フォーク)B-tree 層だけを単一ファイルのチャンクストア上の Prolly Tree に差し替えた構成で、SQL パーサと解析器は素の SQLite のまま、公開から5か月で 0.50.0 のベータに到達した10:25
21RotaryCell: Making an unmodified rotary phone work over LTE with an ESP32-S3(RotaryCell: 無改造のダイヤル式電話機を ESP32-S3 で LTE 対応にする)元の受話器・ダイヤル・フックスイッチ・機械式ベルをそのまま使い、追加基板は可逆的に筐体内へ収めるため元の部品に穴あけや切断を一切加えない11:29
22Anthropic signs $35B cloud deal with Nvidia-backed Lambda, source says(Anthropic が Nvidia 出資の Lambda と350億ドルのクラウド契約と関係者)テキサス州ヌエセス郡で Hut 8 が開発する約350メガワットのデータセンターが対象で、先週発表した Nscale のウェストバージニア拠点への450億ドルに続く調達になる12:05
23Ask HN: Is Vibe coding the frontend okay for someone who is expert in DevOps?(Ask HN: DevOps に詳しい人がフロントエンドを vibe coding で済ませてよいか)投稿者は DevOps の学習を進める中でフロントエンドまで深く学ぶ必要があるのかを判断したいと書いている15:00
24Generating personalized certificates from Excel in the browser(ブラウザ上で Excel から個別の証明書を生成する)取得できたのは Bulk Certificate Generator — From Excel & CSV というタイトルだけで、本文は JavaScript がなければ表示されないページだった16:51
25Bumping the major version of your JavaScript library is user hostile(JavaScript ライブラリのメジャーバージョンを上げるのはユーザーに敵対的だ)勤務先の TypeScript モノレポでは glob が5つのメジャー系列にまたがる8バージョン、minimatch が7バージョン、brace-expansion が3バージョン同居し、slonik は3年で v33 から v49 まで上がっていた17:16
26Helius – Personal Finance in One SQLite File, with a Rust CLI and TUI(Helius: SQLite 1ファイルで完結する Rust 製 CLI / TUI 家計簿)単一バイナリで動きデータは1つのローカル DB ファイルに置く設計で、25種類の銀行 CSV プリセットと限定的な camt.053 XML インポート、定期ルールと予算とキャッシュフロー計画を備える17:43
27I Tried Every AI Browser, Then Went Back to Safari(AI ブラウザを一通り試して Safari に戻った)リンク先の Medium は Cloudflare のセキュリティサービスにアクセスをブロックされ、本文を取得できなかった19:21
28Debezium loses LSN position during PostgreSQL failover and what to do about it(PostgreSQL のフェイルオーバーで Debezium が LSN 位置を失う問題とその対処)2026年8月28日付の記事で、PostgreSQL 16 と Patroni 3.3.1 の運用では昇格後に作った新スロットが Debezium の最後の永続オフセットより先から始まりイベント欠落を招くため、スロットと Kafka Connect のオフセットを1つの分散チェックポイントとして扱う結論に至っている20:59
29Building textlog without JavaScript(JavaScript なしで textlog を作る)React をサーバー側だけで使い HTML を1回描画して送るためハイドレーションもクライアントランタイムも存在せず、状態はリンク・フォーム・URL・ラジオボタン・details 要素に持たせている21:00
30Wasmi 2.0 – Engineering of the Fastest WebAssembly Interpreters(Wasmi 2.0: 最速の WebAssembly インタプリタを作る)8か月かけてエンジンを刷新し、Apple M2 Pro 上の wasmi-benchmarks で Wasmi 1.0 比の幾何平均で約2.2倍速くなり、validate クレートフィーチャでバイナリサイズも削れるようになった21:25
31Show HN: In-browser iMessage exporter for Mac chat.db and iPhone backups(Show HN: Mac の chat.db と iPhone バックアップに対応するブラウザ内 iMessage エクスポータ)最新メッセージを持つ chat.db-wal を chat.db と同時に読み込ませないと直近数日が欠け、暗号化された iPhone バックアップには対応しないと明記している21:30
32Hs of HTML(HTML の4つの H)2026年8月25日付の記事で、Head・Header・Heading・Headline の4語が取り違えられやすいと整理し、head は機械向けメタデータを持ちレイアウトに現れない要素だと区別している21:57
33Having Fun with Vercel’s AI SDK and AI Gateway(Vercel の AI SDK と AI Gateway で遊ぶ)Adam Rackis が自作のフィットネス追跡アプリでワークアウト生成を実装し、出力の形式と構造を制約して自前 DB に保存できる形に落とし込んでいる22:14
34Using every Netlify deploy preview, and proving the changed code ran(すべての Netlify デプロイプレビューを使い、変更コードが実行されたことを証明する)リンク先の Medium は Cloudflare のセキュリティサービスにアクセスをブロックされ、本文を取得できなかった22:36
35Querying 1 Thousand JSON Files from S3(S3 上の1000個の JSON ファイルに問い合わせる)2026年8月14日付の記事で、大半が15KB以下だが一部が20MBを超える1000ファイルを用意し、ECS Fargate 上の DuckDB と EMR Serverless 上の Spark のどちらが速く安いかを比べている22:38
36The Browser’s Main Thread Is Expensive(ブラウザのメインスレッドは高価だ)2026年7月12日付の記事で、ネットワークとバンドルサイズをいくら削ってもメインスレッドが詰まれば画面は固まると述べ、分割・バッチ化・優先度付け・遅延とコンポジタや Worker への移送を対処に挙げている23:00