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

VercelのBasicビルドマシン提供とGen AI SDK for Kotlin 1.0ほか — Web Dev Digest: 2026‑09‑03

Top 20

Basic build machines are now available on Pro and Enterprise(Pro と Enterprise で Basic ビルドマシンが選べるようになった)

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

Announcing the Google Gen AI SDK for Kotlin 1.0: Idiomatic multiplatform access to Gemini(Google Gen AI SDK for Kotlin 1.0 を発表、Gemini へイディオマティックにアクセスできるマルチプラットフォーム対応)

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

Simplify pipelines with new BigQuery identity columns(BigQuery の新しい identity 列でパイプラインを簡素化)

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

AWS、新たな太平洋海底ケーブル「Sta’O’Nuk」発表。420Tbps、2029年に稼働へ。集中リスク排除のため新たな陸揚げ拠点を採用

Source: Publickey | Published: 2026-09-03 10:59 JST

AWS Transform announces general availability of Amazon FSx for NetApp ONTAP support(AWS Transform が Amazon FSx for NetApp ONTAP 対応を一般提供)

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

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

Amazon SES now supports S/MIME email signing(Amazon SES が S/MIME による電子メール署名に対応)

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

Amazon Linux 2027 is now available in public preview(Amazon Linux 2027 がパブリックプレビューで利用可能に)

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

AWS Config now supports 60 new resource types(AWS Config が 60 種類の新しいリソースタイプに対応)

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

チーム開発記録38:ver6リリースと表示順バグ

Source: Zenn | Published: 2026-09-03 23:21 JST

ボットの振る舞いを動的に学習して防御を改善し続ける、「Adaptive Intelligence」ボット検出エンジン、Cloudflareが発表

Source: Publickey | Published: 2026-09-03 00:48 JST

AWSとAzureが最大100Gbpsでの相互接続を開始。これでAWSはAzure、Google Cloud、Oracle Cloudとのマルチクラウドをサポート

Source: Publickey | Published: 2026-09-03 00:53 JST

Astro 7.3(Astro 7.3 リリース)

Source: Astro Blog | Published: 2026-09-03 09:00 JST

Prisma v7 移行のつまづきポイントと、importを安全に置き換えた話

Source: Zenn | Published: 2026-09-03 09:00 JST

string[] では長さが分からない。じゃあ型に長さを入れてみよう

Source: Zenn | Published: 2026-09-03 18:30 JST

データを一気に取り出すのをやめて、DB から HTTP レスポンスまで Stream で繋いだらメモリ使用量が激減した

Source: Zenn | Published: 2026-09-03 13:34 JST

typescript-eslint の strictTypeChecked を後から入れる — glob 単位の緩和ゾーン

Source: Zenn | Published: 2026-09-03 08:19 JST

Kyselyの基本的な使い方と主要API

Source: Qiita | Published: 2026-09-03 12:11 JST

Vue2→React移行で「何も変わっていない」をどう検証したか

Source: Qiita | Published: 2026-09-03 13:21 JST

【Next.js × microCMS】microCMSでカテゴリ記事数付きのカテゴリ一覧を表示させる方法

Source: Qiita | Published: 2026-09-03 22:02 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1全部直したらテストが落ちた(本番データを前提にした検査の話)271件のCVEデータを静的HTMLに焼く個人サイトで、バグを直しきったせいで回帰テストが落ちたと報告している@hashitoz00:00
2内水氾濫のオープンデータ「国土数値情報 A51」を全部ダウンロードして中身を見た内水浸水想定をGISで公開している自治体は1,741市区町村中28しかないと数え、川越市分だけで36,189ポリゴンあると示している@tbnet00:42
3エンジニアになって丸2年が経とうとしているのでまとめてみるサービス業7年とWebライターを経て30歳でSES企業へ転職した筆者が、2年間の遠回りを振り返っている@hiran000:49
4ChatGPTからX投稿を自動化するMCPを作った。画像投稿と実運用で見つかった失敗判定までXActionsを土台にMCPを組んだところ、HTTP 200なのに投稿されていないケースをMCP側が成功扱いにする問題を踏んだと書いている@rikunode01:04
5そのデータ、配列で持つか Map で持つか —— 実務で効くデータ構造の選択基準配列・ハッシュテーブル・二分探索木・ヒープを、速さではなく「どんな問い合わせをしたいか」で選ぶべきだと整理している@sookoo1901:44
6npm install は何をしている? package.json とロックファイルから理解する依存解決直接依存と推移的依存、ロックファイルの役割、CI での運用を、パッケージ更新とCI高速化に取り組む中で曖昧だった点として整理し直している@makoto199503:09
7ChatGPTのチャットからnote投稿を自動化するMCPを作った。認証・画像・リンクカード・公開までnote.comの非公式な内部APIを使うnoteアダプターをContent Publisher MCPへ追加し、認証まわりは既存OSSの知見に寄せたと明かしている@rikunode05:19
8RSC Payloadとは?Next.jsのServer ComponentsをDevToolsで確認するServer ComponentのJavaScriptが送られないならブラウザに何が届くのかを、DevToolsでRSC Payloadを実際に覗いて確かめている@kiyoma07:00
9バス釣り用語辞典『BassTerms』のアーキテクチャと個人開発の裏側用語辞典サイトをNext.js App Routerの output: "export" によるフル静的サイトとして構築した設計を、非公開リポジトリの構造をもとに解説している@st_systems07:22
10Supabase Edge Functionsって結局何をしてくれるの? 個人アプリからAIのAPIを呼ぶために整理してみる食品ラベル読み取りiOSアプリでClaude APIキーの置き場所を探した末に、Edge Functionsの役割が腑に落ちたという整理になっている@noriyuk07:27
11WordPressからJamstackへ移行して詰まったところ全部書くmicroCMS + Cloudflare Pages + Pages Functions構成へ移すと移行そのものより周辺が面倒だったとして、詰まった箇所と回避策を並べている@penbit_lab07:50
12Frontend Frameworkの設計思想比較:React / Vue / Svelte3者は異なる問題設定に答えて生まれたので優劣比較には無理があるとして、設計上の中心的判断という軸で並べ直している@alpine08:00
13【Google Cloud Update】Spend Cap BudgetsでGoogle Cloudの予算超過を抑制する予算到達時に対象サービスを停止できるSpend Cap Budgetsがプレビュー提供され、通知だけだった従来の予算管理との差を示している@ds_yamazaki08:14
14Gemini 3.8 Flash を5660試行で測る ―賢さの差は出ない。速くなって、3.7のブレが消えた3.7 / 3.6 / 3.5 Flashと総試行5,660回で比較し、推論・コード生成・指示追従・ハルシネーションのいずれも3.7との差を検出できなかったと結論づけている@ccie2630208:51
15AWS/Google/Vercelのagent脆弱性を塞ぐチェックリストで本番事故を防ぐための12手順MCP供給網攻撃やVercelを含むエージェント脆弱性の報道を受け、いま重要なのは新機能追随よりツールチェーンと実行境界の再設計だと述べている@bambampurin09:54
16スマホ4台がブラウザで集まる協力クッキングゲームを作った —— 「オンラインで」を一度 LAN に閉じ、12日後に戻すまでOvercookedのソフトが見つからず流れた家族の会話をきっかけに、スマホ4台がブラウザで集まる協力ゲームを作った経緯を書いている@maruhana09:57
17モノレポの「毎回ビルド」から解放されたい!Turborepoの基礎と導入手順アスエネのモノレポで「ビルドが遅い」「タスク管理が複雑」をキャッシュ機構と並列処理で解消した導入手順をまとめている@a_yoshida10:00
18衆議院のコードを参議院にそのまま持っていけなかった話定数1の小選挙区向けの「競争度」計算が定数まちまちの参院選挙区で意味をなさず、当落ラインとの差へ測定方法を変えたと説明している@autocamp10:01
19ブラウザ自動操作でクリックが空振りするとき、まず要素を数える座標指定が下手なのだと思い込んで時間を溶かした末に、原因は同じ文言のボタンがページ内に複数あり意図しない方を押していたことだったと突き止めている@kujira_ai10:09
20StorybookのストーリーをそのままVitestのテストにする。nextjs-vite + browser modeの構成Storybookのvitest addonとVitestのbrowser modeを組み合わせ、カタログとコンポーネントテストを1つの成果物で兼ねる設定を実物付きで示している@hirodeath10:40
21Google ADKのレビューを差分だけにしたら、入力は90.8%減ったのに待ち時間はほぼ変わらなかった4観点のレビューエージェントへ全文ではなく差分だけを送るようにした結果、入力量は90.8%減ったのに待ち時間はほぼ変わらなかったと測っている@hogehogetaro10:42
22そのPV、ほとんど人じゃなかった — 個人サイトの数字を実読者数に翻訳する同じ30日間でCDNエッジ記録52,601・宣言済みボット除外後21,696・検索経由クリック156と337倍の開きがあり、一度誤った結論を報告したと明かしている@kuu_dqx10:48
23API未確定でもフロント開発を止めない — モックリポジトリパターン実践コンポーネントに直接fetchを書いてレスポンス変更のたび何箇所も直す羽目になった経験から、リポジトリパターンで挟む形へ直した記録になっている@khm11:00
24yjs-demoで使われているエディタライブラリについて(個人的なメモ)yjs-demosに入るエディタはProseMirror系3バリエーションを含む5種類だと数え上げ、Vertex Viewerはエディタではなく外部リンクだと補足している@nnm11:37
25Next.js App Router:リバースプロキシ配下における Same-Origin 判定の落とし穴と解決策Route HandlerのCSRF対策で request.headers.get('origin') !== request.nextUrl.origin と書くパターンが、リバースプロキシ配下で破綻すると指摘している@ai_slop_master11:55
26Chrome右クリックの「Ask ChatGPT」を消すChatGPT拡張のService WorkerのDevToolsコンソールで chrome.contextMenus.removeAll() を実行すれば消せると手順化している@oda_hsbl12:00
27【Next.js】請求書登録フォームでインボイス登録番号の有効性を自動チェックするT+13桁の形式が正しくても登録番号が存在するとは限らない点に着目し、Bango APIのInvoice Validity APIをフォームのフォーカスアウトで叩くUIを組んでいる@takuma_kanazawa12:10
28環境構築ゼロで学ぶ自律型AIエージェント:Google「Agent Valley」解説Pythonランタイム管理やAPIキー管理、オーケストレーション設計、デバッグのブラックボックス化という壁を、環境構築なしで越える教材として紹介している@adopture12:26
29MCPクライアント側で、他人のツール定義をどう扱うか — 国交省DPFの18ツールで測った記録中央省庁初の公式MCPサーバーである国土交通データプラットフォームの18ツールをstdioで起動し、Anthropic APIのtool callingループを自前で回すCLIを書いている@satson_j12:48
30Firebase Authはクライアント認証だけだと思いがちだけど、App Routerのサーバー側へ認証状態を引き継いでSSRできたログイン後にFirebase ID TokenをNext.jsへ送ってSession Cookieへ交換し、RSCが verifySessionCookie() で認証済みユーザーを識別する構成を示している@fuelda13:17
31カバレッジ100%にこだわってきた結果、閾値の考え方が変わった話(理論編)自分が新しく書いた範囲は必ず100%にすると徹底してきた筆者が、その経験を経て閾値の捉え方が変わったと述べている@taichi693014:39
32Terraformで3層Webアプリを育てる —— 資格は取った、けれど作ったことはなかった単一のEC2に章ごと機能を足して3層Webアプリへ育てるZenn Bookで、「動いた」ではなく一行ごとに理由を説明できることを目標に置いている@資格だけあったSEのterraform勉強ログ14:50
33ECサイトのCVRを高める「テレビ型番・金具適合データベース」の構築とUI設計テレビ壁掛け金具のECで、VESA規格のネジ穴間隔・重量・形状が型番ごとに違うため商品スペック表だけでは買えないという離脱要因を適合判定DBで潰している@ace_of_parts15:46
34生成AIで作る、モダンで壊れないホームページ ― バイブコーディング実践ガイドClaude.aiとClaude CodeでWordPressに頼らずホームページを作るZenn Bookで、企画から独自ドメイン公開までをプロンプト全文付きで通している@EdgeAI Lab16:03
35Rate Limit は奥が深い自作掲示板にRate Limitを入れようと調べたところ固定ウィンドウ方式をはじめ多数の実装があったとして、方式ごとに整理している@rie0316:10
36週刊Cloudflare - 2026/08/30週2026/08/23〜08/29の変更として、Wrangler 4.126.0やWorkflow bindingへの default_retention 追加などを網羅優先でまとめている@asahi_iwm16:20
37VPCエンドポイントは「リソース」ではなく「サービス」につながる自分で作っていないAmazon Linuxのパッケージ置き場へなぜ届くのかという疑問に対し、接続先は特定バケットではなくサービスそのものだと答えている@terraform_log16:26
38「今、何と言った?」を解決したくて、日本語学習用のリアルタイム字幕ツールを作ってみたブラウザ上でリアルタイム文字起こしし、ふりがなと中国語・英語への翻訳、録音まで備えるLive Transcriptを個人開発したと紹介している@maysun16:31
39Notionの定期リマインドを「仕組み」で実装する:期日監視・冪等性・重複送信防止の設計素朴なcronで期日監視を書くと完了済みタスクにも毎朝同じリマインドが飛び続けるとして、冪等性と重複送信防止の論点を整理している@kapsel16:32
40オフラインProxmox環境にAWS Glueのローカル開発コンテナを構築するインターネットに繋がらないProxmoxホスト上のLXCで amazon/aws-glue-libs:5 を動かし、AWS側はS3のみ使う構成を組んでいる@nyondev16:35
41TypeScript自身がTypeScript製ではなくなった?!TypeScript 7でコンパイラがTypeScriptからGoで書き直され約10倍速くなった経緯を、npx tsc --noEmit の待ち時間という身近な入口から追っている@monyyy17:48
42レンタルサーバーにNext.jsは置けない、という当たり前を知らなかったVercelは簡単すぎて評価されないのではという動機でConoHa WINGへ置こうとして、そもそも置けないと知った経緯を書いている@matsutake_prgrm18:00
431年半「成功」し続けていたバッチ — 終了コード 0 で死ぬジョブと、検知器が測っていないものGMOペパボの月次請求バッチで1件だけ請求が消える障害を追ったところ、staging の同じバッチが1年半前から何もせず毎月「成功」と記録されていたと判明している@otomi18:10
44Agentation で Web ページ上の UI に直接プロンプトを入力「このボタンの角を丸めて」程度の依頼にブラウザ操作エージェントはオーバースペックだとして、要素に直接プロンプトを添付できるAgentationの使い方を示している@seesaw_monster18:57
45Geminiにトップへボタンの丁度いいスクロール速度を聞いてみたデジタル庁デザインシステムでトップへボタンが非推奨とされている点を受け、Geminiが挙げた300ms〜500msという黄金比率を検証している@takaiko19:09
46Next.js 使いが React Native + Expo でモバイルアプリ開発に入門するだけ株式会社Livetoonのインターン生が、React Native製アプリ版「kaiwa」2.0の開発を通してNext.js経験者向けにExpo入門を書いている@sakananame19:35
47Node.jsのfetchは「タイムアウトしない」わけではない「fetchにはタイムアウトがない」はブラウザの話であり、Node.jsのfetchはundici実装で既定300秒のヘッダタイムアウトを持つと310秒応答しないAPIで実演している@dameyodamedame20:37
48サーバーとバックエンドは何が違うのかサーバーかどうかは通信の関係で、バックエンドかどうかはアプリケーションの構成で判断するという線引きを示している@shinb020:39
49Mastra で作る AIエージェント(31) Speech-to-Speech モデルでスムーズに会話できるエージェント会話の切れ目の判断や割り込みへの対応が難しい音声通話に、Azure OpenAIのSpeech-to-Speechモデルで挑んだ試作記録になっている@shiromizuj21:17
50How to Actually Pass the AWS Certified AI Practitioner (AIF-C01) Exam?(AWS Certified AI Practitioner (AIF-C01) に実際に合格するには)基礎レベルの資格でも用語の暗記ではなく、AIの概念を現実の煩雑な業務シナリオへ当てはめる力が本当の難所だと述べている@russellwalker22:19
51雑にSEOコンテンツを量産していたら、TanstackのSPA遷移が激遅になった原因はMarkdownを import.meta.glob(..., { eager: true }) で読み込み、一覧取得のたび全件をパースしてHTML化していたことだったと特定している@tenkei22:24
52Fable 5.1、React習熟度でOpus 5に追いつく前回Opus 5がFable 5を大きく上回った同じReact習熟度ベンチマークにFable 5.1をかけ、今回はeffort=highの結果だけを報告している@uhyo22:42
53Next.js の起動・コンパイル・描画の流れnext dev はページ初回アクセス時にオンデマンドでコンパイルし React も開発用ビルドで動くため、本番とはまったく別のシステムだからローカルだけ遅いと説明している@o_kai23:02
54AWS Migration Hubの後継「AWS Transform」とは?AIエージェントで変わるクラウド移行AWS Migration Hubが2025年11月7日で新規顧客の受付を終了し、これから移行を始めるならAWS Transformが推奨されると整理している@naoki_mm23:11
55解約ページのリンクは腐る ― あとから直せないアプリでどう設計したか解約導線を1か所に集めるPWAを作り始めたところ、本題はダークパターンとの戦いではなくリンクが古くなる問題だったと分かったと書いている@loki_sudo23:12
56DSA View View で Number of Islands・Invert Binary Tree・Course Scheduleや!自作の可視化ツールDSA View Viewで、自分の実装が実際にどう動くかを見ながら3問を解き進めている@nyaomaru23:55
57コーダーからフロントエンドエンジニアへ #1-43|for文──決まった回数をくり返す基本3件なら手で並べられるがAPIから返る100件や毎回変わる商品リストでは破綻するという動機からfor文を導入する連載回になっている@koenjineer23:57

Qiita

#TitleSummaryAuthorPublished
1【図解】AWS CloudFrontとは。近所のコンビニ方式と「更新したのに古いまま」の直し方「遠くの利用者だけ遅い」と「更新したのに古いまま」の2症状を自力で切り分けられるようになることを目標に据えたAWS勉強シリーズ11本目@daisuke-nagata00:02
2Next.jsのlayoutにscriptを1行足したら本番が503になった。トップページは200のままだったCloudflare Workers上のapp/layout.tsxにscriptを1行足しただけで動的ルートがCPU超過の503を返し、トップページは200のままだったため106/106の全数検査も死活監視も素通りしたと報告している@fujiken81800:37
3LLMに書かせた原稿の「差し込み漏れ」は、人のレビューでは止まらなかった承認済みの原稿2本にプレースホルダーが残ったまま公開待ちになっていたとして、人のレビューはテンプレートの残骸を探す検査ではないと結論づけている@hyconsulting01:01
4Google Cloudのサービスアカウントってなんやねん普段AWSを使う視点から、サービスアカウントはIAMサービスロールに相当し、Cloud RunとIAMロールの間に挟まる存在だと図解している@har110101:21
5S3に格納したcsvデータをAmazon Aurora MySQLにインサートするAurora MySQL 8.4.mysql_aurora.8.4.7 と Amazon Linux 2023 のEC2という具体的な組み合わせで取り込み手順を記録している@natsumi_a01:43
6TerraformでLambdaリソースを管理する方法Lambdaの定義に加えIAMの考え方と、一人開発でもtfstateをS3で管理するための構成まで含めて作っている@ShuMASUI01:45
7AWS Lambdaをコンテナイメージで動かす際、SnapStartが利用可能になったよコンテナイメージのLambdaでは体感2秒ほどのコールドスタートが起きていたとして、2026-09-02のSnapStart対応を歓迎している@Kanahiro03:01
8以前のプロジェクトは停止中、現在は別の新プロジェクトに集中SQLiteとYjsを土台にした前作はバックエンドが6〜7割動いていたがフロントエンドが複雑すぎて停止し、主要コンポーネントを抽出して別の形へ作り直していると報告している@mouad-tarif04:03
9PostgreSQLコネクション枯渇からシステムを守る実戦的アーキテクチャ深夜の too many clients already で止まらないための構成を、実運用インフラの視点でまとめている@TOAI04:39
10自作MCPでnoteの見出し画像が見切れた原因:画像本体を1280×670にしていなかったmultipartのwidth/heightに1280と670を渡していても画像本体のサイズが違えば見切れるとして、原因はデザインではなくアップロード前の画像処理だったと突き止めている@rikunode05:18
11Laravelでの個人情報の暗号化と検索の両立方法Eloquentの encrypted キャストを個人情報カラムに当てると検索できなくなるという二律背反の解き方を示している@Yoshiteru1160005:49
12KubernetesのNodeとは何か?Podとの関係からEKSの構成まで理解するPodがどこで動くのかという問いから始め、Node内のコンポーネント、配置の決まり方、障害時の挙動、EKS・EC2・Node Groupの関係まで順に整理している@5qhj1306:29
13なぜリアクティブプログラミングが生まれたのか:コールバック地獄とスレッドの限界から辿る背景Observable/Observerの仕組みではなく、それが必要とされた背景としてコールバック地獄とスレッドの限界を辿っている@itstar_lab07:21
14「挙動を変えていない」を証明する — ビルド出力の全 HTML を diff するE2Eは検証を書いた箇所しか見ないため、静的サイトの出力HTMLを全部比べるスクリプトを用意したと説明している@kodomo-news08:00
15Quickデータソース作成ではまった話 クロスアカウントAthenaアクセスカスタムデータベースを使う場合でも接続テストのためConsumerロールに default データベースへの権限が要ると突き止めている@hi_carbo08:23
16JSON-LD構造化データをフォームから生成する — 条件付きプロパティ組み立てと5スキーマ設計の肝は空フィールドをキーごと出力から消すことだとして、...(値があれば ? { key: 値 } : {}) のスプレッドで任意項目を含めない実装を採っている@sakutto-panda08:37
17【Secrets Manager】terraform destroy したのに secret が作り直せない話Secrets Managerは削除しても既定で一定期間“復旧待ち”が残るため、同名secretの再作成がエラーになると説明している@80-cloud09:15
18ストストーンを解く — 「石を落とす」ルールは物理ではなく、列の数え上げと1本の不変量だった看板ルールは物理として書かれているが実際は列ごとの数え上げと1本の不変量であり、何も動かさずに判定できると示し、5段のソルバー内蔵でブラウザに実装している@sen-ltd09:16
19Amazon QuickからEC2上のMySQLにVPC接続する方法EC2やオンプレの中にあるデータベースをグラフ分析したいという課題を、Amazon QuickのVPC接続機能で解いている@k-mizuno-aws09:25
20どんなWebサイトも「Qiita風」に変換するChrome拡張機能「QiitaSkin」を作ってみたCSSを即時書き換えるManifest V3拡張で、ブランドカラー #55c500・本文幅820px中央寄せ・背景 #1e1e1e のコードブロックへ強制変換している@kazukichi_091409:30
21同一コードベースでアプリ版とWeb版を出し分けるとき、外部リンクの混入をビルドで止めるA8.netがメディア登録外でのリンク利用を認めていないため、Expo製アプリ版とVite製Web版で別々のアフィリエイトリンクが混入しないようビルドで検出している@manabu_dev09:46
22【個人開発SaaS】Next.jsに移行せず、Vite SPAをVercelビルド時に@sparticuz/chromiumで静的プリレンダリングした話LPや料金ページのSEOとOGP展開のためだけにNext.jsへ移らず、Vercelのビルド時にヘッドレスChromeで静的プリレンダする道を選んでいる@taski_app09:58
23動画をGIFに変換すると色が汚い問題、ffmpeg.wasmのパレット最適化で解決する動画をアップロードせずブラウザ内だけで変換する方法をffmpeg.wasmでまとめ、素朴に作ると汚くなるGIFをパレット最適化で仕上げている@yuapi10:01
24自動操作のクリックが「毎回同じように」外れるときの切り分け手順座標指定でもセレクタ指定でも結果が変わらないときは手段ではなく対象を疑うべきだとして、切り分け手順を段階化している@Kujira_AI10:10
25RDS for PostgreSQL権限設定 app_owner・app_user・app_readonlyを作るマスターユーザーをアプリから使わないためにはRole作成だけでなく所有権・スキーマ・既存テーブル・将来のテーブルまで一貫設定が要ると示している@s_horikoshi10:24
26【AWS大規模移行設計】Application Discovery Service × Migration Hubによる資産棚卸し・サイジング・依存関係可視化の標準パイプライン数百〜数千台規模の移行で最大のリスクは把握できていないサーバー間依存と過剰スペックのリフトだとして、ADSとMigration Hubを連携させた標準手順を示している@mooreyxia11:21
27#3「機能増えたら毎回探すの面倒じゃん」で、お気に入りから共通UI設計まで広がった 〜機能を増やした結果、「何を作るか」より「どう辿り着くか」が問題になった〜在庫と予約に機能が増えた結果、毎日使う機能が人によって違うという事情から利用者ごとのお気に入り機能と共通UI設計へ話が広がっている@pwsh_saurus11:39
28【AWS】新資格「AWS Certified AI Business Strategist」登場!公式問題20問解いてみた(AIB-C01)2026年9月1日発表の新資格はFoundational等ではなくBusinessカテゴリーに区分され、ベータ試験は日本語対応で申込は9月1日、受験は9月29日からだと整理している@Ryuki464812:04
29分散スケジューラで同じQiita当日枠を重複起票した話: per_day上限を起動前に守る各ワーカーが正しく動くだけでは足りず、記事カードが同じ当日枠に積まれて媒体側の1日上限と衝突したと報告している@SciCos12:10
30Valibotのv.objectは未知キーをどこで捨てるのか — ~runプロトコルとDatasetで内部を読むソースを読んでも未知キーを捨てる処理は削除も除外判定も警告も存在しないとして、~run プロトコルとDatasetから振る舞いの出所を突き止めている@jinno_ai12:23
31next-intlは時代遅れなのか?見えてきたボトルネックと実践的な最適化手法App Router移行で組み込みi18nルーティングが廃止されて以来の標準だったnext-intlを、ReactエコシステムのRSC・コンパイラ最適化への転換の中で測り直している@aymericzip12:26
32【深界編】Playwrightを置いてCDPのアビスを降りたら、pipeとportの分岐に辿り着いた件Playwright・Puppeteer・Seleniumを使わずNode.js標準機能だけでEdgeとCDP通信しても同じプロファイル再利用のダウンロードでネイティブクラッシュし、--remote-debugging-pipe と port の違いに行き着いている@WhaleTech12:27
33現役アイドルに学ぶ、AI駆動開発のはじめ方宮本佳林さんがプログラミング知識ゼロからCursorとClaude Codeでファンとの接点をつくるシステムを構築した事例と、Cloudflare Workers Tech Talks in Tokyo #8での登壇内容を扱っている@tomy061012:30
34#4「普通の組織図でいいじゃん」で一人を複数部署に入れたら、“多対多”が始まった 〜兼務・複数所属・部署別役職・過去履歴が一気に絡み始めた〜会社→部署→人という素直な階層に一人を複数部署へ入れた途端に多対多が始まり、機能ごとの重複登録をやめてマスタデータ管理へ移る過程を会話形式で書いている@pwsh_saurus12:48
35#5|「どこの現場で使うかも持てばいいじゃん」で、物件マスタが在庫・予約・人を全部つないだ 〜機能ごとにバラバラだった情報が、共通マスタを境に一つのシステムへ変わり始めた〜予約の使用先、現場在庫、担当現場と同じものが何度も出てきたため、現場名・住所・会社・担当者を持つ物件マスタへ集約している@pwsh_saurus12:51
36音声AIが「うん」で黙る問題を直す:相槌・割り込み・停止を3分岐するTypeScript実装必要なのは高度な音声検出でも賢いLLMでもなく誰が発話権を持つかをアプリ側で決める制御層だとして、小さなTurn ArbiterをTypeScriptで実装している@susie00072013:13
37非同期コンポーネントをクライアントでも使いたいReact 19.2を前提に、非同期コンポーネントをクライアントで使えるようにする過程からfiber上での制約を探っている@Tsukina_7mochi13:20
38フォルダ再帰走査マクロを「暴走させない」ための3つの安全装置ネットワークドライブや巨大フォルダで処理が長時間ブロックされるリスクに対し、Promise.race による60秒タイムアウトなど3つの安全装置を入れている@caymezon13:21
39AI製Markdownを装飾された閲覧用HTMLに変換・共有できるサイトの機能紹介ChatGPTで作った資料はまずMarkdownで作るべきだという前提のもと、貼り付けるだけで閲覧用HTMLとして保存・共有できるサイトの機能を表形式で並べている@uni92813:26
40Bedrock Model Distillation と RFT に5回投入して全部失敗した話Model Distillationに3回、RFTに2回投入して1回もCompletedに到達できず精度データを1件も取れなかったが、公式ドキュメントにないバリデーション仕様が次々に出てきたと書いている@shimitaro13:53
41キャッシュとストレージとセッションの違い、JavaScriptで クリアする方法「画像が変わっていない」という問い合わせのたびにキャッシュ削除を説明する手間を減らすため、cache-cleaner.js として整理している@sarap42214:17
42Vercel Hobby は非商用限定。販売ページだけ Next.js から静的書き出しして Cloudflare Workers に逃がしたVercelのFair Use GuidelinesでHobbyは非商用の個人利用のみと定められているため、価格ページと特商法ページだけをCloudflare Workersへ移したと説明している@nagilabo14:23
43useEffectの無限ループにハマった時に確認する5つのポイントAI駆動開発スクールの受講生から繰り返し相談される内容として、上から順に確認すれば大体解決できる5つのチェック項目を並べている@tech-buddy14:29
44AI SDK の reasoning-delta を答えに足すと、次の応答が壊れるVercel AI SDKは reasoning-delta と text-delta の両方に text を持つため "text" in chunk で足すと思考文が答えの先頭に混ざり、次ターンのStructured Outputがパースできなくなると指摘している@Karentia14:41
45reactチュートリアル#2propsは親コンポーネントから子コンポーネントへ値を渡す仕組みだと学び、買い物リストを作った学習ログになっている@langhuanamacha14:48
46暗記アプリを渡り歩いた末に、自分で暗記カードアプリを作った話海外駐在の3年間で定番のオープンソースから国産まで一通り試したが、機能不足ではなく毎日使うには一手間が重いという理由で自作に至ったと書いている@CoboLabo14:49
47鉱石にハマったので、鉱石専用の採集・記録アプリを個人開発した拾った場所やタンブリングの研磨剤番号・日数が分からなくなり写真アプリとメモアプリに記録が散っていたため、採集・記録に特化したアプリを作っている@CoboLabo15:08
48スタートアップ時にAWSで最初にやるべきコスト削減のための設計③ ~ キャッシュの利用 ~匿名チャットのRedisは一般的なデータキャッシュではなく、複数のECSコンテナにまたがるWebSocket接続を扱うために使っていると説明している@lscrfts_info15:21
49看護師の複雑なシフト条件を3万回シミュレーションして2秒で最適解を出すツールを自作した話(GIF動画付き)知人の職場のシフトはバックトラッキングで半日で実装できたが、最高難度と言われる看護師シフトでは一週間かけても完成せず泥沼にはまったと明かしている@tool-bizsystems15:29
50AWS未経験から、物販の在庫管理をサーバーレスで自動化してみた話(DynamoDB・文字コードエラーとの格闘記)副業のスポーツ用品販売の在庫管理をHTML→API Gateway→Lambda→DynamoDBで無料利用枠内に組み、構築より文字コードエラーとの格闘の方が学びが多かったとしている@cloud-nao15:55
51【AWS移行・DB設計】レガシーMySQLの無停止クラウド移行とAurora読取分離&RDS Proxyによる接続制御アーキテクチャセンサー機器側の設定を一切変えないゼロダウンタイム移行を、AWS DMSの継続的レプリケーションとAurora MySQLの読取分離、RDS Proxyの接続プール保護で組み立てている@mooreyxia16:03
52日本語学習用のリアルタイム文字起こし・翻訳ツールを個人開発してみた聞き取れなかった箇所のために動画を止めて再生し直し検索して漢字を調べるという手数を、日本語・ふりがな・翻訳の同時表示でまとめて省いている@gao61618816:13
53Shadcn Switch Components and Examples for React(React 向け shadcn の Switch コンポーネントと実例集)ライト/ダークモードやプライバシー設定、機能フラグの切り替えに使うSwitchについて、状態が明確に伝わる設計例を13以上並べている@wrappixel16:26
54画像処理をブラウザの中で完結させる — 何を移し、何が移せなかったか縮小・形式変換・背景切り抜き・短いアニメーション作成・文字抽出の大半はブラウザで完結できたが、切り抜きアルゴリズムとPDFエンジンでは見栄えの良くない境界にぶつかったと書いている@cheng_pm817:12
55【みんな大好き】AWSのCloudWatchでログインの必要なサイトの正常性を監視する02【CloudWatch】前回の続きとして、CloudWatch Synthetics Canaries を使った監視基盤そのものの構築手順に入っている@hidekko17:41
56Chromeでしか動作確認していなかったので、3つの機能が壊れていた話画像・PDF・動画を扱うクライアントサイド完結の変換ツール約30種をSafariとFirefoxで確認したら3機能が壊れており、しかも全部エラーも警告も出さずに壊れていたと報告している@tamatamatamatama18:04
57「shi」でも「si」でも正解にする。Vanilla JSでタイピングゲームの入力判定を作る猫の言葉だけ120語を扱うタイピングゲームで一番面倒なのはゲーム部分ではなくローマ字の入力判定だったとして、「しゃむ」の shamu / syamu や長音の扱いを実装している@dev_cat22218:31
58React + AIエージェント開発を加速する「コピペで使えるプロンプト集」を作って公開したReact + TypeScript + TailwindCSS 構成向けに、雛形作成から機能追加・アーキテクチャ設計・品質監査・リファクタリング・チーム運用までを覆うテンプレート集をGitHubで公開している@Tacitustus18:49
59個人開発者のための海外マネタイズ・泥臭い防衛実戦マニュアルGitHub SponsorやStripeでの海外マネタイズは受け取ったはずの金額の20%が手数料と為替スプレッドで消え、確定申告に数十時間かかるという現実から書き起こしている@TOAI18:54
60Reactイベントバイト先で5回目となる初学者向けReactイベントを開催し、Nodeのセットアップや環境構築から扱ったと振り返っている@ibuki326818:56
61AWSでサーバーレスな「未達成なら寄付Todoアプリ」を作ってみた #2(期限切れ自動検知〜Stripeカード登録編)DynamoDB 3テーブルとCognito、3つのLambdaを組んだ前回に続き、期限切れの自動検知とStripeでのカード登録を実装している@matrin19:38
62RPGのセーブデータには何を保存するのか――GameStateを中心に考える【第24回】React+TypeScriptでWeb RPGを作る連載の第5章として、イベント→判定→GameStateへの反映という流れを踏まえてセーブ対象を絞り込んでいる@mild_bonobo555721:52
63(Grok4.6使用)arXiv論文を自動収集して日英要約するアプリを作ったAWS/Azure/GCP/AI関連の論文を毎日自動収集し、Amazon Bedrock経由のGrok 4.6で関連判定・タグ付け・日英要約まで行うWebアプリを作っている@yama313322:03
64タイムアウト時の冪等性の考慮クライアントが何度もリトライする一方でサーバー側は1回だけ登録されている状態を、待ち時間をずらした図で確認している@o6860600722:05
65【個人開発】迷った判断を未来のヒントに変える「まよログ」を作りました【React / Supabase / Gemini】迷った状況・選んだ理由・その後の結果を残し、判断時点の記録にあとから結果や学びを追記してAIで分析できるアプリを、公開せずローカルで動かしていると断っている@suneo4622:37
66AWS CLIからAgent Toolkit for AWSをClaude Codeにセットアップしてみた自作SkillがAWS公式の手順や仕様に沿っているか自信がなかったため、2026年6月からAWS CLIで入るAgent Toolkit for AWSへ乗り換えている@mmtakumma23:15
67【実験】ECSのサービス間を繋ぐ6つの繋ぎ方、実際どれくらい速さが違うのかECS Service ConnectとVPC Latticeのハンズオン参加を機に、東京リージョン内・原則同一AZで6方式のレイテンシを自分で実測している@sh_fukatsu23:36

Publickey

#TitleSummaryPublished
1AWSをゲームで学べる「AWS Cloud Quest」に新バージョン「AWS Cloud Quest 2.0」登場! AIによるバーチャル顧客と対話し、要件を聞き出して正しくソリューションに落とし込め3DオープンワールドでAWSを学ぶオンラインゲームが2.0になり、AIのバーチャル顧客と対話して要件を聞き出す形式が加わったと伝えている00:55

gihyo.jp

2026-09-03 付で Web 開発に該当する記事はありませんでした(当日公開の6本はいずれも AI モデル・Android 品質要件に関する記事でした)。

GIGAZINE

#TitleSummaryPublished
1無料でいろいろなLinuxディストリビューションをブラウザ上でインストールせずに試せる「DistroSea」仮想マシンをビデオストリーミングで遠隔実行する仕組みで、無料だと待ち行列(実測で待機8人・1分程度)に並ぶ代わりに課金すればキューを回避でき、Linux Mint 22.3 Cinnamon のほか非Linuxの Haiku も動くが重かったと書いている07:00
2CloudflareがCDNキャッシュを平均3分の1に圧縮、数PB級の容量を生み出す「Cache Transcoding」を試作初期テストで圧縮対象データの保存サイズが平均で元の約3分の1になり、CPU負荷を数%増やすだけで数PB規模の実効キャッシュ容量を生めるとしている08:00
3BraveがChrome・Edge・Firefoxを速度と性能の両方で上回っているというベンチマーク結果を公開CPU使用量・エネルギー消費・メモリ消費のいずれも他3ブラウザより少なく、ページ読み込みは20%高速だったという自社ベンチマークを公開している21:30

ITmedia News

#TitleSummaryPublished
1AWSをゲームで学べる“AWSクエスト”にまさかの新バージョン AIバーチャル顧客と対話可能にAWS Cloud Quest 2.0 の提供開始を伝える記事で、Publickey の新野淳一氏による記事を編集部が転載したものになっている16:26
2AWS、日米結ぶ新たな太平洋海底ケーブル「Sta’O’Nuk」発表 420Tbpsで2029年に稼働へ20ペアの光ファイバーで420Tbpsを提供し、レイヤー1の量子暗号化からレイヤー4のTLS/SSL・QUICまで多層で保護すると伝える Publickey 転載記事16:37

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

#TitleSummaryPublished
1Amazon Connect Customer announces general availability of agentic CX designer(Amazon Connect Customer が agentic CX designer を一般提供)エージェント型と決定論的なAIを組み合わせた音声・デジタル体験を、ノーコードのキャンバス上で業務部門の担当者が組み立てて公開できるようにしている01:00
2Second-generation AWS Outposts racks now in the AWS GovCloud (US) Regions(第2世代の AWS Outposts ラックが AWS GovCloud (US) 各リージョンで利用可能に)AWS GovCloud (US-East) と (US-West) でも第2世代ラックを注文でき、オンプレミスやコロケーションへAWSのインフラ・サービス・API・ツールを延ばせるようになった01:00
3Amazon Quick adds new tool settings and Model Context Protocol (MCP) sync support for connectors(Amazon Quick がコネクタ向けに新しいツール設定と MCP 同期サポートを追加)Outlook・Slack・Salesforce・Jira や自社製MCPサーバーを繋ぐコネクタについて、管理者とコネクタ所有者が配布方法と最新化を制御できるようにしている01:54
4Amazon Connect Customer expands automated performance evaluations to Malay(Amazon Connect Customer の自動パフォーマンス評価がマレー語に対応)管理者が自然言語で定義した評価基準に対し、マレー語の会話でも根拠付きの評価を生成でき、会話がマレー語でも英語で評価を完了する言語横断評価にも対応する02:00
5Web Search on Amazon Bedrock is now available in AWS GovCloud (US-West)(Amazon Bedrock の Web Search が AWS GovCloud (US-West) で利用可能に)対応するOpenAI GPTモデルの応答をWebの情報で裏付けるサーバーサイドツールで、応答には出典の引用が含まれるため各主張を元のページまで辿れる02:52

Google Cloud Blog

#TitleSummaryPublished
1Getting started with Mantis, our open-source bug finding-and-fixing harness(オープンソースのバグ発見・修正ハーネス Mantis を使い始める)脆弱性の発見・トリアージ・再現・パッチ適用を自動化するハーネスで、Google 社内の手法をオープンソースのフレームワークとして誰でも使える形にしている01:00

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Retake the Lake: A Chrome Plug-In That Corrects “Lake America” to “Lake Ontario”(Retake the Lake: “Lake America” を “Lake Ontario” に直す Chrome 拡張)2026年8月31日付の記事で、米国が8月にGNISデータベース上の名称を変更しGoogleが米国IPの利用者にだけ新名称を表示するようになったため、カナダ側の正しい表記へ戻す拡張を作ったと書いている00:04
2JointJS vs. React Flow – The Comparison of Two React Diagramming Libraries(JointJS と React Flow — 2つの React 製ダイアグラムライブラリの比較)2026年8月26日付・11分読了の比較記事で、ワークフロービルダーやパイプラインエディタ、組織図、BPMNツールといったノードベースアプリ向けに両者のキャンバス・ドラッグ要素・接続・データモデルを突き合わせている00:05
3New Things You Should Know About HTML Here in Mid 2026(2026年半ばに知っておくべき HTML の新しいこと)HTMLはCSSやJavaScriptより進みが遅いがそれは良いことだとしたうえで、<article> のような2009年に出た基本要素はあえて外し、見落とされがちな要素・属性を扱っている00:44
4Show HN: Blognami – a Markdown based blogging platform for node(Show HN: Node 向けの Markdown ベースのブログ基盤 Blognami)投稿者は限られた自由時間で約4年かけて作ったと書いており、SQLiteでローカル実行できるほかSaaS版もあり、24のコマンドと41のサービスをドキュメントに並べている00:55
5Running MariaDB in the Browser with WebAssembly(WebAssembly でブラウザ上に MariaDB を走らせる)シムではなく本物のInnoDBを含むMariaDB 13.1を約17MBのモジュールに収め、PGlite風のJavaScript APIでブラウザとNode.js ≥18の両方で動き、保存先はメモリ・ファイル・IndexedDBを選べる01:38
6Sharing Application State in a URL(アプリケーションの状態を URL で共有する)2026年9月1日付の記事で、アカウントを持たないJSON Schemaエディタ Schemagic をURLだけで共有するために採った符号化と圧縮を扱い、パラメータが少数なら ?type=article のようなクエリの方が良いと線引きしている02:21
7Show HN: Gopher – open-source self-hosted Cloudflare Tunnel alternative(Show HN: 自己ホスト型の Cloudflare Tunnel 代替となるオープンソース Gopher)リンク先から取得できたのは「Gopher — a self-hosted edge platform with built-in tunneling」という1行だけで、残りはJavaScriptが描画するため機能の記載を読み取れなかった02:38
8Fixing Top-Level Await in Safari(Safari のトップレベル await を直す)2026年9月2日付のWebKit公式記事で、Safari 27 がトップレベル await に完全準拠したと伝え、原因はモジュールローダーにあったため一から書き直して “accessed before initialization” エラーを根治したと説明している02:44
9Running Docker on Vercel(Vercel で Docker を動かす)Vercel のナレッジベース記事で、Container Registry や Sandbox を含む同社のビルド系プロダクト群の中で Docker をどう動かすかを案内している03:05
10Firefox’s AI Switch Is Off. Telemetry Isn’t(Firefox の AI スイッチは切れている。テレメトリは切れていない)2026年9月2日付・13分読了の記事で、Firefox 148 に対するWiresharkでの検証から半年後に155で再検証し、AIキルスイッチは生成系機能を止めるがテレメトリと広告は止まらないままだと報告している03:30
11Using Cloudflare Workers and reCAPTCHA v3 for a Static Site Contact Form(静的サイトの問い合わせフォームに Cloudflare Workers と reCAPTCHA v3 を使う)2026年3月9日公開・13日更新の55分読了の記事で、Eleventy製サイトの問い合わせフォームをCloudflare Pages Functions・reCAPTCHA v3・Resendで組み、代替としてTurnstileにも触れている03:43
12Gpuix-Svelte: Svelte custom renderer for GPUI(Gpuix-Svelte: GPUI 向けの Svelte カスタムレンダラ)Zed の GPU アクセラレーション UI フレームワーク GPUI へ Svelte の未リリースのカスタムレンダラAPI経由で描画し、WebViewなしでネイティブウィンドウを出す実験的プロジェクトで、Node.js 24 以上か Bun 1.4.0 以上を要求する03:43
13Vidact – a compiler that turns React into direct DOM operations(Vidact — React を直接の DOM 操作へ変換するコンパイラ)ビルド時に関数コンポーネントを読んでDOMコードを書き出し、コンポーネント本体はマウント時に1度だけ走り、以降の setState はその状態を読むテキストノードと属性だけに届く。ページ上のMutationObserverはマウント後のコンポーネント呼び出し0回・DOM変更0回・ツリー差分0回を示し、ランタイム込みでカウンタ8.0kB・TodoMVC 11.8kBだとしている05:34
14Svelte Custom Renderers(Svelte のカスタムレンダラ)Mainmatter による取り組みで、Svelteをブラウザの外へ広げてターミナルUI・ネイティブアプリ・PDF・WebGLキャンバス・動画生成まで同じUIコードで賄うことを狙い、動くプロトタイプはすでにあるとしてスポンサーを募っている05:35
15New things for regular expressions in PostgreSQL: pg_tre and pg_re2(PostgreSQL の正規表現まわりの新しいもの: pg_tre と pg_re2)2026年8月25日付の depesz の記事で、数か月前から存在する2つの拡張をようやく調べたとして、explain.depesz.com の実行計画を別テーブルへ全部抜き出したデータで試している05:42
16Should every web page expose an AI-friendly JSON representation?(すべての Web ページは AI 向けの JSON 表現を公開すべきか)投稿者はすでに llms.txt を置いており、ページごとに正規URL・要約・本文・著者・公開日・エンティティ・キーワード・FAQ を持つJSONを <head> の <link> から参照させ、AIクローラーがノイズの多いHTMLから本文を抽出せずに済むようにしたいと問うている05:46
17Inspect, test, and debug your website with an AI agent connected to Safari(Safari に接続した AI エージェントで Web サイトを検査・テスト・デバッグする)リンク先は Safari Developer Tools の Apple 公式ドキュメントだが、本文がJavaScriptで描画されるため取得できたのは「Connecting an AI agent to Safari」という見出しだけだった06:25
18CSS Is Still Awesome(CSS はいまも素晴らしい)2026年8月31日付の記事で、テーブルレイアウトとスペーサーGIFの時代から書いてきた筆者が、CSS提案から30年を過ぎたいまも戻ってくるたび新しい手が増えていると綴り、グリッドを作っては壊す話に進んでいる06:52
19Slicing Chrome’s Zucchini patches in half(Chrome の Zucchini パッチを半分に切る)291MBのChrome Linux実行ファイルの隣接安定版間で、Chrome更新機構内蔵のZucchiniが5,889,352バイトのパッチを作るのに対し、試作ツール presage は2,263,302バイトでバイト単位に一致する結果を出したと報告している07:49
20Habab Discord Quest Extension – Open-source browser extension(Habab Discord Quest Extension — オープンソースのブラウザ拡張)Discordのクエストを自動処理するJavaScript製拡張で、ユーザーエージェント詐称で公式デスクトップアプリに見せかける機能を持ち、動作には運営コミュニティへの参加が必須と明記されている08:19
21Srest – A TUI for the Slurm REST API Built in Go(Srest — Go で書かれた Slurm REST API 用の TUI)JWT認証付きのslurmrestdエンドポイントへHTTPで繋ぐGo 1.24+製のTUIで、Linux/macOS の amd64・arm64 向けビルド済みバイナリがGitHub Releasesで配られている08:25
22Ask HN: How to Trace Website Ownership(Ask HN: Web サイトの所有者をどう辿るか)投稿者はGoogleレビューを偽装してサインインへ誘導するサイトに行き当たったと補足しており、回答ではWhoisが匿名化されていても法的請求があれば法務連絡先へ、確立したサイトならUSPTOやWIPOの商標検索へ進む道筋が示されている08:29
23Postgres Calculations and the Ambiguity of Null(Postgres の計算と NULL の曖昧さ)2026年9月2日付・13分読了のCrunchy Dataの記事で、ゼロ除算や ‘abc’ の整数キャストはエラーになるのにNULLでの除算はクエリが通る点を起点に、NULLの「不明」という性質が比較・算術・連結・集約・ウィンドウ関数へ伝播していく様子を追っている08:46
24Claude Code Stores OAuth Tokens in Plaintext(Claude Code は OAuth トークンを平文で保存している)SecretSpec のブログ記事で、OAuthはシークレット保存の問題を解決していないと論じ、Claude Code には資格情報ストアのインターフェイスが必要だと主張している10:47
25OpenAPI spec is lying to you(OpenAPI の仕様書はあなたに嘘をついている)フィールドが増え、idがintからstringになり、201が静かに202へ変わってもリポジトリのYAMLは何も知らないとして、操作ごとに実リクエストを1回投げて契約との差分を書き戻す meldr を公開している。npx @ranveergill/meldr demo で試せる11:28
26You Don’t Need Initial-Scale in Your HTML(HTML に initial-scale は要らない)2026年9月2日13:50 UTC投稿の短文で、ほぼすべてのHTMLの <head> にある content="width=device-width, initial-scale=1.0" は2007年のiPhone登場後に意味を持った記述だと歴史から説き起こしている11:45
27Postgres 19 makes more of its internals observable(PostgreSQL 19 は内部をさらに観測可能にする)ClickHouse のブログ記事で、PostgreSQL 19 が pg_stat_lock(ロックタイプ別の待機回数と待機時間)・pg_stat_recovery(スタンバイの再生LSNとタイムライン)・pg_stat_autovacuum_scores(テーブル別のオートバキューム優先度スコア)・pg_dsm_registry_allocations の4ビューを追加したと整理している14:59
28An open-source design plugin that helps your AI build less generic websites(AI に凡庸でない Web サイトを作らせるオープンソースの設計プラグイン)2025〜2026年の優れたWebサイト38件から抽出した48パターンをClaude Code向けスキルとして注入するもので、タイポグラフィ・色彩理論・アニメーション語彙・レイアウト・3D技法を含み「Awwwardsに載るか」を基準に据えている15:52
29Show HN: OpenPlan – 2D CAD for floor plans, in the browser(Show HN: ブラウザで動く間取り用の2D CAD、OpenPlan)ミリメートル精度の壁・ドア・窓と設備レイヤ、面積のライブ表示、DXFエクスポートを備え、建築・配管・電気・空調を製図慣例の色でレイヤ分けし、アカウント登録もインストールも不要としている16:42
30XBOW’s Native Team Has Claimed the First Chrome Full Chain Exploit Bonus(XBOW のネイティブチームが今年初の Chrome フルチェーンエクスプロイト報奨を獲得)2026年9月2日18:40投稿のXのポストで、2026年に4件しか授与されない Chrome Full Chain Exploit Bonus の今年1件目を獲得したと告知しており、16.9万再生を集めている20:39
31Show HN: Oconee Runtime – Policy enforcement for browser AI and coding agents(Show HN: ブラウザAIとコーディングエージェント向けのポリシー適用基盤 Oconee Runtime)2026年9月3日付・10分読了の記事で、エージェントがシェルコマンド実行・ファイル変更・依存導入・リポジトリ操作・資格情報アクセスまで行う以上、プロンプトの入出力を見るだけの統制では足りないと論じている21:03
32HotDog and Sausage Software: the HTML editor that barked at the world(HotDog と Sausage Software: 世界に吠えた HTML エディタ)2026年9月3日付・15分読了の記事で、2000年代初頭に雑誌の推薦で使った HotDog Professional を掘り起こし、吠えるプログラムやステータスバーのイースターエッグ、Funkometer といった奇矯な作りを辿っている21:16
33Show HN: LibreDB Studio, a self-hosted MIT browser IDE for 10 database engines(Show HN: 10種のDBエンジンに対応する自己ホスト型MITライセンスのブラウザIDE、LibreDB Studio)docker run -p 3000:3000 ghcr.io/libredb/libredb-studio:latest か npx @libredb/studio の1コマンドで動き、SSO・監査証跡・AI補助クエリまでMITで開放しており、PostgreSQL公式のクライアント一覧やRedis・ClickHouseの公式ドキュメントにも掲載されている21:28
34Show HN: Kestero, website widgets that record what they do (no cookies)(Show HN: 自分の動作を記録する Cookie 不要の Web サイト用ウィジェット、Kestero)「営業時間のお知らせを隅に、了解ボタン付きで」のように書くとAIがウィジェットを起こし、1行貼るだけでサイトに出る仕組みで、アカウント登録なしで始められ1つは無料で保持できる21:30
35Learn CSS Layout(CSS レイアウトを学ぶ)セレクタ・プロパティ・値を知っている読者を前提に、あらゆるサイトのレイアウトで使うCSSの基礎を教えるサイトで、日本語を含む14言語に対応している21:30
36Show HN: My wife is mobile Safari Wikipedia editor with a capital issue(Show HN: 妻はモバイル Safari の Wikipedia 編集者で、大文字の問題を抱えている)妻のWikipedia記事がトップページに載った際にユーザー名が「Jengod」と大文字化されて表示される問題に気づき、48行目のテキストノード書き換えが全てという拡張を作ったと投稿者が説明している21:34
37Show HN: Free online tools that run in the browser(Show HN: ブラウザ内で動く無料オンラインツール集)JSONを整形するだけでサインアップや追跡、サーバー送信を求められるのが不満だったとして、JSON/YAML/SQLフォーマッタや正規表現テスタなど170以上をNext.js 15 + Cloudflare Pagesで全てクライアント処理・ホスティング費用ゼロで提供している22:00
38Show HN: Royalty free UI avatars for Figma/React(Show HN: Figma/React 向けのロイヤリティフリーな UI アバター)Figma・React・UIデザイン・モックアップ向けに216点の無料アバターイラストを配布し、ランダムアバターのコピーや色違い表示に対応している22:27
39Show HN: A website anyone can edit through auto-merged GitHub PRs(Show HN: 自動マージされる GitHub PR で誰でも編集できる Web サイト)Redditのr/placeと往年のMySpace掲示板から着想したコミュニティ製サイトで、リポジトリをフォークしてHTMLを置きPRを出すとGitHub Actionsが条件を確認して自動マージし、悪意あるコード実行を避けるため投稿は基本的なHTMLに制限されている22:52
40Firefox url bars gone after update, how to restore(アップデート後に Firefox の URL バーが消えた、戻し方)リンク先は r/firefox のスレッドだが、取得できたのは「Reddit」という文字列だけでスレッド本文はJavaScriptなしでは読み取れなかった23:01
41Show HN: Yan – In-browser glitch art and texture lab without server uploads(Show HN: サーバーへ送らずブラウザ内で完結するグリッチアート・テクスチャ工房 Yan)Canvas 2D で25種のテクスチャ・グリッチフィルタを提供し、ハーフトーン・ASCII・グリッド・ジオメトリ・アナログ系に分類され、処理は100%クライアントサイドでアップロードは一切ないと明記している23:40