Next.jsをVercel以外へデプロイするVinext 1.0、Vite+ 1.0正式リリースほか — Web Dev Digest: 2026‑10‑01
Top 20
Next.jsアプリをCloudflare WorkersやAWS LambdaなどVercel以外のサーバレス基盤へデプロイできる「Vinext 1.0」リリース
Source: Publickey | Published: 2026-10-01 00:10 JST
- Cloudflare は、Next.js アプリを Cloudflare Workers・AWS Lambda・Netlify など Vercel 以外のサーバーレス基盤へデプロイできる「Vinext 1.0」をリリースした
- ビルドには Turbopack ではなく Vite を使い、Next.js の主要機能の 99% に対応するとしている
- App Router と Pages Router、SSG・SSR・ISR をハイブリッドに組み合わせられ、認証・画像最適化・フォントなどエコシステムとの互換機能も実装した
- Workers 上では Hyperdrive による DB 接続と画像最適化を簡単に使え、OpenTelemetry や Sentry などの可観測性ツールとも統合できる
- Cloudflare は 2026 年 6 月に Vite の開発元 VoidZero を買収している
JavaScriptの統合ツールチェーン「Vite+ 1.0」正式リリース。ランタイム、パッケージマネージャー、ビルドツール、リンター、フォーマッターなどを統一
Source: Publickey | Published: 2026-10-01 00:22 JST
- VoidZero は、Vite を含む JavaScript の統合ツールチェーン「Vite+」がバージョン 1.0 に到達し、単一 CLI の
vpで開発に必要なツールを扱えるようになったと発表した - 構成要素は Vite・Vitest・Rolldown(Rust 製バンドラ)・Oxc・tsdown で、設定ファイルも 1 つにまとめられる
- ローカルサーバー、パッケージ管理、バンドラ、リンター、フォーマッター、テストランナーまでを 1 つのツールチェーンで統一する
- 新規作成も既存プロジェクトの移行も
vp createから始められる - MIT ライセンスの OSS で、VoidZero 自体は 2026 年 6 月に Cloudflare に買収されている
Laya decision model now available on AI Gateway, free through October 31(意思決定モデル Laya が AI Gateway で利用可能に、10月31日まで無料)
Source: Vercel Changelog | Published: 2026-10-01 09:00 JST
- Vercel は、Convai Innovations の評価・意思決定モデル Laya を AI Gateway で提供し、2026 年 10 月 31 日までの 1 か月間は Boundless 経由なら無料で使えるようにした
- Laya は渡したコンテキストを yes/no・選択肢・スコアの質問で評価し、確率付きの構造化された回答を返す
- モデル ID は
convaiinnovations/layaとconvaiinnovations/laya-freeで、AI SDK のexperimental_evaluate、ネイティブ HTTP API、TypeSafe 互換 API から呼べる - 無料対象は Boundless で処理される場合のみで、サンプルでは
providerOptions.gateway.only: ['boundless']を指定している - 想定用途は返金依頼の請求チームへの振り分け、エージェント作業のルーティング、ガードレール判定、ルーブリック採点で、期間終了後は
-freeID が廃止され標準 ID は課金が始まる
Microsoft AI models are now available on AI Gateway(Microsoft AI のモデルが AI Gateway で利用可能に)
Source: Vercel Changelog | Published: 2026-10-01 09:00 JST
- Vercel は Microsoft AI(MAI)と提携し、MAI の音声生成・文字起こしモデルを AI Gateway から使えるようにした
- 対応モデルは
microsoft/mai-voice-2.1、microsoft/mai-voice-2.1-flash、microsoft/mai-transcribe-2-streamingの 3 つ - MAI-Voice-2.1 は 23 言語で表現力のある音声を生成するナレーション・長尺向け、Flash 版は低レイテンシの音声エージェント向けである
- MAI-Transcribe-2 Streaming は 16 kHz・16-bit PCM の音声入力に対し、音声が届いた時点で途中の文字起こし結果を返す
- 料金は各モデルの定価どおりでプラットフォーム手数料や上乗せはなく、MAI のゼロデータ保持(ZDR)重視が Vercel の方針と合うと説明している
Announcing Cloudflare K2: serverless event streams(Cloudflare K2 を発表:サーバーレスのイベントストリーム)
Source: Cloudflare Blog | Published: 2026-10-01 22:00 JST
- Cloudflare は、R2 オブジェクトストレージ上に構築したサーバーレスのイベントストリーミング「K2」をパブリックベータとして公開し、ブローカークラスタなしで耐久性のある順序付きログを使えるようにした
- ベータは Workers Paid プランのアカウント限定で、ストレージはアカウントあたり最大 10GB、書き込みはストリームあたり 30 MB/s まで
- produce のレイテンシは p99 で約 1 秒、保持期間の既定値は 604800 秒(7 日)である
- 予定価格は produce と consume がそれぞれ $0.04/GB、保持が $0.02/GB/月
- 基盤の R2 は「11 9s」の耐久性を持ち、335 以上の都市にある Cloudflare のエッジで動く
Introducing Cloudflare Basin: an open, serverless data platform, now generally available(Cloudflare Basin 登場:オープンなサーバーレスデータ基盤が一般提供開始)
Source: Cloudflare Blog | Published: 2026-10-01 21:58 JST
- Cloudflare は、Apache Iceberg と R2 を基盤とするサーバーレスデータ基盤「Cloudflare Basin」を一般提供し、egress 料金なしで大規模データを取り込み・管理・クエリできるようにした
- Basin は Basin Pipelines・Basin Catalog・Basin SQL の 3 製品で構成される
- 旧称は Cloudflare Data Platform で、Cloudflare Pipelines・R2 Data Catalog・R2 SQL の名称をまとめた
- 取り込みはストリームあたり最大 3GB/s、SQL は 190 以上のスカラ関数・集約関数に対応する
- 課金は取り込み・処理・クエリ時だけ発生する使用量ベースで、すでに数千の開発者が Basin Catalog を使い数万の Pipelines が作られたとしている
Introducing Workers KV Instant — powered by Quicksilver(Quicksilver を基盤とする Workers KV Instant 登場)
Source: Cloudflare Blog | Published: 2026-10-01 22:00 JST
- Cloudflare は、Workers KV と同じ API のまま Quicksilver v2 で動く新モード「KV Instant」をプライベートベータで提供し、p99 で 2ms 未満の読み取りを実現した
- 読み取りは従来モードより 100 倍以上速く、書き込みの 99% が約 250ms で 300 以上のエッジ拠点に反映される(従来は 4.38 秒の例)
- 料金は読み取りが $0.20/百万(従来比 60% 安)、ストレージが $100/MB/月で、従来の $0.50/GB/月より大幅に高い
- キーは最大 300 バイト、名前空間は合計 1MB・最大 10,000 ペアまでに制限される
- 更新頻度の低いアプリ設定やフラグ向けで、大量・高頻度更新のデータには従来の Workers KV が適すると明記している
AI Search is now generally available(AI Search が一般提供開始)
Source: Cloudflare Blog | Published: 2026-10-01 22:00 JST
- Cloudflare AI Search が一般提供となり、画像のネイティブ埋め込みやスキャン PDF の OCR に対応し、2026 年 11 月 1 日から課金が始まる
- 取り込めるファイルの上限が 4 MiB から 10 MiB に拡大した
- マルチモーダル検索の画像埋め込みには Qwen3-VL-Embedding モデルを使う
- 料金は取り込みが $0.75/百万トークン(画像は +$0.50)、ストレージが $2.00/GB/月(10GB まで無料)、クエリはセマンティック $0.75/1,000 件・全文検索 $0.10/1,000 件
- 全 Workers プランに、セマンティック 1,000 件・全文検索 1,000 件・取り込み 500 万トークンの月間無料枠が付く
Aurora PostgreSQL now supports querying of Apache Iceberg and Parquet data(Aurora PostgreSQL が Apache Iceberg と Parquet データのクエリに対応)
Source: AWS What’s New | Published: 2026-10-01 01:00 JST
- Aurora PostgreSQL から Apache Iceberg と Parquet 形式のデータレイクを ETL パイプラインなしで直接クエリできるようになった
- 対応バージョンは Aurora PostgreSQL 17.11 と 18.6 以降である
- 対象は Amazon S3、S3 Tables、AWS Glue Data Catalog 上のデータで、Iceberg REST Catalog(IRC)互換の外部カタログにも対応する
- PostgreSQL に DuckDB のクエリエンジンを組み込み、標準 SQL で Aurora のネイティブテーブルへマテリアライズもできる
- 追加料金はなく、AWS の全商用リージョンと GovCloud (US) で使える
Amazon Aurora and RDS now support AMD-based R8a instances(Amazon Aurora と RDS が AMD ベースの R8a インスタンスに対応)
Source: AWS What’s New | Published: 2026-10-01 02:00 JST
- Amazon Aurora と Amazon RDS で、第 5 世代 AMD EPYC プロセッサを搭載した R8a DB インスタンスが使えるようになった
- vCPU 1 個が物理 CPU コア 1 個に対応するため、コアあたりの性能が安定する
- ネットワーク帯域は最大 75 Gbps、EBS 帯域は最大 60 Gbps で、第 6 世代 Nitro Cards の AWS Nitro System 上で動く
- 対応エンジンは Aurora PostgreSQL・Aurora MySQL・RDS for PostgreSQL / MySQL / MariaDB
- 東京・台北を含むアジア太平洋、米国 3 リージョン、カナダ、欧州 3 リージョンで提供され、前世代との性能比較や価格は本文に記載がない
Amazon RDS now supports AMD-based M8a instances(Amazon RDS が AMD ベースの M8a インスタンスに対応)
Source: AWS What’s New | Published: 2026-10-01 02:00 JST
- Amazon RDS for PostgreSQL・MySQL・MariaDB で、第 5 世代 AMD EPYC プロセッサ搭載の M8a DB インスタンスが使えるようになった
- vCPU 1 個が物理コア 1 個に対応し、コアあたりの性能が一定になる
- ネットワーク帯域は最大 75 Gbps、EBS 帯域は最大 60 Gbps で、高 I/O ワークロード向けとしている
- 提供リージョンは米国(バージニア北部・オハイオ・オレゴン)、アジア太平洋(ムンバイ・東京・ハイデラバード)、欧州(アイルランド・フランクフルト・スペイン)
- URL に aurora を含むが本文は RDS のみが対象で、インスタンスサイズや価格は記載がない
OpenAI GPT-6 Astra now supports UltraFast mode on Amazon Bedrock(Amazon Bedrock の OpenAI GPT-6 Astra が UltraFast モードに対応)
Source: AWS What’s New | Published: 2026-10-01 04:00 JST
- Amazon Bedrock で、OpenAI GPT-6 Astra の高速プレミアム層「UltraFast」モードが使えるようになった
- OpenAI によると、UltraFast は API で最大 6 倍速い推論、最大 300 トークン/秒を出せる
- 想定用途はリアルタイムのコーディングアシスタント、対話型エージェント、顧客向け体験などレイテンシに敏感なアプリである
- Bedrock コンソールと対応する Bedrock API から利用でき、モデル呼び出しの監査やアクセス統制は AWS の仕組みで行える
- 対応リージョン・料金・推論プロファイルはドキュメント参照で、コンテキスト長などの制限は記載がない
AWS Parallel Computing Service now supports scaling logs(AWS Parallel Computing Service がスケーリングログに対応)
Source: AWS What’s New | Published: 2026-10-01 04:00 JST
- Slurm で HPC ワークロードを動かすマネージドサービス AWS PCS が、コンピュートノードグループのスケーリングを記録するスケーリングログに対応した
- 各ログエントリは 1 ノードの 1 つの状態遷移で、インスタンス起動・ノード登録・スケールダウン・理由付きの起動失敗などを記録する
- ノードグループが目標サイズに届かなかった理由や、容量不足で失敗した起動を特定できる
- 配信はオプトインで、送信先は Amazon CloudWatch Logs・Amazon S3・Amazon Data Firehose から選べる
- AWS PCS が提供されている全リージョンで使え、Slurm のバージョンや料金についての記載はない
Punycode を RFC 3492 どおりに書いたら、全角の ABC.jp がブラウザと別のドメインになった
Source: Zenn | Published: 2026-10-01 23:48 JST
- Punycode を RFC 3492 だけに従って実装するとブラウザと結果が食い違い、UTS #46 の文字マッピング前処理が別途必要だと判明した
- 自作ツールでは全角の「ABC.jp」が
xn--ph7ccd.jpになったが、Node.js v24.11.1 のurl.domainToASCII()ではabc.jpになった - RFC 3492 が定めるのはコードポイントと ASCII の変換だけで、文字の正規化ルールは Unicode の UTS #46 にある
- 修正として、エンコード前に
.normalize('NFKC')と.toLowerCase()を行うprepHost()を追加し、全角英字・半角カナ・異体字のピリオド・Ⅳ などの互換文字に対応した - 完全準拠なら
url.domainToASCII()に任せればよいが、ラベル単位の内訳や 63 文字制限を表示するため自前実装を残した
【Vite+React】Supabaseのクライアント設定とデータを取得して表示する
Source: Qiita | Published: 2026-10-01 01:06 JST
- Vite+React では、
createClient()で Supabase クライアントを作りuseEffect内でsupabase.from('テーブル名').select()を呼べばデータを取得・表示できると示した - 検証環境は Vite 8.3.0、React 19.2.8、@supabase/supabase-js 2.117.1
.envに置くVITE_SUPABASE_URLとVITE_SUPABASE_PUBLISHABLE_KEYはVITE_接頭辞が必須である- クライアントは
src/lib/supabaseClient.jsにまとめ、コンポーネントのマウント時に取得する - 学習用のため RLS を無効にしているが、本番では有効にするよう注意しており、接頭辞・認証情報・
.envの配置場所を確認するトラブルシュートも付けた
terraform applyしたら、1ヶ月半前のコードが本番に出ていた
Source: Zenn | Published: 2026-10-01 08:45 JST
lifecycle { ignore_changes }でイメージを無視していても、環境変数を変えたterraform applyで Cloud Run のコンテナイメージが 1 か月半前のものに戻ったと判明した- 不要な環境変数を消しただけで、9/30 のビルドが 8/12 のビルドに置き換わった
- 原因は ignore_changes が「差分として扱わない」だけで「現在値を保つ」ではなく、
templateブロック更新時に state 内の古いイメージ値ごと送られることだった terraform planには環境変数の削除しか表示されず、Hono のサービスは起動に失敗したが、Next.js はポートを先に開いたため正常に見えたまま古いコードが 500 を返していた- 対策として GitHub Actions から
terraform apply -var="image_tag=${{ github.sha }}"でタグを渡す案を挙げ、Google プロバイダの Issue #13435・#21477 も関連として示した
フロントエンド・PHPカンファレンス北海道2026登壇レポート: 代数的データ型って何が嬉しいの?
Source: Zenn | Published: 2026-10-01 19:56 JST
- 代数的データ型で仕様上ありえない状態を型で表現できなくすれば、フロントエンドでもバックエンドでも仕様違反を開発中に検出できると発表した
- 2026 年 6 月 6 日に札幌コンベンションセンターで開かれたフロントエンド・PHPカンファレンス北海道2026で、TechBowl の梶川氏が TypeScript と PHP の両方を使って登壇した
stringを"pending" | "paid" | "shipped"に絞ればタイポを防げるとし、直積型・列挙型・データを持つ直和型の 3 パターンを扱った- フロントエンドでは notAsked / loading / success / error の 4 状態を持つ
AsyncData型で「データのない success」を排除し、チャット UI では判別可能な union で複数種類のメッセージを 1 つの配列に収めた - PHP では PHPStan の
@phpstan-sealedでOk/Errの Result 型の実装を制限し、matchの分岐漏れを検出した
Edge Requests are now called CDN Requests(Edge Requests の名称が CDN Requests に変更)
Source: Vercel Changelog | Published: 2026-10-01 05:00 JST
- Vercel は、使用量メトリクス「Edge Requests」を「CDN Requests」に改称した。変更は名称のみで、料金・上限・計測方法は変わらない
- 新しい名称は Usage ダッシュボード、Observability の Events チャート、使用量通知、請求書の明細に表示される
- メトリクス ID と製品エイリアスは変わらないため、保存済みのクエリはそのまま動く
- 請求 API の
ServiceNameは新名称を返すようになった - 改称の影響を受けないよう、課金データの照合には安定した
SkuIdを使うよう推奨している
AI Gateway adds Browserbase Search and Fetch tools(AI Gateway に Browserbase の Search・Fetch ツールが追加)
Source: Vercel Changelog | Published: 2026-10-01 06:00 JST
- AI Gateway で Browserbase の Web 検索とページ取得を 1 つの API キーのままツールとして使えるようになった
- ツール名は
browserbase_searchとbrowserbase_fetchで、streamText()のtoolsにgateway.tools.browserbaseSearch()などとして渡す - AI SDK 7.0.116 以降と環境変数
AI_GATEWAY_API_KEYが必要である - ツール呼び出しに対応するモデルならプロバイダをまたいで使え、モデルを切り替えても同じツールを使い続けられる
- サンプルでは
moonshotai/kimi-k3にnumResults: 3とallowRedirects: trueを指定しており、AI Gateway のモデルプレイグラウンドからも使える
Vercel Agent now installs private packages from npm and custom registries(Vercel Agent が npm やカスタムレジストリのプライベートパッケージをインストール可能に)
Source: Vercel Changelog | Published: 2026-10-01 08:22 JST
- Vercel Agent が、Vercel の共有環境変数に保存した認証情報で npm やカスタムレジストリのプライベート依存をインストールできるようになった
- registry.npmjs.org のプライベートパッケージには
NPM_TOKEN、カスタムや複数のレジストリにはNPM_RCを使う - 対応するパッケージマネージャーは npm・pnpm・Classic Yarn で、Vercel のビルドと同じ方法で認証する
- 読み込むのはチーム共有の変数だけで、プロジェクト単位の変数は使わない。対象は Development と Preview 環境である
- 認証情報の値はサンドボックスの外に置かれるため、エージェント自身は読めない
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | digだけでQiitaのインフラがここまで分かる — 権威サーバー・リゾルバ・Route 53を実測で理解する | dig だけで Qiita が Route 53 で DNS を管理し CloudFront の成田近郊エッジで受けていると外部から特定し、権威サーバーとフルリゾルバの役割を整理した | @yuki7592 | 00:46 |
| 2 | TypeScript Compiler APIでChild NodeのNarrowingを再利用可能なType Guardに保つ 🔧 | TypeScript Compiler API で、AST Node 自体だけでなく narrowing された Child Property の型まで保持する再利用可能な Type Guard の書き方を検討した | @nyaomaru | 01:09 |
| 3 | AIにWeb画面を頑張ってクリックさせるの、そろそろ終わる?─WebMCPという考え方 | AI エージェントが画面を見てボタンを探しクリックする代わりに、Web サイト側が操作を構造化して公開する WebMCP という考え方を提案している | @yuruconsa | 01:40 |
| 4 | LLMに任せると改善案を10個書く。だからコードで3個に縛った | プロンプトで頼んでも LLM は改善案を 10 個書くため、maxImprovementIdeas: 3 などの上限をコードの定数で強制し、無料と有料の境界にも使った | @sukoshift | 07:13 |
| 5 | Claude CodeでGASを量産して、APIキーをSecret Managerに集めてみた | Claude Code と clasp で量産した GAS ごとのスクリプトプロパティに散らばった Slack や Notion のトークンを、GCP の Secret Manager に集約した | @tatsuyap | 08:00 |
| 6 | Claude in Chromeに対外業務を任せる線引き ─ 承認ゲートを設計ファイルで書く | Claude in Chrome は請求書送付など取り消せない外向きの操作に一手で届くため、無承認で許す操作の範囲を口約束でなく設計ファイルで定めた | @joinclass | 08:00 |
| 7 | Supabase の GRANT 自動付与が 10/30 に終わる — 対応するときに開けてしまう穴と、終わっても閉まらない穴 | Supabase の自動 GRANT 廃止(2026-10-30)対応で書く GRANT が穴を開け直す点と、筆者の本番 DB で anon キーだけで 4,389 行が読めた実例を示した | @junf | 08:15 |
| 8 | 【AWS】 API Gateway の Lambda 統合を Terraform で作成してみた | API Gateway の HTTP API と Lambda 関数の連携から CloudWatch Logs へのログ出力までを、すべて Terraform で構築した | @sawa_tech | 08:26 |
| 9 | Cloudflare Birthday Week 2026 Day3(Cloudflare Birthday Week 2026 3日目) | Birthday Week 3 日目の発表から、Containers、Workers のエラー監視、AI Gateway、AI エージェントの支払いの仕組みなど開発者向けの話題を拾った | @nekoya3 | 09:39 |
| 10 | Kiro CrewのTask Runnerとスケジュール機能で日常的な定型タスクを自動化しましょう | Kiro Crew の Task Runner・Workflows・Cron のうち、自然言語の意図から Spec を作り計画・実行・検証まで進める Task Runner で定型タスクを自動化した | @yuki_matsumoto | 09:53 |
| 11 | Claude Code を「統括方式」で運用して、一人で 5 つのデータサイトを回している話 | プロジェクトごとに Claude Code のエージェントを置き、その上に統括役の Claude を 1 つ置く形で、公開データの静的サイト 5 つを一人で運用している | @cosmicjan | 10:11 |
| 12 | Node.jsのdestroyOnReturnを検証する:breakと2種類のthrow | Node.js v26.0.0 で、destroyOnReturn: false の Readable はループ内の例外後も続きを読めるが、iterator の throw() を直接呼ぶと破棄されると確認した | @yukke_dev | 10:32 |
| 13 | テストが1,000件あっても、もぎる前に席が見えていた。「出てはいけないもの」を確かめるテスト | 1,000 件超のテストが通る招待状アプリで、全テーマに未公開の席番号が出ていた原因と、出てはいけないものを全テーマまとめて確かめるテストを示した | @jinc_tdil | 10:50 |
| 14 | 🛡️限られた統制手段環境下で作るIAMガードレール ― AIに何をさせないか | mediba の全社 AWS 横断組織が、プロダクトチームへの IAM 権限委譲に伴うガードレールを限られた統制手段で整備し、生成 AI に任せない範囲を決めた | @mabby | 11:19 |
| 15 | VRAMに載らないと13.8倍遅い ─ Ollamaを Docker + Node.js から叩いて踏んだ3つの落とし穴 | RTX 5060 Ti(VRAM 16GB)で Ollama を 1 年運用し、モデルが VRAM を 1GB でも超えると 13.8 倍遅くなることと、Docker 上の Node.js から叩く際の 3 つの落とし穴を示した | @chiaki_ai_lab | 11:29 |
| 16 | コーダーからフロントエンドエンジニアへ #1-57|join / flat / flatMap──つなぐ・平らにする | 配列の join・flat・flatMap はいずれも元の配列を変えずに新しい値を返すことを、タグのカンマ区切り表示やカテゴリ統合の例で示した | @koenjineer | 11:31 |
| 17 | 提案を一つ足しただけで街が壊れた。優先度の順番がすべてだった | 街道提案の優先度をゾーン拡張より高くした結果 AI が道路ばかり建てたため、道路総量が建物数の 60% 未満のときだけ街道を優先する方式に変えた | @autocamp | 12:11 |
| 18 | OracleからBigQueryの移行シミュレーションしてみた | Exadata 上の Oracle 19c(月 2 億件)の銀行情報系を BigQuery へ移す想定で、Exadata 更改など 4 択を費用比較した全 34 章の本を公開した | @mika_and_coco | 12:22 |
| 19 | 「フロントエンドエンジニア」になって1年で変わったこと、これから変えたいこと | Web 制作のデザイナーから e-dash のフロントエンドエンジニアに転じて 1 年で、UI 実装に加え品質・検証・開発プロセス・AI まで担うようになった | @yuki0401 | 12:35 |
| 20 | Aurora の複数テーブルを結合して CDC できる?OpenSearch Ingestion の joins を検証 | Amazon OpenSearch Ingestion の joins で、Aurora の顧客・商品・注文など複数テーブルを結合したまま CDC で OpenSearch に取り込めるかを検証した | @ymkazuki | 12:38 |
| 21 | フリーランスの作業時間を自動で記録するChrome拡張機能を作っています | 既存の時間記録アプリは多機能すぎたため、フリーランスの案件ごとの作業時間を自動で記録するシンプルな Chrome 拡張機能を自作している | @kengohidaka | 12:59 |
| 22 | ユーザーがほとんどいないのにNeonのFree枠を使い切りかけた話 | Next.js + Vercel + Neon 構成で公開ページへの自動アクセスにより Neon の Compute が停止せず、ほぼ無利用なのに Free 枠を使い切りかけた原因と対策を示した | @azukiray | 13:58 |
| 23 | Oracle から BigQuery に移行するシミュレーションをしてみた #12 結局、移すべき? 判断チェックリスト | Oracle から BigQuery への移行連載の最終回として移すべきかの判断チェックリストを示し、連載を全 34 章の無料本にまとめた | @mika_and_coco | 14:00 |
| 24 | Github ActionsからAWS ECRにコンテナイメージを保存 | IAM Identity Center の ID プロバイダとロールを用意し、main へのマージ時に GitHub Actions で Docker イメージをビルドして ECR に Push した | @fttkmcc | 14:53 |
| 25 | フロントエンドカンファレンス福岡2026に参加しました! | 2026 年 9 月 12 日に九州産業大学で開かれた全セッション 60 分のカンファレンスで、杜甫々氏のフロントエンド技術史など印象に残った講演を振り返った | @4o1sobblue | 15:02 |
| 26 | BigQueryパイプラインがトリガーベースのスケジューリングに対応!アップデート情報の詳細と設定方法 | 2026 年 6 月 24 日の更新で、BigQuery パイプラインが特定テーブルの更新をトリガーに後続処理を実行できるようになった(プレビュー)設定方法を示した | @kosukekikuchi | 15:10 |
| 27 | 複雑な条件をif文で書きたい: askifで「あいまいな判断」を分岐にする | 「人間の担当者につないでほしい」かどうかのように正規表現では書き切れない曖昧な条件を、askif で if 文の分岐として判定する方法を示した | @saks | 16:43 |
| 28 | プロンプトに「2時間以内」と書いても、AIのプランは8回に1回しか通らなかった — 計算をコードに移して20/20 | 「2 時間以内」と指示しても AI のデートプランは 8 回中 1 回、詳しく指示しても 16 回中 9 回しか通らず、時刻計算をコードに移すと 20 回中 20 回通った | @logdriven | 16:46 |
| 29 | デジタル庁デザインシステムのshadcn/uiレジストリを46コンポーネントに拡充しました | デジタル庁デザインシステムの shadcn/ui レジストリを 12 から 46 コンポーネントに拡充し、公式実装との比較テストや更新の取り込みも整えた | @yukiharada1228 | 17:00 |
| 30 | AIの「愚痴」を数えていたら、自分のプロンプトの粗が定量的に見えた | Claude Code の会話ログ(JSONL)から手戻りやダメ出しを数え、regex だけでは誤検出する理由と、繰り返す指摘を CLAUDE.md に固定化した方法を示した | @jskn_d | 17:40 |
| 31 | バックエンドエンジニアがFigma MCPを使って実装してみた(入門編) | Figma MCP にページのリンクを渡すだけでは見た目 40 点、スクショや SVG を足して 70 点、余白調整で 85 点となり、残りは人手で 1 日 2 時間×1 週間かかった | @masaosmv | 17:47 |
| 32 | 動画の「どこで説明していた?」に答えるVideoQのRAG実装 | 講義動画アプリ VideoQ で、文字起こしから索引を作り、回答に根拠となるシーンの再生位置へのリンクを付ける RAG の実装を示した | @yukiharada1228 | 17:51 |
| 33 | 週刊Cloudflare - 2026/09/27週 | 2026/09/20〜09/26 の Cloudflare の変更を、Wrangler 4.136.0 の experimental な Build Output resource config などを含めて網羅した | @asahi_iwm | 17:54 |
| 34 | VideoQの構成を読む:CloudflareとPythonで動画処理を分担する | VideoQ では Cloudflare Workers の Web API が画面応答と回答配信を、SQS を受け取る Python ワーカーが音声処理と索引作成を担う構成にした | @yukiharada1228 | 17:59 |
| 35 | npm ciとnpm installの違い:CIで依存関係を再現可能にする | npm install は lockfile を更新し得るが npm ci は package-lock.json を変えず不一致ならエラーにするため、CI では npm ci を使うべきと整理した | @sponge841841 | 18:08 |
| 36 | Google Cloud における AI エージェントの多層セキュリティ:リファレンスアーキテクチャ | 2016 年に Krebs on Security を落とした 620 Gbps の DDoS を引き合いに、Google Cloud 上の AI エージェントを多層で守る参照構成を示した | @bharen | 18:25 |
| 37 | Aurora PostgreSQL から Databricks Delta Lake テーブルにクエリする | Aurora PostgreSQL の新機能で、Databricks の Iceberg REST Catalog API 経由で Delta Lake テーブルを SELECT でき、Unity Catalog のガバナンスも効くと確認した | @mirakui | 18:25 |
| 38 | loading.tsxを消したルートへのLinkにuseLinkStatusで反応を付けた話 | Next.js 16.3.0 で loading.tsx を消した動的ルートへの Link が押下後に固まって見える問題を、useLinkStatus で pending 表示を付けて解消した | @nextnexus | 18:29 |
| 39 | 「9月なのにホワイトアウト99%」を追いかけたら、直すべき場所が4層あった | Cloudflare Workers + D1 の天気アプリで 9 月なのにホワイトアウト確率がほぼ 100% になるバグを 4 層にわたって直し、霧でも同じ構造のバグを見つけた | @moshimo_weather | 18:34 |
| 40 | Agent Platform Memory Bank を使用して記憶を持つエージェントを作成する | LLM は stateless なため、Agent Platform Memory Bank で過去のやり取りを記憶として保持するエージェントを作る手順を示した | @bharen | 18:54 |
| 41 | 【友人と開発】1年かけてSNSを作った話(概要編) | 2 人で約 1 年 4 か月かけ、React Native Expo・Supabase・Cloudflare Workers と Hono で位置情報ベースのクローズド SNS を作り App Store に公開した | @saka41 | 19:27 |
| 42 | 判断特化AI「Jev」をCloudflare Workers AIで使い、求人票14項目の判定を600回0.05ドルで検証した | Workers AI 上の Jev で求人票 14 項目を 600 回判定し、人手ラベルとの一致率 97.8%、致命的な誤判定 0 件、中央値 650ms だった | @cosmicjan | 20:09 |
| 43 | GCPの無料トライアルを「有料アカウント」に切り替えた。怖かったので、切り替え後の請求額を実測して公開する | 無料トライアル期限は CLI で取れずコンソールのバナーでしか確認できず、有料化後に 3 アプリを 1 か月動かした請求額は無料枠で相殺され ¥0 だった | @yk_studio | 20:30 |
| 44 | [React] stateとrefの違いと使い分けについて | state は変更で再レンダリングされ ref はされない違いを示し、<dialog> の showModal() のような DOM 直接操作には ref が必要とした | @skyremt | 20:46 |
| 45 | 報酬リンクが 23 日間ただの文字に見えていた — 触れない HTML は、包む側から見た目を継承させる | 楽天アフィリエイトのリンクが 23 日間地の文と同じ黒文字だった原因と、触れない生成 HTML に包む側から見た目を継承させる 1 行の CSS で直した方法を示した | @ukintech | 21:00 |
| 46 | Vite+ 1.0をAstro + Bun環境から見る。全部置き換えるより役割分担がよさそう | 9 月 28 日に正式リリースされた Vite+ 1.0 を Astro + Bun 環境から評価し、全置き換えより lint・format・test などの役割分担で使うのがよいと結論づけた | @kodo8 | 21:22 |
| 47 | Kiro Crew で話題の Jev を使って Skill 選びを試してみた | Kiro Crew 0.8.0 の Feature Preview で、決定モデル Jev が Skill の名前と説明から依頼に合うものを意味で 1 つ選ぶ機能を試した | @inariku | 21:48 |
| 48 | 日本語のOGP画像が「崩れる」3つの理由と対処法(BudouX・禁則処理・フォント) | 日本語の OGP 画像が崩れる理由を単語区切りの欠如・禁則処理・フォントの 3 つに分け、BudouX などを使った対処をコード付きで示した | @zeppon | 22:10 |
| 49 | 【React】return の {} と () は何が違う?アロー関数の書き方を整理する | React のアロー関数で {} と return を書く形、() だけで返す形、どちらも使わない形の 3 つが同じ JSX を返す違いを整理した | @lunaforge | 22:11 |
| 50 | OSS Office SDK「Univer」のheadless(Node.js)モードでAIエージェントがダッシュボードを作れるか試した | Univer 1.0.3 の headless モードで AI エージェントがブラウザなしに数式付きダッシュボードを作れ、3,000 行の SUM も 562ms で期待値どおりだった | @matsushima_a | 22:14 |
| 51 | 「低評価を公開しない」口コミサービスを個人開発した話 — 4,300コミット・6リポジトリの全体像 | 好みが近い人の「美味しかった」だけで店を探せる口コミサービス「あじぴた」を個人開発し、4,300 コミット・ADR 36 本・テスト 2,200 ケース超の全体像を示した | @tzp | 22:47 |
| 52 | 連番のファイル名を並行作業で取り合わない — 「ディレクトリを見て次の空き」は相手の未 commit を見ていない | ADR の連番を「ディレクトリを見て次の空き」で決めると並行 clone の未 commit 分が見えず重複したため、OS の一時ディレクトリに予約を置く採番に変えた | @kodomo_news | 22:49 |
| 53 | 【第2回】CloudflareとGWSを使用してゼロトラストを検証してみた ~GWS IdentityFree使用 & IdP連携制御編~ | 無料の Cloudflare Access と Cloud Identity Free で、WordPress の /wp-admin などだけを Google グループ所属かつ日本からのアクセスに限定した | @saku931246 | 23:39 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 「==は使うな」の唯一の例外。x == null だけは使っていい理由 | x == null は null と undefined だけを true にすることを Node.js で実測し、== 禁止ルールの唯一の例外として使ってよいと主張した | @ennagara128 | 00:14 |
| 2 | 【Amazon EC2】アプリケーションステータスチェックを試してみた | 2026 年 8 月 10 日に追加された EC2 のアプリケーションステータスチェックで、OS は正常だが Web サーバーや Docker が落ちた状態を検知できるか試した | @mtmt_factory | 00:15 |
| 3 | 製造業から未経験インフラエンジニア1年ロードマップ | AWS CLF 取得済みの状態から、年内に SAA、3 月までに LinuC・LPIC、その後 Terraform でポートフォリオを作って転職する計画を立てた | @RYE365 | 00:16 |
| 4 | プリザンターのスクリプト関数($p.get系・$p.set系)を詳しくみてみる | プリザンターの $p.getValue() と $p.getControl().val() が違う値を返すことや、$p.setData() が画面を変えずに保存へ影響する理由を内部の呼び出し構造から示した | @pmc-ko | 00:37 |
| 5 | (AWS版AIハヤト)AIが「適性」を診断するWebアプリを作ってAWSに公開してみた | 4 つのミッション結果から適性値を出し、講評を音声で読み上げる Web アプリを Amazon Bedrock と VOICEVOX で作り、S3 + CloudFront で公開した | @yama3133 | 00:53 |
| 6 | ChatGPTからのアクセスが急増!理由はクローラーがJavaScriptを実行するようになったから? | 2026 年 9 月 25 日以降、OpenAI の OAI-SearchBot と GPTBot が JavaScript を実行してページを描画するようになったとサーバーログから報告した(公式発表は未確認) | @hirajo | 03:01 |
| 7 | AWS CUR CSVで未使用課金を検出する手順 | AWS CUR の CSV から usage_quantity が 0 なのに課金される行を抽出し、関連付けのない Elastic IP や未接続の EBS などの未使用課金を見つけた | @infraone | 05:23 |
| 8 | Astroの静的サイトに来るボットやAIクローラーを確認する | Cloudflare でプロキシする静的 Astro サイトに WebDecoy の Edge Sensor を置き、SSR 化せずに JS 非実行のクローラーも検知する構成を示した(開発元の記事) | @webdecoy | 06:35 |
| 9 | AIエージェントが止まっても気づけないので、Failed / Stuck監視を入れてみた | AI エージェントが API エラーで Failed になったり外部 API 待ちで Stuck したりしても気づけないため、Runvera で timeout 付きの死活監視を入れた | @xiangsan15 | 07:09 |
| 10 | ゴミの分別とポカヨケから学んだDDD・TDD 〜ブラジル人エンジニアが日本の生活で気づいたこと〜 | 前橋市でのゴミの分別やポカヨケなど日本の生活で学んだ 5 つのことを、DDD のレイヤー分離や TDD の考え方に対応づけた | @thiagovpaz | 07:55 |
| 11 | AI エージェント 5 セッションで 1 つのリポジトリを回す — DB を書く 1 つをまとめ役にし、契約とゲートで壊さずに回す | 5 つの clone で AI エージェントを並行させ、DB を書く clone を 1 つに限って起動時に機械が印を付け、仕事を GitHub Issue・決定を ADR にして壊さず回している | @kodomo-news | 08:00 |
| 12 | ロケットのノズルはなぜ一度細くしてから広げるのか。ド・ラバルノズルをJavaScriptで設計 | 収縮拡大(ド・ラバル)ノズルがなぜ一度細くしてから広げるのかを、ブラウザで動く JavaScript 製の設計計算機を題材に数式とコードで示した | @NovaSolver | 08:00 |
| 13 | ベクトルDBを比較する:pgvector・Chroma・Qdrantの使い分け | 業務データを SQL で管理するなら pgvector、ローカルで RAG を試すなら Chroma、ベクトル検索を独立運用するなら Qdrant が選びやすいと結論づけた | @aidocs | 09:00 |
| 14 | 【生涯収支管理】#2 — AIのレビュー指摘6PR分を型に分けたら偏っていた | AI レビュー指摘 6 PR 分を型に分けると、監査ログ API が where 句の絞り込みなしに全件を返すなど、一人で動かす限り踏まない箇所に偏っていた | @andknj-front | 09:05 |
| 15 | AWS実務未経験から2ヶ月でAWS SAA(SAA-C03)に合格した勉強法 | AWS 実務経験ゼロから 2 か月で SAA-C03 に合格するまでに使った教材 4 つ、学習スケジュール、模試で 80% を超えるための取り組みを示した | @heights_of_OZ | 09:32 |
| 16 | Chart.jsのグラフをCLI一発でPNG画像にするOSS「chartjs2img」を作った | Chart.js の設定 JSON から CLI 一発で PNG を生成する OSS「chartjs2img」を公開し、QuickChart では足りなかった最新版や Annotation への対応などを補った | @miyanaga | 09:49 |
| 17 | AWSの新資格「AI Business Strategist」をベータ試験初日に受験しました | 2026 年 9 月 29 日に始まった AWS 新資格 AI Business Strategist(AIB-C01)のベータ試験を初日に受けて合格し、AI 導入の優先順位を問う資格だったと報告した | @light0227 | 10:00 |
| 18 | 【負荷テスト】pgbenchでPostgreSQLの同時接続をざっくり測る | pgbench と Docker Compose で同時接続を 1〜200 まで測り、同じ 1 行への UPDATE では同じ 50 クライアントでも TPS が 27.9 倍違った | @volbe | 10:25 |
| 19 | Cloudflare One 月次アップデート: 2026年9月(Gateway / Access 中心) | 2026 年 9 月の Cloudflare One では MCP server portals が GA になり、サービストークンの自動クリーンアップや Gateway の Traffic Destination セレクターが加わった | @shofuk9 | 10:27 |
| 20 | GCP 請求 エクスポート で未使用の課金行を見つける | GCP の請求エクスポートを設定し、使用量の列と料金の列を見比べて使用量 0 のまま料金が立つ行を探す月次確認の手順を示した | @infraone | 10:28 |
| 21 | AWS DevOps Agent を使ってみる (8) : VPC内Grafanaとの接続 | AWS DevOps Agent と VPC 内のセルフホステッド Grafana を Private Connection で接続し、データ参照と Grafana アラートからのエージェント起動を確認した | @mksamba | 10:29 |
| 22 | 目指せ100連鎖!AWSドミノチャレンジ! | AWS BuilderCards から着想し、100% 無料枠内などの 4 ルールで AWS サービスを何個連鎖させられるかを競う「AWS ドミノチャレンジ」を考案した | @yamada_kitano | 12:04 |
| 23 | JPEG の赤文字がにじむかは輝度差で決まる — 緑×赤が最悪 | Chromium 149 の canvas.toBlob で測ると、赤文字 JPEG のにじみの主因は赤ではなく文字色と背景色の輝度差で、緑×赤の組み合わせが最悪だった | @cheng_pm8 | 12:12 |
| 24 | 赤文字の JPEG は品質 99 より品質 75+4:4:4 が小さくてきれい | Chromium 149 の toBlob は品質が 100 にならない限り 4:2:0 で書き出すため、赤文字のにじみは品質 0.99 より品質 75 + 4:4:4 の方が小さくきれいだった | @jhao29784 | 12:15 |
| 25 | 赤文字の JPEG、品質を上げるより 4:4:4 にするほうが効いた | 赤文字 JPEG の品質を 0.8 から 0.99 に上げるとファイルは 2.25 倍になったがにじみは変わらず、クロマサブサンプリングをやめる方が効いた | @shuy55568 | 12:17 |
| 26 | 赤地のポスターを JPEG にしたら元の PNG より重くなった | 赤地のポスターをブラウザで品質 0.9 の JPEG に変換すると、元の 126,373 バイトの PNG より重くなり赤文字の縁も汚くなった | @shujing943 | 12:20 |
| 27 | 赤い文字の JPEG は品質 0.99 より 75+4:4:4 がきれいで小さい | 1600×900 のテスト用ポスターで文字輪郭 2px 帯の色差 ΔE(CIE76)を測り、赤文字 JPEG は品質 0.99 より 75 + 4:4:4 の方がきれいで小さいと示した | @xyue41464 | 12:22 |
| 28 | スポーツボウリング場構想・ロードマップ ― 予約→利用→運営→成長、そして分析まで | スポーツボウリング場の運営システムを予約・利用の広がり・店舗運営・会員成長支援の 4 段階と独自スコアリング分析まで個人開発してきた全体像を示した | @Junko-Takahashi-Cloud | 12:56 |
| 29 | GCPでNext.jsアプリを動かす!最適なデプロイ戦略でやってよかった3つのこと | Next.js の GCP デプロイ先として Cloud Run・Cloud Functions・App Engine をコスト・スケーラビリティ・開発体験で比べ、やってよかった 3 点を挙げた | @fd_ai_teacher | 15:12 |
| 30 | マイナンバーカードは2種類の意味で危険だという話 | マイナンバーカードの電子証明書を管理する JPKI は J-LIS が運営する別システムで、データは 1 社のクラウドに丸ごと置かれていないと調べたうえで危険性を論じた | @mdona0413708 | 15:22 |
| 31 | Aurora PostgreSQL の DuckDB 統合を試してみた | Aurora PostgreSQL の拡張 aurora_analytics で、S3・S3 Tables・Glue 上の Iceberg と Parquet を外部表にし、プロセス内の DuckDB で集計できることを試した | @asahide | 16:33 |
| 32 | Terraform の 12 のブロックを AWS で 1 つずつ動かして復習してみた | terraform・provider・variable・data・locals・resource・output・module・import など Terraform の 12 ブロックを AWS 上で 1 つずつ動かして整理した | @leomarokun | 17:22 |
| 33 | ぷよクエをたのしく!アプリをつくってみよう!(おまけ:特徴語ソート) | 攻略サイトの文章から抽出した特徴語を辞書順に並べるため、「ガーディアンテイルズ」の文章を例に昇順ソートを試した | @puyon | 17:48 |
| 34 | Jev で関数名・コメントの嘘を探したら、本物は4割。でも PR 差分なら指摘はほぼ出なかった | jev-lint を TypeScript リポジトリにかけると 875 件・$2.95 で、名前・コメント系 118 件のうち本物は 44 件(37%)、PR 差分だけなら 1 本 0〜1 件だった | @Null_06 | 17:51 |
| 35 | Claude Code を複数セッション同時管理する Electron オーケストレーター「タクト」を作った全記録 | claude -p の頭脳と claude --bg のワーカー群で Claude Code の複数セッションを管理する Electron + TypeScript 製オーケストレーター「タクト」を作った | @sorabcjanne1 | 18:31 |
| 36 | 第6回 Terraform講座 | これまで作った VPC・Subnet・NAT Gateway などを組み合わせ、ALB と Target Group でインターネットからの通信を複数の EC2 へ届ける構成を Terraform で作った | @nyarusasu22 | 18:42 |
| 37 | 非同期処理の核心!JavaScript/TypeScript Event Loopとタスクキューの「挙動」を徹底解剖 | JavaScript がシングルスレッドで動く前提から、Event Loop とタスクキューが時間のかかる処理を非同期に順次実行する仕組みを初学者向けに示した | @Maku-Inc | 19:04 |
| 38 | Aurora Serverless の「1 秒で 16 ACU」を、ゼロスケール再開直後で測り直す | 16 ACU 化後もゼロから再開直後は 8 接続で 48〜50 秒 2.0 ACU のままで、スケールアップ開始までの時間は改善しておらず、最小 ACU の事前確保が必要と結論づけた | @asahide | 20:15 |
| 39 | #reactコース | React コース受講の記録で、よく使う JS 構文を復習し、React コンポーネントは JS の関数として作ると学んだ | @langhuanamacha | 20:30 |
| 40 | クラウド破産を防ぐ!ローカル完結型コスト監視アーキテクチャ | 監視ツールへの API コールや転送量自体が料金を押し上げる逆説を避けるため、ローカル完結でクラウド料金を監視する Cloud-Burnout-Predictor の構成を示した | @TOAI | 20:43 |
| 41 | ご自宅の YAMAHA RTX1210 で AWS とさくらのクラウドのマルチクラウド間を閉域で接続する | 自宅の YAMAHA RTX1210 をハブに AWS とさくらのクラウドへそれぞれ VPN 接続し、双方のサブネットをルーティングしてマルチクラウド閉域網を作った | @takeda_h | 21:40 |
| 42 | TypeScript でサイトをつくるだけ Nginx,DB,LLM データの自動生成 | TypeScript のフロントと DB・LLM・画像生成サーバを Proxmox 上の LXC と VM で組み、画像生成 API が真っ黒な画像を返す問題を gradio を直接叩いて解決した | @osakana0_0b | 22:23 |
| 43 | PostgreSQL:INで複数の候補を指定する|ORへの書き換えと実行結果 | PostgreSQL の city IN ('Tokyo', …) で候補のいずれかに一致する施設を取得し、OR を連ねた条件と同じ結果になることを確かめた | @masato_y | 22:35 |
| 44 | ゲームサーバー構築の観点から見たEC2とCompute Engineの比較 | スポット中断の猶予は EC2 が 2 分で Compute Engine は 30 秒、無料アウトバウンドは AWS 100GB・Google Cloud 200GB/月など、ゲームサーバー用途の違いを比べた | @takapopo | 22:55 |
| 45 | Terraform の module ブロックは必要? resource で書けるのに使う理由確かめる | module は必須ではないが、社内標準の S3 バケットのように同じ 4 リソースのまとまりを何度も作るなら module 化で付け忘れを防げると確かめた | @leomarokun | 23:01 |
| 46 | 「10.0.0.12 を含むか」で内部アクセスを判定していたら、110.0.0.123 まで内部になっていた | 参照元に「10.0.0.12 を含むか」の文字列判定を使っていたため 110.0.0.123 まで内部アクセス扱いになっていた問題を、2026-09-29 に直した | @hashito | 23:42 |
Publickey
対象日の該当記事はすべて Top 20 に掲載されています。
gihyo.jp
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | 第134回 MySQL Workbenchの復活、PostgreSQL次期メジャーバージョン19最新情報 | MySQL Shell と Electron で作り直した MySQL Workbench 26.7 が登場し、9 月 24 日に Beta 4 が出た PostgreSQL 19 は 10 月下旬 GA の見込みと伝えた | 08:57 |
| 2 | AWSがサインイン画面を刷新、Google、GitHub、Appleのアカウントで利用可能に | AWS のサインインで Google・GitHub・Apple アカウントが使えるようになり、内部で AWS Builder ID が作られる。DOM 変更で自動ログインスクリプトは要修正 | 10:41 |
| 3 | Amazon Aurora PostgreSQL、S3上のApache Iceberg、Parquetデータへの直接クエリ実行が可能に ―DuckDBを組み込み高速に実行 | AWS が 2026 年 9 月 30 日、Aurora PostgreSQL で S3 上の Iceberg・Parquet データへ直接クエリでき、組み込んだ DuckDB で高速に実行すると発表した | 15:34 |
GIGAZINE
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | VRAM 32GBの「Intel Arc Pro B70」で「Hermes Agent」のローカルAIを実行、4ビット量子化したQwen3.8-27Bを動かしてみた | Intel Arc Pro B70 上の llama.cpp(Vulkan)で Qwen3.8-27B を動かすと、Q4_K_M は VRAM に収まらず毎秒 1 桁トークンだったが、Q4_K_S ならほぼ VRAM に載り高速だった | 13:57 |
ITmedia News
2026-10-01 付の Web 開発関連記事はありませんでした。
TypeScript Blog
2026-10-01 付の記事はありませんでした。
Node.js Blog
2026-10-01 付の記事はありませんでした。
Astro Blog
2026-10-01 付の記事はありませんでした。
Cloudflare Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Support for modern cryptographic algorithms in Workers(Workers で最新の暗号アルゴリズムをサポート) | Cloudflare Workers が耐量子暗号アルゴリズムの ML-KEM と ML-DSA をオプトインでサポートし、即日試せるようになった | 22:00 |
| 2 | Cloudflare OS: your company’s agent workspace, managed for you(Cloudflare OS:マネージドで提供される企業向けエージェントワークスペース) | 社内のデータやシステムにつながるエージェントワークスペース「Cloudflare OS」について、数クリックで立ち上がるフルマネージド版のウェイトリストを開始した | 22:00 |
| 3 | We want you to build the next Git platform on Cloudflare(Cloudflare 上で次の Git プラットフォームを作ってほしい) | AI エージェント時代の Git プラットフォームを作るコンテストを開き、Artifacts を Workers バインディングやデータ管轄の制御付きでオープンベータにした | 22:00 |
| 4 | One year later: Sovereign AI and the fight for choice(1 年後:ソブリン AI と選択肢をめぐる闘い) | 各国政府が AI 主権をゼロサムと捉える中、ローカルなオープンソースモデルの拡充とモデル非依存のセキュリティツールで選択肢を提供すると表明した | 22:04 |
Vercel Changelog
対象日の該当記事はすべて Top 20 に掲載されています。
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Amazon Quick adds Hierarchy Filter for guided dashboard drill-down(Amazon Quick にダッシュボードを段階的に掘り下げる階層フィルターを追加) | Region・Country・City のように最大 5 階層のディメンションを 1 つのコントロールで絞り込める階層フィルターが Amazon Quick に加わった | 00:00 |
| 2 | Amazon RDS for MySQL supports MySQL 26.7 in Amazon RDS Database Preview Environment(RDS for MySQL がプレビュー環境で MySQL 26.7 をサポート) | YY.M 形式のバージョン番号を採る初の Innovation リリース MySQL 26.7 を、Change Stream Applier を含め RDS のプレビュー環境で評価できるようになった | 01:00 |
| 3 | Uncover blind spots in AWS data plane operations with CloudTrail Event Coverage(CloudTrail Event Coverage でデータプレーン操作の死角を把握) | CloudTrail の新しいコンソール機能 Event Coverage で、アカウント・組織単位でどのサービスやリソースのデータイベント記録が有効かを一覧できるようになった | 01:00 |
| 4 | Amazon Bedrock expands Claude models in-region support in the UK (London)(Amazon Bedrock がロンドンリージョンで Claude モデルのリージョン内推論に対応) | Claude Opus 5.5 と Claude Sonnet 5 を、ロンドン(eu-west-2)の bedrock-runtime でデータを英国内に留めたまま推論できるようになった | 02:00 |
| 5 | Amazon Aurora serverless now scales faster to support agentic AI and other bursty workloads(Aurora serverless がエージェント AI などの突発的な負荷向けに高速スケールに対応) | Aurora serverless が 1 秒以内に現在の容量へ最大 16 ACU を追加して最大 256 ACU まで拡張し、処理後はゼロまで縮退するようになった | 02:50 |
| 6 | Amazon Managed Grafana now supports creating Grafana 13.2 workspaces(Amazon Managed Grafana で Grafana 13.2 のワークスペースを作成可能に) | Grafana 13.0〜13.2 の機能として、ダッシュボードの Git Sync、動的ダッシュボード、CloudWatch データソースでの PromQL が使えるようになった | 04:30 |
| 7 | Amazon S3 Vectors introduces metadata pre-filtering for up to 5x higher recall on filtered search(S3 Vectors がメタデータ事前フィルタリングでフィルタ付き検索の再現率を最大 5 倍に) | 類似検索の前にメタデータフィルタを評価する pre-filtering と前方一致演算子 $startsWith に対応し、選択的なフィルタで最大 5 倍の一致ベクトルを返す | 05:00 |
| 8 | AWS CLI now supports bulk skill updates and version checks for the Agent Toolkit for AWS(AWS CLI が Agent Toolkit for AWS のスキル一括更新とバージョン確認に対応) | aws agent-toolkit check-skill-updates で導入済みスキルの更新有無を確認し、update-skill --all で古いスキルを一括更新できるようになった | 05:16 |
| 9 | Amazon WorkSpaces Core Managed Instances adds support for NVIDIA Blackwell GPU(WorkSpaces Core Managed Instances が NVIDIA Blackwell GPU に対応) | NVIDIA RTX PRO 4500 Blackwell と Intel Xeon 6 を積む Graphics G7 インスタンスに対応し、G6 比で最大 2.1 倍のグラフィックス性能を得られる | 08:59 |
| 10 | Amazon S3 Tables now support up to 100 table buckets per AWS Region in an AWS account(S3 Tables のテーブルバケット上限がリージョンあたり 100 に) | テーブルバケットの上限が 10 から 100 に増え、1 アカウント 1 リージョンで最大 100 万テーブルを追加費用なしで作れるようになった | 13:00 |
| 11 | Improve your secrets security posture with actionable recommendations in the AWS Secrets Manager console(Secrets Manager コンソールの推奨アクションでシークレットのセキュリティを改善) | Secrets Manager が AWS Recommended Actions と統合し、ローテーション未設定やカスタマー管理キー未使用のシークレットへの推奨をコンソールに表示する | 16:00 |
| 12 | AWS Glue Data Catalog now supports table optimization, statistics, and crawlers for Apache Iceberg V3(Glue Data Catalog が Apache Iceberg V3 のテーブル最適化・統計・クローラーに対応) | Iceberg V3 テーブルを binpack・sort・z-order で圧縮し、期限切れスナップショットや孤立ファイルを削除できるようになり、variant 型などにも対応した | 17:00 |
| 13 | Serverless Storage on Amazon EMR Serverless now supports terabyte-scale shuffle(EMR Serverless のサーバーレスストレージがテラバイト規模のシャッフルに対応) | EMR Serverless のシャッフル上限がジョブあたり 200GB から 1TB に引き上げられ、大量のシャッフルを伴う Apache Spark ジョブを流せるようになった | 17:00 |
| 14 | Announcing DNS analytics and insights for Route 53 Global Resolver and DNS Firewall(Route 53 Global Resolver と DNS Firewall の DNS 分析・インサイトを発表) | Route 53 Global Resolver と DNS Firewall が CloudWatch とネイティブ統合し、DNS クエリの傾向、Firewall ルールの効果、異常な挙動を可視化できるようになった | 17:00 |
| 15 | Amazon S3 Object Lock variable retention with event holds is now available in AWS GovCloud (US) Regions(S3 Object Lock のイベントホールド付き可変保持が GovCloud (US) で利用可能に) | 契約締結など将来のイベントを起点に保持期間を始める S3 Object Lock の WORM 保護が、GovCloud(US-East・US-West)で使えるようになった | 22:00 |
| 16 | Amazon Corretto 8 September 2026 Patch Updates(Amazon Corretto 8 の 2026 年 9 月パッチ更新) | 2026 年 9 月 30 日に OpenJDK の LTS ディストリビューション Corretto 8u504 が公開され、tzdata 2026d の更新が含まれる | 23:00 |
Google Cloud Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Empower your agents with the Google Cloud CLI remote MCP server(Google Cloud CLI リモート MCP サーバーでエージェントを強化) | gcloud と bq コマンドを基盤に、AI エージェントが Google Cloud の操作や BigQuery のワークフローを実行できるリモート MCP サーバーをプレビュー公開した | 01:00 |
| 2 | Spanner Omni, now GA: A distributed, multi-model database that you can deploy anywhere(Spanner Omni が GA:どこにでもデプロイできる分散マルチモデル DB) | オンプレミス・他クラウド・Kubernetes で動く Spanner Omni が GA となり、プレビュー中に 200 万回以上ダウンロードされ、4vCPU 以下の単一サーバーなら無料版を無期限で使える | 01:00 |
Supabase Blog
2026-10-01 付の記事はありませんでした。
web.dev
2026-10-01 付の記事はありませんでした。
Mozilla Hacks
2026-10-01 付の記事はありませんでした。
CSS-Tricks
2026-10-01 付の記事はありませんでした。
Smashing Magazine
2026-10-01 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Show HN: Focusgrid– keyboard-controlled webapps like tmux(Show HN: Focusgrid – tmux のようにキーボードで操作する Web アプリ) | tmux 風のペイン操作を Web アプリに持ち込むライブラリで、レイアウトを二分木で表し、リサイズしても各分割の比率を保てる | 00:29 |
| 2 | Show HN: CSS Type Studio – Visual Editor for CSS Fonts Module Level 4 Properties(Show HN: CSS Type Studio – CSS Fonts Module Level 4 のプロパティを視覚的に編集するエディタ) | 合字・旧字体数字・optical sizing・text-wrap などを GUI で調整し、既定値との差分 CSS だけをコピーできる | 00:58 |
| 3 | Painting a fractal with a pool of WebAssembly threads (Rust, in the browser)(WebAssembly スレッドプールでフラクタルを描く(Rust、ブラウザ内)) | Rust 製 Web フレームワーク fusor のデモで、最大 16 スレッドのプールがマンデルブロ集合をタイル単位で描画し、1 スレッドとの速度差を比べられる | 01:00 |
| 4 | Show HN: Stem splitting and audio conversion running in-browser with Rust/WASM(Show HN: Rust/WASM でブラウザ内で動くステム分離と音声変換) | AudioDrop は Meta AI の HTDemucs(約 166MB)でボーカル・ドラム・ベース・その他の 4 ステムにブラウザ内で分離し、ファイルをアップロードしない | 01:00 |
| 5 | Show HN: Open-source model routing for coding agents at Astra-level performance(Show HN: Astra 級の性能を出すコーディングエージェント向け OSS モデルルーティング) | Weave Router 2.0 は Terminal Bench 4.0 で GPT-6 Astra と同等の通過率をコスト 52%・2.2 倍速で達成したと述べている | 01:58 |
| 6 | Show HN: Hypercolor – Epic RGB lighting control for everything(Show HN: Hypercolor – あらゆる機器の RGB ライティング制御) | 32 ベンダー 418 デバイスを追跡して 183 台に対応し、組み込みの Servo で描画した Web ページをエフェクトとして最大 60fps で LED に反映する | 02:56 |
| 7 | Postgres {on,vs,with} Linux(Linux の上の/対する/とともにある Postgres) | Kernel Recipes 2026 で Andres Freund が Postgres から見た Linux の問題点と改善要望を語る約 43 分の講演動画で、YouTube への公開は 9 月 29 日 | 03:00 |
| 8 | Repack (Concurrently) in Postgres 19(Postgres 19 の REPACK (CONCURRENTLY)) | PostgreSQL 19 beta4 で計測し、REPACK (CONCURRENTLY) は 107 秒・WAL 18.8GB で、pg_repack の 162 秒・33.5GB より速く軽いと判明した | 03:04 |
| 9 | Pggo: Tiny, fast Postgres driver for agents(Pggo: エージェント向けの小さく高速な Postgres ドライバ) | AI エージェントや CLI 向けの最小構成の Go 製 Postgres ドライバで、v0.1.1・1.7MB・依存ゼロ・MIT ライセンスで公開された | 03:17 |
| 10 | Visual Sokoban Solver in Zig/WASM(Zig/WASM で動く視覚的な倉庫番ソルバー) | Zig 0.16 製の倉庫番ソルバーを WASM 化し、60 面のマップを Web Worker 上でメモリ上限 4095MiB のもと解いて手順を再生できる | 04:58 |
| 11 | Nine – single binary, WASM tools and persistent AI harness/runtime(Nine – 単一バイナリ、WASM ツール、永続化された AI ハーネス/ランタイム) | 単一の Go バイナリで動く自己ホスト型 AI エージェント実行環境で、Ollama 経由のローカルモデル、SQLite 永続化、JS/Wasm サンドボックスのツールを使える | 07:26 |
| 12 | Readable Regular Expressions for JavaScript/TypeScript, Inspired by Emacs’ Rx(Emacs の rx に着想を得た JavaScript/TypeScript 向けの読みやすい正規表現) | Emacs の rx マクロを TS/JS に移植し、semver.org の長大な正規表現を seq・or・named などの関数で名前付きグループ付きに書き直せる | 07:38 |
| 13 | Agent-db-scan – See what a Postgres login can do(Agent-db-scan – Postgres のログインで何ができるかを確認) | Postgres ログインがグループロールや PUBLIC、default privileges 経由で持つ実効権限を、読み取り専用トランザクションで洗い出せる | 08:46 |
| 14 | Ask HN: Realistic approach to making roon[0] more compact/portable?(Ask HN: roon[0] をより小さく持ち運びやすくする現実的な方法は?) | 機械式コンピュータ roon の小型化を問う投稿で、表面振動で物体を動かす TechXplore の 2026 年 9 月の記事の技術を参考に挙げている | 09:19 |
| 15 | AWS just got a lot easier to use(AWS がずっと使いやすくなった) | X の投稿本文は「AWS just got a lot easier to use.」の一文と約 46 秒の動画だけで、動画の内容は取得できなかった | 15:40 |
| 16 | Tarve: Native UI Framework for Bun and TypeScript Powered by Rust(Tarve: Rust で動く Bun と TypeScript 向けネイティブ UI フレームワーク) | Bun 1.4 以降で TSX を DOM なしにネイティブ UI 化し、レイアウトに Taffy、描画に D3D11 や Vello を使って Windows/Linux x64 で動く | 16:02 |
| 17 | Aurora PostgreSQL supports direct querying of Apache Iceberg and Parquet data(Aurora PostgreSQL が Apache Iceberg と Parquet データの直接クエリに対応) | Aurora PostgreSQL 17.11 以降と 18.6 以降に DuckDB が組み込まれ、aurora_analytics 拡張で S3 上の Iceberg や Parquet を直接クエリできる | 19:39 |
| 18 | Rpi – a Rust rewrite of the Pi agent, 10× faster startup(Rpi – Pi エージェントを Rust で書き直し、起動が 10 倍高速に) | TypeScript 製の Pi エージェントを個人が Rust で書き直した rpi は、コールドスタート 17.7ms で Pi の 189.5ms より 10.7 倍速いと述べている | 20:43 |
| 19 | Show HN: Mini React – React like UI library(Show HN: Mini React – React 風の UI ライブラリ) | 仮想 DOM の keyed diffing、hooks、context、memo を備えた React 風ライブラリを、依存なしの 1 ファイル・gzip 約 3.5KB で公開した | 21:35 |
| 20 | Postgres 19: Are we reverting patches because of bugs found by AI?(Postgres 19: AI が見つけたバグのせいでパッチを差し戻しているのか?) | Postgres 19 で差し戻された主要パッチを調べ、AI が原因といえるのは CREATE SCHEMA 拡張の 1 件程度で、多くは人間のレビューによると結論づけた | 21:40 |
| 21 | Show HN: Open-source voice mode and talking avatar for React, in the browser(Show HN: ブラウザで動く React 向け OSS の音声モードと話すアバター) | 52 の ARKit ブレンドシェイプを 60FPS で動かす 3D アバターを利用者の GPU で描画し、ヘッドレス版は First Load JS を 117kB に抑えた | 21:59 |
| 22 | Show HN: A procedural banyan tree from a 32-bit seed in one HTML file(Show HN: 1 つの HTML ファイルで 32 ビットのシードから手続き生成するバニヤンの木) | 32bit シードから気根を持つバニヤンの木を three.js で再現性のある形で生成し、季節・光・風・樹齢をブラウザ上で変えられる | 22:20 |
| 23 | Show HN: Solarite – web components with no compilation and minimal DOM updates(Show HN: Solarite – コンパイル不要で DOM 更新を最小化する Web コンポーネント) | ビルドもシグナルも不要な Web コンポーネントライブラリで、Brotli 後 12.6KB、Krausest ベンチで素の JS 比 1.07 と React hooks の 1.57 を上回る | 23:03 |
| 24 | Show HN: Kuiper – a physics merge game in one HTML file, wrapped for iOS/Android(Show HN: Kuiper – 1 つの HTML ファイルの物理マージゲームを iOS/Android 向けに包んだもの) | 打ち上げた天体が上へ落ちるマージパズルで、ブラウザ版はキャンペーン 24 面のデモ、完全版は 32 面・8 銀河を iOS/Android で無料公開した | 23:06 |
| 25 | We Moved Pax ERP Off AWS(Pax ERP を AWS から移行した) | PAX ERP は EC2 + RDS 構成から自社所有の Linux サーバーと Cloudflare Tunnel へ移り、34 分の切り替えでコストを約 82% 削減したと述べている | 23:11 |
| 26 | Show HN: ChaosData – Chaotic data that fits your schema(Show HN: ChaosData – スキーマに合う混沌としたデータ) | スキーマの制約を守った本番風テストデータに絵文字・境界値・XSS/SQLi ペイロードを混ぜ、Postgres・MySQL・SQLite 向けに出力できる | 23:19 |
| 27 | Devrim GÜNDÜZ: Rust extensions started landing PostgreSQL RPM repository(Devrim GÜNDÜZ: PostgreSQL の RPM リポジトリに Rust 製拡張が入り始めた) | 9 月 29 日の投稿で、PostgreSQL RPM リポジトリに pgrx と postgresql_anonymizer を追加し、11 月に RHEL 10.3/9.9 へ対応する予定と述べている | 23:37 |
| 28 | No more surprise bills from AWS in the new signup experience(新しいサインアップで AWS からの想定外の請求がなくなる) | 新しいサインアップでは多くの利用者がカード不要で最大 200 ドル分のクレジットを得られ、有料プランでは最低 20 ドルからプロジェクト単位の支出上限を設定できる | 23:49 |
| 29 | Supabase production DB down 12 hours, Urgent tickets unanswered(Supabase の本番 DB が 12 時間停止、緊急チケットに応答なし) | us-east-2 の Pro プロジェクトが Nano から Small へのリサイズ後に起動せず 10 月 1 日 01:56 UTC から停止し、Supabase はハードウェア障害と回答した | 23:55 |
| 30 | My Python has more frontend than your JavaScript library(私の Python はあなたの JavaScript ライブラリよりフロントエンドが充実している) | marimo-studio はノートブックから React・Svelte・Observable などの閲覧用ビューを別フォルダに作り、各数値を元のセルまで追跡できる | 23:55 |