VOL. 175
WEB DEV DIGEST
WEB DEV OUTLINE
2026-10-28
水曜日 · JST
TODAY’S ISSUE 2026年10月28日 · 水曜日 WEB FRONTLINE

fx is now available in T3 Codeほか — Web Dev Digest: 2026‑10‑28

Top 20

fx is now available in T3 Code(fx が T3 Code で利用可能に)

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

Vercel Plugin now available in OpenCode(Vercel Plugin が OpenCode で利用可能に)

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

AI traffic insights now available in Vercel Observability(Vercel Observability で AI トラフィックの分析が可能に)

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

Introducing Vercel CI(Vercel CI を発表)

Source: Vercel Changelog | Published: 2026-10-28 16:00 JST

Introducing VMware solution on Google Cloud(Google Cloud 上の VMware ソリューションを発表)

Source: Google Cloud Blog | Published: 2026-10-28 05:00 JST

OrioleDB public beta: a Postgres storage engine for update-heavy tables(OrioleDB パブリックベータ:更新の多いテーブル向け Postgres ストレージエンジン)

Source: Supabase Blog | Published: 2026-10-28 16:00 JST

Amazon ElastiCache for Valkey now supports changing durability on existing clusters(ElastiCache for Valkey が既存クラスターの永続性の変更に対応)

Source: AWS What’s New | Published: 2026-10-28 00:21 JST

Amazon Aurora serverless now supports up to 384 ACUs(Aurora serverless が最大 384 ACU に対応)

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

SageMaker MLflow Apps now support MLflow 3.16(SageMaker MLflow Apps が MLflow 3.16 に対応)

Source: AWS What’s New | Published: 2026-10-28 05:40 JST

iCal(RFC 5545)を依存ゼロで読む。RRULE 展開で「3年前の毎日の朝会」が消えた話と、並列フェッチがキャッシュを消し合った話

Source: Qiita | Published: 2026-10-28 07:03 JST

Amazon ECS now supports GPU sharing with NVIDIA Multi-Process Service (MPS)(Amazon ECS が NVIDIA Multi-Process Service(MPS)による GPU 共有に対応)

Source: AWS What’s New | Published: 2026-10-28 08:31 JST

3Dの聴衆が「声・姿勢・表情」に反応する発表練習Webアプリを、サーバー代0円で作った【研究ベースのコツ/MediaPipe/Web Audio】

Source: Qiita | Published: 2026-10-28 15:52 JST

「Firefox 159」正式版リリース、保存済みパスワードへのアクセスが簡単に

Source: GIGAZINE | Published: 2026-10-28 19:40 JST

Amazon EC2 I7i instances are now available in Amazon Web Services China regions(Amazon EC2 I7i インスタンスが AWS 中国リージョンで利用可能に)

Source: Hacker News | Published: 2026-10-28 16:39 JST

文化祭のラーメン屋台のために注文システムを作った話

Source: Zenn | Published: 2026-10-28 00:04 JST

ReactのHTML表示とDOM-based XSS対策:Trusted TypesとSanitizer API

Source: Zenn | Published: 2026-10-28 10:00 JST

新卒エンジニアが書き溜めた技術メモ 4選

Source: Zenn | Published: 2026-10-28 10:00 JST

Agents can now enable Web Analytics and Observability Plus with Vercel CLI(エージェントが Vercel CLI で Web Analytics と Observability Plus を有効化可能に)

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

npm audit の「高」は、自分の Node.js API に届いていたのか

Source: Qiita | Published: 2026-10-28 01:27 JST

Interactive Liveを並列開発しても状態を壊さない:作業単位・イベント契約・AI停止線をTypeScriptで実装する

Source: Qiita | Published: 2026-10-28 02:10 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1ブラウザだけで文字化けを復元する:よくある誤変換パターンと対処UTF-8 を Shift_JIS や Windows-1252 として誤読したパターンを、誤った符号化のバイト列に戻して TextDecoder で読み直す方法を示した@tough91300:02
2Terraform初心者がつまずいた plan と apply の違い、plan結果の読み方VMware 中心のインフラエンジニアが、terraform plan の出力の読み方を押さえて apply への不安を解消するまでのつまずきを整理した@infra_eng00:03
3MCP の 406 Not Acceptable(Client must accept text/event-stream)の原因と解決方法Streamable HTTP の MCP サーバーへの POST で Accept に application/json, text/event-stream を明示すれば 406 が解消すると示した@catkingac02:58
4MCP error -32000: Connection closed の原因と対処法(stdio とリモート MCP サーバー)-32000 はクライアント側で起きるエラーで、stdio はコマンドを直接実行して stderr を、リモートは curl で initialize の応答を確かめるべきとした@catkingac03:51
5Expoの依存追加だけでは端末は変わらない:Development Buildの再ビルド判断JS は開発サーバーから届くがネイティブコードは端末に入れ直す必要があり、ネイティブ依存を足したら Development Build の再ビルドが要ると整理した@kas_blog05:07
635日でフロントエンドの基礎を完全に理解する #22 - MSWでAPIをモックするテストから本物の API を呼ぶと壊れやすいため、MSW で通信相手だけを偽物に差し替え、アプリのコードを 1 行も変えずにテストした@kipcop06:20
7GASで年度フォルダを複製する再帰の罠(コピー先が中にあると止まらない)コピー先「2027年度」が元フォルダの中にあると再帰が 6 分の上限まで止まらないため、同じ階層に作り親をたどって配置を確かめるべきとした@rakuwork_kobo06:36
8Moltbook:RLS未設定によるAPIキー150万件の露出 - AIインシデントレポート2026 年 1 月に Moltbook の Supabase で RLS が未設定のため本番 DB を誰でも読み書きでき、AI エージェントの API キー 150 万件が露出した@danayeon07:25
9AIエージェントに読者コメントを見落とさせない ― noteのコメントを毎時確認する手順とコード毎時起動の AI エージェントが note の読者コメントに約 21 時間気づかなかったため、スキ数とコメントを毎時確認するコードを追加した@ichiro_ai9007:30
10YouTube の字幕を二言語で表示する拡張機能の実装:字幕トラックの取得と再生との同期拡張機能「Taiyaku」で字幕トラックの取得方法を Chrome と Safari で分け、自動生成字幕を組み直して再生位置の先から翻訳し同期表示した@taiyakujp08:00
11DecompressionStream で .xlsx をライブラリなしで読む:ZIP・日付・結合セル・zip bomb 対策ブラウザ標準の DecompressionStream で ZIP を展開し、SheetJS なしで .xlsx の日付と結合セルを読み、zip bomb は展開メモリの上限で防いだ@hagmit08:00
12zenn-cli の「パッチ更新」で依存が 90 → 371 パッケージに膨らんだ — Dependabot 方針を実測で決めるzenn-cli を 0.5.4 から同じ ^0.5 範囲の 0.5.10 に上げると依存が 90 から 371 パッケージに増えたため、lockfile 固定と PR での更新に決めた@kyrenzk08:16
13デジタル庁OSS「源内AI」を月千円以下で動かす:S3 VectorsとNova LiteによるAWS RAG設計と構造別検証デジタル庁 OSS「源内」の RAG を S3 Vectors と Nova Lite で組み直し、月千円以下で動く AWS 構成を構造別に検証した@ai_nexus_jp08:31
14パッチを当てられない側の脆弱性対応 — 共有サーバーのPHP重大脆弱性を、CDNの手前で止血した2026 年 10 月公表の PHP 重大脆弱性に対し、パッチを当てられない共有サーバーの前段 Cloudflare で PHP へのリクエストを止めて止血した@stock_inc_cto09:00
15中国・華欽科技、文書ゼロの30年物VB/Access銀行システムをAIでJava化——「先にAIで設計書を逆生成」する手順華欽科技(CLPS)が設計書のない 30 年物 VB/Access 住宅ローンシステムを、AI で設計書を逆生成してから Java/React/PostgreSQL へ移した@soliperse09:08
16サーバーなしで canvas を mp4 に。詰まった10の点canvas を MediaRecorder で録って mp4 化する際の「最初のコマが真っ黒」「webm だと X に載らない」など 10 の落とし穴と直し方を示した@choushinsei09:40
17変化球の道すじを、速さ・向き・回転だけから計算する(マグヌス力・Nathan の係数・RK4)重力・空気抵抗・マグヌス力を Nathan の係数と RK4 で自前計算し、Three.js で変化球の軌道を描くページを作った@sishiya09:45
18【Rails】焼きなまし法で会議室予約アプリに空き時間最適化機能を実装してみた研修で作った Rails の会議室予約アプリに、競技プログラミングの焼きなまし法で部屋割りを最適化する機能を追加した@koyu500010:00
19【個人開発SaaS】テスト0件からVitestを導入し、泥臭いCSVパーサーと認可ゲートを固めた話Vite + React + Supabase 製の課題管理 SaaS「Taski」でテスト 0 件から Vitest を導入し、CSV パーサーと認可ゲートをテストで固めた@taski_app10:07
20PostgreSQLのSKIP LOCKEDでジョブの二重取得を防ぐ:複数ワーカーと障害復旧PostgreSQL 18 の FOR UPDATE SKIP LOCKED でロック中の行を飛ばし、複数ワーカーによるジョブの二重取得を防ぐ方法と障害時の回収を示した@sponge84184110:08
21GitHub ActionsからAWSへ安全に接続する:OIDCとIAMロールの実装手順アクセスキーを Secrets に置かず、GitHub の OIDC トークンを IAM ロールに渡して短期認証情報で S3 にアップロードする構成を示した@sponge84184110:08
22Firebaseで権限別共有リンクを導入する:既存URLを壊さないaccessVersion設計PointPia で既存 URL を無効化せずに権限別共有リンクを入れるため、データに accessVersion を持たせて新旧の認可方式を分けた@sponge84184110:08
23Reactの翻訳辞書をTypeScriptで型安全にする:キー漏れ・誤字を防ぐ翻訳ライブラリを入れる前でも、TypeScript の satisfies で翻訳辞書のキー不足や誤字をコンパイル時に検出できると示した@sponge84184110:08
24Docker Composeのdepends_onだけではDBを待てない:healthcheckとservice_healthyの使い方depends_on はコンテナの起動しか待たないため、healthcheck と service_healthy で DB が接続を受け付けるまで待つべきとした@sponge84184110:08
25RedisのKEYSとSCANはどう使い分ける?本番で安全にキーを列挙する実装KEYS は本番で他のコマンドを遅らせるため SCAN で少しずつ列挙し、同じキーが複数回返る点は重複排除で扱うべきと整理した@sponge84184110:08
26Node.jsのAsyncLocalStorageでリクエストIDを伝播する:非同期ログ追跡の基本Node.js 標準の AsyncLocalStorage と crypto.randomUUID で、await をまたいでリクエスト ID をログに伝播させる実装を外部パッケージなしで示した@sponge84184110:08
27PostgreSQLの部分UNIQUEインデックス:論理削除しても重複登録を防ぐ設計削除日時が未設定の行だけを対象にした部分 UNIQUE インデックスで、退会済みユーザー名の再利用を許しつつ現役の重複を DB で防いだ@sponge84184110:08
28TypeScriptのunknownと型ガード:外部APIのJSONを安全に扱うresponse.json() を as で型付けせず unknown で受けて型ガードで検証し、displayName: null のような実行時失敗を防ぐ方法を示した@sponge84184110:09
29DynamoDBのTTLは即時削除ではない:期限切れデータを安全に扱う設計DynamoDB の TTL は期限切れ項目の削除に数日かかり削除待ちも読めるため、アクセス可否はアプリ側で期限を判定すべきと結論づけた@sponge84184110:09
30SNSからSQSへ必要なイベントだけ届ける:FilterPolicyの実装とハマりどころSNS の FilterPolicy で「決済完了」イベントだけを発送ワーカーの SQS に届け、不要なメッセージをキューまで運ばない構成を示した@sponge84184110:09
31Reactの定期更新でPNGプレビューがちらつく理由:参照同一性と非同期競合定期同期で中身が同じでも新しいオブジェクトになると PNG プレビューが作り直されるため、参照同一性と表示内容の同値性を分けて扱った@sponge84184110:09
32TypeScriptのexactOptionalPropertyTypesで防ぐPATCH更新の事故exactOptionalPropertyTypes で「キーなし」と「undefined」を区別し、PATCH 更新で既存の自己紹介が undefined で消える事故を防いだ@sponge84184110:09
33AWSのコスト最適化と料金プランの基本まず Compute Optimizer で過剰なスペックを確かめ、その後で Savings Plans や RI を検討する順序で AWS のコストを抑えると整理した@naoki_mm10:55
34Vercelの費用を削減したい人へ。月換算約210ドル減らした実例と料金の仕組み月間 100 万 PV 超の「ラッコツールズ」で 2026 年 8〜10 月にキャッシュとリクエストを見直し、Vercel の費用を月換算約 210 ドル減らした@maya_honey11:00
35案内状を1件ずつコピペするのをやめたい:GASでGoogleドキュメント差し込み一括生成スプレッドシートの行データを {{name}} などのプレースホルダ付き Google ドキュメントに差し込み、GAS で文書を一括生成した@noa_senn11:08
36今日の技術トレンドOpenAI による Astral 買収に伴う開発環境の再編と、自己改善型 AI エージェントの実用化ラッシュを当日の焦点に挙げた@bambampurin11:21
37ポート開放なしで自宅サーバーを公開する:Cloudflare Tunnel + Access の構成自宅の Immich と Dawarich を、ポート開放なしに Cloudflare Tunnel で公開し Cloudflare Access で認証をかける構成を示した@tahiro12:00
38図で理解する Dagster on ECS の構成と、失敗に気づく仕組みセーフィーがデータ取り込みに dlt を採用し、実行タイミングと失敗の検知のため Dagster を ECS 上で動かす構成を図で示した@watanany12:00
394つの受注システムの「注文」を、TypeScript の型で1つにする — null・空配列・ステータスを型で止めるPHP + MySQL で動く 4 つの受注システムを統合した注文モデルを TypeScript の型とテストで書き直し、null や空配列のずれをコンパイル時に止めた@takutoshuto12:01
40DevelopersIO 2026 Tokyo 体験記VueFes と同日の DevelopersIO 2026 Tokyo に参加し、DevIO オリジナル AI センター試験や AI 業務効率化相談室を体験した@matcha13712:10
41AIと2週間で、問題7,000問の金融教育ゲームを作った開発プロセス【OpenSpec × Claude Code】OpenSpec と Claude Code で約 2 週間・106 コミットの開発を進め、問題 7,130 問・レッスン 713 の金融教育ゲーム「マネラン」を作った@qinritukou12:28
42掃除癖のない私が、達成感で掃除を続けるための Web アプリを作った掃除習慣アプリ「Cleeky」を React・Supabase・Cloudflare・Stripe で作ったが、本文は Qiita 投稿用の下書きの体裁のまま公開されていた@cleeky12:31
43Durable Objectsを使ってWebSocket駆動のDiscord Botを作るWorkers だけでは Discord Gateway への接続を保てないため、Durable Objects で WebSocket を保持し通常メッセージに反応する Bot を作った@chikina13:33
44本に「IDA(身分データ)」をつくる:AIが読んで検証できる書籍ページの実装自著を 4 言語・4 形式で無料公開した際、どの版か・本物かを人と AI が確かめられる「本の IDA(身分データ)」ページを作った@tklin13:42
45通知機能の実装通知を開いたら画面のタップを監視し閉じたら解除する処理を、useEffect と useRef で実装した理由を AI と読み解いた@monyyy13:49
46オープンソース化した8th Wallで、旧コンソール無しに曲面ターゲット(缶)のWebARを作る8th Wall のホスト型サービスが 2026 年 2 月 28 日に終わった後も、MIT ライセンスのエンジンだけで缶などの曲面ターゲットの WebAR が動くと確認した@antymark13:59
47画像10枚をどう数える?Kling 4.0 APIの送信前チェックを作るKling 4.0 API の開始・中間・終了画像を 1 つの集合として数え、合計上限を超えないかを送信前に検査する JavaScript 関数を作った@flaq_ai15:02
48「取り直してマージ」でも追記は消える書く直前に最新を取り直してマージしても、その間に別の run が書けば追記が消えるため、条件付き書き込みが必要だと示した@miyakona15:22
49AIで進めるAWS移行とモダナイゼーション:2段階アセスメント、KiroでのJava EE分析、ECS・EKSへのコンテナ化まで2 段階アセスメント、Kiro での Java EE 依存分析、ECS・EKS へのコンテナ化までを、生成 AI を使う AWS 移行の 1 本の流れとして示した@shoyomayabot15:38
50チーム開発記録44:技術的負債への向き合い方URL バリデーションをフロントと DB の二段構えで共通化し、レビューで見送った改善点を issue として記録する運用を始めた@singularitylabs15:53
51本の装丁を眺めるギャラリーアプリを作ってみた:Cloudflareで個人開発本の装丁ギャラリー「BOOK ATLAS」を、ログインなしで見られる公開部分と本人用の欲しいリストに分けて Cloudflare で作った@mori_mori16:16
52プロジェクトごとに独立したエージェントをCloudflare OS で構築するmelty が Cloudflare OS と公式の cloudflare-os-starter を使い、プロジェクトごとに扱う情報を隔離した AI エージェントを構築した@kazuya_melty16:54
53MCP ツールの引数と結果に入った個人番号を、AgentCore Gateway のインターセプターでマスクするBedrock Guardrails はツールの引数と結果を評価しないため、AgentCore Gateway のインターセプター(Lambda)から Guardrails を呼び個人番号をマスクした@mhos16:55
54WordPressサイトとLINEミニアプリをつなぐ導線設計:ゲームを『作って終わり』にしない無料 Web ゲーム「猫のPC工房」の公開 URL を 1 つに集約し、WordPress・LINE 公式アカウント・SNS から事業サイトへ戻る導線を作った@shige700016:58
55中学受験の「わかりにくい単元」を、親がAIと一緒にアニメーション教材にした話星の動きや地層など「実際に見られない」中学受験の単元を、親が AI と一緒にアニメーション教材にして子どもの理解を助けた@sishikawa4017:12
56[AWS]ALB+EC2 2台構成セキュリティグループ 2 つ・EC2 2 台・ターゲットグループ・ALB を順に作り、EC2 を止めたときのヘルスチェックの切り替わりを確かめた@77nnaapp17:19
57学習記録アプリを作りながらWeb開発を学ぶ #3 JavaScriptでボタンを動かす学習記録アプリ「まなびログ」の押しても反応しなかった「記録する」ボタンを、JavaScript で 5 ステップに分けて動くようにした@nori_tech17:25
58KiroでAWS IaCを安全に自動修正できるか? 変更境界とGitHub Gateを実環境で検証したaws-iac-review-agent-plugin v1.1 を検証し、AI による IaC 修正は変更境界・検証の証拠・公開する Commit まで結び付けて受け入れるべきと結論@nobu_1317:37
59Cloudflareの無料Skillで、AIが書いたコードの脆弱性を公開前にClaude Code/Codexに探させる手順Cloudflare が MIT ライセンスで公開したセキュリティ監査 Skill を Claude Code と Codex に入れ、公開前のコードの脆弱性を探させた@aicontentsbank18:40
60SQLで事件を解く推理ゲームを、日本語で作った(第1話は無料・ブラウザで10分)本物の SQL で事件を解くブラウザ推理ゲーム「SELECT探偵」を公開し、第 1 話は全 5 問・約 10 分で無料で遊べる@sivami18:50
61IAMロールは「必要な時だけ借りる役割」。STSの一時的な認証情報を整理したIAM ロールは自前の認証情報を持たず、引き受けると STS が期限付きの一時的な認証情報を発行する仕組みだと DVA 学習で整理した@yasutomo797418:52
62Supabase課金ゲートFAIL——判定を人間が持つと13日遅延する第 1 課金ゲートは実支払い 0/5 件で FAIL し判定も 13 日遅れたため、Supabase の SQL 閾値で自動記録する方式に切り替えた@joemike18:56
63Betterleaks でリポジトリの秘密情報をスキャンするGitleaks の作者らが保守する秘密情報スキャナ Betterleaks を、Hono のプロジェクトにローカルと GitHub Actions の両方で組み込んだ@joo_hashi18:57
64【ADK応用編】AIエージェントにチームを組ませるマルチエージェント開発入門Google Cloud の Agent Development Kit(ADK)で、Web 調査と要約のような複数工程を複数のエージェントに分担させる実装を示した@takayuki_harada19:00
65「文字は、線で渡す」— ページ跨ぎ文字送りのレイアウトエディタ Silim Murlun を公開しましたミリ単位の方眼紙に枠を置き、テキストエリアをワイヤーで繋いで文章をページ跨ぎで流すエディタ「Silim Murlun」をブラウザで公開した@cuculhart19:12
66AIが書いたコードでも、プレビュー=書き出しを保証する——MeltLyricの決定論と隔離実行AI 作曲の曲に歌詞アニメ MV を付ける MeltLyric で、決定論と隔離実行によりプレビューと MP4 書き出しが一致するよう保証した@peyangu48519:30
67足したアラームは、実際の不具合ではほとんど鳴らなかったECS・EventBridge Scheduler・RDS 構成の SaaS でアラームを整えても、その後 2 か月の不具合のほとんどは監視対象に引っかからなかった@kana001_bit20:00
68スマホ4社の月額を「ギガ数」で比べるツールをCloudflare Pagesに無料で置いた(povoはトッピングの組み合わせを全探索)楽天モバイル・ahamo・povo・LINEMO の月額をギガ数スライダーで比べるツールを Cloudflare Pages に 0 円で置き、povo はトッピングを全探索した@mameresearcher20:00
69『クールなURIは変わらない』から学ぶ:ティム・バーナーズ=リーの教えと現代Webアーキテクチャの現在地ティム・バーナーズ=リーが 1998 年に W3C で発表した「Cool URIs don’t change」を、現代の API 設計やクラウドの文脈で読み直した@jasagiri20:13
70Docker ComposeからECS・Fargateへ ── 対応関係で理解するAWSコンテナデプロイdocker compose の各要素と AWS サービスの対応を整理し、AWS CLI の手動デプロイから GitHub Actions・OIDC での自動化までを図解付きで扱う入門書を公開した@yamato_snow21:11
71受け取った請求書 PDF から「支払期限」を抜く時に効いたのは、ラベルからの距離だった(pdf.js・外部送信ゼロ)pdf.js で文字を取り、ラベルからの距離で支払期限を特定して、請求書 PDF を外部送信なしで期限順に並べるブラウザ拡張を作った@sora_proj21:15
72onEditで複数セルの貼り付けを処理するとき、alertを行数ぶん出さない(GAS)複数行を貼り付けると SpreadsheetApp.getUi().alert() が行数ぶん出てタイムアウトする問題を、onEdit の処理をまとめて解消した@voidroom22:00
73Cloudflare初心者がWorkers・D1・R2・Accessで個人アプリを公開するまでReact 19・Vite の「BOOK ATLAS」を Workers・D1・R2・Access で公開するまでの設定と、認証でのつまずき、本番へのデータ投入を示した@mori_mori22:11
74CSS だけで毎回ちがう見た目に! 新しい関数 random() の使い方と注意点Chrome 156(2026 年 10 月 20 日公開)と Safari 26.2 で使える CSS の random() で、JS なしで付箋の傾きを 1 枚ずつ変えられると示した@tamoco22:13
75IDORとサーバー側の認可:中高生に説明するつもりで書く技術・セキュリティIDOR は ID を変えるだけで他人のデータに触れる問題で、推測しにくい ID に頼らずサーバー側で要求ごとに認可すべきと説明した@kotanpolin22:36
76【既存のSQL, PL/SQLをAIを用いて移行する】第1回:SQLGlot で既存の SQL を ScalarDB SQL に変換するSQLGlot の構文木で FETCH FIRST n ROWS ONLY を LIMIT n に変換し、CTE やウィンドウ関数など ScalarDB SQL にない構文は例外にした@wfukatsu22:44
77Nuxt製の静的サイトをAstro(Vue)へフルリプレイスし、93%軽量化した話Nuxt 2 製ポートフォリオを見た目を変えず Astro の SSG へ移し、クライアント JS を約 86KB から 1.4KB、初期転送量を約 1.4MB から 68KB に減らした@koudaiishigame23:12
78cdk diff はどこまで変更を検知できるのか?AWS CDKで検証してみたリソースの設定変更・置換・削除を試し、cdk diff の差分表示だけでは置換などの影響を把握しきれずレビュー時の確認が要ると検証した@ryoichi_izumi23:14
79Claude Code の使用量を自分の会話記録から集計する — 最初の 1 週間で Opus が 58% を使っていた理由会話記録の .jsonl をモデル別・本体/サブエージェント別に集計する約 60 行の Node.js スクリプトで、最初の 1 週間は Opus が 58% を使っていたと判明@crossclub_lab23:15
80画像認識AIなしで、スマホ野球ゲームのリプレイ動画から配球を自動で読み取るWebアプリを作った画像認識 AI を使わず、プロスピ A のリプレイ録画から配球を自動記録する Web アプリ「配球ラボ」を作り Workers で公開した@kachiken23:16
81個人開発の次の一歩にAWS移行を進めたい ー 月1,000円の費用でAWS環境へ移行する方法Vercel で十分動いていた個人開発アプリを AWS へ移し、月 1,000 円ほどの費用で運用できるようになった@nagi_dev23:26
82Zustand入門 — シンプルなReact状態管理をReduxやContextと比べて理解するRedux は記述量が多く Context は使い方次第で重くなるため、軽量な Zustand で共有状態を扱う方法を両者と比べて示した@nagi_dev23:26
83「縺薙s縺ォ縺。縺ッ」は戻せるのに「譌・譛ャ隱�」は最後の1文字が戻らない。UTF-8 を Shift_JIS で読んだ文字化けの直し方UTF-8 を Shift_JIS で読んだ文字化けは Shift_JIS のバイト列に書き戻して UTF-8 で読めば戻るが、「譌・譛ャ隱�」は最後の 1 文字が失われると示した@hashitoz23:47
84公開前チェックの警告をどう読むか:説明用のTODOが拾われた例Mac AI 公開前チェック Pack v0.1.0 で 3 ファイルを検査すると要修正 0 件・注意 1 件となり、説明用の TODO が注意対象に拾われた@mac_ai_lab_jp23:50

Qiita

#TitleSummaryAuthorPublished
1【AWS】【DevOps Agent】できることを画面で一通り見る(基礎編)AWS DevOps Agent の設定から調査結果までの画面を、検証環境で起こした 3 種類の障害の調査を例に 2026-10-26 時点で一通り示した@yuki_1012_110100:04
2プリザンターのコピーで日付が前日になる原因とユーザーTZ・実行環境TZの関係を詳しくみてみるサーバスクリプトでコピー先に utilities.Today() を設定すると前日になる原因を、ユーザー TZ と実行環境 TZ の違いから示した@pmc-ko00:07
3MCP 用に OAuth で認可したと認識される最低限のサーバを作ってみたExpress.js で、MCP クライアントに OAuth で認可したと認識される最低限のサーバーを作り、必要な処理を確かめた@mikecat_mixc02:10
4wasmで、アセンブラwabt で i32.add を使う WAT の add 関数をブラウザでコンパイルし、wasm がスタックマシンとして動くことを試した@ohisama@github05:56
5Lambda Web Functions を触ってみた 〜SSE で「1 環境が複数リクエストをさばく」様子を Event Functions と比べる〜2026 年 10 月 12 日に GA した Lambda Web Functions で、SSE のデモにより 1 環境が複数リクエストを同時処理する様子を Event Functions と比べた@h0uk1st4r07:47
6PythonとJavaScriptでUSB GNSS受信機のオフラインマップを作ってみた秋月電子で 4000 円弱の USB GNSS 受信機を使い、Python と JavaScript で現在位置と衛星情報を出すオフラインの「GNSS Navigator」を作った@Dakumasu08:17
7【AWS】デジタル庁の源内AI(OSS)を月千円以下の最安構成で動かす!CDKデプロイ手順とハマりどころ解消Tips「源内」の行政実務用 RAG は OpenSearch Serverless の待機課金で月数万円かかるため、月千円以下の構成に変えて CDK でデプロイした@ai-nexus08:31
8Shift_JIS の DXF をブラウザで文字化けさせずに読む:TextDecoder の fatal で判定TextDecoder を fatal: true で UTF-8 として試し、失敗したら Shift_JIS で読み直して DXF の日本語を化けさせずに読む実装を示した@Tenkuu_no_jimenshi09:01
9SAA-C03 (AWS Certified Solutions Architect - Associat) 合格体験記2026 年 10 月 24 日に SAA-C03 を 763 点で合格し、CloudTech 3 か月コース(5,480 円)などの教材と学習中の悩みを振り返った@kouta884712309:04
10React(Vite)製サイトを Netlify で公開するまで|サイト運営初心者が迷った4つのポイントReact + TypeScript + Vite のポートフォリオを Netlify で公開し、S3 + CloudFront との比較など初心者が迷った 4 点の判断理由を示した@n-kanchika09:06
11TypeScriptによるMCPサーバー実装の基本構成とTool追加の具体手順公式の @modelcontextprotocol/sdk を使い、TypeScript で MCP サーバーのプロジェクトを構成して Tool を追加する手順を示した@blinkgroup_jp09:22
12英語の技術動画を「見るだけ」で終わらせない。Chrome拡張 Kotoba Flow で始める英語学習日本語学習用に作った Chrome 拡張 Kotoba Flow を、学ぶ言語と説明の言語を入れ替えて英語の技術動画の学習にも使えるようにした@soccerhaotian10:14
13Amazon S3の保管コストと画像CDNトラフィックの最適化Inflab が S3 Intelligent-Tiering の導入と CDN 配信画像の AVIF・MP4 変換で、S3 の保管コストと CDN トラフィックを減らした@inflab_official10:15
14CloudflareからIndexNowに更新が送信されない問題Cloudflare はキャッシュ更新時に IndexNow へ通知するため、Express で動的生成しキャッシュされない記事ページの更新が送られていなかった@SolitaireEgg10:19
15Fernet暗号化DBで検索を残す設計と、運用で踏みやすい落とし穴Fernet は同じ平文でも暗号文が変わり WHERE で引けないため、FastAPI + PostgreSQL で検索を残す設計と鍵運用の落とし穴を示した@ponfreelance10:30
162026年10月28日 今日のQiitaトレンド記事をポッドキャストで聴こう!「エンジニア歴数か月の私『理論上、理解できない物事はない』」など前日夜のトレンド記事を AI ポッドキャスト化し毎朝 7 時に配信した@ennagara12810:45
17【速報版】SAP-C03 / DVA-C03 試験ガイド公開:C02からの変更点まとめ(SAPは5ドメインに再編・合格点720?)2026 年 10 月 27 日公開の SAP-C03・DVA-C03 試験ガイドを C02 と比べ、SAP は 5 ドメインに再編されたと整理した@Maruchin11:17
18多言語サイトの自動生成で検査をすり抜けたcanonicalと内部リンクの直し方ja/en/ko の自動生成で、翻訳ページの canonical が日本語版を指し、日本語へ飛ぶ内部リンクが各言語 961 本残っていたのを直した@kusarikakemron11:20
19clip() の解除には保存した描画状態へ戻すcanvas の clip() は現在の領域と交差するため、解除したいときは save() で保存した描画状態へ restore() で戻す必要があると示した@morphio11:25
20AbortControllerでタイマーを止める。開始前・待機中・完了後の7条件を確認するAbortController のキャンセルを受け取る delay 関数で開始前・待機中・完了後の 7 条件を比べ、完了後に abort リスナーが残らないか確かめた@hiro12311:45
21異種RDBの論理統合環境を実現するOracle Live AI HubOracle Live AI Hub で異種 RDB を論理的に統合し、AI エージェントがデータストアごとの API を使い分けずに済む構成を示した@ksonoda12:02
22New Relic アップデート(2026年9月)2026 年 9 月の New Relic では Google Cloud 統合のメトリクス取得が刷新され、AND/OR で組み合わせる複合アラートが一般提供された@nr-mito12:07
23Object.fromEntriesで項目が減る理由:重複キーと数値・文字列の衝突をNode.jsで実測Node.js v24.22.1 で、Object.fromEntries に同じキーを 2 回渡すと後ろの値が残り、数値と文字列のキーも衝突して項目が減ると実測した@ennagara12812:46
24JavaScriptで効率的なPDF→HTML変換を実現React アプリで Spire.PDF for JavaScript ライブラリを使い、PDF を HTML に変換する機能を実装するコードを示した@rafluctua12:53
25【DOP-C02/SAP-C02】CloudFormation徹底解説:概要・主要機能・試験で問われるポイントDOP-C02・SAP-C02 対策シリーズ第 2 回として、CloudFormation の主要機能と試験で問われる箇所を「概要→主要機能→試験」の順に整理した@naoto_tech_AI12:58
26【備忘】opensslなしの環境でpfx→PEM変換/Lambdaで自己署名証明書を信頼openssl のない環境で PowerShell を使い pfx から PEM を取り出し、Lambda Layer に載せて VPC 内の Lambda に自己署名証明書を信頼させた@kabocha_pantsu13:54
27【備忘】 API GatewayのSigV4署名エラー(403)解消プライベート API Gateway の SigV4 署名エラー(403)は、レスポンスボディに載る AWS 側の正解の署名文字列と突き合わせれば原因を特定できる@kabocha_pantsu13:56
28【AWS】管理アプリPWA サーバーレス スマホから ログイン付きCloudFront + S3、Cognito Hosted UI(PKCE)、API Gateway の JWT オーソライザー、Lambda(Node.js 20)、DynamoDB でログイン付き管理 PWA を作った@kabocha_pantsu13:58
29kintoneの「今日から7日以内」をJavaScriptでテストする|当日・最終日・日付と日時の違いKintaco のテーブル IF 計算プラグインで「今日から 7 日以内」の当日と最終日の境界値を固定し、DATE 型の判定を JavaScript でテストした@kintaco14:20
30AWSのコスト可視化と通知・監視の基本明細は CUR、集計は Athena、可視化は QuickSight を使い、増加の通知は AWS Budgets と Cost Anomaly Detection で基準を分けると整理した@namnam322514:38
31WebSocket入門:Node.jsで実装するリアルタイム通信と接続管理WebSocket の仕組みから Node.js での実装例、接続管理、セキュリティ対策までを、チャットや通知などの用途を例に示した@jiliphilti15:24
32【個人開発】約1か月で個人開発をして公開した流れJava 21・Spring Boot・Thymeleaf・PostgreSQL・Docker で学習計画アプリを約 1 か月で作り、要件定義から公開までを振り返った@sayayy15:25
33TypeScriptで目指すフルスタックWebエンジニア学習ロードマップまめ太郎氏の 2026 年版ロードマップを参考に、フロントエンドから BFF・クリーンアーキテクチャ・AWS まで TypeScript で学ぶ計画を立てた@kimu5915:42
34AWS EC2がどのWebサイト・URLを担当しているか特定する方法EC2 がどの URL を担当するかを、CloudFront → ALB → EC2 の経路やセキュリティグループからたどって特定する方法を示した@namnam322515:47
35AWSのガバナンスとリソース管理の基本AWS Organizations・OU・SCP・タグポリシー・Service Catalog を、複数アカウントで利用ルールを管理する目的別に整理した@namnam322515:51
36個人情報保護法(APPI)対応:PostgreSQLにおける機密データの動的マスキング手法と実装個人情報保護法(APPI)の技術的安全管理措置に合わせ、PostgreSQL で分析担当には氏名や電話番号を隠す動的マスキングを実装した@NKKTechGlobal15:58
37初心者がハマりやすい unknown と any の使い分けを10分でマスターany は型チェックを無効にして実行時エラーだけが起きるため、unknown で受けて絞り込むべき理由を初心者向けの例で示した@felix-jp-studio16:08
38Vitest入門:基本的な書き方とテストケースの選び方Vitest の基本の書き方とモックに加え、テストケースの選び方と Vue 3 の単体テストの書き方を示した@kudo_kk16:21
39線を描くと音になる:ブラウザ上のビジュアル音楽ツール「Wiggly Music」を作ってみた横が時間・縦が音高・色が音色に対応し、描いた線がそのまま音になるブラウザ楽器「Wiggly Music」を公開した@liuzijia2216:28
40React + PhaserでLINEミニアプリ向けWebゲームを軽量化した話「猫のPC工房」を React と Phaser 3 で役割分離し、LIFF SDK を使う LINE ミニアプリとして初期表示を軽くした@shin27008016:58
41WebAudioAPIを使ってMIDI Playerを作る(1)WebAudio API で MIDI シンセを作るため、SoundFont が RIFF 形式の LIST とデータ本体のチャンクから成る構造を読み解いた@I-Yasusi17:15
42Snowflake Openflow Gen2 にて Aiven の PosgtreSQL をソースにデータ連携する手順Snowflake Openflow Gen2 の PostgreSQL コネクターで、Aiven 上の PostgreSQL から Snowflake へデータを連携する手順を SQL と GUI で示した@manabian17:25
43effective_cache_sizeを上げてもSeq Scanが変わらない理由effective_cache_size が既定の 4GB のままだとメモリ 128GB でもインデックススキャンが割高に見積もられるが、上げても Seq Scan が変わらない理由を示した@techdbblog17:43
44【参加レポート】AWS PartnerEquip: Live – Tokyo 20262026 年 10 月 27 日に東京で初開催された「AWS PartnerEquip: Live – Tokyo 2026」に参加し、AI 中心のセッションを振り返った@Jenny102517:51
45ブラウザ内で動くAI 5機能を試した記事:本番に使えるのかdev.to の Sylwia Lask 氏の検証を紹介し、ブラウザ内 AI は重要機能にはまだ早いが便利な追加機能なら今すぐ使えるという結論を伝えた@pitaspot18:09
46ページ跨ぎの文字送りワイヤーを持つレイアウトエディタ「Silim Murlun」を作った実寸の方眼紙にページ枠を並べテキストエリアをワイヤーで繋ぐレイアウトエディタ「Silim Murlun」を MIT ライセンスで公開した@cuculhart19:21
47DBは6件PASS、添付ファイルは6件FAIL:Supabaseの読み取り境界を実測したSupabase で DB の RLS 検査 6 件が PASS でも、Storage バケットが公開設定だと添付ファイルの 6 件が FAIL になると実測した@aichance19:29
48Flow で React 書いてみた 2026Meta の JavaScript 方言 Flow で 2026 年に React を書き、TypeScript に酷似した型の書き心地を確かめた@tamiroh19:50
49ZENITH Code実践④ 企業と指標を切り替えられる分析画面を作るZENITH Code 実践の第 4 回として、架空企業のデモで売上高や利益率をプルダウンで企業・指標を切り替えて比較できる企業分析画面をブラウザに作った@Sohei-Taniguchi-CG20:06
50kiro-cli ログインがAWS CloudShellで出来ない場合のトラブルシュートAWS CloudShell(東京リージョン)で kiro-cli にログインできない問題を、2026 年 10 月時点の事例としてトラブルシュートし解決した@norihito_wada20:47
51Svelte 5 と Vite で作る、サーバ無し・外部送信無しの経営層向け自己診断アプリ:採点規則、localStorage と URL ハッシュの保存、GitHub Pages 配信Vite・Svelte 5・TypeScript で入力を外部送信しない経営層向け自己診断アプリ「AXコンパス」を作り、localStorage と URL ハッシュで保存した@Takenori-Kusaka20:48
52ブラウザ開放世界の入力マップと読み込み切り分け——臺北 GTA を題材にWebGL の開放世界ゲーム「臺北 GTA」を題材に、入力デバイスのマップと資源の段階読み込み、黒画面とキー無反応の切り分けを層に分けた@taipeigta20:54
53GA4 のイベントが「gtag.js の読み込み前」に静かに消えていた:Next.js の2サイトで見つけた3つの壊れ方と直し方Next.js の 2 サイトで、gtag.js の読み込み前に送った GA4 カスタムイベントがエラーなしに 0 件で消えていた 3 つの壊れ方を直した@yamadagenki21:08
54画像を枠内に収める前に、壊れる条件を決める画像を枠に収める計算では縦横比だけだと片方がはみ出すため、幅 600・高さ 800 の例で受け付けない入力と結果の条件を先に決めた@yanwang21:08
55開封日まで本文を返さない:時間ロックメッセージのサーバ側設計Deco My Tree を例に、12 月 25 日まで本文を返さない封印はフロントの表示制御ではなくサーバー側で実現すべきだと示した@decomytree21:13
56【FastAPI/PostgreSQL】500万件規模の法人データ検索APIをレイテンシ50ms以下で捌くキャッシュ&インデックス設計の実践FastAPI・PostgreSQL・Redis で、500 万件規模の法人データ検索 API をレイテンシ 50ms 以下で返すキャッシュとインデックスを設計した@listkigyou21:16
57何も起きなかったをメトリクスの欠損で検知する - 毎日必ず動くバッチを観測点にして、日次の処理を3層で監視する日次処理の失敗はイベント、起動失敗は Scheduler の DLQ、「何も起きなかった」は毎日動く通知バッチのメトリクス欠損で検知する 3 層にした@zucky-quest22:59
58東京リージョンにもきた!CloudWatch Omniを、最小構成で触ってみた2026 年 9 月発表で 10 月に東京リージョンでも使えるようになった Amazon CloudWatch Omni を、最小構成で有効化して試した@mtmt_factory23:39
59Discord の ID を JSON.parse したら末尾が 063 から 060 になった。Snowflake は BigInt で読むDiscord の Snowflake ID を JSON.parse すると Number の精度を超え末尾が 063 から 060 に変わるため、BigInt で読む必要がある@hashito23:42
60「AIっぽいデザイン」はなぜ消えないのか ── Impeccableを読み解いて、同じ依頼で4通り作って比べたAI デザインの「AIっぽさ」を除くスキル Impeccable を読み解き、同じ依頼文で素の Claude Code と比べて 4 通りのページを作った@jinxin486923:53

Publickey

#TitleSummaryPublished
1JavaScriptランタイムの「Bun」がPrettier互換で300倍以上高速なフォーマッタに。Prettier設定ファイルもそのまま利用可能2026 年 10 月 22 日リリースの Bun v1.4.4 に Prettier 互換のフォーマッタが載り、Prettier の設定ファイルをそのまま使え 300 倍以上速い00:27

gihyo.jp

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

GIGAZINE

#TitleSummaryPublished
1GLM-5.3 Workers AIモデルにおけるリクエスト間のKVキャッシュ漏洩とSGLangによる対策をCloudflareが解説Workers AI の GLM-5.3 で 2026 年 9 月 8 日に報告されたリクエスト間の KV キャッシュ漏洩を、Cloudflare が修正し 9 月 9 日に復旧させたと公表した06:00
2身近な物を説明するとAIが手描き風で実際に機能するボタン付きで描いてくれる「Colorfigures」身近な物を説明すると 3D 回転やボタン操作ができる手描き風イラストを生成する Claude Code のスキル「Colorfigures」が公開された08:00

ITmedia News

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

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

#TitleSummaryPublished
1Amazon Connect Customer supports inline attachment previews(Amazon Connect Customer が添付ファイルのインラインプレビューに対応)エージェントがワークスペース内で PDF・画像・テキストファイルをダウンロードせずにプレビューでき、メール・チャット・ケースで使える04:15

Google Cloud Blog

#TitleSummaryPublished
1Securely connecting Gemini Enterprise to Snowflake data(Gemini Enterprise を Snowflake のデータに安全に接続する)ADK エージェントが MCP 経由で Snowflake の Cortex Agent を呼び、ユーザーごとの OAuth トークンでその人の権限のままクエリを実行する01:00
2Scale agents securely with IAM Helper Agent Skills and MCP Tools(IAM Helper のエージェントスキルと MCP ツールでエージェントを安全にスケールする)403 の診断、最小権限ポリシーの作成、90 日分のログでのロール削減シミュレーションを行う 4 つの Agent Skills を読み取り専用 MCP ツールで提供した01:00

Supabase Blog

#TitleSummaryPublished
1Automate your Supabase backend with Make(Make で Supabase バックエンドを自動化する)OAuth で接続した Make のシナリオから DB クエリ・ログ取得・Edge Functions のデプロイができ、MCP Client 経由で AI エージェントも Supabase MCP ツールを呼べる16:00

web.dev

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

Mozilla Hacks

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

CSS-Tricks

#TitleSummaryPublished
1What’s !important #19: CSS Refraction Effects, Scroll State Queries, @custom-media, and More(What’s !important #19:CSS の屈折エフェクト、スクロール状態クエリ、@custom-media など)scroll-state() の stuck や snapped、Firefox 155 で Baseline になった高度な attr()、Chrome 153 の scroll-axis-lock などを取り上げた00:09

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Show HN: Sectr – Serverless backend platform for easy deployment of AI agents(Show HN: Sectr – AI エージェントを簡単にデプロイできるサーバーレスのバックエンド基盤)LangGraph・OpenAI Agents SDK・Pydantic AI 製エージェントの全メッセージと承認を記録し、承認待ちの間はゼロまでスケールする。ベータ中は無料00:40
2Show HN: Gifup – GIF tools that run in the browser (ffmpeg.wasm)(Show HN: Gifup – ブラウザで動く GIF ツール(ffmpeg.wasm))ffmpeg.wasm でタブ内でエンコードし、動画→GIF や圧縮に加え Discord(128×128・256KB 未満)など用途別のプリセットを備える00:40
3Show HN: Cryo – A language whose programs live forever(Show HN: Cryo – プログラムが永遠に生き続ける言語)リンク先はタイトル「cryolang」しか取得できず、HN 投稿文ではアイドル時にディスクへ凍結し新しいデータの到着で解凍する言語と説明されている00:48
4Slow Cloudflare Connections(Cloudflare 経由の接続が遅い)Cloudflare 配下のサイトが遅いという質問に 3 件の返信があり、Anycast で遠い拠点に回る可能性や cloudflared の再起動で一時的に直った例が挙がった01:32
5Show HN: I built a Lovable Alternative that runs in the browser(Show HN: ブラウザで動く Lovable の代替を作った)リンク先はタイトルしか取得できず、HN 投稿文では WebAssembly にコンパイルした Linux 風システム上でフルスタックアプリをサーバーなしで動かすと説明01:47
6Show HN: Similarity, a spiritual successor to 2000s-era OkCupid(Show HN: Similarity – 2000 年代の OkCupid の精神的な後継)リンク先は「Similarity」の文字しか取得できず、HN 投稿文では 1990 年代から作り続けた副業で Java 製、Codex に大きく頼ったと説明されている01:51
7Show HN: Qev – quake and local decision models(Show HN: Qev – Quake とローカルの意思決定モデル)リンク先の X の投稿は HTTP 402 で取得できず、HN 投稿文では libre quake などを wasm にコンパイルし小型モデルに FPS を操作させたと説明02:14
8Protobuf in Python and TypeScript is good now(Python と TypeScript の Protobuf はようやく良くなった)Buf が Protobuf-ES と protobuf-py を一から作り直し、両者とも Google の Protobuf 適合テストに 100% 合格し Google 公式の Python 版は未達だと主張した02:56
9The Web Can’t Afford a JavaScript Runtime Monoculture(Web は JavaScript ランタイムの単一文化を許容できない)Deno チームの Cloudflare 合流で Deno の開発が 1 年後に止まり、Node.js と Anthropic 所有の Bun、workerd に集約されつつあると IE6 になぞらえ警告した03:04
10Show HN: Shop via CLI; for agents and software engineers(Show HN: エージェントとソフトウェアエンジニア向けに CLI で買い物する)多数の EC ストアを 1 つの API で検索する StoreRouter の CLI を WASM でブラウザに埋め込み、REST・MCP・Python/TS SDK でも提供する04:12
11Building Conversational Commerce with Multi-Agent Swarms on GCP(GCP 上のマルチエージェント群で会話型コマースを作る)Cloud Run・Pub/Sub・Memorystore と LangGraph・Gemini で会話型の食料品購入を試作し、3 ターンのセッションは約 4,240 トークン(約 0.0061 ドル)だった05:22
12Egres: A Postgres-compatible database for heavy, multi-tenant workloads(Egres:重いマルチテナント負荷向けの Postgres 互換データベース)Apache 2.0 の単一バイナリで LSM 型エンジン ZDB と Raft を使い、6 億行で Postgres 18 よりディスク 46% 減・平均レイテンシ 2.8 倍速を示した09:03
13Cloudflare Computer helps agents recover from interruption and wait for approval(Cloudflare Computer がエージェントの中断からの復旧と承認待ちに対応)2026 年 10 月 26 日付の変更履歴で、@cloudflare/computer v0.7.0 の onInterrupt: "replay" や ctx.interrupt() によりデプロイやクラッシュ後に再開できる09:20
14What was the turning point for Postgres?(Postgres の転換点は何だったのか)9.0 のレプリケーション(2010 年)や 9.4 の JSONB(2014 年)も挙げつつ、2011 年の Heroku Postgres 単体提供が普及の契機だったと論じた20:32
15Fuzzers vs. AI: Comparing Fuzzilli and BigSleep on JavaScript Engines(ファザー対 AI:JavaScript エンジンで Fuzzilli と BigSleep を比較する)2026 年 4〜9 月の V8 で BigSleep が 45 件、Fuzzilli が 37 件の脆弱性を見つけ重複は約 25% で、両方を併用すべきと結論づけた21:05
16Show HN: Multi-platform remote-control for any harness(Show HN: あらゆるハーネスに使えるマルチプラットフォームのリモート操作)セルフホスト型の jep は opencode・Claude Code・Codex に対応し、Telegram・Android・iOS・macOS から HTTP/SSE ゲートウェイ経由で操作できる21:10
17Rudra-JS, LLM-designed product recommendations for React stores(Rudra-JS:React ストア向けに LLM が設計する商品レコメンド)LLM はレイアウトと文言だけを決めて商品を SKU で指定し、捏造した価格や評価を含む文を除いてから React でサーバー描画する MIT ライブラリ21:31
18EnsoJS: A native-first microframework for building declarative Web Components(EnsoJS:宣言的な Web Components を作るネイティブ優先のマイクロフレームワーク)リンク先はタイトル「EnsoJS」しか取得できず、JavaScript がなければ表示できないページでサイズや機能の記載を確認できなかった21:43
19Cloudflare Artifacts(Cloudflare の Git 互換ストレージ「Artifacts」)エージェントや自動化向けのバージョン管理された Git 互換ストレージで、リポジトリ・ブランチ・コミット・差分を API で作れ GitHub からフォークもできる21:59
20No JavaScript Needed(JavaScript は不要)モバイルメニューを <details> と Popover API、読了バーを :has() とスクロール駆動アニメーションで置き換え、JS なしでサイトを作った22:44
21Same server priced on AWS, Azure and Hetzner, from their pricing APIs(同じサーバーの AWS・Azure・Hetzner の料金を各社の料金 API から比較)4vCPU/16GB・月 500GB 転送で AWS m6i.xlarge が月 176.16 ドル、Azure D4s_v5 が月 172.16 ドルで、data.json に Hetzner の値はなかった22:55
22Show HN: AI Resume Reviewer Built with Next.js(Show HN: Next.js で作った AI 履歴書レビューツール)PDF か DOCX をアップロードすると約 1 分で ATS 互換性チェックや求人とのキーワード照合、行ごとの改善案を返す23:20
23OpenAI’s Long Game: It Looks Like AWS(OpenAI の長期戦略は AWS に似ている)Rippling のコーディング負荷で OpenAI の比率が 2026 年 5〜10 月に 16% から 52% へ増えた例を挙げ、顧客の成長を促す AWS 型の戦略だと解釈した23:25
24Show HN: Babeltro – Nine demoscene effects in 13 languages, pixel-identical(Show HN: Babeltro – 9 つのデモシーン効果を 13 言語でピクセル単位まで一致させて実装)ページでは Go での実装と最適化段階ごとのフレームコストを示すが、13 言語と 9 効果の一覧は取得できた範囲に記載がなかった23:27
25Show HN: Local, Tracked, Versioned, Legal Research Databases(Show HN: ローカルで追跡・バージョン管理できる法律調査データベース)Rust 製のローカルツールで米国法典・改正法・それを引用する判決を SQLite に収め、版ごとのフィールド単位の差分を取れる23:29
26Show HN: Yavashark: I’ve Built a JavaScript Engine Every Day for 950 Days(Show HN: Yavashark:950 日間毎日 JavaScript エンジンを作り続けた)Rust 製の組み込み向け JS エンジンで test262 の約 82% に合格するが主に木構造インタプリタで遅く、新バイトコードと GC を計画している23:32
27The AI cost of JavaScript frameworks(JavaScript フレームワークの AI コスト)Opus 5.5 に同じアプリを作らせると Hono+htmx が中央値 2.67 ドル・426 万トークンで最安、React Router は 3.81 ドル・758 万トークンだった23:46
28Gta.js – The Original 1997 Grand Theft Auto Engine in JavaScript and WebG(Gta.js – 1997 年版 Grand Theft Auto エンジンの JavaScript・WebGL 実装)TypeScript と Three.js によるエミュレーターではない再実装で、1997 年 PC 版体験版の元データを解析してリバティシティを描画する23:47
29Show HN: Algeon – Compose GPU graph, vector, and ML algorithms in SQL(Show HN: Algeon – GPU のグラフ・ベクトル・ML アルゴリズムを SQL で組み合わせる)Apache DataFusion 上の Rust 製エンジンで、cuGraph・cuVS・cuML を cugraph_personalized_pagerank などの SQL テーブル関数として呼べる23:47
30Show HN: I made an interactive Sakura tree that runs in the browser(Show HN: ブラウザで動くインタラクティブな桜の木を作った)毎回違う形に育ち、クリックで揺らせて風の強さや天気・雨を切り替えられ、Yoshino と Sakura の品種や 60fps 設定も選べる23:51