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

GPT-6.1 Terra now available on AI Gatewayほか — Web Dev Digest: 2026‑10‑26

Top 20

GPT-6.1 Terra now available on AI Gateway(GPT-6.1 Terra が AI Gateway で利用可能に)

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

Vercel Sandbox commands now support stdin(Vercel Sandbox のコマンドが標準入力に対応)

Source: Vercel Changelog | Published: 2026-10-26 15:00 JST

AWS Certified AI Business Strategist(AIB-C01)ベータ版に満点合格したので学習方法をまとめる

Source: Qiita | Published: 2026-10-26 01:38 JST

スタックトレースを読むとヒープが約1,470 MB増えていた話

Source: Zenn | Published: 2026-10-26 09:00 JST

Zod の契約で BE と UI のずれをテストし、振る舞いまで守る Schema-Driven UI

Source: Zenn | Published: 2026-10-26 17:12 JST

Removing Next.js Got My Blog to 100 on Every Lighthouse Category(Next.js をやめたらブログが Lighthouse の全カテゴリで 100 点になった)

Source: Hacker News | Published: 2026-10-26 10:03 JST

最近の E2E 戦略(2026 年 10 月現在)

Source: Zenn | Published: 2026-10-26 10:18 JST

Node.jsの修正版が出た今、node -vで確かめること(10/21のセキュリティリリース)

Source: Zenn | Published: 2026-10-26 14:46 JST

Amazon RDS now supports the latest Cumulative Update and GDR updates for Microsoft SQL Server(Amazon RDS が Microsoft SQL Server の最新 CU と GDR 更新に対応)

Source: AWS What’s New | Published: 2026-10-26 16:30 JST

TypeScript 7.1 Beta で厳しくなった Distributive Conditional Types の制約チェックを理解する

Source: Qiita | Published: 2026-10-26 16:30 JST

AWS IAM Identity Center now supports cross-Region trusted identity propagation(AWS IAM Identity Center がリージョンをまたぐ信頼できる ID 伝播に対応)

Source: AWS What’s New | Published: 2026-10-26 17:00 JST

AWS EC2 Auto Scaling now supports Launch Before Terminate at account-level to replace instances(EC2 Auto Scaling がインスタンス置き換え時の Launch Before Terminate をアカウント単位で設定可能に)

Source: AWS What’s New | Published: 2026-10-26 17:00 JST

Node.js の Brotli 脆弱性 CVE-2026-111497 を読む

Source: Zenn | Published: 2026-10-26 11:29 JST

Faster pnpm installs(Vercel での pnpm インストールが高速化)

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

JSONからTypeScriptのinterfaceを自動生成する実装 — キー出現率でoptionalを判定するロジック

Source: Qiita | Published: 2026-10-26 08:38 JST

Puppeteerなしで縦動画を作る:canvas+Chrome DevTools Protocol+ffmpeg(Node.js 標準機能だけ)

Source: Qiita | Published: 2026-10-26 10:47 JST

Cloudflare PagesとGitHubを連携してNext.js静的サイトをホスティングする手順【初心者向け】

Source: Qiita | Published: 2026-10-26 12:09 JST

Show HN: Jet – Another Programming Language(Jet:もう一つのプログラミング言語)

Source: Hacker News | Published: 2026-10-26 21:09 JST

Show HN: Music as a TypeScript program(TypeScript プログラムとしての音楽)

Source: Hacker News | Published: 2026-10-26 01:05 JST

Show HN: React Component for Apple’s iPod Simulator(Apple の iPod シミュレーターを再現する React コンポーネント)

Source: Hacker News | Published: 2026-10-26 02:16 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1CORS:中高生に説明するつもりで書く技術・セキュリティCORSは応答の読み取り可否をサーバーがブラウザに伝える仕組みでAPIへの直接アクセスは止められないため、許可オリジンを絞り認可はサーバーでも行うべきと説いた@kotanpolin00:20
2CMS が終わるとき、何が困るか:次のヘッドレス CMS を選ぶときに確認したい 5 つの点国産ヘッドレスCMS「Newt」が2026年11月24日に終了するのを受け、移行者の困りごとから次のCMS選定で確認すべき5点を挙げた(著者はHako CMS開発者)@kkawa00:39
3EC2のEBSを別のEC2に付け替えてマウントしてまた戻す接続不能になったUbuntu 18.04のEC2を調べるため、EBSを別のEC2に付け替えてマウントし中身を確認してから元に戻した@acucumber342901:19
4今日の技術トレンド自己進化型AIエージェントへのシフトやOpenAIによるAstral買収に伴うPythonツールチェーン再編を当日の注目動向に挙げた@bambampurin01:55
5週次パイプラインが初めて公開まで進んだ: キャンピングカー(8ナンバー)維持費シミュレーターClaudeが調査から公開まで担う週次パイプラインが2026-10-23に初めて自動公開まで進み、キャンピングカー(8ナンバー)維持費シミュレーターを公開した@daichi0127802:22
635日でフロントエンドの基礎を完全に理解する #20 - Vitestで単体テスト35日連載の#20でVitestを導入し、Storybookでの見た目確認に続いてロジックの正しさをテストで自動確認し失敗時の出力を読む流れを示した@kipcop05:26
7AWS DevOps Agent に障害を調査させたら、仕込んだ脆弱性を特定してくれた話脆弱性を仕込んだWebアプリを攻撃し、AWS DevOps AgentがWebhook起点で調査して人手なしでGitHub Issueを起票するまでを構築した@ryotin06:00
8SVG 日本地図の自作:地図タイルなしでスタジアム26会場を置く座標の決め方地図ライブラリやタイルを使わず緯度経度を自前の座標系へ写す短い式で、SVG日本地図上にスタジアム26会場を配置した@sakidori06:12
9INPはシミュレーションできない 実ユーザーの内訳を集めて原因を絞り込むINPは操作して初めて計測されLighthouseでシミュレーションできないため、実ユーザーの操作内訳を集めて原因を絞り込むべきと主張した@miyanaga07:02
10脆弱性が相次ぐ今こそ、Google Cloudに移ろうPHP脆弱性で200超の組織がサービスを止める中、自動更新を有効にしたCloud RunのPHP 8.4は修正版公開の約30時間後に再デプロイなしで新ランタイムへ切り替わった@ccie2630207:13
11WordPress本体とECを分けて守る:2サイト運用のセキュリティ境界チェックリスト事業サイトとWooCommerceをサブドメインで分けても管理者パスワードやDBユーザーが共通なら侵害が横断するとし、2サイト運用の境界チェックリストを示した@shige700007:52
12Google の Agent Platform なんもわからんけど、DMM のデータ分析エージェントのセッション管理について解説するDMMのBigQuery分析エージェント(ADK製)で、メモリ上にしかなかった対話履歴をAgent Platformのセッション管理で永続化した@takaha4k07:54
13VoidとGurenを、AIエージェントに同じチケットを解かせて比べてみたVoidZeroが2026年10月に公開したVite・Hono・Drizzle製の「Void」と自作のGuren(Hono+Drizzle+Inertia)に、AIエージェントで同じチケットを解かせて比較した@7nohe08:48
14OPFS は IndexedDB のバックアップ先になりませんOPFSに生存確認の印を置いて実測すると、IndexedDBが消えるたびにOPFSとCacheStorageも同じ箱ごと消え、バックアップ先にならないと判明した@imudak09:00
15Next.js 16 で images.domains 廃止 — 3 アプリを remotePatterns に書き直すNext.js 16でimages.domainsがDeprecationWarningを出すようになったため、3つのアプリの画像設定をremotePatternsへ書き直した@cosoado09:14
16【1日1デプロイ】重なりとはみ出しを別々に測る「ピタッ!おばけ影絵劇場」を作った「1日1デプロイ」の新作として、ランタンとの距離で影の大きさが変わる切り抜きを幕に重ね、重なりとはみ出しを別々に測る3幕パズルを公開した@boraemon200009:24
17Intl.DateTimeFormat の和暦で「元年」が来ると壊れるコード — 1873〜2030年の全日で確かめたChrome 152で1873〜2030年の全日を検証し、Intl.DateTimeFormatの和暦ではformatToParts()のyearが元年の日だけ数字にならず数値変換が静かに壊れると示した@toolbako10:03
18ゼロショットで予測できる TimesFM 3.0 を BigQuery で動かしてみたBigQueryでTimesFM 3.0を公開データに適用し、自前学習なしのゼロショット予測を2.5と比べたほか、祝日や天気を渡した結果も確かめた@ka_hirao11:04
19shadow DOMで新規プロジェクトのスタイルを守る方法Inflabが既存のInflearnサービス上に載せる新規Webアプリのスタイル衝突をshadow DOMで防いだ事例で、記事は2022年8月31日に執筆されたもの@inflab11:10
20HTTP2Shell、自分のNode.jsは直った? 入れ方で違う確かめ方HTTP2Shell(CVE-2026-111497)対策でNode.jsを更新した後、入れ方ごとに修正確認の場所が違い、古いまま残りやすい箇所があると整理した@ara_jlu11:11
21SEO記事の量産は2026年に何が変わったか。工程を入力・処理・出力・確認で切り分け、一次情報を足すGoogle検索のゼロクリック率が2024年5月の56%から2025年5月に69%へ増えたとし、SEO記事の量産の仕組みは一次情報を足す時間づくりに使うべきと主張した@hakumaigenki11:24
22【AWS】ELBがなくてもアプリケーション障害を検知できる? EC2 Auto Scalingの新しい選択肢SOA学習中に、ELBのヘルスチェック前提だった2026年8月以前の定石から、ELBなしでもアプリ障害を検知できるEC2 Auto Scalingの新オプションへの変化をまとめた@wakinoza11:30
23CallMate Voice Agent AWS 構成設計書音声エージェント「CallMate」の本番基盤をECS on Fargate(2vCPU/4GiB、1タスク同時20通話)とALBのWebSocket・自前Call Gateで設計した@huyongyue11:40
2410億件の日本語全文検索、Quickwitならほぼ3秒以内・月額6万円台だった話10億件の日本語テキスト全文検索をQuickwitで検証し、ほぼ3秒以内の応答を月額6万円台で実現できたと報告した@daikitchen12:00
25position: stickyで表の1列目を固定する際のレイアウト設計と注意点position: stickyで表の1列目を固定する際はセルにmax-widthが効かないため、固定列のwidthと表の最小幅をセットで決め横スクロールは包む要素に持たせるべきとした@my_agent_works12:15
26既存APIをほぼそのまま使って、Next.jsのWebシステムをアプリ化した話自社のNext.js WebシステムをExpo・React Nativeでアプリ化し、サーバー側は既存のNext.jsとAPIをほぼそのまま流用して少ない変更で済ませた@mr001512:45
27Brotliの脆弱性対応でn8nを更新した記録|Docker・FFmpeg・既存データを維持してNode.js 26.12.1へBrotli脆弱性を受けてDocker上のn8nを2.43.7→2.44.6、Node.jsを26.7.0→26.12.1へ更新し、独自追加したFFmpegと既存データを維持した@pitchipt13:01
28久しぶりに手でコード書いてみた普段AIに頼る著者が久しぶりに手でコードを書き、AIと作る場合とは使う頭も違うところだらけだったと振り返った@kurumi_program13:09
29締切付きPHPフォームを、画面表示だけでなく送信処理でも確実に閉じる締切付きの申込フォームをJavaScriptで画面だけ切り替えても送信は通るため、PHPの送信処理側でも締切日時を判定して受付を閉じるよう改めた@nadarakainc13:19
30個人開発で掲示板とSNSの融合サービス『Pomate』を作ったよー匿名とニックネームを自由に切り替えられる半匿名型掲示板式SNS「Pomate」(pomate.cc)を個人開発し、コンセプトと技術スタックを公開した@pomate13:48
31ライブラリなしでJPEGのExifを読む写真コラージュツールで撮影日時順に並べるため、外部ライブラリなしにDataViewで約120行のJPEG Exifパーサを書き処理をブラウザ内で完結させた@shun224414:01
32コーダーからフロントエンドエンジニアへ #1-62|プロパティの読み書き──ドット記法とブラケット記法連載#1-62でプロパティの追加・書き換え・deleteとproduct[key]のブラケット記法を扱い、AI生成コードに頻出するcounts[fruit] = …の読み方を示した@koenjineer14:04
33会計データを扱うツールで踏んだ落とし穴。テストが見つけた2つと、見つけられなかった1つ仕訳スクリーニングMCPサーバー「shiwake-mcp」v0.1.0でテストが会計データ特有のバグ2件を見つけた一方、デモデータの分布の問題は検出できなかった@ushikundesu14:31
34SQS・EventBridge・Step Functions選定とマルチリージョン耐障害設計Amazon Connect Customer Global Resiliencyの発表を受け、SQS・EventBridge・Step Functionsの選定を複数リージョンの耐障害設計まで拡張した@geneg14:40
35PostgreSQLのEOL通知、本体かOSかRDSかを切り分けるPostgreSQLのEOL通知は本体メジャー版・OSパッケージ・RDS標準サポートの3つの別期限があり、取り違えると不要なメジャー更新の工数を積むと指摘した@techdbblog15:28
36動画の背景削除・差し替え技術の進化と実践:ツール選定からWeb実装のコツまでクロマキー合成からAIセグメンテーションへの動画背景処理の変遷を追い、グリーンバックなしで被写体を切り抜く用途別のツール選定基準を示した@valleywag15:34
37C2PA 署名をブラウザだけで暗号検証する — ファイルを1バイトも送らずに受け取った画像のC2PA(Content Credentials)署名を、ファイルを1バイトもサーバーへ送らずブラウザ内だけで暗号検証する方法を実装した@benny_aitech15:51
38LiteLLM Auto Router で Gemini における分類精度を検証してみたBeta版のLiteLLM Auto Routerで、プロンプトに応じてモデルを振り分ける分類の精度をGeminiを使って検証した@makocchan16:15
39ポケベル暗号はどう読む?数字2桁で文字を表す仕組みと変換方法昔のポケベルで2桁の数字(11〜15など)を組み合わせて1文字を表した方式の仕組みと、数字列を文字へ変換する考え方を整理した@nenkajp16:23
40Snowflake Openflowを試したかったが、どうせならプライベートなDBと同期させたかった話SnowflakeのOpenflowとData Connectivity Proxyを使い、AWS内のプライベートなAuroraからSnowflakeへデータを同期できるか試した@syamashita16:30
41「User location is not supported」なAntigravity CLIをWARPで回避国内VPSのAntigravity CLIが「User location is not supported」(400)を返したのはGoogleがVPSのIPを対応地域外と判定したためで、Cloudflare WARP経由で回避した@nihey16:42
42「うちで同じ事件が起きたら追えるか」を Claude Code に点検させる Skill を作った他社の不正アクセス公表を自社で追えるか点検する手順5本と事例をClaude CodeのSkillにまとめ、npx claude-security-check installで導入できるようにした@kazuma_horiike18:31
43Vue Fes Japan 2026参加記Three.js/WebGLに関心がありVueをほぼ触ったことのない学生が、学生支援制度で10月24日のVue Fes Japan 2026(大手町)に参加した感想を記した@0st_ts18:35
44ブラウザ3D MMOで「恨みを持つ野生ポケモン」を実装した話:個体化・エコー・技の予算制three.jsとPHP+MySQLのブラウザ3D MMOで、結果は常にサーバーのバトル記録から決める原則の下「恨みを持つ野生ポケモン」など3つの仕組みを実装した@pokemonarena_jp18:45
453Dビンパッキングを解かない:ビール配送の保冷BOX積み込みを床のマス数で解くGAS製のビール配達アプリで、3次元ビンパッキングを解かず床のマス数で保冷BOXへの積み込み先を決める積込表を追加した@mediiiiium19:00
46# TanStack Start とはなんぞや。Next.jsすら怪しいのについていけないぜ。TanStack Start 1.0の話題を受け、Next.jsとTanStack Startのページ定義などのコードを並べて違いを比較した@kiyoma19:05
47Next.js 缓存机制1(中文):Redis 与 Next.js 的多层缓存一致性Next.js 16 App Router(cacheComponents有効)とRedisのCache Aside構成で、Redis更新後も旧ページが返る理由とupdateTag()の保証範囲を中国語で論じた@jsonfoo19:57
48イメージスキャン結果をDevinに投げて脆弱性対応してもらうECSのコンテナイメージをGitHub ActionsでTrivyにより定期スキャンし、HIGH/CRITICALをIssue化してDevinに脆弱性対応を任せる運用を構築した@syokunin20:00
49invalidate を足すのをやめて、画面側で毎回取り直したReact+TanStack Queryの管理画面で「操作後に画面に出ない」不具合の多くはstaleTime 60秒などの既定値が原因で、invalidateの追加をやめ画面側で毎回取り直す方針にした@kana001_bit20:00
50AI にプログラムを読ませて大丈夫? Claude で確かめる情報セキュリティの 20 の質問Claude Codeに古いプログラムをリバースエンジニアリングさせる際の懸念を20の質問にまとめ、Anthropic・AWS・Google Cloudの公式資料で答えを確かめた@mika_and_coco20:15
51空の変数で止まっても、次の行は動く手順書のACCOUNT_ID=が空のままAWS CLIを貼っても管理アカウントへ書き込むという仮説は外れたが、ブロックごと貼ると止まった後も次の行が動くと確かめた@miyakona20:35
52Visual Studio Professional を Amazon EC2 で使ってみる (AWS License Manager)AWS License Managerのユーザーベースサブスクリプションで、Visual Studio Professional入りAMIをEC2で使いADユーザー単位で月額課金する構成を試した@sugimount20:43
53TypeScript 7 で型チェックが3〜5倍速くなった。私の環境の CI では全体の時間はほぼ変わらなかったOsewaのapi・web・mcpをTypeScript 7へ上げると型チェックは3〜5倍速くなったが、CIはテストとインストールが大半を占めジョブ全体の時間はほぼ変わらなかった@ushio20:48
54CodexとPythonを学ぶ第14回:Reactの保存中表示と、API停止時のエラーを確かめる全34回の第14回で、Reactからタスク状態を更新しAPI停止時の接続エラーと保存中の行表示を確かめ、「保存ボタンが見つからない」などのつまずきを記録した@yushiyamamoto20:52
55Google Earth Engineの衛星データを使った地図アプリをMCP Appsで作ってみたGoogle Earth Engineの衛星データから地表変化を集計しClaudeに原因を推理させ、チャット内の地図に描くMCP Apps「Rearth」をハッカソンで作った@ibaraki20:54
56Microsoft Office on Amazon EC2 を構築する手順と制限事項 (2026 年版)AWS License Managerのユーザーベースサブスクリプションを使うOffice on EC2の構築手順と制限事項を、2026年10月時点のコンソール画面で示した@sugimount20:54
57元教員が1人で「喋って育てる英語&育成ゲーム」を作って、課金機能まで付けた全体像元教員が、英語を声に出すとクワガタが育つ学習ゲーム「英クワたん」をClaudeを使って1人で作り、課金機能まで実装してリリースした@tomoki_dojo21:35
58生成アプリのセキュリティ対策 — 「考慮漏れ」を自動生成で減らすNext.js+Prisma 7+PostgreSQLの業務アプリ生成器に、CIの依存脆弱性スキャン・Dependabot・権限テスト・監査ログを組み込み考慮漏れを減らした@doreens22:00
59他人のClaude CodeやCodexにAPIキーを渡さず仕事を委譲するゼロトラスト基盤「ACP」をOSS公開した他人のClaude CodeやCodexにAPIキーを渡さずタスクを委譲する、異なる所有者間のエージェント協働向けゼロトラスト基盤「ACP」をOSSで公開した@acidnyan22:13
60DBの月額原価をRDS・Supabase・DynamoDBで比較【東京リージョン試算・2026年10月】東京リージョンの公開料金でRDS for PostgreSQL(時間課金)・Supabase Pro(月額固定+超過)・DynamoDBの月額原価を試算し、料金モデルの違いを比べた@suekichi22:28
61Supabase無料プランでDBを運用するときの制限と対策【RLS・自動バックアップ】Supabase Freeプランは1週間アクセスがないと一時停止し自動バックアップもないため、RLS設定・自前バックアップ・停止回避を運用で補うべきとした@suekichi22:43
62AIエージェントと生成ボタンの開発ルールを共通リポジトリで管理する開発ルールの原本をdevelopment-standardsリポジトリに集約しNode.jsスクリプトで各プロジェクトへ配置、AIエージェント向けと生成ボタン向けの設定を分けた@kakami2122:52
63TSのcontent mapperを使ってGeoParquetの型推論を便利に賢くしてみるTypeScript 7.1 Betaのcontent mapperで未知の拡張子のimportを外部プログラムに変換させ、GeoParquetファイルの型推論に応用した@groovyjovy23:39
64「ガイドブック」をスラッグにしたら カ-イト-フ-ック になった。濁点はNFDで別の文字に分かれる自作スラッグ生成ツールで「ガイドブック」がカ-イト-フ-ックになったのは、NFDで濁点が別の文字に分かれ区切り記号に置換されたためと突き止めた@hashitoz23:44
65Search Console の正規表現を試す道具で、JavaScript の RegExp に判定を任せなかった理由Search Consoleの正規表現はRE2構文で先読みが使えないため、試行ツールではJavaScriptのRegExpに判定を任せない設計にした@miyakoshi_dev23:52

Qiita

#TitleSummaryAuthorPublished
1AWS Certified Solutions Architect - Associate受験対策AWS実務未経験の著者がCLFに続いてSAAに学習期間3か月で合格し、2026年9月受験時の勉強法と反省点を振り返った@insidefence00:30
2Chrome拡張機能の content script・popup・Service Worker が止まるタイミング【Manifest V3】Chrome 155で検証用拡張機能を作り、Manifest V3のcontent script・popup・Service Workerがそれぞれいつ起動し停止するかを確かめた@kkaattoo02:16
3TS18048: users is possibly undefined const users: User[] | undefined(TS18048:users が undefined の可能性がある)配列stateをmapする箇所で出たTS18048を、オプショナルチェーンで消すのではなく初期値を[]にすることで解決した@J-T_ky2g03:51
4webarenaでubuntu その64webarenaのVPSクラウド終了でIndigoへ引っ越す連載第64回で、php2shellにCloudflareが効くかをAIに聞いた内容を載せた@ohisama@github06:31
5【Angular技術要素解説】フォームの作り方を理解する:Template-drivenからSignal FormsまでAngularのフォーム作成方式としてTemplate-driven・Reactive Formsに加え、Angular 22で安定版になったSignal Formsの違いを整理した@itstar_lab06:50
6VPSのWebアプリにワイルドカードSSLを付ける lego + nginx + Route53のDocker構成VPS上のWebアプリにワイルドカードSSLを付けるため、Route 53・Go製のlego・nginxのDockerコンテナを組み合わせた構成を公開した@miyanaga07:02
7見出しに「判定日 2026-09-05」と書き写したら、判定が済んだあとも48日間そのまま出ていた毎朝のレポート見出しに「判定日 2026-09-05」と書き写したため、判定が済んだ後も48日間古い見出しが出続けていた原因を分析した@AUTOMOS07:14
8Tailscaleと無料枠AWSで“ほぼ無料”VPNを作成してみたTailscaleとAWS無料枠のEC2を組み合わせ、Exit Nodeを使った“ほぼ無料”のVPNを構築した@h_tachiki08:35
9AIで攻撃される前提の開発と運用 ~昨今のサイバー攻撃を踏まえた対応〜2026年10月にAIペネトレーションテストツールが実攻撃に使われたとCrowdStrikeやMicrosoftが報告したのを受け、直近3か月のインシデントと対策を整理した@Regryp08:43
10クラウド・GitHub セキュリティインシデント・脆弱性速報 (2026-10-26)GitHubとGoogle Cloud(GCP/GKE)が公開したセキュリティ関連情報3件を、2026-10-26時点の速報として技術者向けにまとめた@iestudy09:00
11canvas.width に同じ値を入れても描画状態はリセットされるcanvas.widthに同じ値を代入しても描画バッファとfillStyleなどのコンテキスト状態がリセットされるため、サイズ決定後に描画設定を行うべきとした@morphio09:35
12Mac が重いと思ったら、止め忘れた supabase start のコンテナが Docker を起動するたびに蘇っていた → restart policy を見て supabase stop するMacのload averageが500超・スワップ14GBになった原因は、止め忘れたsupabase startのコンテナがrestart policyでDocker起動のたびに復活していたことだった@20051215kaito10:08
13【簡単AWS MLA】【初心者向け】Day 20:AWS MLA 試験で混乱しやすいポイント整理 — 推論・監視・MLOps・セキュリティ・コストAWS MLA試験のDay 20として、推論・監視・MLOps・セキュリティ・コストで混乱しやすい選択肢の見分け方を整理した@MetaYuan10:47
14import typeを省くと何が残るか。tscとesbuildで副作用まで比較するverbatimModuleSyntax: trueではimport typeとimport { type X }で出力が変わり、tscとesbuildで読み込み先の副作用実行まで違うと確かめた@hiro12310:58
15kintoneで添付ファイルを追加保存するJavaScript|既存fileKeyとrevisionで上書きを防ぐkintoneで添付ファイルを追加保存する際、既存のfileKeyを保持しrevisionで同時更新を検知して上書きを防ぐ処理を帳票出力プラグインから抜粋した@kintaco11:03
16【AWS】完全無料Webモニタリング+「予算超過で自動停止する」コストガードレール(フェイルセーフ)をCLIで一撃構築AWS Budgetsの通知で終わらせず、予算超過時に自動停止するフェイルセーフ付きの無料Webモニタリングを AWS CLIだけで一括構築した@4eena11:07
17JavaScriptで文字数を正しく数えるには?Unicode・絵文字・LinkedIn投稿ツールを例に考えてみたJavaScriptのtext.lengthでは絵文字などを正しく数えられないため、LinkedIn投稿ツールを例にUnicodeを考慮した文字数の数え方を検討した@tyagiaarooshi11:48
18英単語に「レアリティ」をつける:CEFRとZipf頻度でN〜LGを決める英単語バトルゲームの作り方英単語バトルゲーム「WordForge」で、CEFRとZipf頻度から単語にN〜LGの6段階のレアリティを付けて得点を計算する仕組みを実装した@wordforge_jp12:08
19プリザンターのMarkdownテーブルをExcelにそのままコピーする機能を追加してみるプリザンターのMarkdownテーブルをクリップボードにコピーしExcelに貼るとセル展開される機能を、拡張スクリプトと拡張スタイルだけで実装した@pmc-ko12:17
20数式をコードに翻訳する「Math as Code」インタラクティブ版を公開しましたΣや∇などの数式記号をコードに対応させる翻訳表「Math as Code」のインタラクティブ版を公開した@albertn12:23
21Tyrano Builderにおいて、ブラウザだとタイトルBGMがクリックしないと流れない問題の考察Tyrano Builderのブラウザ版でタイトルBGMがクリック待ちになる原因はChromeの自動再生ポリシーで、デバッグ用途のため対処を見送った@PenguinCabinet13:02
22【特許出願技術】四柱推命の「標準時問題」を経度補正と真太陽時(True Solar Time)で解決するグローバル運勢エンジンの設計四柱推命の時柱を日本標準時一律で決める問題に対し、経度補正と真太陽時(True Solar Time)で境界を決めるグローバル運勢エンジンを設計した@lyongjoon14:16
23XSS対策の実践ガイド:JavaScriptで安全なWebアプリケーションを構築するユーザー入力をHTMLへそのまま挿入するとXSSが起きるとして、検索フォームやコメント欄を例にJavaScriptで安全に表示する方法を示した@wow88my_official15:07
24Jetson / 産業用PCとAWS IoT Greengrassを連携させたエッジ推論基盤の実装レシピJetsonや産業用PCとAWS IoT Greengrassを連携し、AIモデルのOTA配信とコンテナからのTensorRT/CUDA利用を両立するエッジ推論基盤を実装した@NKKTechGlobal15:10
25CAPとLLMはどういう関係?「誰が誰を呼ぶか」を図とコードで整理してみたCAPのサービスをAIエージェント化した経験から、「LLMがCAPを呼ぶのか、CAPがLLMを呼ぶのか」を図と短いコードで呼び出し関係として整理した@asyoroa15:27
26PostgreSQLのEOL対応、確認の順番と3択の絞り込み方EOL日を過ぎてもPostgreSQLは止まらず修正パッチだけが止まるため放置されやすいとし、pg_upgrade —linkや論理レプリケーションを含む3択の絞り方を示した@techdbblog15:28
27Linuxの / 領域を停止せずに拡張する(growpart + xfs_growfs)Amazon Linux 2023のEC2で、growpartとxfs_growfsにより/領域を停止なしで8GBから9GBへ約10分で拡張した@miyacci15:34
28React初心者が覚えるべき、useStateだけで足りない時の軽量状態管理React初心者向けに、状態を複数コンポーネントで共有するなどuseStateでは足りなくなるサインと、軽量な状態管理の代替手段を挙げた@felix-jp-studio15:43
29WPMはどう計算する?タイピング速度を文字数・時間から求める方法英文タイピングのWPMは5文字を1単語と換算するのが一般的だとし、文字数と時間からWPMを求める計算方法を示した@nenkajp16:16
30効果音ポンだしアプリを作った話文化祭の演劇用にiPadで効果音とBGMを出すアプリ「LiveSFX」を作り、公開後も改修を続けてバージョン1.9に到達した@guhyy16:16
31AWSサービス解説(EC2編)EC2をAMI=教室の設計図、インスタンスタイプ=教室の大きさ、Elastic IP=学校の住所のように学校に例えて説明した@Kagesyu16:38
32CloudFront + AWS WAF のパストラバーサル対策 ― パス条件のルールは ../ ですり抜けられるのか検証したCloudFront+AWS WAFでパスを条件に許可・拒否するルール(/static/のみ許可など)が、../を含むリクエストですり抜けられるかを検証した@k-matsu51617:04
33Amazon Bedrock の全 Claude モデルで構造化出力が使えるようになったので試してみたAmazon Bedrockの全Claudeモデルが構造化出力に対応したため、東京リージョンからboto3でClaude Haiku 5.5を呼び問い合わせ分類に使った@leomarokun17:15
34AWSを触ったことがない私が、AIを家庭教師にしてAWS Certified AI Practitionerに合格した話AWS未経験で模擬試験5割前後だった著者が、AIに用語カード・事例集・模擬問題を作らせてAWS Certified AI Practitioner(AIF-C01)に合格した@d9423117:46
35ICE candidate の IP アドレスは正規表現ではなく位置で読む@myipscan/leak-check 1.0.0/1.0.1がICE candidateからe:2703186080などをIPとして返していたため、正規表現でなく位置で読む実装に改めた@myipscan19:24
36Java経験者が Node.js を「JRE」として理解してみたJava経験者の視点でNode.jsをJavaScript版のJREとして捉え、2009年にV8をブラウザから切り出した経緯からJavaとの対応を整理した@fox_tail19:52
37Symbol REST 2.5.1をNode.js 22でビルドするSymbol REST 2.5.1のDockerfileがEOLのNode.js 20前提だったため、zeromqが依存するnanを2.22.2に固定してNode.js 22でビルドした@ccHarvestasya20:01
38実際に試したClaude便利術20選 まとめ1つのTerraformコードを題材にClaudeの機能20個を試し、/goalでtrivyのHIGH/CRITICALを6件→0件にした後もサブエージェントのレビューでHigh 3件が出た@N-Kyo20:05
39kintoneの値をExcel帳票へ差し込む前に|0・空欄・数値型を保つJavaScriptkintoneの値をExcel帳票へ差し込む際に「0」「空欄」「未取得」を区別し数値型を保つ処理を、自社プラグイン1.0.6のコードで示した@kintaco20:12
40S3のインターフェイスエンドポイントを構築して、閉域から署名付きURLを利用できるか検証するインターフェイスエンドポイントだけの閉域VPCで、ホスト名も署名対象になるS3署名付きURLが使えるかを名前解決の組み合わせごとに検証した@infra36520:29
41QRコードと短リンクのA/Bテスト:来店誘導の比較を技術的に設計するQRコードは入口の形式、短リンクはURLの形式で比較軸が異なるとし、来店をゴールにしたA/Bテストの設計と計測の注意点を整理した@yuto_tanaka20:33
42PHPとJavaScriptの致命的な違い2選配列を引数に渡すとPHPは値渡しでコピーされるがJavaScriptは参照の値渡しで呼び出し元も変わるなど、配列にまつわる2つの違いを示した@mo20:53
43PDFの並べ替えは「同じページ数」だけでは確認できない:順列の検査と保存後の検査を分けるPDFの並べ替え後にページ数が同じでも重複と欠落を見逃すため、順列としての検査と保存後の検査を分けるJavaScript例をCodexで作成した@yanwang21:02
44kintoneの担当者別集計で件数が合わない理由|複数選択をJavaScriptで数えるkintoneの担当者別集計で件数が案件数より多くなるのはユーザー選択フィールドが配列で1レコードが複数に数えられるためと、プラグイン1.1.4のコードで示した@kintaco21:26
45アライグマ目撃記録アプリ 環境構築初学者がSpring BootアプリをPostgreSQLへ接続するためapplication.propertiesを設定し、DBパスワードの直書きは公開環境で避けるよう注意を添えた@chiipii21:45
46AIにReactのフォームを直させる前に、画面の「合格条件」を渡すAIにReactフォームを直させると型チェックは通っても通信失敗後に再送信できない不具合が残るため、画面の「合格条件」を先に渡すべきと主張した@heftykoo22:16
47ブラウザのタブを同時に何枚開いても壊れない。ZenithTabの「複数タブ同期(Storage Sync)」と競合制御新しいタブ拡張「ZenithTab」で、開きっぱなしの古いタブが状態を上書きする問題をStorage Syncと競合制御で防いだ@miyabi_ver3922:42
48JavaScriptで読み込み中表示確認のために処理を遅らせたい読み込み中表示を確認するため、setTimeoutで3000ミリ秒遅らせてAPIレスポンス後の処理を実行する方法をメモした@J-T_ky2g22:56
49でも、悔しかった。— Vue Fes Japan 2026での内省録2年ぶりにVue Fes Japan 2026へ参加した著者が、AIで開発が変わる中で最前線の登壇者との差に悔しさを覚えた内省を綴った@bKiyoh23:01
50Bedrock Guardrails のグラウンディングチェックに Standard ティアが来たので Classic と比べてみたBedrock Guardrailsのコンテキストグラウンディングチェックに追加されたStandardティアをClassicと比べ、推論や会話文脈の採点の違いを確かめた@leomarokun23:35
51Node の fetch failed は理由が書いていない。本当の原因は err.cause に入っている77の情報源のうち30本が一斉に取得失敗した際、Node.jsのfetchはmessageが「fetch failed」固定で本当の原因はerr.causeに入っていると突き止めた@hashito23:45

Publickey

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

gihyo.jp

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

GIGAZINE

#TitleSummaryPublished
1OpenAIがNode.jsやBunで使われているGoogle製圧縮ツール「Brotli」でリモートコード実行につながる脆弱性を発見OpenAIがNode.jsやBunで使われるGoogle製圧縮ツールBrotliにリモートコード実行につながる脆弱性を発見し、修正版が公開済みでアップデートが呼びかけられている12:33

ITmedia News

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

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

#TitleSummaryPublished
1Amazon Connect Customer now measures the outcomes that drive retention and revenue(Amazon Connect Customer が定着と売上を左右する成果を計測可能に)Amazon Connect Customerが顧客対応の結果を満足・離反リスク・購入・セルフサービス解決でスコア化し、対応が成果につながったかを確認できるようになった22:31
2Amazon Connect Customer now lets you view metrics by customer lifetime value and repeat-caller status(Amazon Connect Customer で顧客生涯価値とリピート架電者別に指標を表示可能に)Amazon Connect Customerの指標を顧客生涯価値(LTV)とリピート架電者のセグメント別に表示でき、高LTV顧客での結果の差を把握できるようになった22:47

Google Cloud Blog

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

Supabase Blog

#TitleSummaryPublished
1Scope your Personal Access Tokens(Personal Access Token の権限範囲を絞る)Dashboardで作るPATが既定でorganization・project・権限単位にスコープされ、有効期限は最長1年、既存の全権限トークンは「Legacy」表示で存続する16:00

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Dolly – scroll animations in plain CSS(Dolly:プレーン CSS だけのスクロールアニメーション)data-dolly属性で34種の動きをCSSのスクロールタイムラインだけで動かすMITライブラリで、JSは0kB、未対応のFirefoxでは静止表示になる00:57
2AI Gateway Benchmark: OpenRouter, Vercel, Ramp, Keln(AI Gateway ベンチマーク:OpenRouter・Vercel・Ramp・Keln)10月22日付のKeln自社記事で、DeepSeek V4.1 Flashの24時間計測ではVercelが初回トークンp50 0.42秒で最速、Rampは残高切れで97ターン応答できなかった01:53
3Show HN: Zubspace.gg – remake of 30yo Subspace game, a space MMO in the browser(Zubspace.gg:30 年前のゲーム Subspace をブラウザで遊べる宇宙 MMO としてリメイク)1997年のSubspaceをブラウザ向けに作り直した宇宙MMOのv0.1.3で、GitHubでソースを公開しAIだけで開発したと記載し、デスクトップ専用となっている04:10
4Show HN: SQLite-on-object storage using GCS Appendable Objects(GCS Appendable Objects を使ったオブジェクトストレージ上の SQLite)SQLiteのページ書き込みを1つのGCS Appendable Objectに追記するVFS「appendonly」をC++で実装し、追記は約1msと速いがREADMEは本番利用を禁じている04:50
5Website to Markdown – keyless HTML→clean Markdown for RAG, pay-per-use(Website to Markdown:キー不要で HTML を RAG 向けの整った Markdown に変換する従量課金ツール)ナビやフッターを除去して本文をMarkdown化するApify Actorで、最大200ページのクロールと512トークン単位のチャンク分割に対応し1ページ約0.02ドル05:20
6Show HN: MTA.rip: a train visualizer that shows congestion(MTA.rip:混雑を可視化する電車ビジュアライザー)ニューヨーク地下鉄496駅の列車位置をMTAのGTFS-RTデータから線路図上に表示する非公式サイトで、取得したページに混雑度そのものの表示はなかった05:29
7Show HN: Runtime-Type-Driven Multiple Dispatch JavaScript Framework – Estructura(Estructura:実行時の型で多重ディスパッチする JavaScript フレームワーク)引数の型に応じて関数を自動で振り分ける依存なしのJSフレームワークv1.20.0で、本体はMIT、HTTPやRoutingなどの拡張はAGPL v3のRC版08:37
8Setup Home Lab Static Website: Rasp Pi, Astro, Nginx Proxy Mgmt, Cloudflare(自宅ラボで静的サイトを構築:Raspberry Pi・Astro・Nginx Proxy Manager・Cloudflare)Raspberry Pi 5上のNginx Proxy ManagerでAstro 7製サイトを配信し、CloudflareはTunnelではなくプロキシとして使いHSTSのサブドメイン指定は切るよう勧めた10:01
9PaperPilot – Zero-Cloud, Pure-Rust PDF Engine with WASM and MCP(PaperPilot:クラウド不要の Pure Rust 製 PDF エンジン(WASM・MCP 対応))結合・分割・圧縮・Rust版PaddleOCRなどのPDF処理をブラウザ内WASMとローカルMCPサーバーで提供するApache 2.0のv0.6で、GitHubスターは55112:29
10Open-source crypto trading terminal in Rust and WebAssembly(Rust と WebAssembly 製のオープンソース暗号資産トレーディング端末)HN投稿にはリンクも本文もなく、唯一のコメントが「リンクを忘れた?」と指摘しているだけで、端末の機能は確認できなかった12:42
11Show HN: UIPalooza – Do AI models have a recognizable design taste?(UIPalooza:AI モデルには見分けのつくデザインの好みがあるか)都市ジャーナルなど4つのフロントエンド課題をAIモデルに同条件で作らせ比べるサイトだが、取得時点で30件中0件しか実行されておらず傾向の結論はなかった13:00
12A React component for building Web forms from JSON Schema(JSON Schema から Web フォームを生成する React コンポーネント)react-jsonschema-formはMUI v7・Ant Design v5・shadcnなど10テーマとajv8など3種のバリデーターに対応するApache-2.0のOSSで、GitHubスターは1.59万16:39
13Show HN: Deepswapp Browser: browser the browser with another browser(Deepswapp Browser:別のブラウザでブラウザを閲覧する)あるサイトのデータを別サイト風レイアウトの単一HTMLへAIで変換するGo製ブラウザで、新規変換は約10分・deepseek-v4.1-flashで約0.4ドルかかる18:34
14Show HN: Deploy-usecraftapps, self host all craft apps easily(deploy-usecraftapps:craft apps を簡単にセルフホストする)ブラウザで使えるcraft appsをミラーし、リポジトリをcloneしてprepare-public.shを実行後にHTTPサーバーで配信すれば自前ホストできるようにした20:33
15Show HN: A live multi-tenant SvelteKit demo (orgs, RBAC, audit log)(組織・RBAC・監査ログを備えたマルチテナント SvelteKit のライブデモ)Cloudflare PagesとD1で動くスターターキットのデモで、owner/admin/memberの3ロールをサーバー側で強制し、監査ログは削除経路のない追記専用にしている21:42
16Show HN: Open public GitHub React repo in the browser – no clone, no install(GitHub の公開 React リポジトリを clone・install なしでブラウザで開く)10月23日付の記事で、CrossUI Studioのsandbox URLにowner~repoを入れると1コミット分をブラウザで開けるが、pushはできずCommonJS専用パッケージは表示できない22:06
17Show HN: KanuniLabs-DataGrid and PivotGrid for React and JavaScript(KanuniLabs:React と JavaScript 向けの DataGrid と PivotGrid)Web Workerで集計するPivotGridのデモで、無料のCommunity版で約107万行の請求明細を扱え、グラフやExcel出力は有料のEnterprise版に限られる22:46
18BrowserCode: A browser-based coding playground, powered by WebAssembly(BrowserCode:WebAssembly で動くブラウザベースのコーディング環境)Leaning TechのWASMサンドボックスBrowserPod上でNode.js v22やRustを動かし、Claude CodeやCodex CLIもタブ内で実行できるApache 2.0のベータ版23:34
19Markojs – declarative, HTML-based language that makes building web apps fun(Marko:Web アプリ開発を楽しくする宣言的な HTML ベースの言語)Markoはコンポーネント・条件分岐・ループとリアクティビティを備えたHTMLベースの言語で、GitHubで1.45万スター・MITライセンスのOSSである23:47