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
- Supabase が Google Cloud の Gemini Enterprise に組み込みコネクタとして追加され、Gemini の画面から自然言語で Supabase プロジェクトを問い合わせられるようになった。
- 「list my tables from Supabase for〈プロジェクト名〉」のような依頼でテーブル構成やデータベースの状況を取得でき、Supabase のダッシュボードを開かない IT・運用担当でも確認できる。
- コネクタは Supabase のデータを Gemini 側へ保存・インデックスせず、問い合わせのたびにリアルタイムで取得する方式を採る。
- 公開されるツールには read-only か destructive かの注釈が付き、破壊的操作を区別できるようにしている。
- 接続は Supabase の組織単位で行い、Business エディションはメニューから組織にサインインするだけ、Standard / Plus / Frontline エディションは管理コンソールでクライアント ID とシークレットを登録する。
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 RDS for MariaDB が MariaDB 10.6.28 / 10.11.19 / 11.4.13 / 11.8.9 / 12.3.3 の 5 つのコミュニティ版マイナーバージョンに対応した。
- これらのマイナー版では耐量子 TLS(PQ-TLS)鍵交換が使えるようになり、転送中データの暗号化に耐量子暗号の選択肢が加わった。
- 旧マイナー版に残っていた CVE の修正とバグ修正・性能改善も同時に取り込まれるため、AWS は新しいマイナー版への更新を推奨している。
- アップグレード手段は RDS Blue/Green Deployments、インプレースアップグレード、スナップショットからの復元の 3 通りが用意されている。
- 多数のクラスタを抱える組織向けには、AWS Organizations の Upgrade Rollout Policy による段階的な適用が案内されている。
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
- 新しい IngestData API により、短期記憶イベントとして保存せずにコンテンツを直接長期記憶の抽出へ渡せるようになった。
- IngestData は受け取ったコンテンツを Memory に設定済みの長期記憶戦略へ展開し、生成された記憶レコードは通常の取得操作からそのまま参照できる。
- 従来は全てのコンテンツをいったん短期記憶イベントとして保存しないと抽出戦略が動かず、長期記憶だけを単独で採用できなかった。
- 入力は USER / ASSISTANT ロール付きの会話ペイロードに加え、行動イベントや活動ログなどの JSON ペイロードも受け付け、任意のメタデータを抽出パイプラインへ渡せる。
- 抽出結果は ListMemoryRecords / RetrieveMemoryRecords で確認でき、Kinesis へのリアルタイム通知と ListMemoryExtractionJobs による失敗分の再実行も備える。
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
- Amazon API Gateway の REST API が、バックエンドとの TLS ハンドシェイクで AWS Certificate Manager の証明書を提示できるようになった。
- 従来は API Gateway が自ら生成した自己署名証明書しか提示できず、信頼する認証局が署名した証明書を使えなかった。
- 証明書は既存 PKI から ACM へインポートするか、AWS Private Certificate Authority で発行・管理させるかを選べる。
- 証明書を更新・再インポートしても API Gateway が自動で反映するため、再デプロイもダウンタイムも不要とされている。
- 対応範囲は REST API が動作する全ての商用リージョンと AWS GovCloud (US) で、金融・医療・ゼロトラスト環境での相互認証が想定用途に挙がっている。
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
- AWS Transform が AWS GovCloud (US-West) リージョンで提供開始され、政府機関や規制業種が隔離環境の中で大規模移行を実行できるようになった。
- 移行対象は VMware、ベアメタル、Hyper-V、データベースのワークロードで、サーバー移行を自動化する。
- 移行先リージョンとしては AWS GovCloud (US-East) と AWS GovCloud (US-West) の双方を指定できる。
- 一方でモダナイゼーション・カスタム変換・アセスメントの各機能は今回の GovCloud 提供に含まれず、対応する商用リージョンでのみ使える。
- 想定利用者として連邦機関、防衛関連の請負事業者、規制産業が挙げられている。
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
- SageMaker Feature Store が特徴量単位の書き込みに対応し、レコード全体を書き直さずに 1 つ以上の特徴量だけを更新できるようになった。
- これまでパイプラインが必要としていた read-modify-write のパターンを、1 回の更新呼び出しで置き換えられる。
- 書き込みは要求に含まれた特徴量だけを更新してレコード内の他の特徴量に触れないため、複数のジョブが同じレコードを同時に更新できる。
- 更新機能は Amazon Feature Store Runtime API の UpdateRecord 操作として提供され、Standard V2 ストレージ層の構成で使用する。
- 提供範囲は SageMaker Feature Store が使える全 AWS リージョンで、単一特徴量の大量更新でもマージ処理をデータパイプライン側に持たせずに済む。
鉄道ブラウザゲームを1週間強でリリースするまで
Source: Zenn | Published: 2026-09-09 16:34 JST
- 路線図から駅を当てるブラウザゲーム「ネスゴシ」を 1 週間強で公開し、静的 Web アプリとして Cloudflare Workers に載せた。
- Workers を選んだ理由として、無料枠の広さに加えて PR 単位のプレビュー機能とアナリティクスが揃っている点を挙げている。
- 「今日の問題」がデプロイの最中に変わってしまう危険を避けるため、初回に計算した答えを Workers KV へキャッシュし同日中は同じ問題を返す構成にした。
- データは駅データ.jp を使い、孤立路線の多いケーブルカーと直感的でない成田エクスプレスは除外した一方、ゆいレールは孤立路線ながら面白さを優先して採用している。
- 複数系統が同じ経路を走る路面電車で実際には乗り換えできない駅を乗換駅と誤判定したため、乗換駅の定義を実際の乗換可否で見直した。
Chrome、バージョン153を公開。2週間ごとのリリースに移行 ——EdgeとFirefoxもすでに2週間周期に
Source: gihyo.jp | Published: 2026-09-09 18:37 JST
- Google が 9 月 8 日に Chrome 153 の安定版を公開し、リリース周期を 4 週間から 2 週間へ短縮した。
- 短縮の対象はデスクトップ・Android・iOS の安定版とベータ版で、Dev / Canary チャンネルの周期は変わらない。
- 企業向けの Extended Stable は従来どおり主要な機能更新を 8 週間ごとに提供し続ける。
- 狙いは 1 回のリリースに含める変更を小さくして更新の影響とリリース後のデバッグ負荷を抑えることで、AI による脆弱性の自動発見や不具合報告の増加で必要な修正が増えている事情も背景にある。
- Edge は 8 月 27 日公開の 152、Firefox は 9 月 1 日公開の 155 からすでに 2 週間周期へ移っており、Chrome 154 の安定版は 9 月 22 日に公開予定とされている。
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
- 自前インフラで動く AWS 互換基盤 Spinifex が v1.19.0 に到達し、対応 AWS サービスが 3 から 11 へ、対応アクションが 129 から 371 へ増えたと 2026 年 9 月 8 日付のリリース記事で報告された。
- 対応済みは EC2 / EBS / S3 / ALB・NLB / EKS / ACM / ECR / ECS / RDS / IAM で、Bedrock 互換の「Ochre」は開発中とされている。
- 1.19.0 では RDS 対応が入り、マネージドな PostgreSQL 18.1 と MariaDB を扱えるようになった。
- リコンサイルループをタイマー駆動から変更イベント駆動へ改め、QEMU の virtio-blk を IOThread プールで動かす変更も入っている。
- 書き込み先行ログを別デバイスへ分離できるようにした結果、ブートボリュームの所要時間が 3.2 秒から 264 ミリ秒へ短縮したと数値が示されている。
Node.js 24.21.0 (LTS)(Node.js 24.21.0 長期サポート版)
Source: Node.js Blog | Published: 2026-09-09 20:55 JST
- Node.js 24.21.0 (LTS) が公開され、crypto が STORE ローダー経由での秘密鍵読み込みに対応した。
- ルート証明書が NSS 3.126 のものへ更新され、OpenSSL は 3.5.8、undici は 7.29.1、Corepack は 0.36.0 へ引き上げられた。
- util に例外を投げない MIMEType.parse() が追加され、performance hooks のヒストグラムには統計的仮説検定が加わった。
- ヒストグラム実装の刷新と net.BlockList の性能改善が semver-minor の変更として入っている。
- TLS では不正な ALPNProtocols がプロセスを abort させず例外を投げるよう変わり、Buffer の文字列書き込みオフセットのオーバーフローや detach 済み ArrayBuffer の扱いも修正された。
ヒトゲノムで起こり得る約90億通りの変異による影響を予測したデータベース「AlphaGenome Atlas」をGoogle DeepMindが発表
Source: GIGAZINE | Published: 2026-09-09 11:37 JST
- Google DeepMind が、ヒトゲノムで起こり得る約 90 億通りの単一ヌクレオチド変異の影響をあらかじめ計算したデータベース「AlphaGenome Atlas」を公開した。
- ヒトとマウスの数百種類の細胞・組織にわたり、クロマチンへのアクセス、遺伝子発現、RNA スプライシング、進化的保存性、タンパク質機能など数千項目を予測している。
- データ量は約 1 ペタバイトで、AlphaFold Database の 30 倍以上の規模にあたる。
- 変異の重要度を 1 つの数値で表す AVI スコアが導入され、コード領域と非コード領域の変異を共通の尺度で比較できる。
- ブラウザから無料で検索でき AlphaGenome API 経由の大量解析にも対応するが、原則は非商用で、商用向けサービスは Google Cloud での提供が予定されている。
Metaがメール送信や旅行予約までやってくれる個人AI「Muse」を発表、専用VMと監視AI「Sentinel」で安全対策
Source: GIGAZINE | Published: 2026-09-09 14:50 JST
- Meta が 2026 年 9 月 8 日、メール送信・旅行予約・買い物を代行する個人 AI エージェント「Muse」を発表した。
- Muse はユーザーごとに専用の仮想マシン「Muse Secure VM」で隔離実行され、モデルには長時間のタスク処理を狙った「Muse Spark 1.3」を使う。
- 権限管理は別の AI エージェント「Sentinel」が担い、Muse がインターネット接続や外部サービス操作を試みるたびに可否を確認し必要ならユーザーへ許可を求める。
- パスワードと支払い手段には Muse から直接触れさせず、決済は Stripe の Link による使い捨てカード番号を使う仕組みで、Shop Pay と 1Password 連携も予定されている。
- 提供は米国の iOS / Android / muse.ai / WhatsApp から始まり、AI グラス対応は今後、日本での提供時期は未定とされている。
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
- Cloudflare がランタイム workerd のモジュールレジストリを、ファイルパス方式から URL ベースの指定子へ全面的に書き直した。
- 併せて Node.js 互換 API が既定で有効になり、圧縮後バンドルサイズの上限が撤廃されて全プランで最大 64 MiB のアプリをデプロイできるようになった。
- 旧実装は import.meta.url や相対 import を標準の URL 規則で解決できず、Worker のバンドル全体を先にコンパイルしたうえで V8 アイソレートごとに別のコピーを持っていた。
- 新実装は compatibility_flags に new_module_registry を追加したときだけ有効になり、import.meta.url / import.meta.main / import.meta.resolve() が動作し、クエリ文字列やフラグメントが違えば別インスタンスとして扱われる。
- 遅延コンパイル、複数レプリカ間で共有されるコードキャッシュ、require(esm) 対応、WebAssembly の source phase import、解決失敗は Error・不正な指定子は TypeError という Node.js に合わせた例外の統一も入っている。
Vercel Sandbox routing is now 18x faster globally(Vercel Sandbox のルーティングが全世界で 18 倍高速に)
Source: Vercel Changelog | Published: 2026-09-09 05:00 JST
- Vercel Sandbox の公開ドメインの名前解決が中央集権ストアから最寄りのリージョナルレプリカへ移り、ドメイン参照レイテンシの中央値が 62ms から 3.4ms へ 18 倍改善した。
- 改善幅は旧ストアから遠いリージョンほど大きく、p99 でシドニー (syd1) が最大 112 倍、ケープタウン (cpt1) が最大 146 倍速くなった。
- 対象は sandbox.domain() の SDK 呼び出しで作成したドメインである。
- 変更は sandbox ドメインへの全リクエストへ自動的に適用され、利用者側の opt-in は要らない。
- この高速化に伴う料金の変更はなく、Vercel Sandbox のドキュメントに詳細が追記されている。
v0 adds one-click integrations for email, auth, search, and databases(v0 がメール・認証・検索・データベースのワンクリック連携に対応)
Source: Vercel Changelog | Published: 2026-09-09 09:00 JST
- v0 が Resend / Clerk / Algolia / MongoDB Atlas / Amazon OpenSearch の 5 プロバイダーとワンクリックで接続できるようになった。
- プロンプトの内容がプロバイダーを必要とすると、v0 がチャット内に接続カードを描画してその場で接続させる。
- 接続が済むと、そのプロバイダーに必要な環境変数と設定を v0 が自動で用意する。
- プロバイダーがエージェント向けの skill を公開している場合は自動で読み込まれ、そのプロバイダー推奨のパターンに沿ったコードが生成される。
- 例として Resend では React Email コンポーネントを使ったトランザクションメール機能が利用できる。
Protect production deployments for free on every plan(本番デプロイの保護が全プランで無料に)
Source: Vercel Changelog | Published: 2026-09-09 15:00 JST
- Vercel Authentication が本番ドメインを含む全てのデプロイ URL を、Hobby / Pro / Enterprise の全プランで追加費用なしに保護できるようになった。
- 従来は全デプロイを Vercel Authentication で保護するのに月 150 ドルの Advanced Deployment Protection アドオンが必要だった。
- 保護中は、プロジェクトへのアクセス権を持ち Vercel にサインインした利用者だけがデプロイを開ける。
- 有効化はプロジェクトのサイドバーで Security を開き、Deployment Protection で Vercel Authentication の対象として All Deployments を選ぶ。
- 特定のプレビュードメインだけ公開したままにする Deployment Protection Exceptions も全プランで無料になり、チームの既定として新規プロジェクトを自動保護する設定もできる。
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
- 差分レンダリングと点字グラフィックス、実入力処理を備えたターミナルダッシュボード用フレームワーク HQTUI が v0.4.0 として公開され、10 以上の言語から同じウィジェット群を呼べるようになった。
- ウィジェットを 30 種類以上同梱し、レイアウト・テーマ・性能最適化を自動で処理する。
- TypeScript がリファレンス実装で Bun / Node / Deno 上で動き、Rust・Go・Python・Zig はネイティブ実装を持つ。
- C++・Ruby・PHP・Perl は共有 C/C++ エンジンへのバインディング、COBOL はアダプタ経由で対応する。
- 座標計算を手書きせず端末機能の自動検出と外部依存なしのクロスプラットフォーム対応を狙っており、
bun add @profullstack/hqtuiで導入する MIT ライセンスの実装である。
DRF × Vue.js 実践講座【第二講】環境構築と生成AI時代にコードを学ぶ意味
Source: Qiita | Published: 2026-09-09 00:26 JST
- 生成 AI がコードを書く時代でもコードを学ぶ必要がある根拠として、開発者の 81% がレビュー・検証の時間が増えたと回答している現状を挙げている。
- 理解しないままコードを放置すると「認知負債・技術負債・理解負債」の 3 つが積み上がり、長期的に組織へ打撃を与えると主張している。
- AI が出すコードは構文レベルでは正しくてもデータ整合性やセキュリティリスクの判断はできないため、設計責任は人間にしか負えないとしている。
- 「画面が動いたから OK」という表面的なレビューから、「なぜこの設計か」を検証する文化への転換を提案している。
- 環境構築は DRF 側に Python 3.11 以上、Vue 3 + Vite 側に Node.js の LTS 版を用意し、VS Code で両方を扱う構成を採る。
VueのAI司会がライブ状態を先走らない設計:提案・承認・RTC確定を分離する
Source: Qiita | Published: 2026-09-09 02:12 JST
- AI 司会の出力を命令ではなく期限付きの提案として保存し、提案・承認・RTC 確定の 3 段階へ分けるべきだと結論づけている。
- 型を RoomPhase / RoomSnapshot / Proposal に分離し、AI が参照した時点を revision 番号で記録して、状態が変われば古い提案を自動的に stale にする。
- ProposalAction は POST_NOTICE と REQUEST_COHOST の 2 つに限定し、配信終了やメンバー退出は AI の操作対象から外している。
- LiveModeratorControl クラスが addProposal() / approve() / enableHumanOverride() / applyRoomEvent() を持ち、共同配信依頼を送っても COHOST_CONNECTED イベントが届くまで phase は live のままにする。
- 自動承認を足す際は「取消可能性」「影響範囲」「RTC で検証可能か」「人が即停止できるか」の 4 基準で判定すべきとし、Vitest で古い提案の stale 化や有人オーバーライド時の破棄を検証している。
Next.js Hydration Errorを徹底解剖!堅牢な解決策を実装する手順
Source: Qiita | Published: 2026-09-09 02:20 JST
- Next.js の Hydration Error はサーバー生成 HTML とクライアントで React が作る DOM ツリーが一致しないことで発生し、原因は 6 種類に整理できると結論づけている。
- 内訳はブラウザ専用 API(window / document / localStorage)、Math.random() や new Date() による差異、認証状態などの条件付きレンダリング、仕様違反の HTML の入れ子、サードパーティライブラリ、App Router の Server / Client 境界での不安定な値の受け渡しである。
- useEffect でマウント後にブラウザ API へ触る方法は手軽だが、初期表示のあとに UI が変わるトレードオフがあるとしている。
- next/dynamic の ssr: false は確実に回避できる一方、初期表示速度が落ちて SEO 上の利点を失うと指摘している。
- suppressHydrationWarning は警告を抑えるだけで根本解決にならないため小さなリーフノードに限定すべきで、ちらつきやアクセシビリティ上の懸念も残るとしている。
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | Amazon Bedrock 料金が一定額を超えたら使用不可にする仕組みを作ってみた | Bedrock には料金上限の機能がないため、AWS Budgets Actions で予算超過時に追加リクエストを弾く構成を組んだ | @hatose | 00:07 |
| 2 | Cloud Run カスタムドメインマッピング | *.run.app ではなく独自ドメインで Cloud Run へ到達させる設定を、プロジェクトIDやIPをプレースホルダ化して一般化している | @huyongyue | 00:08 |
| 3 | 強すぎる IAM ユーザで調査するのをやめる — MFA 必須の read-only 調査用ユーザを CLI で作る | MFA 強制ポリシーで sts:GetSessionToken を Deny の例外に入れないと自分自身が締め出されると判明した | @kazusa_nakagawa | 00:10 |
| 4 | IAM 権限は足りているのに AWS の請求画面が開けないので改善 | 請求コンソールは root でしか有効化できないアカウント設定が鍵で、Cost Explorer API は対象外のため誤診しやすい | @kazusa_nakagawa | 00:10 |
| 5 | The Cloudflare KV race that broke our MCP OAuth at random…(ランダムに MCP OAuth を壊していた Cloudflare KV の競合) | AI 動画クリッパー Katto の MCP OAuth がランダムに失敗する原因を、Cloudflare KV の書き込み競合として突き止めた | @kattoai | 00:28 |
| 6 | OAuthのlocalhost callbackは安全? 127.0.0.1・PKCE・動的ポートの実装条件 | X 投稿用 CLI で 127.0.0.1 の動的ポートを callback にするとき、PKCE と併用すべき条件を一次資料から確認している | @nomurasan | 00:43 |
| 7 | Apps ScriptのChatは既定Cloudプロジェクトのまま読めた — ドキュメントは標準が要ると書いている | 標準 Cloud プロジェクトが必須と書かれた Google Chat API が既定プロジェクトのまま動き、毎週の照合スクリプトが稼働している | @takagit | 02:06 |
| 8 | 3D画面に映る魔法&クリックから3D空間へビームを放つ逆行列ピッキングの極意 — Inside 3Dゲーム 数学と物理編 第3回 | 座標変換の逆行列を使ってマウス位置から3D空間へレイを飛ばすピッキングを、連載第3回として自作実装で組み立てている | @drjirp | 02:24 |
| 9 | 「25:13」と「01:13」が混ざる時刻表データを、ひとつの運行日に正規化する | ODPT の46事業者・164路線・2,007駅の時刻表で「25:13」と「01:13」が混ざる深夜帯を、3つのルールで1つの運行日へ正規化した | @tokyoglance | 03:39 |
| 10 | Cloudflare D1 の請求は「行」で来る: 課金の数え方と、d1 info / d1 insights の見方 | D1 の課金単位は rows written で、移行リハーサルの反復で無料枠を超えたため wrangler での計測方法を整理している | @y3chi5z | 06:44 |
| 11 | minify 後の JS に日本語は残らない: grep が常に 0 件になる偽陰性 | 本番ビルドへの新 UI 文言の混入を grep で確認していたが、minify で日本語が消えるため検査自体が無効だったと判明した | @y3chi5z | 06:44 |
| 12 | Cloud Runでエージェントを作ると、プロジェクトのIAMに自分が書いていない行が増える | Cloud Run の —functional-type と —identity-type でエージェント固有 ID が自動発行され Agent Registry へ登録される(Preview) | @ccie26302 | 06:51 |
| 13 | 2026-08-24 今日の技術トレンド | OpenAI の GPT-5.6 Sol 20%超値下げと Astral 買収、React Compiler と Vue Vapor Mode の比較検証を日次トレンドとして拾っている | @bambampurin | 07:09 |
| 14 | PostgreSQLのSELECT FOR UPDATE、同一行のスループット上限はロック保持時間の逆数 | 同一行のスループット上限はロック保持時間の逆数で決まるため、DBのCPUが低いままリクエストが詰まると説明している | @shinagawa_web | 08:18 |
| 15 | 設定の既定値を変えたいが、保存済みの cookie が邪魔をする | ふりがな強調の既定をオフへ変えても cookie に値がある既存読者には効かず、保存済み設定の扱いを作り直した | @kodomo_news | 08:25 |
| 16 | 祝日APIを作ってみた | 内閣府の祝日CSVを整形し、APIキー不要・CORS対応・iCalendar出力まで備えた祝日APIを公開した | @hrthrhr1126 | 08:50 |
| 17 | 曲の帯域で画像を動かす「VISUAL MUSIC」 | AnalyserNode で 35〜180Hz を LOW とする3帯域に分け、1枚の画像を WebGL で変形する動画生成ツールを作った | @holometer | 08:58 |
| 18 | [Where the Check Was #1] リトライインターセプタは一度も動いていなかった | デプロイしたリトライインターセプタが一度も発火せず、原因は3週間半前に触った例外変換ヘルパーだったと突き止めた | @bswebdev | 09:00 |
| 19 | 別アカウントの API Gateway を Lambda から呼ぶ方法を 2 パターン試してみた | リソースポリシー方式と AssumeRole 方式の2通りを、どちらも SigV4 署名の IAM 認証で AWS SAM に組んで比較した | @takeuchi_kazuya | 09:12 |
| 20 | 本番前にリストアテストしたら本番後にAWS backupが死んでた話 | 成功したはずの EC2 リストアが原因で、2週間後のサービスイン初日に AWS Backup のジョブが失敗していた | @takada_neko | 09:32 |
| 21 | パスタを折ったらスパゲッティコードが減った――ネタアプリを本気で設計した話 | 雑な要件を保守可能な実装指示へ変換するネタアプリ PASTA BREAKER を、責務分離を真面目に設計して作った | @git_dungeon | 09:42 |
| 22 | 「そばにいてくれるAIの相棒」を個人開発した記録 ― 安全配慮とコスト防御を軸に、CDK×Lambda×Geminiで作る | React(PWA)+API Gateway/Lambda/DynamoDB+Gemini 構成の AI コンパニオンで、命に関わる安全設計と多層コスト防御を主題にしている | @nijima | 09:53 |
| 23 | 2年越しの障害「消えたSYN-ACK」をAIとの2日間の調査で解決した話 | 約2年続いたコンテナ起動直後だけの TCP 接続失敗が、Linux カーネルの ARP キャッシュに起因すると突き止めた | @sshiroya | 10:00 |
| 24 | Cluster Autoscaler から Karpenter へ移行して分かったこと | Karpenter 移行で AZ ごとの Node Group 分割が不要になり、consolidation によるノード最適化でコストも下がった | @rdot | 10:09 |
| 25 | Amazon Managed GrafanaとCloudWatchで作る、AIエージェントのオブザーバビリティ(Evals設計) | CPU使用率やHTTPエラー率の監視ではAIエージェントの不具合を追えないとして、Managed Grafana と CloudWatch で Evals を設計している | @oasys | 11:01 |
| 26 | 【完全解説】データベース実践入門 | MySQL・PostgreSQL・SQLite・MongoDB・RDS・DynamoDB を体系化し、5 USD 以内の実機ハンズオンまで1冊にまとめた本を公開した | @miruky | 11:40 |
| 27 | HULFT10 for Container Services のコストを試算するLambda関数の実装 | 標準試算条件テンプレート取得・概算コスト算出・ドル円為替取得の3つの Lambda 関数を作成している | @techmon | 11:58 |
| 28 | Agent Orchestrationを活用して HULFT10 for Container Services のコストを試算する | 料金改定や為替変動のたびに資料を直す手間を避けるため、AIポータルと Amazon Bedrock で概算コストを自動算出させた | @techmon | 12:00 |
| 29 | Cloudwatch logのs3退避 | CloudWatch Logs を月単位で S3 へ Export し、Glue Python Shell で小さな gzip を約512MiB単位へ結合する処理を Step Functions で制御する | @079aefdf | 12:02 |
| 30 | Lightsail + WordPress を AWS WAF で守る | Lightsail のコンソールからは AWS WAF を直接付けられないため、wp-login.php への総当たり対策を別構成で組んでいる | @ryoichi_izumi | 12:41 |
| 31 | ALBとNLBの違いを、OSI参照モデルから腑に落とす | 「ALBはL7、NLBはL4」の暗記では設計時に選べないとして、OSI参照モデルの触る3層だけで両者の違いを説明している | @terraform_log | 13:29 |
| 32 | VitePress と Astro、会社の歩みを公開するサイトはどっちで作る? | Markdown で書き続けられることを最優先の基準に据え、会社の歩みを公開するサイトの土台を VitePress と Astro で比較している | @yamitake | 13:37 |
| 33 | 「仮説中心」の設計から、引用の流れをたどれる論考へ——予兆の開発記録 | 予兆(yocho)でニュースと論考を別レコードにし、引用関係と論考の版管理でつなぐ実装を2026年9月9日時点のコードで説明している | @hikaru_sato | 13:38 |
| 34 | Claude CodeやCodexで社内アプリを作るときの注意点。noindexは鍵ではなく、本番だけ丸見えだった | Vercel の Deployment Protection は既定で本番ドメインを守らず、278日後に curl を叩いたら本番だけ 200 が返った | @hyodoblog | 14:18 |
| 35 | Better Authの組織プラグインで社内アプリの認証を作った。標準APIはメンバーなら他人のロールも引ける | Better Auth の organization プラグインは招待制とロールが素直に載る一方、標準 API では同組織の他メンバーのロールも引けてしまう | @hyodoblog | 14:18 |
| 36 | アプリが3つになったので自前のIdPを立てた。会員判定はセッションが作られる前に置く | @better-auth/oauth-provider で自前 IdP を立て、3か所へ散っていた会員判定をセッション生成前の1本の経路へ集約した | @hyodoblog | 14:18 |
| 37 | 木材がゼロになってAIが永久に止まった。唯一の生産手段が、木材を要求していた | 自作の箱庭ゲームで所持金43,103が余ったまま建物23棟・人口104人で止まり、木材だけが自分自身を必要とする資源設計が原因だった | @autocamp | 16:17 |
| 38 | 配ってみるまで、配れていないことに気づけない | npm へ出した自作 CLI 3本が配布状態でだけ壊れており、node_modules 内の TypeScript は実行できない等の落とし穴を踏んだ | @quintetkit | 16:25 |
| 39 | 「動いた」と「正しく動いた」は別物だった — 単一HTMLのWebアプリでハマった6つ | 沖縄のデザイン事務所が AI と組んで単一 HTML の Web アプリ「スキキライノート」を作る過程で踏んだ6つの落とし穴を挙げている | @bridge_dw | 16:25 |
| 40 | Terraform init・plan・applyで何が起きるのかを理解する | S3 バケット作成を例に、terraform init・plan・apply の各コマンドが何をして実行結果をどう読むかを追っている | @naoki_mm | 16:27 |
| 41 | カーリングの記譜フォーマット「PCN」を作った話。1投1行のテキストで試合を残す | World Curling の Shot by Shot が PDF でしか公開されていないため、1投1行のテキスト記譜形式 PCN を新たに定義した | @shinagaki | 16:42 |
| 42 | Snowflakeの「Postgres」って何? | Snowsight の管理メニューにある「Postgres」は Snowflake が完全に管理する PostgreSQL そのものだと確かめた | @ryo27 | 16:46 |
| 43 | 【AWS SCS】直感で覚える!頻出セキュリティサービスの「OK / NG」徹底比較まとめ | SCP を校長先生に例えるなど、AWS Certified Security Specialty で問われる類似サービスの使い分けを OK / NG 形式で整理している | @estlab | 17:09 |
| 44 | 「解ける盤面」を探すのをやめる。Vanilla JSで猫を箱に詰めるパズルを作る | 全10ステージ・4×3から7×6まで大きくなる箱に猫を詰めるパズルで、解ける盤面を探すのではなく生成する方式へ切り替えた | @devnekoo | 17:20 |
| 45 | Tableau MCPの「Amazon S3と連携する機能」を使ってみた | Tableau MCP が公式機能として持つ Amazon S3 連携を試し、2026年9月時点ではまだ実験的な扱いだと確認している | @cavernaria | 17:58 |
| 46 | 【月次報告】個人開発のリアルな費用や収益を公開【2026年8月】 | 「声の価格」公開2か月目となる2026年8月のアクセス数・費用・収益を GA4 集計付きで公開し、初の障害と高速化も報告している | @koenokakaku | 18:00 |
| 47 | エンジニアサマーインターンシップ2026を開催しました | ウェザーニューズが2028年卒向けサマーインターンを2026年8月・9月に開催し、課題と気象×IT の開発観点を紹介している | @a_nkt | 18:16 |
| 48 | AIがPRを直し続けるなら、必要なのは賢さより停止条件だ | PR 自律修正ループには自然な終点がなく賢いモデルほど変更が広がるとして、モデル選びより先に停止条件をコードにすべきだと主張している | @heftykoo | 18:16 |
| 49 | 無権グラフの距離ひとつで、パズルの初手を漏れなく4分類する | 4文字英単語パズルで幅優先探索により求めた最短手数 par を使い、初手を漏れなく4種類へ分類する方法を導いた | @horushe | 18:21 |
| 50 | 国際音声字母(IPA)を入力できるWebアプリを作った話 〜合字崩れ/イベント委譲/字母辞書制作〜 | 言語学専攻の学生が IPA 入力エディタを公開し、合字崩れ・イベント委譲・字母辞書の制作を実装上の課題として挙げている | @okawawaka | 19:02 |
| 51 | GA4 BigQueryエクスポートのストリーミング vs 日次の違いと使い分け | GA4 の BigQuery 連携は既定で日次のみ有効で、ストリーミングとはテーブル名・更新タイミング・コストが異なると整理している | @web_benriya | 19:12 |
| 52 | PKSHA Technology 2weeks SWEインターン体験記 | PKSHA の2週間インターンで Go + React/Zustand/TanStack Query + Elasticsearch の検索機能を実装し、設計にコードより時間を要したと振り返っている | @maropook | 20:16 |
| 53 | OAuth の許可リストにワイルドカードをどこまで書いてよいか(Supabase / Vercel) | https://*.vercel.app/** のような広いワイルドカードは認証コードの飛び先を広げるとして、Supabase の Redirect URLs の書き方を検討している | @junf | 20:19 |
| 54 | Array()関数についてGeminiに聞いてみた | Array(5) は長さ5の空配列、Array(1,2,3) は値を持つ配列という紛らわしさが、実務で角括弧が99%使われる理由だと整理した | @takaiko | 21:48 |
| 55 | DSA View View で Trapping Rain Water・Top K Frequent・Selection Sort | 自作の可視化ツール DSA View View で Trapping Rain Water・Top K Frequent・Selection Sort の動きを追っている | @nyaomaru | 21:54 |
| 56 | iPhoneのObsidian同期を10倍速くした | Cloudflare R2 経由の Remotely Save が iPhone で毎回1分以上かかっていたため、同期処理を Obsidian の外部で実行して解決した | @minato8080 | 22:34 |
| 57 | AgentCore Memory の IngestData API で既存の AI チャットアプリに長期記憶を後付けしてみた | FastAPI 製チャットに3行の追加と一括バックフィルを施し、過去3会話から22件の長期記憶レコードを1〜8分で抽出させた | @hikotty | 22:38 |
| 58 | TransactWriteItemsでUpdateItem権限不足にハマった話 | dynamodb:TransactWriteItems だけでは足りず、トランザクション内の Update には dynamodb:UpdateItem が別途必要だと判明した | @satoru_o | 23:05 |
| 59 | 頑張りすぎない Google Cloud IAM 設計:フォルダ・グループ・PAM で始める権限管理 | プロジェクト数だけ権限依頼が来る状況に対し、フォルダ・グループ・PAM の3点だけで始める Google Cloud の権限設計を示している | @sikeda107 | 23:15 |
| 60 | コーダーからフロントエンドエンジニアへ #1-47|map──配列を「別の配列」に変換する | 戻り値が undefined になる forEach との対比で、React のリスト描画がほぼ例外なく map でできていることを説明している | @koenjineer | 23:30 |
| 61 | [Mastra YouTube 解説] Agents Hour:今週のAIニュースまとめ(2026年9月9日) | GPT-6 Astra や Gemini 3.8 Flash、評価額480億ドルの Cognition 調達など今週の AI ニュースを Mastra の配信からまとめている | @shiromizuj | 23:30 |
| 62 | GPT-6 AstraのPrompt Cacheを実測 — 呼び出し元リージョンを変えてもcache hitを確認 | エンドポイント・リージョン・API・推論プロファイルを変えても cache read が成立し、input 側コストが約90%下がった | @kashiwabaray | 23:49 |
| 63 | 環境設定:AWSログインCLI設定 | ~/.aws/config に sso-session と profile を分けて書き、aws sso login と sts get-caller-identity で確認する手順を示している | @ops_awsdevspace | 23:55 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 予算をかけずに「改ざんできない」ログ保全を作る——最小構成と、その限界 | 「消せる人がいる記録は消していないことを自分で証明できない」として、クラウド標準機能だけで組む最小構成と守れない領域を同じ分量で書いている | @securoi_koyama | 00:10 |
| 2 | CloudNativePG クラスターで発生した共有カタログ破損を REINDEX で復旧した話 | おうち Kubernetes の CloudNativePG で pq: invalid page in block 0 が出た共有カタログ破損を REINDEX で復旧した | @takumiida1 | 00:36 |
| 3 | なぜ最初にnpm installするの?Git clone後に必要な理由を初心者向けに解説 | package.json に書かれた依存を展開するのが npm install だとして、git clone 直後に必要になる理由を初心者向けに書いている | @hey_miii | 00:44 |
| 4 | (登壇レポート) 「JAWS-UG CDK支部 #26 〜CDKに関する真夏のLT大会〜」にて登壇しました | 2026年8月12日の「JAWS-UG CDK支部 #26」で初登壇し、その LT 資料を共有している | @yama3133 | 00:56 |
| 5 | Amazon ECS のエージェント接続障害、自動検出・修復機能の中身 | 2026年8月24日発表の ECS の新機能が、コンテナインスタンスのエージェント接続断を自動検出し、コンピュートオプション次第で修復まで自動化する | @Haruki-N | 00:58 |
| 6 | Pixiv小説をVSCodeで書きやすくするための拡張機能を作ってみた | 太字や改ページを表す Pixiv 小説記法を VS Code 側から扱えるようにする拡張機能を自作した | @yutoinu | 01:47 |
| 7 | Azure PostgreSQL で DB 所有者なのに permission denied for schema public になる | DB 所有者ロールで接続してもマイグレーションが permission denied for schema public で落ちる Azure PostgreSQL の症状を追っている | @kamata-bug-factory | 03:01 |
| 8 | 【実務で使えるSVG】JavaScriptでSVG要素を操作するチートシート | インライン SVG は通常の DOM 操作で扱える一方、属性・CSS・名前空間に固有の差があるとして、よく使う操作を一覧化している | @RYMK_Works | 04:51 |
| 9 | 2回の不合格を乗り越えて執念でAWS Certified Security - Specialty (SCS-C03)に合格した話 | 約3か月弱の学習でスコア965を取り、CloudTech の試験レベル問題の反復と Gemini 要点メモを勝因に挙げている | @kanekane | 06:51 |
| 10 | 🔍 「これは誰の仕事か」を4回間違えて気づいたTypeScript初日の教訓(#0009) | services と flows の責務分担を初日に4回誤り、その都度直した Electron アプリ Trueful の実装記録を残している | @Ruria1024 | 07:50 |
| 11 | Lambdaのコールドスタートで、boost host CPUはどこまで有効なのか | 開発者が工夫できるのは Init フェーズだけだとして、boost host CPU がコールドスタートにどこまで効くかを測っている | @yasuaki9973 | 08:00 |
| 12 | 1 回のコールにまとめたら安くなると思っていたら、逆だった — prompt cache は接頭辞が一致しないと効かない | 数十件をまとめて1コールにするより1件1コールの方が安く、prompt cache は接頭辞が一致しないと効かないためだと判明した | @kodomo-news | 08:00 |
| 13 | ノンダンゴ — 丸を1つずらすだけの補題が、盤に置ける選択肢の総量を上から押さえる | 出荷盤の幾何の34.8%は同じ領域に2つ含むトリプルで最初から条件を満たすとして、4段ソルバー内蔵のノンダンゴを実装した | @sen-ltd | 08:46 |
| 14 | 1日1デプロイ「かさね色」の遊び方 | 紅・萌黄・縹・黄の色紙を重ねて見本と同じ光の色を作るパズルを、1日1デプロイの今日の作品として公開した | @boraemon2000 | 08:48 |
| 15 | Cloudflare R2を使ってファイルを保存する【Cloudflare運用記録 #6】 | 画像・JSON・CSV・バックアップまで D1 に入れるのは適さないとして、Cloudflare R2 へ移した構成を運用記録の第6回として書いている | @archer2232 | 08:55 |
| 16 | Mastra StudioでRAG Agentが答えない――3つのエラーを順番に切り分けた記録 | Tool の JSON Schema、toModelOutput の戻り値、取り込みと Studio が別 SQLite を開いていた点の3つが同時に原因だった | @dayaa | 09:11 |
| 17 | Amazon Quick Research 高速と詳細モードによる違い | Amazon Quick の Quick Research で、高速モードと詳細モードが出す調査レポートの差を比較している | @ys-yoshida | 09:19 |
| 18 | MCPサーバーを自作してClaude Codeの能力を拡張する実践レシピ3選 ── 社内DB・Slack・監視ツール編 | 自作 MCP サーバーで Claude Code を社内 PostgreSQL・Slack・Datadog へつなぐ3つのレシピを示している | @hikariclaude01 | 10:01 |
| 19 | 「一度決めたこと」をエージェントに守らせる仕組みを構築してみた | Claude Code の hook や MCP で作る仕組みは記録層と執行層に分かれ、単体テストは両層が緑でも未接続を隠すと指摘している | @michie_yamaguchi | 10:39 |
| 20 | エージェントのツール定義、117万トークンが約1,000に。Code Modeという「コードで呼ぶ」設計と、痛む場面 | ツール定義の117万トークンが約1,000へ減る Code Mode に、Cloudflare と Anthropic が別々に到達したと整理している | @startdevin | 10:51 |
| 21 | AWS学習後に消し忘れやすい課金リソース ALB・NAT Gateway・EBS確認 | EC2 を停止しても EBS・Elastic IP・ALB・NAT Gateway・RDS が残ると課金が続くとして、その確認方法に絞っている | @s_horikoshi | 10:53 |
| 22 | スマホ+Webブラウザで、QRコードやバーコードを読み取る | スマホのカメラに加えて保存済み画像からも QR・バーコードを読めるデモページを JavaScript で実装し公開している | @Ykoba791 | 11:24 |
| 23 | PDF を HTML にして PDF に戻すと、なぜ大きくなるのか | 見た目の再現と文字選択を両立するには SVG 輪郭の可視層と選択用テキスト層を二重に持つ必要があり、PDF へ戻すと元より大きくなる | @cheng_pm8 | 11:26 |
| 24 | CloudTrailの見慣れないUsernameの正体をuserIdentityとinvokedByで調べた話 | Username 列のランダム文字列は userIdentity.type と invokedBy を見れば実際の呼び出し元を特定できると確かめた | @80-cloud | 11:49 |
| 25 | AWSリソースのコストを試算するLambda関数を作成してみた | HULFT10 for Container Services を題材に、標準試算条件テンプレート取得・概算コスト算出・為替取得の Lambda を作成している | @sugimon | 11:51 |
| 26 | S3で Access Denied が出たときの原因チェックリスト | aws sts get-caller-identity での実行主体の確認が最初で、想定と違うプロファイルや古い認証情報が原因の3割を占めるとしている | @riverwell2359 | 12:03 |
| 27 | reactチュートリアル#7 | useEffect の第二引数を空配列・未指定・要素ありの3通りにすると挙動が変わる点を、学習記録として残している | @langhuanamacha | 12:31 |
| 28 | 色んな人が入力した内容を表示する画面で確認しておきたい文字列 | 結合文字を大量に重ねた文字列など、掲示板やコメント欄で表示確認しておくべき Unicode 文字列を挙げている | @uni928 | 12:58 |
| 29 | FastAPI+PostgreSQLでニュース収集を作る:取得・分類・公開を分ける設計 | HTTP で取得できたことと読者へ公開できることを別の状態として扱い、公開条件を満たした記事だけを画面へ返す構成にしている | @LightSign | 13:37 |
| 30 | expo-notificationsのDATEトリガーは、iOSでカレンダートリガーにならない | expo-notifications 0.32.17 の SchedulableTriggerInputTypes.DATE は iOS では UNTimeIntervalNotificationTrigger になると判明した | @manabu_dev | 13:45 |
| 31 | Firebase v12.14+】FIDでもトピック配信ができそうです──新エンドポイントの仕様調査と実機検証 | 2026年9月9日時点で公式ドキュメント未記載の新エンドポイントを SDK ソース調査と実機検証で突き止め、FID でのトピック配信を確認した | @simota | 14:30 |
| 32 | 画像生成APIを差し替え可能にするTypeScriptのAdapter設計 | 共通の入出力型を定義してプロバイダー固有の変換を Adapter に閉じ込め、リトライ対象と恒久エラーを区別する設計を示している | @chinaai | 14:38 |
| 33 | 【GitHub Actions】SSHデバッグ用トンネルツール徹底比較:bore / pinggy / ngrok / Cloudflare Tunnel / tmate | action-tmate の tmux 前提を避けて素の OpenSSH で入るため、bore・pinggy・ngrok・Cloudflare Tunnel の導入条件を比較している | @xeje | 15:13 |
| 34 | 段階的に有効化する TypeScript の strict オプション入門 | strict を一度に全部有効にするとエラーが大量に出るため、target ES2022 の tsconfig から段階的に有効化する順序を示している | @felix-jp-studio | 15:24 |
| 35 | CloudFrontで複数のFQDN(独自ドメイン)をHTTPS配信する方法 ― SAN証明書とAlternate Domain Namesの設定 | 1つのディストリビューションで複数 FQDN を HTTPS 配信するには SAN 証明書になると、2ドメインの実機検証で結論づけた | @hijiri0404 | 15:36 |
| 36 | AI CLI を 7 本並べたら、次に要るのは「契約」と「引き継ぎ」と「委譲」だった。many-ai-cli v0.8.0 | 1画面で回す AI CLI が6本から7本になった結果、CHANGELOG が27項目から78項目へ増え、不足が3層に見えたとしている | @ishizakahiroshi | 16:17 |
| 37 | CloudFormationでAMI IDをハードコードせず、常に最新版を自動取得する | AMI ID はリージョンや更新のたびに変わるため、SSM パラメータストア経由の resolve:ssm で動的解決している | @caymezon | 16:18 |
| 38 | IAM Policy Autopilot が Terraform の plan ファイルから IAM ポリシーを生成できるようになったので試してみた | AWS labs の OSS が Terraform の plan ファイルからベースラインの IAM ポリシーを生成できるようになり、実際に試している | @leomarokun | 16:50 |
| 39 | 展示会の会期データから「日程が重なる週」を見つける — 区間の重なり判定 | 会期を点ではなく区間として持てば重なりは機械的に出せるとして、会期・名称・会場の3項目だけで判定を実装している | @marketer2234 | 16:51 |
| 40 | 「抑制した発話終了検出の水位を進めるな:次のターンが永遠に来ない」 | モノラルでは無音が消えるため other→self のフリップで発話終了を判定し、抑制時に lastTurnEndMs を進めると次のターンが来なくなる | @Karentia | 17:36 |
| 41 | LLM比較ページの要件定義とQAチェックリスト | 比較ページの目的は順位表示ではないとして、能力カテゴリ・価格・速度・信頼性を別入口に分ける要件とQA項目を書いている | @zhe_Joce | 18:08 |
| 42 | 1M contextより先に測る。Qwen3.8-Maxの長時間codingに5つの完了証拠を残す | 「完了しました」が最も信用できない文字列だとして、qwen3.8-max-0902 の長時間コーディングに5つの完了証拠を残す方法を採っている | @heftykoo | 18:20 |
| 43 | CloudFormationでSG参照を書くとき!Refではなく!GetAtt ... .GroupIdを使う理由 | SG 間の参照は SourceSecurityGroupId に GetAtt の GroupId を渡す必要があり、Ref だとエラーになる理由を説明している | @caymezon | 18:41 |
| 44 | 配膳ロボットの仕組みをAWSでどこまで再現できるか調べてみた | 自己位置推定・経路計画・フリート管理・OTA更新の4要素を AWS のサービスへ当てはめ、どこから先が難しいかを調べている | @yama3133 | 19:19 |
| 45 | MarkdownがHTMLに期待通りに変換されない【react-markdown】 | react-markdown を素で使うと Markdown が期待どおり HTML へ変換されず、追加の指定が必要だった詰まりを記録している | @keikeigo | 20:21 |
| 46 | 【個人開発】webページにふりがなをふる『ふりがなくん』を作ってみた | 日本語 Web ページにルビを振る Chrome 拡張「ふりがなくん」を公開し、ON / OFF トグルだけのシンプルな UI にしている | @muranet | 20:49 |
| 47 | PC、スマホで動く 山手線ゲーム アプリを作ってみた | ダウンロードした単一 HTML をダブルクリックするだけで動く完全ローカルの山手線ゲームを作り、iPhone Safari では制約があるとしている | @tootwotoh | 21:18 |
| 48 | How to Design a Scalable Location-Based Directory with Modern Web Architecture?(モダンな Web アーキテクチャで拡張可能な地域ディレクトリを設計するには) | 都市・カテゴリ・プロフィール・検索が増えるほど保守が難しくなる location-based directory の構造を、拡張性の観点から英語で論じている | @myladyangel | 21:35 |
| 49 | Next.js 14 + Supabase + LLM で多言語 ES 生成アプリを実装した話 | Next.js 14 の App Router と Supabase で、10言語対応・業界別テンプレート付きのエントリーシート生成アプリを作った | @aijobtools | 21:40 |
| 50 | 【コツコツAWS】KiroのUser activityを集計・通知する簡単な仕組みを作成しました | Kiro Enterprise 版が S3 へ日次出力する CSV を集計し、週次レポートと月間クレジット90%到達アラートをメール送信する仕組みを作った | @guupys | 21:58 |
| 51 | 【JavaScript】truthyな値とfalsyな値について | false・0・-0・0n・空文字・null・undefined・NaN が falsy でそれ以外は truthy になる判定ルールを一覧にしている | @ryu0947 | 22:03 |
| 52 | PostgreSQLの学習:Database・Schema・Tableの違いと階層構造 | Database の中に Schema、Schema の中に Table という論理階層を、psql で実際に接続して確認している | @masato_y | 22:05 |
| 53 | アプリのバージョンとセーブ形式のバージョンを分ける【第30回】 | React + TypeScript の Web RPG 連載第30回として、セーブ互換性のためアプリ版とセーブ形式版を別管理にしている | @mild_bonobo5557 | 22:16 |
| 54 | 【JavaScript】論理演算子(&&・||)を正しく理解して使いこなす | && は最初の falsy な値、|| は最初の truthy な値を返す点を、「かつ」「または」の理解では取り違えると整理している | @ryu0947 | 22:18 |
| 55 | AIを使って、自分のブログサイトを作ってみた | ChatGPT を企画相談に、Codex をサイト作成に使い、Windows で費用を抑えてブログを公開するまでの手順を示している | @aimora_digital_lab | 22:20 |
| 56 | 既定値が、取得できないはずのサイトを出典として名乗っていた | node scaffold-episode.js による話数ページの雛形生成が、取得できないと実測済みのサイトを既定値のまま出典に書き込んでいたと気づいた | @hashito | 22:32 |
| 57 | DRF × Vue.js 実践講座【第三講】プロジェクト初期セットアップとパッケージ導入 | DRF × Vue.js 連載の第三講としてプロジェクトをゼロから立ち上げ、ディレクトリ構成の決定とパッケージ導入まで進めている | @mashikokoutaro1019 | 22:49 |
| 58 | PLATEAUデータを自然言語で扱うエージェントを作ってみた! | PLATEAU の検索・取得・変換・解析を担う City Data Toolkit と City Data Agent を試作し、GIS 処理をエージェントへつないでいる | @nokonoko_1203 | 23:09 |
| 59 | ブラウザだけで写真をDMC対応のクロスステッチ図案に変換する仕組み | 画面の RGB と実際の刺繍糸の色が一致しない点を含め、写真を DMC 色へ落とす PhotoToPattern の変換処理を作った | @zhuwei9362 | 23:36 |
Publickey
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Amazon Linuxが4年ぶりにメジャーバージョンアップ、「Amazon Linux 2027」パブリックプレビュー。SELinuxがデフォルトで強制モードに | 4年ぶりのメジャー更新となる Amazon Linux 2027 がパブリックプレビューとなり、SELinux が既定で強制モードになった | 00:54 |
gihyo.jp
対象日の該当記事はすべて Top 20 に掲載されています。
GIGAZINE
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | 使い込むほど成長するAIエージェント「Hermes Agent」に好みを覚えさせて新しいチャットでも記憶を引き継げる「記憶(Memory)」機能を試してみた | Hermes Agent の記憶機能に好みを覚えさせ、新しいチャットでも引き継がれて回答へ反映されるかを実際に試している | 22:35 |
ITmedia News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Qualcomm、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
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Persistent memory for eve agents(eve エージェントの永続メモリ) | agent/memory/ 配下に provider と scope を持つ名前付きスロットを定義すると、eve が各ターン前に関連する記憶を文脈へ差し込む | 09:00 |
| 2 | Password Protection is now priced per project on Pro(Pro で Password Protection がプロジェクト単位の課金に) | チーム単位での一括購入をやめ、Pro チームは1プロジェクト月20ドルで Password Protection を個別に有効化できるようになった | 15:00 |
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | AWS HealthOmics introduces resource fallback order for WDL workflows(AWS HealthOmics が WDL ワークフローのリソースフォールバック順序に対応) | WDL タスクで優先するアクセラレータ種別を順序付きで指定でき、CPU インスタンスへのフォールバックも選べるようになった | 01:00 |
| 2 | Amazon Timestream for InfluxDB 3 now supports custom plugins(Amazon Timestream for InfluxDB 3 がカスタムプラグインに対応) | 自前のリポジトリに置いた Python プラグインを、マネージドな InfluxDB 3 Core / Enterprise 上でトリガー実行できるようになった | 06:58 |
| 3 | OpenAI GPT-6 Astra is now generally available on Amazon Bedrock(OpenAI の GPT-6 Astra が Amazon Bedrock で一般提供開始) | 入力最大100万トークンのコンテキストを持つ GPT-6 Astra が Bedrock で GA となり、コンピュータ操作やブラウザ操作に対応する | 07:49 |
| 4 | AWS Systems Manager now diagnoses more issues that cause EC2 instances to be unmanaged(AWS Systems Manager が EC2 の未管理要因をさらに診断) | 従来のネットワーク接続に加え、IAM 権限・SSM Agent のバージョン・インスタンスステータスチェックなど6カテゴリを新たに診断する | 17:00 |
| 5 | Amazon 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
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | The Death Of The Button: Why The Best Interface Is No Interface(ボタンの死:最良のインターフェースはインターフェースがないこと) | メニューやフォームから意図駆動の体験へ移る中で、UX デザイナーの役割が可視の UI 設計から透明な AI 体験の誘導へ移ると論じている | 19:00 |
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | I 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 |
| 2 | Are Supabase docs agent-friendly? We didn’t know, so we checked(Supabase のドキュメントはエージェントに優しいか、確かめてみた) | RLS ガイドをエージェントに追わせると anon ロールへ書き込み権限を与える実装が出たため、revoke 手順を追記した(2026-08-01付) | 00:20 |
| 3 | Open Source Durable Objects for Postgres(Postgres 向けのオープンソース Durable Objects) | Cloudflare Durable Objects のアクターモデルを Postgres/SQLite へ移植した MIT 製 v0.14.7 で、単一プロセス+SQLite の p50 は約2.6ms | 00:59 |
| 4 | Show 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.0 | 01:02 |
| 5 | Show 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 |
| 6 | Your React State Machine Is Secretly a DFA(あなたの React ステートマシンは実は DFA である) | useReducer の (state, action) から newState を返す形は DFA の遷移関数 δ そのもので、不正な状態が表現不能になると主張している | 02:36 |
| 7 | Chdb Postgres extension: High-performance imports from cloud storage(chdb Postgres 拡張:クラウドストレージからの高速インポート) | ClickHouse エンジンを積んだ Postgres 拡張で、NYC Taxi 100万行の取り込みが pg_duckdb や pg_lake の2〜3分の1の時間で済んだ | 03:05 |
| 8 | AWS 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 |
| 9 | Unmap: Maps, geocoding and routing with a Shadcn-like DX(Unmap:shadcn 風の DX を備えた地図・ジオコーディング・ルーティング) | カナダ限定で約1,900万住所とイヌクティトゥット音節文字に対応し、Dev 枠は月1万コール無料、Indie は月19ドルで25万コール | 04:28 |
| 10 | Show 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 |
| 11 | Show 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 |
| 12 | USD 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 |
| 13 | Does anyone know YouTube’s pre-2006’s des key?(2006年以前の YouTube の DES 鍵を知っている人はいるか) | 2006年2月以前の YouTube 動画621,355本の ID が暗号化されたままで、既知平文121,000組があっても鍵が不明で復号できないと協力を求めている | 05:34 |
| 14 | Research on Outbound B2B Prospecting with AI(AI を使ったアウトバウンド B2B 開拓の研究) | MBA 研究のアンケート告知で有効回答30件ごとに50ドルのギフト券抽選を出したが、4ページ目だけで33項目という重さに離脱報告が付いた | 05:53 |
| 15 | Show 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 |
| 16 | A Pageflip/Flipbook Custom Element Powered by HTML-in-Canvas(HTML-in-Canvas で動くページめくりのカスタム要素) | Chrome の実験フラグ canvas-draw-element を前提に、テキスト選択とアクセシビリティを保ったまま3D曲面でめくれる要素を作った(2026-09-02付) | 06:10 |
| 17 | Show HN: Browser LLM Fit(Show HN: ブラウザ内 LLM が載るかを判定する) | クライアントのハードウェアを自動検出し、WebGPU・WASM・ONNX Runtime で動くブラウザ内 LLM のうち載るモデルを対応付ける | 06:35 |
| 18 | The universal programming language of LLMs(LLM のための万能プログラミング言語) | LLM 専用の万能言語を問う投稿に9件の返信が付き、2005年の JetBrains 系モデル駆動開発の再来だとの指摘や埋め込みで直接通信させる案が出た | 06:42 |
| 19 | Chrome 153 ships camera and microphone HTML elements(Chrome 153 がカメラとマイクの HTML 要素を搭載) | リンク先は再試行を含め2回とも403 Forbidden を返し、Chrome 153 の該当要素についての記述内容は確認できなかった | 08:55 |
| 20 | Service Connectivity Issues in Canberra – Cloudflare Status(キャンベラでの接続障害 — Cloudflare Status) | 2026年9月6日16:36〜18:27 UTC にキャンベラ CBR01 で約1時間51分の断続的な接続不良が起き、すでに解消済みの過去ページが投稿された | 09:02 |
| 21 | Show HN: Browser-based Nginx config generator with live preview(Show HN: ライブプレビュー付きのブラウザ製 Nginx 設定ジェネレータ) | 静的サイト・PHP・リバースプロキシ・Next.js の4種別の nginx 設定をブラウザ内だけで生成し、SSL やレート制限をトグルで足せる | 09:22 |
| 22 | NPM 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 |
| 23 | Robots-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 |
| 24 | Show 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 |
| 25 | Show 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 |
| 26 | A 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 |
| 27 | Show HN: Local Taskboard Plugin for Antigravity(Show HN: Antigravity 向けのローカルタスクボードプラグイン) | Google Antigravity 用にポート4040で動くカンバンで、タスクを SQLite に保存しアイドル時は約4トークンの差分ポーリングで済む | 13:44 |
| 28 | Show HN: T3rnel Browser – drive the browser you’re signed into(Show HN: T3rnel Browser — サインイン済みのブラウザをそのまま操作する) | 既存プロファイルのまま MCP で操作できる102ツールの拡張で、Pro は買い切り29.99ドル、認証情報は LLM に渡す前に伏せる | 16:36 |
| 29 | Show 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 |
| 30 | MemCP – Faster than MySQL and Postgres by up to 90x(MemCP — MySQL や Postgres より最大90倍高速) | Go と Scheme 製の列指向 DB で、約80万件の全文検索とページングで PostgreSQL 比最大90倍を掲げ MySQL 互換の接続に対応する | 18:32 |
| 31 | Cloudflare’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 |
| 32 | Performance 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 |
| 33 | Show HN: Hushstat – Cookie-free web analytics with heatmaps(Show HN: Hushstat — Cookie 不要でヒートマップ付きの Web 解析) | リンク先は JavaScript がなければ本文が描画されず、2回取得しても製品名以外の記載を確認できなかった | 19:27 |
| 34 | Knip 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 |
| 35 | Optimizing SQLite for Servers (2024)(サーバー向けの SQLite 最適化(2024年)) | リンク先は JavaScript がなければ本文を取得できず、2回試してもタイトル以外の pragma 設定を確認できなかった | 20:55 |
| 36 | Draw on Mapbox, MapLibre, Google, Leaflet, or ArcGIS in React(React で Mapbox・MapLibre・Google・Leaflet・ArcGIS に描画する) | 5種類の地図へ単一の描画 API を提供する MIT 製 v0.3 で、フリーハンドや計測など11の描画モードと頂点編集に対応する | 21:52 |
| 37 | Show 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 |
| 38 | Shopify acquires Tailwind(Shopify が Tailwind を買収) | Tailwind Labs が Shopify に参画し、週1.1億インストールの Tailwind CSS は MIT のまま継続、有料の Tailwind Plus は新規受付を終了する | 22:27 |
| 39 | Show HN: Palestine – JavaScript-like DOM manipulation in Python(Show HN: Palestine — Python での JavaScript 風 DOM 操作) | 依存ゼロの Python 3.9 以上向けで、querySelector や classList などブラウザ同型の API から HTML を組み立てる | 23:08 |
| 40 | Cloudflare Startups Program(Cloudflare スタートアッププログラム) | 最大35万ドルのクレジットを3段階で配り、R2 は1万ドル上限、1,000本のカスタムルールを含む WAF は全ティア無料としている | 23:46 |