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

SupabaseがGemini Enterpriseのコネクタとして提供ほか — Web Dev Digest: 2026‑09‑09

Top 20

Supabase is now available in Gemini Enterprise(SupabaseがGemini Enterpriseで利用可能に)

Source: Supabase Blog | Published: 2026-09-09 16:00 JST

Amazon RDS for MariaDB now supports community MariaDB minor versions 10.6.28, 10.11.19, 11.4.13, 11.8.9, and 12.3.3(Amazon RDS for MariaDB がコミュニティ版マイナーバージョン 10.6.28 / 10.11.19 / 11.4.13 / 11.8.9 / 12.3.3 に対応)

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

Amazon Bedrock AgentCore Memory now supports direct ingestion to long-term memory(Amazon Bedrock AgentCore Memory が長期記憶への直接取り込みに対応)

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

Amazon API Gateway now supports mutual TLS for backend integrations(Amazon API Gateway がバックエンド統合の相互 TLS に対応)

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

AWS Transform is now available in AWS GovCloud (US-West)(AWS Transform が AWS GovCloud (US-West) で利用可能に)

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

Amazon SageMaker Feature Store now supports individual feature updates to lower write latency(Amazon SageMaker Feature Store が個別特徴量の更新に対応し書き込みレイテンシを低減)

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

鉄道ブラウザゲームを1週間強でリリースするまで

Source: Zenn | Published: 2026-09-09 16:34 JST

Chrome、バージョン153を公開。2週間ごとのリリースに移行 ——EdgeとFirefoxもすでに2週間周期に

Source: gihyo.jp | Published: 2026-09-09 18:37 JST

Show HN: Spinifex – 19 releases in, from 3 AWS services to 11(Show HN: Spinifex — 19 リリースを経て対応 AWS サービスが 3 から 11 へ)

Source: Hacker News | Published: 2026-09-09 08:30 JST

Node.js 24.21.0 (LTS)(Node.js 24.21.0 長期サポート版)

Source: Node.js Blog | Published: 2026-09-09 20:55 JST

ヒトゲノムで起こり得る約90億通りの変異による影響を予測したデータベース「AlphaGenome Atlas」をGoogle DeepMindが発表

Source: GIGAZINE | Published: 2026-09-09 11:37 JST

Metaがメール送信や旅行予約までやってくれる個人AI「Muse」を発表、専用VMと監視AI「Sentinel」で安全対策

Source: GIGAZINE | Published: 2026-09-09 14:50 JST

How we rebuilt Cloudflare Workers’ module registry for Node.js compatibility(Node.js 互換のために Cloudflare Workers のモジュールレジストリを作り直した方法)

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

Vercel Sandbox routing is now 18x faster globally(Vercel Sandbox のルーティングが全世界で 18 倍高速に)

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

v0 adds one-click integrations for email, auth, search, and databases(v0 がメール・認証・検索・データベースのワンクリック連携に対応)

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

Protect production deployments for free on every plan(本番デプロイの保護が全プランで無料に)

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

Hqtui: Terminal UI for TypeScript, Rust, Go, Python, Zig, Ruby(Hqtui: TypeScript・Rust・Go・Python・Zig・Ruby 向けのターミナル UI)

Source: Hacker News | Published: 2026-09-09 02:46 JST

DRF × Vue.js 実践講座【第二講】環境構築と生成AI時代にコードを学ぶ意味

Source: Qiita | Published: 2026-09-09 00:26 JST

VueのAI司会がライブ状態を先走らない設計:提案・承認・RTC確定を分離する

Source: Qiita | Published: 2026-09-09 02:12 JST

Next.js Hydration Errorを徹底解剖!堅牢な解決策を実装する手順

Source: Qiita | Published: 2026-09-09 02:20 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Amazon Bedrock 料金が一定額を超えたら使用不可にする仕組みを作ってみたBedrock には料金上限の機能がないため、AWS Budgets Actions で予算超過時に追加リクエストを弾く構成を組んだ@hatose00:07
2Cloud Run カスタムドメインマッピング*.run.app ではなく独自ドメインで Cloud Run へ到達させる設定を、プロジェクトIDやIPをプレースホルダ化して一般化している@huyongyue00:08
3強すぎる IAM ユーザで調査するのをやめる — MFA 必須の read-only 調査用ユーザを CLI で作るMFA 強制ポリシーで sts:GetSessionToken を Deny の例外に入れないと自分自身が締め出されると判明した@kazusa_nakagawa00:10
4IAM 権限は足りているのに AWS の請求画面が開けないので改善請求コンソールは root でしか有効化できないアカウント設定が鍵で、Cost Explorer API は対象外のため誤診しやすい@kazusa_nakagawa00:10
5The Cloudflare KV race that broke our MCP OAuth at random…(ランダムに MCP OAuth を壊していた Cloudflare KV の競合)AI 動画クリッパー Katto の MCP OAuth がランダムに失敗する原因を、Cloudflare KV の書き込み競合として突き止めた@kattoai00:28
6OAuthのlocalhost callbackは安全? 127.0.0.1・PKCE・動的ポートの実装条件X 投稿用 CLI で 127.0.0.1 の動的ポートを callback にするとき、PKCE と併用すべき条件を一次資料から確認している@nomurasan00:43
7Apps ScriptのChatは既定Cloudプロジェクトのまま読めた — ドキュメントは標準が要ると書いている標準 Cloud プロジェクトが必須と書かれた Google Chat API が既定プロジェクトのまま動き、毎週の照合スクリプトが稼働している@takagit02:06
83D画面に映る魔法&クリックから3D空間へビームを放つ逆行列ピッキングの極意 — Inside 3Dゲーム 数学と物理編 第3回座標変換の逆行列を使ってマウス位置から3D空間へレイを飛ばすピッキングを、連載第3回として自作実装で組み立てている@drjirp02:24
9「25:13」と「01:13」が混ざる時刻表データを、ひとつの運行日に正規化するODPT の46事業者・164路線・2,007駅の時刻表で「25:13」と「01:13」が混ざる深夜帯を、3つのルールで1つの運行日へ正規化した@tokyoglance03:39
10Cloudflare D1 の請求は「行」で来る: 課金の数え方と、d1 info / d1 insights の見方D1 の課金単位は rows written で、移行リハーサルの反復で無料枠を超えたため wrangler での計測方法を整理している@y3chi5z06:44
11minify 後の JS に日本語は残らない: grep が常に 0 件になる偽陰性本番ビルドへの新 UI 文言の混入を grep で確認していたが、minify で日本語が消えるため検査自体が無効だったと判明した@y3chi5z06:44
12Cloud Runでエージェントを作ると、プロジェクトのIAMに自分が書いていない行が増えるCloud Run の —functional-type と —identity-type でエージェント固有 ID が自動発行され Agent Registry へ登録される(Preview)@ccie2630206:51
132026-08-24 今日の技術トレンドOpenAI の GPT-5.6 Sol 20%超値下げと Astral 買収、React Compiler と Vue Vapor Mode の比較検証を日次トレンドとして拾っている@bambampurin07:09
14PostgreSQLのSELECT FOR UPDATE、同一行のスループット上限はロック保持時間の逆数同一行のスループット上限はロック保持時間の逆数で決まるため、DBのCPUが低いままリクエストが詰まると説明している@shinagawa_web08:18
15設定の既定値を変えたいが、保存済みの cookie が邪魔をするふりがな強調の既定をオフへ変えても cookie に値がある既存読者には効かず、保存済み設定の扱いを作り直した@kodomo_news08:25
16祝日APIを作ってみた内閣府の祝日CSVを整形し、APIキー不要・CORS対応・iCalendar出力まで備えた祝日APIを公開した@hrthrhr112608:50
17曲の帯域で画像を動かす「VISUAL MUSIC」AnalyserNode で 35〜180Hz を LOW とする3帯域に分け、1枚の画像を WebGL で変形する動画生成ツールを作った@holometer08:58
18[Where the Check Was #1] リトライインターセプタは一度も動いていなかったデプロイしたリトライインターセプタが一度も発火せず、原因は3週間半前に触った例外変換ヘルパーだったと突き止めた@bswebdev09:00
19別アカウントの API Gateway を Lambda から呼ぶ方法を 2 パターン試してみたリソースポリシー方式と AssumeRole 方式の2通りを、どちらも SigV4 署名の IAM 認証で AWS SAM に組んで比較した@takeuchi_kazuya09:12
20本番前にリストアテストしたら本番後にAWS backupが死んでた話成功したはずの EC2 リストアが原因で、2週間後のサービスイン初日に AWS Backup のジョブが失敗していた@takada_neko09:32
21パスタを折ったらスパゲッティコードが減った――ネタアプリを本気で設計した話雑な要件を保守可能な実装指示へ変換するネタアプリ PASTA BREAKER を、責務分離を真面目に設計して作った@git_dungeon09:42
22「そばにいてくれるAIの相棒」を個人開発した記録 ― 安全配慮とコスト防御を軸に、CDK×Lambda×Geminiで作るReact(PWA)+API Gateway/Lambda/DynamoDB+Gemini 構成の AI コンパニオンで、命に関わる安全設計と多層コスト防御を主題にしている@nijima09:53
232年越しの障害「消えたSYN-ACK」をAIとの2日間の調査で解決した話約2年続いたコンテナ起動直後だけの TCP 接続失敗が、Linux カーネルの ARP キャッシュに起因すると突き止めた@sshiroya10:00
24Cluster Autoscaler から Karpenter へ移行して分かったことKarpenter 移行で AZ ごとの Node Group 分割が不要になり、consolidation によるノード最適化でコストも下がった@rdot10:09
25Amazon Managed GrafanaとCloudWatchで作る、AIエージェントのオブザーバビリティ(Evals設計)CPU使用率やHTTPエラー率の監視ではAIエージェントの不具合を追えないとして、Managed Grafana と CloudWatch で Evals を設計している@oasys11:01
26【完全解説】データベース実践入門MySQL・PostgreSQL・SQLite・MongoDB・RDS・DynamoDB を体系化し、5 USD 以内の実機ハンズオンまで1冊にまとめた本を公開した@miruky11:40
27HULFT10 for Container Services のコストを試算するLambda関数の実装標準試算条件テンプレート取得・概算コスト算出・ドル円為替取得の3つの Lambda 関数を作成している@techmon11:58
28Agent Orchestrationを活用して HULFT10 for Container Services のコストを試算する料金改定や為替変動のたびに資料を直す手間を避けるため、AIポータルと Amazon Bedrock で概算コストを自動算出させた@techmon12:00
29Cloudwatch logのs3退避CloudWatch Logs を月単位で S3 へ Export し、Glue Python Shell で小さな gzip を約512MiB単位へ結合する処理を Step Functions で制御する@079aefdf12:02
30Lightsail + WordPress を AWS WAF で守るLightsail のコンソールからは AWS WAF を直接付けられないため、wp-login.php への総当たり対策を別構成で組んでいる@ryoichi_izumi12:41
31ALBとNLBの違いを、OSI参照モデルから腑に落とす「ALBはL7、NLBはL4」の暗記では設計時に選べないとして、OSI参照モデルの触る3層だけで両者の違いを説明している@terraform_log13:29
32VitePress と Astro、会社の歩みを公開するサイトはどっちで作る?Markdown で書き続けられることを最優先の基準に据え、会社の歩みを公開するサイトの土台を VitePress と Astro で比較している@yamitake13:37
33「仮説中心」の設計から、引用の流れをたどれる論考へ——予兆の開発記録予兆(yocho)でニュースと論考を別レコードにし、引用関係と論考の版管理でつなぐ実装を2026年9月9日時点のコードで説明している@hikaru_sato13:38
34Claude CodeやCodexで社内アプリを作るときの注意点。noindexは鍵ではなく、本番だけ丸見えだったVercel の Deployment Protection は既定で本番ドメインを守らず、278日後に curl を叩いたら本番だけ 200 が返った@hyodoblog14:18
35Better Authの組織プラグインで社内アプリの認証を作った。標準APIはメンバーなら他人のロールも引けるBetter Auth の organization プラグインは招待制とロールが素直に載る一方、標準 API では同組織の他メンバーのロールも引けてしまう@hyodoblog14:18
36アプリが3つになったので自前のIdPを立てた。会員判定はセッションが作られる前に置く@better-auth/oauth-provider で自前 IdP を立て、3か所へ散っていた会員判定をセッション生成前の1本の経路へ集約した@hyodoblog14:18
37木材がゼロになってAIが永久に止まった。唯一の生産手段が、木材を要求していた自作の箱庭ゲームで所持金43,103が余ったまま建物23棟・人口104人で止まり、木材だけが自分自身を必要とする資源設計が原因だった@autocamp16:17
38配ってみるまで、配れていないことに気づけないnpm へ出した自作 CLI 3本が配布状態でだけ壊れており、node_modules 内の TypeScript は実行できない等の落とし穴を踏んだ@quintetkit16:25
39「動いた」と「正しく動いた」は別物だった — 単一HTMLのWebアプリでハマった6つ沖縄のデザイン事務所が AI と組んで単一 HTML の Web アプリ「スキキライノート」を作る過程で踏んだ6つの落とし穴を挙げている@bridge_dw16:25
40Terraform init・plan・applyで何が起きるのかを理解するS3 バケット作成を例に、terraform init・plan・apply の各コマンドが何をして実行結果をどう読むかを追っている@naoki_mm16:27
41カーリングの記譜フォーマット「PCN」を作った話。1投1行のテキストで試合を残すWorld Curling の Shot by Shot が PDF でしか公開されていないため、1投1行のテキスト記譜形式 PCN を新たに定義した@shinagaki16:42
42Snowflakeの「Postgres」って何?Snowsight の管理メニューにある「Postgres」は Snowflake が完全に管理する PostgreSQL そのものだと確かめた@ryo2716:46
43【AWS SCS】直感で覚える!頻出セキュリティサービスの「OK / NG」徹底比較まとめSCP を校長先生に例えるなど、AWS Certified Security Specialty で問われる類似サービスの使い分けを OK / NG 形式で整理している@estlab17:09
44「解ける盤面」を探すのをやめる。Vanilla JSで猫を箱に詰めるパズルを作る全10ステージ・4×3から7×6まで大きくなる箱に猫を詰めるパズルで、解ける盤面を探すのではなく生成する方式へ切り替えた@devnekoo17:20
45Tableau MCPの「Amazon S3と連携する機能」を使ってみたTableau MCP が公式機能として持つ Amazon S3 連携を試し、2026年9月時点ではまだ実験的な扱いだと確認している@cavernaria17:58
46【月次報告】個人開発のリアルな費用や収益を公開【2026年8月】「声の価格」公開2か月目となる2026年8月のアクセス数・費用・収益を GA4 集計付きで公開し、初の障害と高速化も報告している@koenokakaku18:00
47エンジニアサマーインターンシップ2026を開催しましたウェザーニューズが2028年卒向けサマーインターンを2026年8月・9月に開催し、課題と気象×IT の開発観点を紹介している@a_nkt18:16
48AIがPRを直し続けるなら、必要なのは賢さより停止条件だPR 自律修正ループには自然な終点がなく賢いモデルほど変更が広がるとして、モデル選びより先に停止条件をコードにすべきだと主張している@heftykoo18:16
49無権グラフの距離ひとつで、パズルの初手を漏れなく4分類する4文字英単語パズルで幅優先探索により求めた最短手数 par を使い、初手を漏れなく4種類へ分類する方法を導いた@horushe18:21
50国際音声字母(IPA)を入力できるWebアプリを作った話 〜合字崩れ/イベント委譲/字母辞書制作〜言語学専攻の学生が IPA 入力エディタを公開し、合字崩れ・イベント委譲・字母辞書の制作を実装上の課題として挙げている@okawawaka19:02
51GA4 BigQueryエクスポートのストリーミング vs 日次の違いと使い分けGA4 の BigQuery 連携は既定で日次のみ有効で、ストリーミングとはテーブル名・更新タイミング・コストが異なると整理している@web_benriya19:12
52PKSHA Technology 2weeks SWEインターン体験記PKSHA の2週間インターンで Go + React/Zustand/TanStack Query + Elasticsearch の検索機能を実装し、設計にコードより時間を要したと振り返っている@maropook20:16
53OAuth の許可リストにワイルドカードをどこまで書いてよいか(Supabase / Vercel)https://*.vercel.app/** のような広いワイルドカードは認証コードの飛び先を広げるとして、Supabase の Redirect URLs の書き方を検討している@junf20:19
54Array()関数についてGeminiに聞いてみたArray(5) は長さ5の空配列、Array(1,2,3) は値を持つ配列という紛らわしさが、実務で角括弧が99%使われる理由だと整理した@takaiko21:48
55DSA View View で Trapping Rain Water・Top K Frequent・Selection Sort自作の可視化ツール DSA View View で Trapping Rain Water・Top K Frequent・Selection Sort の動きを追っている@nyaomaru21:54
56iPhoneのObsidian同期を10倍速くしたCloudflare R2 経由の Remotely Save が iPhone で毎回1分以上かかっていたため、同期処理を Obsidian の外部で実行して解決した@minato808022:34
57AgentCore Memory の IngestData API で既存の AI チャットアプリに長期記憶を後付けしてみたFastAPI 製チャットに3行の追加と一括バックフィルを施し、過去3会話から22件の長期記憶レコードを1〜8分で抽出させた@hikotty22:38
58TransactWriteItemsでUpdateItem権限不足にハマった話dynamodb:TransactWriteItems だけでは足りず、トランザクション内の Update には dynamodb:UpdateItem が別途必要だと判明した@satoru_o23:05
59頑張りすぎない Google Cloud IAM 設計:フォルダ・グループ・PAM で始める権限管理プロジェクト数だけ権限依頼が来る状況に対し、フォルダ・グループ・PAM の3点だけで始める Google Cloud の権限設計を示している@sikeda10723:15
60コーダーからフロントエンドエンジニアへ #1-47|map──配列を「別の配列」に変換する戻り値が undefined になる forEach との対比で、React のリスト描画がほぼ例外なく map でできていることを説明している@koenjineer23:30
61[Mastra YouTube 解説] Agents Hour:今週のAIニュースまとめ(2026年9月9日)GPT-6 Astra や Gemini 3.8 Flash、評価額480億ドルの Cognition 調達など今週の AI ニュースを Mastra の配信からまとめている@shiromizuj23:30
62GPT-6 AstraのPrompt Cacheを実測 — 呼び出し元リージョンを変えてもcache hitを確認エンドポイント・リージョン・API・推論プロファイルを変えても cache read が成立し、input 側コストが約90%下がった@kashiwabaray23:49
63環境設定:AWSログインCLI設定~/.aws/config に sso-session と profile を分けて書き、aws sso login と sts get-caller-identity で確認する手順を示している@ops_awsdevspace23:55

Qiita

#TitleSummaryAuthorPublished
1予算をかけずに「改ざんできない」ログ保全を作る——最小構成と、その限界「消せる人がいる記録は消していないことを自分で証明できない」として、クラウド標準機能だけで組む最小構成と守れない領域を同じ分量で書いている@securoi_koyama00:10
2CloudNativePG クラスターで発生した共有カタログ破損を REINDEX で復旧した話おうち Kubernetes の CloudNativePG で pq: invalid page in block 0 が出た共有カタログ破損を REINDEX で復旧した@takumiida100:36
3なぜ最初にnpm installするの?Git clone後に必要な理由を初心者向けに解説package.json に書かれた依存を展開するのが npm install だとして、git clone 直後に必要になる理由を初心者向けに書いている@hey_miii00:44
4(登壇レポート) 「JAWS-UG CDK支部 #26 〜CDKに関する真夏のLT大会〜」にて登壇しました2026年8月12日の「JAWS-UG CDK支部 #26」で初登壇し、その LT 資料を共有している@yama313300:56
5Amazon ECS のエージェント接続障害、自動検出・修復機能の中身2026年8月24日発表の ECS の新機能が、コンテナインスタンスのエージェント接続断を自動検出し、コンピュートオプション次第で修復まで自動化する@Haruki-N00:58
6Pixiv小説をVSCodeで書きやすくするための拡張機能を作ってみた太字や改ページを表す Pixiv 小説記法を VS Code 側から扱えるようにする拡張機能を自作した@yutoinu01:47
7Azure PostgreSQL で DB 所有者なのに permission denied for schema public になるDB 所有者ロールで接続してもマイグレーションが permission denied for schema public で落ちる Azure PostgreSQL の症状を追っている@kamata-bug-factory03:01
8【実務で使えるSVG】JavaScriptでSVG要素を操作するチートシートインライン SVG は通常の DOM 操作で扱える一方、属性・CSS・名前空間に固有の差があるとして、よく使う操作を一覧化している@RYMK_Works04:51
92回の不合格を乗り越えて執念でAWS Certified Security - Specialty (SCS-C03)に合格した話約3か月弱の学習でスコア965を取り、CloudTech の試験レベル問題の反復と Gemini 要点メモを勝因に挙げている@kanekane06:51
10🔍 「これは誰の仕事か」を4回間違えて気づいたTypeScript初日の教訓(#0009)services と flows の責務分担を初日に4回誤り、その都度直した Electron アプリ Trueful の実装記録を残している@Ruria102407:50
11Lambdaのコールドスタートで、boost host CPUはどこまで有効なのか開発者が工夫できるのは Init フェーズだけだとして、boost host CPU がコールドスタートにどこまで効くかを測っている@yasuaki997308:00
121 回のコールにまとめたら安くなると思っていたら、逆だった — prompt cache は接頭辞が一致しないと効かない数十件をまとめて1コールにするより1件1コールの方が安く、prompt cache は接頭辞が一致しないと効かないためだと判明した@kodomo-news08:00
13ノンダンゴ — 丸を1つずらすだけの補題が、盤に置ける選択肢の総量を上から押さえる出荷盤の幾何の34.8%は同じ領域に2つ含むトリプルで最初から条件を満たすとして、4段ソルバー内蔵のノンダンゴを実装した@sen-ltd08:46
141日1デプロイ「かさね色」の遊び方紅・萌黄・縹・黄の色紙を重ねて見本と同じ光の色を作るパズルを、1日1デプロイの今日の作品として公開した@boraemon200008:48
15Cloudflare R2を使ってファイルを保存する【Cloudflare運用記録 #6】画像・JSON・CSV・バックアップまで D1 に入れるのは適さないとして、Cloudflare R2 へ移した構成を運用記録の第6回として書いている@archer223208:55
16Mastra StudioでRAG Agentが答えない――3つのエラーを順番に切り分けた記録Tool の JSON Schema、toModelOutput の戻り値、取り込みと Studio が別 SQLite を開いていた点の3つが同時に原因だった@dayaa09:11
17Amazon Quick Research 高速と詳細モードによる違いAmazon Quick の Quick Research で、高速モードと詳細モードが出す調査レポートの差を比較している@ys-yoshida09:19
18MCPサーバーを自作してClaude Codeの能力を拡張する実践レシピ3選 ── 社内DB・Slack・監視ツール編自作 MCP サーバーで Claude Code を社内 PostgreSQL・Slack・Datadog へつなぐ3つのレシピを示している@hikariclaude0110:01
19「一度決めたこと」をエージェントに守らせる仕組みを構築してみたClaude Code の hook や MCP で作る仕組みは記録層と執行層に分かれ、単体テストは両層が緑でも未接続を隠すと指摘している@michie_yamaguchi10:39
20エージェントのツール定義、117万トークンが約1,000に。Code Modeという「コードで呼ぶ」設計と、痛む場面ツール定義の117万トークンが約1,000へ減る Code Mode に、Cloudflare と Anthropic が別々に到達したと整理している@startdevin10:51
21AWS学習後に消し忘れやすい課金リソース ALB・NAT Gateway・EBS確認EC2 を停止しても EBS・Elastic IP・ALB・NAT Gateway・RDS が残ると課金が続くとして、その確認方法に絞っている@s_horikoshi10:53
22スマホ+Webブラウザで、QRコードやバーコードを読み取るスマホのカメラに加えて保存済み画像からも QR・バーコードを読めるデモページを JavaScript で実装し公開している@Ykoba79111:24
23PDF を HTML にして PDF に戻すと、なぜ大きくなるのか見た目の再現と文字選択を両立するには SVG 輪郭の可視層と選択用テキスト層を二重に持つ必要があり、PDF へ戻すと元より大きくなる@cheng_pm811:26
24CloudTrailの見慣れないUsernameの正体をuserIdentityとinvokedByで調べた話Username 列のランダム文字列は userIdentity.type と invokedBy を見れば実際の呼び出し元を特定できると確かめた@80-cloud11:49
25AWSリソースのコストを試算するLambda関数を作成してみたHULFT10 for Container Services を題材に、標準試算条件テンプレート取得・概算コスト算出・為替取得の Lambda を作成している@sugimon11:51
26S3で Access Denied が出たときの原因チェックリストaws sts get-caller-identity での実行主体の確認が最初で、想定と違うプロファイルや古い認証情報が原因の3割を占めるとしている@riverwell235912:03
27reactチュートリアル#7useEffect の第二引数を空配列・未指定・要素ありの3通りにすると挙動が変わる点を、学習記録として残している@langhuanamacha12:31
28色んな人が入力した内容を表示する画面で確認しておきたい文字列結合文字を大量に重ねた文字列など、掲示板やコメント欄で表示確認しておくべき Unicode 文字列を挙げている@uni92812:58
29FastAPI+PostgreSQLでニュース収集を作る:取得・分類・公開を分ける設計HTTP で取得できたことと読者へ公開できることを別の状態として扱い、公開条件を満たした記事だけを画面へ返す構成にしている@LightSign13:37
30expo-notificationsのDATEトリガーは、iOSでカレンダートリガーにならないexpo-notifications 0.32.17 の SchedulableTriggerInputTypes.DATE は iOS では UNTimeIntervalNotificationTrigger になると判明した@manabu_dev13:45
31Firebase v12.14+】FIDでもトピック配信ができそうです──新エンドポイントの仕様調査と実機検証2026年9月9日時点で公式ドキュメント未記載の新エンドポイントを SDK ソース調査と実機検証で突き止め、FID でのトピック配信を確認した@simota14:30
32画像生成APIを差し替え可能にするTypeScriptのAdapter設計共通の入出力型を定義してプロバイダー固有の変換を Adapter に閉じ込め、リトライ対象と恒久エラーを区別する設計を示している@chinaai14:38
33【GitHub Actions】SSHデバッグ用トンネルツール徹底比較:bore / pinggy / ngrok / Cloudflare Tunnel / tmateaction-tmate の tmux 前提を避けて素の OpenSSH で入るため、bore・pinggy・ngrok・Cloudflare Tunnel の導入条件を比較している@xeje15:13
34段階的に有効化する TypeScript の strict オプション入門strict を一度に全部有効にするとエラーが大量に出るため、target ES2022 の tsconfig から段階的に有効化する順序を示している@felix-jp-studio15:24
35CloudFrontで複数のFQDN(独自ドメイン)をHTTPS配信する方法 ― SAN証明書とAlternate Domain Namesの設定1つのディストリビューションで複数 FQDN を HTTPS 配信するには SAN 証明書になると、2ドメインの実機検証で結論づけた@hijiri040415:36
36AI CLI を 7 本並べたら、次に要るのは「契約」と「引き継ぎ」と「委譲」だった。many-ai-cli v0.8.01画面で回す AI CLI が6本から7本になった結果、CHANGELOG が27項目から78項目へ増え、不足が3層に見えたとしている@ishizakahiroshi16:17
37CloudFormationでAMI IDをハードコードせず、常に最新版を自動取得するAMI ID はリージョンや更新のたびに変わるため、SSM パラメータストア経由の resolve:ssm で動的解決している@caymezon16:18
38IAM Policy Autopilot が Terraform の plan ファイルから IAM ポリシーを生成できるようになったので試してみたAWS labs の OSS が Terraform の plan ファイルからベースラインの IAM ポリシーを生成できるようになり、実際に試している@leomarokun16:50
39展示会の会期データから「日程が重なる週」を見つける — 区間の重なり判定会期を点ではなく区間として持てば重なりは機械的に出せるとして、会期・名称・会場の3項目だけで判定を実装している@marketer223416:51
40「抑制した発話終了検出の水位を進めるな:次のターンが永遠に来ない」モノラルでは無音が消えるため other→self のフリップで発話終了を判定し、抑制時に lastTurnEndMs を進めると次のターンが来なくなる@Karentia17:36
41LLM比較ページの要件定義とQAチェックリスト比較ページの目的は順位表示ではないとして、能力カテゴリ・価格・速度・信頼性を別入口に分ける要件とQA項目を書いている@zhe_Joce18:08
421M contextより先に測る。Qwen3.8-Maxの長時間codingに5つの完了証拠を残す「完了しました」が最も信用できない文字列だとして、qwen3.8-max-0902 の長時間コーディングに5つの完了証拠を残す方法を採っている@heftykoo18:20
43CloudFormationでSG参照を書くとき!Refではなく!GetAtt ... .GroupIdを使う理由SG 間の参照は SourceSecurityGroupId に GetAtt の GroupId を渡す必要があり、Ref だとエラーになる理由を説明している@caymezon18:41
44配膳ロボットの仕組みをAWSでどこまで再現できるか調べてみた自己位置推定・経路計画・フリート管理・OTA更新の4要素を AWS のサービスへ当てはめ、どこから先が難しいかを調べている@yama313319:19
45MarkdownがHTMLに期待通りに変換されない【react-markdown】react-markdown を素で使うと Markdown が期待どおり HTML へ変換されず、追加の指定が必要だった詰まりを記録している@keikeigo20:21
46【個人開発】webページにふりがなをふる『ふりがなくん』を作ってみた日本語 Web ページにルビを振る Chrome 拡張「ふりがなくん」を公開し、ON / OFF トグルだけのシンプルな UI にしている@muranet20:49
47PC、スマホで動く 山手線ゲーム アプリを作ってみたダウンロードした単一 HTML をダブルクリックするだけで動く完全ローカルの山手線ゲームを作り、iPhone Safari では制約があるとしている@tootwotoh21:18
48How to Design a Scalable Location-Based Directory with Modern Web Architecture?(モダンな Web アーキテクチャで拡張可能な地域ディレクトリを設計するには)都市・カテゴリ・プロフィール・検索が増えるほど保守が難しくなる location-based directory の構造を、拡張性の観点から英語で論じている@myladyangel21:35
49Next.js 14 + Supabase + LLM で多言語 ES 生成アプリを実装した話Next.js 14 の App Router と Supabase で、10言語対応・業界別テンプレート付きのエントリーシート生成アプリを作った@aijobtools21:40
50【コツコツAWS】KiroのUser activityを集計・通知する簡単な仕組みを作成しましたKiro Enterprise 版が S3 へ日次出力する CSV を集計し、週次レポートと月間クレジット90%到達アラートをメール送信する仕組みを作った@guupys21:58
51【JavaScript】truthyな値とfalsyな値についてfalse・0・-0・0n・空文字・null・undefined・NaN が falsy でそれ以外は truthy になる判定ルールを一覧にしている@ryu094722:03
52PostgreSQLの学習:Database・Schema・Tableの違いと階層構造Database の中に Schema、Schema の中に Table という論理階層を、psql で実際に接続して確認している@masato_y22:05
53アプリのバージョンとセーブ形式のバージョンを分ける【第30回】React + TypeScript の Web RPG 連載第30回として、セーブ互換性のためアプリ版とセーブ形式版を別管理にしている@mild_bonobo555722:16
54【JavaScript】論理演算子(&&・||)を正しく理解して使いこなす&& は最初の falsy な値、|| は最初の truthy な値を返す点を、「かつ」「または」の理解では取り違えると整理している@ryu094722:18
55AIを使って、自分のブログサイトを作ってみたChatGPT を企画相談に、Codex をサイト作成に使い、Windows で費用を抑えてブログを公開するまでの手順を示している@aimora_digital_lab22:20
56既定値が、取得できないはずのサイトを出典として名乗っていたnode scaffold-episode.js による話数ページの雛形生成が、取得できないと実測済みのサイトを既定値のまま出典に書き込んでいたと気づいた@hashito22:32
57DRF × Vue.js 実践講座【第三講】プロジェクト初期セットアップとパッケージ導入DRF × Vue.js 連載の第三講としてプロジェクトをゼロから立ち上げ、ディレクトリ構成の決定とパッケージ導入まで進めている@mashikokoutaro101922:49
58PLATEAUデータを自然言語で扱うエージェントを作ってみた!PLATEAU の検索・取得・変換・解析を担う City Data Toolkit と City Data Agent を試作し、GIS 処理をエージェントへつないでいる@nokonoko_120323:09
59ブラウザだけで写真をDMC対応のクロスステッチ図案に変換する仕組み画面の RGB と実際の刺繍糸の色が一致しない点を含め、写真を DMC 色へ落とす PhotoToPattern の変換処理を作った@zhuwei936223:36

Publickey

#TitleSummaryPublished
1Amazon Linuxが4年ぶりにメジャーバージョンアップ、「Amazon Linux 2027」パブリックプレビュー。SELinuxがデフォルトで強制モードに4年ぶりのメジャー更新となる Amazon Linux 2027 がパブリックプレビューとなり、SELinux が既定で強制モードになった00:54

gihyo.jp

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

GIGAZINE

#TitleSummaryPublished
1使い込むほど成長するAIエージェント「Hermes Agent」に好みを覚えさせて新しいチャットでも記憶を引き継げる「記憶(Memory)」機能を試してみたHermes Agent の記憶機能に好みを覚えさせ、新しいチャットでも引き継がれて回答へ反映されるかを実際に試している22:35

ITmedia News

#TitleSummaryPublished
1Qualcomm、AmazonとAIデータセンターで複数世代にわたる協業 最大600億ドル購入でワラント付与Qualcomm が Amazon と AI データセンター向けカスタムシリコンおよび1.6T光接続で協業し、最大2500万株の新株予約権を発行した14:05

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

#TitleSummaryPublished
1Persistent memory for eve agents(eve エージェントの永続メモリ)agent/memory/ 配下に provider と scope を持つ名前付きスロットを定義すると、eve が各ターン前に関連する記憶を文脈へ差し込む09:00
2Password Protection is now priced per project on Pro(Pro で Password Protection がプロジェクト単位の課金に)チーム単位での一括購入をやめ、Pro チームは1プロジェクト月20ドルで Password Protection を個別に有効化できるようになった15:00

AWS What’s New

#TitleSummaryPublished
1AWS HealthOmics introduces resource fallback order for WDL workflows(AWS HealthOmics が WDL ワークフローのリソースフォールバック順序に対応)WDL タスクで優先するアクセラレータ種別を順序付きで指定でき、CPU インスタンスへのフォールバックも選べるようになった01:00
2Amazon Timestream for InfluxDB 3 now supports custom plugins(Amazon Timestream for InfluxDB 3 がカスタムプラグインに対応)自前のリポジトリに置いた Python プラグインを、マネージドな InfluxDB 3 Core / Enterprise 上でトリガー実行できるようになった06:58
3OpenAI GPT-6 Astra is now generally available on Amazon Bedrock(OpenAI の GPT-6 Astra が Amazon Bedrock で一般提供開始)入力最大100万トークンのコンテキストを持つ GPT-6 Astra が Bedrock で GA となり、コンピュータ操作やブラウザ操作に対応する07:49
4AWS Systems Manager now diagnoses more issues that cause EC2 instances to be unmanaged(AWS Systems Manager が EC2 の未管理要因をさらに診断)従来のネットワーク接続に加え、IAM 権限・SSM Agent のバージョン・インスタンスステータスチェックなど6カテゴリを新たに診断する17:00
5Amazon Bedrock Managed Knowledge Base now supports Confluence Data Center as a native data source connector(Amazon Bedrock Managed Knowledge Base が Confluence Data Center をネイティブコネクタとして対応)自己ホストの Confluence Data Center のページとブログを、独自の取り込みパイプラインなしで直接クロールできるようになった23:19

Google Cloud Blog

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

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

#TitleSummaryPublished
1The Death Of The Button: Why The Best Interface Is No Interface(ボタンの死:最良のインターフェースはインターフェースがないこと)メニューやフォームから意図駆動の体験へ移る中で、UX デザイナーの役割が可視の UI 設計から透明な AI 体験の誘導へ移ると論じている19:00

Hacker News

#TitleSummaryPublished
1I Rewrote My Back End in Go in 72 Hours and Cut My AWS Bill by 94%(バックエンドを72時間で Go に書き直し AWS 請求を94%削減した)Node.js/Express から Go + Fiber へ72時間で移植し、AWS 月額を €4,287 から €252 へ94%削減したと2026-09-08付で報告している00:20
2Are Supabase docs agent-friendly? We didn’t know, so we checked(Supabase のドキュメントはエージェントに優しいか、確かめてみた)RLS ガイドをエージェントに追わせると anon ロールへ書き込み権限を与える実装が出たため、revoke 手順を追記した(2026-08-01付)00:20
3Open Source Durable Objects for Postgres(Postgres 向けのオープンソース Durable Objects)Cloudflare Durable Objects のアクターモデルを Postgres/SQLite へ移植した MIT 製 v0.14.7 で、単一プロセス+SQLite の p50 は約2.6ms00:59
4Show HN: Maple – CSS utilities with no build step and no config file(Show HN: Maple — ビルド手順も設定ファイルも不要な CSS ユーティリティ)約14kb の script タグ1行で MutationObserver が DOM を監視し、未使用ゼロの atomic CSS を実行時生成する v2.1.001:02
5Show HN: X402 Vercel Gateway – Serverless HTTP 402 for FastAPI(Show HN: X402 Vercel Gateway — FastAPI 向けサーバーレス HTTP 402)FastAPI のエンドポイントを HTTP 402 で有料化し、Solana 上の USDC 決済と Upstash Redis の SETNX ロックで二重支払いを防ぐ02:15
6Your React State Machine Is Secretly a DFA(あなたの React ステートマシンは実は DFA である)useReducer の (state, action) から newState を返す形は DFA の遷移関数 δ そのもので、不正な状態が表現不能になると主張している02:36
7Chdb Postgres extension: High-performance imports from cloud storage(chdb Postgres 拡張:クラウドストレージからの高速インポート)ClickHouse エンジンを積んだ Postgres 拡張で、NYC Taxi 100万行の取り込みが pg_duckdb や pg_lake の2〜3分の1の時間で済んだ03:05
8AWS Graviton c8g.large: Tiny 0.04% CPU variation across 3 fresh VMs(AWS Graviton c8g.large:新規3台の CPU 差はわずか0.04%)パリで c8g.large を3台新規作成すると CPU スコアは2,493〜2,494、IOPS も一致したが生涯保証ではないと留保している03:38
9Unmap: Maps, geocoding and routing with a Shadcn-like DX(Unmap:shadcn 風の DX を備えた地図・ジオコーディング・ルーティング)カナダ限定で約1,900万住所とイヌクティトゥット音節文字に対応し、Dev 枠は月1万コール無料、Indie は月19ドルで25万コール04:28
10Show HN: Rokz: a browser port of a 1990 ASCII dungeon crawler(Show HN: Rokz — 1990年の ASCII ダンジョン探索ゲームのブラウザ移植)1990年 Kroz の Turbo Pascal 製ソースからレベルを抽出したブラウザ移植で、タイルは CC0 の Dungeon Crawl Stone Soup を使う04:55
11Show HN: Postgres schema review and 3D explorer, run on seven open-source apps(Show HN: Postgres スキーマのレビューと3Dエクスプローラを7つの OSS で実行)Temporal・Cal.com・GitLab CE など7つの OSS の実スキーマを解析し、最大1,429テーブルを WebGL の3Dエクスプローラで閲覧できる05:09
12USD Grants for OSS, Made by Guillermo Rauch (CEO Vercel)(Vercel CEO の Guillermo Rauch による OSS 向けドル建て助成)Vercel CEO が私費で1件1,000ドルの助成を計35件配り、kitty の Kovid Goyal や knip の Lars Kappert が対象になっている05:26
13Does anyone know YouTube’s pre-2006’s des key?(2006年以前の YouTube の DES 鍵を知っている人はいるか)2006年2月以前の YouTube 動画621,355本の ID が暗号化されたままで、既知平文121,000組があっても鍵が不明で復号できないと協力を求めている05:34
14Research on Outbound B2B Prospecting with AI(AI を使ったアウトバウンド B2B 開拓の研究)MBA 研究のアンケート告知で有効回答30件ごとに50ドルのギフト券抽選を出したが、4ページ目だけで33項目という重さに離脱報告が付いた05:53
15Show HN: Blackholes – A macOS workspace for coding agents(Show HN: Blackholes — コーディングエージェント向けの macOS ワークスペース)macOS 13 以降の Apple Silicon 専用 v0.1.7 で、複数リポジトリを1プロジェクトに束ね Claude や Codex を worktree 単位で並列実行する06:08
16A Pageflip/Flipbook Custom Element Powered by HTML-in-Canvas(HTML-in-Canvas で動くページめくりのカスタム要素)Chrome の実験フラグ canvas-draw-element を前提に、テキスト選択とアクセシビリティを保ったまま3D曲面でめくれる要素を作った(2026-09-02付)06:10
17Show HN: Browser LLM Fit(Show HN: ブラウザ内 LLM が載るかを判定する)クライアントのハードウェアを自動検出し、WebGPU・WASM・ONNX Runtime で動くブラウザ内 LLM のうち載るモデルを対応付ける06:35
18The universal programming language of LLMs(LLM のための万能プログラミング言語)LLM 専用の万能言語を問う投稿に9件の返信が付き、2005年の JetBrains 系モデル駆動開発の再来だとの指摘や埋め込みで直接通信させる案が出た06:42
19Chrome 153 ships camera and microphone HTML elements(Chrome 153 がカメラとマイクの HTML 要素を搭載)リンク先は再試行を含め2回とも403 Forbidden を返し、Chrome 153 の該当要素についての記述内容は確認できなかった08:55
20Service Connectivity Issues in Canberra – Cloudflare Status(キャンベラでの接続障害 — Cloudflare Status)2026年9月6日16:36〜18:27 UTC にキャンベラ CBR01 で約1時間51分の断続的な接続不良が起き、すでに解消済みの過去ページが投稿された09:02
21Show HN: Browser-based Nginx config generator with live preview(Show HN: ライブプレビュー付きのブラウザ製 Nginx 設定ジェネレータ)静的サイト・PHP・リバースプロキシ・Next.js の4種別の nginx 設定をブラウザ内だけで生成し、SSL やレート制限をトグルで足せる09:22
22NPM Status – Intermittent Failures Impacting NPM Publish(npm Status — npm publish に断続的な失敗)2026年9月3日21:42 UTC に調査開始、23:21 UTC に解消した約1時間39分の npm publish 障害の過去ページが投稿された10:33
23Robots-check: see what your robots.txt is serving (Cloudflare AI Crawl Control)(robots-check:配信中の robots.txt が何を返しているか確認する)npx 一発で実配信の robots.txt を取得し、Cloudflare の AI Crawl Control が注入したブロックや GPTBot の可否を判定する12:15
24Show HN: Glossy Button Creator – visually design buttons, copy the HTML/CSS/SVG(Show HN: 光沢ボタン作成ツール — 見た目で作って HTML/CSS/SVG をコピーする)Aurora や Neon など5つのプリセットと、グロス72%・影16px などの調整で作った光沢ボタンを3形式で書き出せる12:33
25Show HN: Self-host open-source LLMs on AWS with scale-to-zero(Show HN: AWS で OSS の LLM をスケールトゥゼロ付きで自己ホストする)SkyPilot 経由で AWS/GCP の Spot インスタンス(約0.07ドル/時)に OSS の LLM を1コマンドで立て、遊休時はゼロへ縮退させる13:07
26A Biography of Lee Holloway, the Architect of Cloudflare’s Technology (Part 1)(Cloudflare の技術を作ったリー・ホロウェイ伝【前編】)創業CTO のリー・ホロウェイが2014年に全サイト無料 SSL を一晩で実装し、2017年3月に36歳で bvFTD と診断された前編(2025-08-25付)13:43
27Show HN: Local Taskboard Plugin for Antigravity(Show HN: Antigravity 向けのローカルタスクボードプラグイン)Google Antigravity 用にポート4040で動くカンバンで、タスクを SQLite に保存しアイドル時は約4トークンの差分ポーリングで済む13:44
28Show HN: T3rnel Browser – drive the browser you’re signed into(Show HN: T3rnel Browser — サインイン済みのブラウザをそのまま操作する)既存プロファイルのまま MCP で操作できる102ツールの拡張で、Pro は買い切り29.99ドル、認証情報は LLM に渡す前に伏せる16:36
29Show HN: AER – A subjectless protocol anchored in TPM 2.0 and WASM receipts(Show HN: AER — TPM 2.0 と WASM レシートに基づく主体なしプロトコル)リンク先の Medium 記事は再試行しても403 Forbidden で取得できず、AER の仕様は確認できなかった16:48
30MemCP – Faster than MySQL and Postgres by up to 90x(MemCP — MySQL や Postgres より最大90倍高速)Go と Scheme 製の列指向 DB で、約80万件の全文検索とページングで PostgreSQL 比最大90倍を掲げ MySQL 互換の接続に対応する18:32
31Cloudflare’s eBPF Replatforming 2: Filling Gaps in the Linux Ecosystem with eBPF(Cloudflare の eBPF 再プラットフォーム化 2:Linux エコシステムの穴を eBPF で埋める)L4Drop が1CPUあたり毎秒1000万パケットを破棄すると記し、xdpcap・Tubular・flowtrackd・udpgrm など6つの自作ツールを挙げている(2026-09-07付)18:55
32Performance of WebAssembly Runtimes in 2026(2026年の WebAssembly ランタイム性能)libsodium ベンチで Wasmer 7.1.0 の wide_arithmetic 有効時がネイティブ比1.33倍と最速、Bun 1.3.14 は8.77倍で最下位だった(2026-06-23付)19:00
33Show HN: Hushstat – Cookie-free web analytics with heatmaps(Show HN: Hushstat — Cookie 不要でヒートマップ付きの Web 解析)リンク先は JavaScript がなければ本文が描画されず、2回取得しても製品名以外の記載を確認できなかった19:27
34Knip fixes unused dependencies, exports and files in your JavaScript projects(Knip は JavaScript プロジェクトの未使用依存・export・ファイルを整理する)JS/TS の未使用ファイル・依存・export を検出する ISC ライセンス製で、GitHub スター12.2k、公式に VS Code 拡張と MCP 版がある20:46
35Optimizing SQLite for Servers (2024)(サーバー向けの SQLite 最適化(2024年))リンク先は JavaScript がなければ本文を取得できず、2回試してもタイトル以外の pragma 設定を確認できなかった20:55
36Draw on Mapbox, MapLibre, Google, Leaflet, or ArcGIS in React(React で Mapbox・MapLibre・Google・Leaflet・ArcGIS に描画する)5種類の地図へ単一の描画 API を提供する MIT 製 v0.3 で、フリーハンドや計測など11の描画モードと頂点編集に対応する21:52
37Show HN: DortDB, a TS library for mixed-lang queries on JavaScript structures(Show HN: DortDB — JavaScript 構造への多言語混在クエリを実現する TS ライブラリ)SQL・Cypher・XQuery を LANG ブロックで混在させ、JS の配列や DOM ツリーを1つの実行計画で問い合わせる21:54
38Shopify acquires Tailwind(Shopify が Tailwind を買収)Tailwind Labs が Shopify に参画し、週1.1億インストールの Tailwind CSS は MIT のまま継続、有料の Tailwind Plus は新規受付を終了する22:27
39Show HN: Palestine – JavaScript-like DOM manipulation in Python(Show HN: Palestine — Python での JavaScript 風 DOM 操作)依存ゼロの Python 3.9 以上向けで、querySelector や classList などブラウザ同型の API から HTML を組み立てる23:08
40Cloudflare Startups Program(Cloudflare スタートアッププログラム)最大35万ドルのクレジットを3段階で配り、R2 は1万ドル上限、1,000本のカスタムルールを含む WAF は全ティア無料としている23:46