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

Reflection AIのBeam無料提供、Thank You, Denoほか — Web Dev Digest: 2026‑10‑16

Top 20

Reflection AI’s Beam now available on AI Gateway for free(Reflection AI の Beam が AI Gateway で期間限定無料に)

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

Thank You, Deno(ありがとう、Deno)

Source: Hacker News | Published: 2026-10-16 09:52 JST

Amazon Redshift long-term system table retention with Amazon S3 Tables is now available in additional AWS Regions(Amazon S3 Tables による Amazon Redshift システムテーブルの長期保持が追加リージョンで利用可能に)

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

Amazon CloudFront announces dual-stack support for VPC origins(Amazon CloudFront が VPC オリジンのデュアルスタックに対応)

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

PostgreSQL 19 RC1 is now available in Amazon RDS Database Preview Environment(PostgreSQL 19 RC1 が Amazon RDS Database Preview Environment で利用可能に)

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

Amazon MSK Connect and AWS Glue Schema Registry are now available in the AWS European Sovereign Cloud (Germany) region(Amazon MSK Connect と AWS Glue Schema Registry が AWS European Sovereign Cloud(ドイツ)リージョンで利用可能に)

Source: AWS What’s New | Published: 2026-10-16 01:40 JST

AWS Transform for full-stack Windows modernization now supports Aurora PostgreSQL cross-region deployment in 7 more Regions(AWS Transform for full-stack Windows modernization が Aurora PostgreSQL のクロスリージョンデプロイに対応し 7 リージョンを追加)

Source: AWS What’s New | Published: 2026-10-16 02:00 JST

Vercel and Shopify make agents first-class shoppers(Vercel と Shopify がエージェントを一級の買い物客に)

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

A fully programmable secure web gateway(完全にプログラム可能なセキュア Web ゲートウェイ)

Source: Cloudflare Blog | Published: 2026-10-16 02:11 JST

モーダル実装は自作? ?メリット・デメリットを比較してみる

Source: Qiita | Published: 2026-10-16 00:15 JST

【レガシー環境向け】PHP + ViteのWeb開発で実践しているTypeScript・SCSS・TSXの設計戦略

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

Temporal Serverless Workers on Cloud Run: Scale workers ahead of demand(Cloud Run 上の Temporal Serverless Workers:需要に先回りしてワーカーをスケール)

Source: Google Cloud Blog | Published: 2026-10-16 01:00 JST

AIキャラクター設定をJSON Schemaで検証する最小例

Source: Qiita | Published: 2026-10-16 02:51 JST

AIの記憶を訂正するとき、元の観測と派生ビューをどう分けるか?

Source: Zenn | Published: 2026-10-16 04:56 JST

Node.js/ElectronでHeadless Chromiumを使わずPDF帳票を生成する(napi-rs)

Source: Zenn | Published: 2026-10-16 06:45 JST

Claude APIのToken Counting APIで「送る前に」コストを止める:プロンプト肥大をCIで検知する実装手順

Source: Zenn | Published: 2026-10-16 07:39 JST

.NET と React で航空会社経営ゲームを個人開発した話

Source: Zenn | Published: 2026-10-16 08:00 JST

「成功しました」を信じるな——Node.js / Playwright / Claude Code で踏んだ”無言の失敗”5パターンと検知方法【構成v2】

Source: Qiita | Published: 2026-10-16 08:45 JST

Canvasだけで画像の一部にモザイクをかけるWebツールを作った(React + TypeScript)

Source: Zenn | Published: 2026-10-16 08:49 JST

ストリーミング出力対応のLLMチャットUIをFastAPIとReactで作る

Source: Qiita | Published: 2026-10-16 09:00 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Kamei - AIに渡す前に機密情報を隠すエージェントAIに貼る前のログやコードから名前・メールアドレスなどの機密情報を見つけて隠すエージェント「Kamei」を作った@ko_taro_okamoto00:00
2CodeAudit:GitHubリポジトリのURLだけでコードを点検GitHubリポジトリのURLを渡すだけで、Webアプリのコードや設定の問題を生成AIで点検するツール「CodeAudit」を作った@kickboxer_j00:05
3SkyRoute:3D地図とGeminiで、空の旅を見て・聞いて・理解する運航情報と航空気象を3D地図に重ね、Geminiが飛行の様子を説明するアプリ「SkyRoute」を作った@kickboxer_j00:05
4TerminalBox:ブラウザだけでKali Linuxを学ぶKali Linuxの導入や演習サーバーの準備なしに、ブラウザだけでセキュリティ演習のコマンドを試せる「TerminalBox」を作った@kickboxer_j00:05
5【COF-002】Spring Boot製中国語学習アプリの要件定義・ユースケース・画面遷移設計Spring Boot製の中国語学習アプリ「Chinese Output Forge」の要件定義書・ユースケース・画面遷移図を、仕様変更に合わせて更新しながら示した@mawsonlakes00:11
6不動産の謄本は、不動産屋だけのものではない - 謄本特化型エージェント「登記ブレイン」を作ったわけ -ジムのビル所有者が替わり給湯器が数ヶ月直されなかった体験から、不動産登記簿を読み解くエージェント「登記ブレイン」を作った@pulsar_k00:11
7JEV を理解するために、Hugging Face のモデルと手持ちの端末を題材にした判定アプリを作った文章を生成せずchoice・score・noulの3種の判定だけを返すJEVを試し、1回の判定は入力400〜1500トークン前後だった@wataru_fujita02:46
8CanvasゲームをiPhoneで「読める・押せる」UIに直す設計iPhone 15で文字が小さく操作ボタンが押しづらかったCanvasゲーム「猫の電気屋さん」を、情報と操作を分離するUIに直した@shige700005:05
9APIキーを AES-GCM で暗号化して D1 に保存する構成:鍵の導出と12バイトのIV預かったAPIキーをライブラリを足さず実行環境標準の機能だけでAES-GCM暗号化してD1に保存し、鍵の導出と12バイトIVの扱いを決めた@sakidori06:10
10お問い合わせの自動返信は、文ごと・読点ごとに見て判定する: 長文を対象にしなかった理由と正規表現の組み立て約60日有効のログインリンクを返す自動返信の判定を、長文全体ではなく文ごと・読点ごとに正規表現で見る方式へ厳しくした@y3chi5z06:43
11毎月赤字だった「写真人狼」をAWSからCloudflareへ移行しました毎月赤字だったWebゲーム「写真人狼」の本番環境を2026年9月27日にAWSからCloudflareへ移行した@atakon07:00
12breadberry - 自然言語で電子回路を設計し3Dブレッドボードに組み立てる「LEDを1秒ごとに点滅」などの要望からGeminiで回路を生成しModel Armorで検査、3Dブレッドボードの組み立て手順と部品購入先まで示すアプリを作った@kn12abc07:28
13AIに経理を任せても、起票と承認を分ける — 請求書に仕込まれた指示を止めるMCPゲートウェイAIエージェントとfreeeの間に立つMCPゲートウェイで全操作を検査・記録し、請求書に仕込まれた指示など危険な操作だけを人の承認に回すようにした@kodaimatsudaira08:00
14Figma 実装ガイド:少ない指示、少ないトークン、少ない手戻りFigma Devモードと公式プラグインを使い、人が承認しエージェントが実装する前提で、指示とトークンと手戻りを減らすWebサイト実装手順を示した@imkohenauser08:08
15払ったのに 200 で返ってくるエラー文を、答えとして数えないための判定を書いた話x402で支払い後に200で返る本文のうち、エラーメッセージやok:false、HTMLのエラーページ、空のオブジェクトを答えと数えない判定をvet402に入れた@sen_web308:08
16主キー設計入門 — AUTO_INCREMENT と UUID をどう選ぶか主キーのAUTO_INCREMENTとUUIDを性能・分散のしやすさ・セキュリティの観点で比べ、選び方の基準を示した@akinori90108:57
17口から入って消化管を3Dで進む: 管の合流部の穴をシェーダーであける(Three.js)口から大腸や肺まで3Dで進むページをThree.jsで作り、管を中心線+半径で描き、管の合流部の穴をシェーダーで開けた@sishiya08:58
18本物のSQLiteが動くSQL学習サイト「DBLab」を無料公開(データベーススペシャリスト・PostgreSQL・Oracle対応)ブラウザ内で本物のSQLiteを動かし、ウィンドウ関数や再帰問合せ、トリガーまで練習できるログイン不要の無料問題集「DBLab」を公開した@sorapenguin09:00
19小さなサービスも狙われる前提で — 最低限の自衛策 5 つと 40 件を回した順番少人数のサービスで4か月に40件超のセキュリティ改修を本番投入し、1件ずつチケット化して深刻度で順番を決めた進め方を示した@fixu09:29
20cc-sddで親友の結婚式で使うクイズアプリを仕様駆動開発してみた親友の結婚式用クイズアプリをcc-sddで作り、追加要望の影響範囲は掴みやすいがデザインなど感覚的な要件は変わる前提だと結論づけた@yuuki_24no09:48
21Hachi Atelier|CAD なしで、植物に合う鉢を。— 3D プリンターで欲しい鉢を形にできない人のためのエージェントCADなしで植物に合う鉢の形を生成し、3Dプリンター(Bambu Lab A1 mini)で刷れるようにするエージェントをハッカソン向けに作った@katsunori0410:00
22IT 未経験者が AI と作った個人アプリストア:セキュリティと法律で迷ったこと、本番で壊したこと2026年1月に独学を始めClaude Codeとアプリ11本を作った著者が、ログイン・決済・法律・運用で最終的に行った対策を一覧にした@bonustudiohouse10:01
23IT ド未経験者が独学でサイトを作ると、こうなってしまう(アプリ 11 本・本番事故・売上 0 円)独学で作ったアプリストアで全ログインアプリの停止やGoogleの危険サイト判定、ログインの穴を経験し、売上は0円だったと報告した@bonustudiohouse10:04
24ECS Fargate タスクがスケールアウト直後にすぐスケールインしてしまう問題に立ち向かうECS Fargateでスケールアウト直後にスケールインするフラッピングを、CloudWatch Alarmの評価期間を見直しスケールインを遅らせて解消した@arie070310:34
25Node.js 26でTemporalを使う前にビルドごとの有効状態を確認するHomebrew版Node.js v26.0.0(macOS arm64)では、リリースノートで既定有効とされるglobalThis.Temporalがundefinedだった@yukke_dev11:02
26DTM 機材の価格を AI に答えさせる MCP サーバーで気をつけたことDTM機材やプラグインの価格を確認時刻付きで返すMCPサーバーをDTMFRAMEのデータで公開し、AIに価格を答えさせる際の注意点を示した@dtmframe11:25
27ベクトルDBを使わない「階層ナビゲーション型RAG」を作って、ベクトルDB版RAGと比較してみた28文書・20問の比較で、ベクトルDBを使わない階層ナビゲーション型RAGもベクトルDB版も正答は20問中16問で同等だった@aifnishina11:30
28@stylistic/array-bracket-newlineルールではmultilineとconsistentは併用できないESLint Stylistic v5のarray-bracket-newlineはmultilineとconsistentを併用できず、v6で追加されたlist-styleルールでまとめて扱える@luuguas11:58
29【2026年版】Cloudflare Workers入門|作ったアプリを公開する方法Node.js 24とWrangler 4.151.0で実際にデプロイして確かめ、SPAや主要フレームワークならnpx wrangler deployを1回実行するだけで公開できるとした@fukai_smv12:22
30LCP の画像を eager にしたら、隠れている側の画像も読み込まれたLCP画像のlazyを外すと隠れた側の画像も読まれ、sizes調整でBest Practicesが96から92に下がった原因は派生画像の高さが134pxだったことだった@kodomo_news12:28
31『SkinFit』スキンケアのお悩みから「次の1本」を選ぶAIエージェント手持ちのスキンケア写真から商品を読み取り、成分の重複や不足をGoogle検索で裏取りして次の1本を提案するエージェント「SkinFit」を作った@tatsuqumo12:43
32Security Hub にリソースの重要度(Criticality)が追加され、Exposure の優先度付けに使われるようになりましたSecurity Hubにリソースの重要度(Criticality)が追加され、同じ脆弱性でも本番と検証環境をExposureの優先度で区別できるようになった@khirasan13:19
33【個人開発】AI 動画の「生成する前」の作業を、ブラウザだけで済ませるツールを 5 つ作ったAI動画の前処理であるプロンプト組み立てや最終コマの切り出しなど5つを、ファイルを送信しないHTML 1枚のブラウザツールにした@emakiai13:26
34相対パスでログを開いた MCP サーバーが、管理者をやめた日から毎回落ちていたClaude Desktopから起動されたMCPサーバーは作業ディレクトリがsystem32で、相対パスのログが管理者起動をやめた日から開けず毎回落ちていた@c_rista13:43
35[フィジカルAI]LLM によるテレオペデータで VLA を学習して Strands Robots に組み込んでみたLLMで作ったテレオペデータでVLAを学習してStrands Robotsに組み込み、SO-100アームの動作に指示文が反映されるようにした@hikotty13:43
36金融庁EDINETの届け出6万件をつないで、物言う株主の「要求→株主総会の結果」を5年分たどれるようにしたEDINETの届け出約6万件をつなぎ、物言う株主の要求とその後の株主総会の結果を2021年から5年分たどれるようにした@followmoney14:56
37ConnectRPCのキャッシュとZustandでフロントエンドの状態管理をするPKSHA AIヘルプデスクのフロントでRedux Toolkit+RTK Queryをやめ、サーバー状態をConnect-RPC+TanStack Query、クライアント状態をZustandに移した@mingfang15:08
38AIの同時実行数を1から50へ:LLM処理をLaravelのキューワーカーから7MBのGoゲートウェイに移した話⚡1回2〜30秒かかるLLM呼び出しで10人目が約4分待つLaravelキューの待ち部分だけを7MBのGoゲートウェイへ移し、同時実行数を1から50にした@doublecheck15:11
39議事録から開発タスクへ。人の承認を挟む meeting-watcher の設計Google Docsの議事録からGeminiでNext Actionを抽出してSlackに届け、人が明示的に承認してからIssue作成へ進む「meeting-watcher」を設計した@yukamiya15:38
40Bedrock Managed Knowledge Base に CSV を取り込む(注意点あり)2026年6月GAのBedrock Managed Knowledge BasesはCSVを行ごとにチャンク化しヘッダーを付けて全列取り込むが、注意点もあると確かめた@takurandom32415:56
41ClientVPNエンドポイントを使ってDatabase ClientJDBCからRDSに接続easy-rsaで作った証明書をACMに登録し、Client VPNエンドポイント経由でプライベートなRDSへDatabase Client JDBCから接続した@fttkmcc16:06
42LLM07:システムプロンプトの漏えいとは?AIへの「裏マニュアル」を隠しきれない理由OWASPのLLM07(システムプロンプトの漏えい)を例に、融資上限や合言葉、DB接続先をシステムプロンプトに書くと引き出される危険を示した@monkey_gineer16:07
43プロジェクトの見つけ方について第5回Agentic AI Hackathon with Google Cloudの作品一覧について、参加者目線で作品を見つけやすくする改善案を提案した@konbu_love16:17
44Decision Model「JPT-4B」を試してみる:Colabのテトリスを自動で動かすハンズオンGoogle ColabのA100でDecision Model「JPT-4B」にテトリス風ゲームの置き場所を選ばせ、30個分の連続した配置判断をログに残した@nakanishitf16:30
45Claude Code のモデルだけをモックにして、料金なしで動かす(中身を見て、テストにする)Claude Codeのモデル部分だけをモックに差し替え、hooksの出力やMCPの説明、/compactの要約がどう渡るかを料金なしで確かめてテストにした@tanashun16:38
46GuardDuty のカスタム検知ルールが Runtime Monitoring に対応したので実際に検知させてみたGuardDutyのカスタム検知ルールがCloudTrail管理イベントに加えRuntime Monitoringにも対応し、実際に検知させて動作を確かめた@khirasan16:39
47HTTP 402は29年「予約済み」のまま — x402をNext.jsで動かす29年間標準の使い方が決まらないHTTP 402を決済の入口に使うx402で、Next.jsのAPIを有料化しcurlで402から支払いまでの流れを動かした@suzuki_tech16:58
48Embulk やめた DMM、実はデータ基盤も刷新していました(Managed Airflow Gen 3 へ)DMMはEmbulk脱却と並行してデータ基盤をManaged Airflow Gen 3へ刷新し、新リポジトリでコード構成と管理方法を見直した@takaha4k17:05
49Cloud ComposerのAssetでdbt Cloudのジョブをイベント駆動にするCloud Composer(2026年4月にManaged Airflowへ改称)のAssetで、dbt Cloudのジョブを実行時刻の調整ではなくイベント駆動で起動した@yuto_data_dev17:07
50Next.js + MDX 110 記事の mobile Lighthouse が全件赤だった (平均 57.7)Next.js 16+MDXの110記事をPageSpeed Insightsのmobileで測ると平均57.7・最高68でperf 80以上は0本、ローカルdesktopでは89〜91だった@joemike17:26
51BedrockのGPT-6.1 Sol Ultrafastを実測 — 完了時間4〜6倍高速と指定できるAPIの範囲2026年10月8日にBedrockで提供が始まったGPT-6.1 SolのUltrafastモードを実測し、完了時間が4〜6倍速いことを確かめた@kashiwabaray17:29
52AIエージェントの引き継ぎは「会話を移せた」で終わらせないClaude CodeからCodexへ会話を移せても変更ファイルや落ちたテスト、許可した操作がそろうとは限らないとし、OctoberとMoiraiの役割を比べた@heftykoo17:42
53S3 Files に SQLite を置いた Lambda はどこまで耐えるか — 天井・コストと代替案の比較S3 FilesにSQLiteを置いたLambdaの天井とコストを測り、Aurora Serverless v2の0 ACUなど手軽に始められる代替案と比べた@ino_h18:11
54Writeup for SlipboardAlpacaHackの「Slipboard」で、クエリパラメータqの値がOKの表示位置に出る箇所を足がかりにAdmin Botを攻略した@toumorocorn18:41
55ai-deslop入門:AIが書いたTypeScriptの「雑さ」をOxlintで機械的に弾く【検証済み】二重キャストやfilter().map()の連鎖、条件付きスプレッドなどAIが書きがちな根拠の薄いTypeScriptを、Oxlint上のai-deslopで検出できると確かめた@daichi0127819:06
56Tailwind のクラスが長くて読めなくなってしまった人へTailwindの長いクラスは4クラスを超える前に変数へ切り出し、twMergeより30倍速いとされるcnを使うなど、ライブラリ移行の前に打てる手を示した@refirst1119:09
57x402市場の実測 — 何が売られ、いくらで、どこが欠けているか公開されているx402資源2,503件を実測し、93.1%に価格が付き中央値は$0.01だったが、宣言の中身が空いていると結論づけた@noboru_x40219:12
58配信バッチの上限を計算したら、1配信時刻あたり150行だった5分おき・1回50件のclaimと15分の猶予窓のため、1配信時刻で送れるのはほぼ150行(2通配信なら約75人)が上限だと計算した@kana001_bit20:00
59骨格ビューア技術メモ #2:Safari の VideoEncoder で mp4-muxer が落ちた。原因は duration かVideoFrameにdurationを付けずSafariのチャンクがnullになりmp4-muxerが例外を出したとみられ、durationを明示してiPhoneで900コマを書き出せた@surume1go20:13
60CAD もゲームも載る 2D キャンバスエンジンを作った — 位置は装飾ではなくデータ世界座標を第一級に扱う2Dキャンバスエンジン「Kimetron Isle」v1.0.0をMITでOSS公開し、CADの見取り図とゲームを同じエンジンで動かした@cuculhart20:18
61KiroでAWS開発をどこまでAgentに任せられる?9つの検証で分かった「できる」と「任せてよい」の差KiroでCloudFormation生成やIAMレビュー、FinOpsなど9つのAWS開発工程を検証し、「できる」と「任せてよい」は別の問いだと結論づけた@nobu_1320:38
62押せないハンバーガーボタン、3回直して原因はCSSバンドルの順序だったReact+Viteの業務システムで押せないハンバーガーボタンを3回見当違いに直した末、原因はCSSバンドル内の規則の順序だと突き止めた@pythona20:54
63AWS の請求が伸びたら全 Lambda を止める仕組みを Terraform で作ったAPI Gatewayの流量制限、Budgetsの段階通知、実支出が閾値を超えたら全Lambdaの同時実行数を0にする3層構成をTerraformで組んだ@kohei0321:04
64ポートフォリオをVoidで作り直したので、Voidの来歴と中身を整理するVoidZeroが構想しCloudflareが買収したHonoベースのVoidでnkzn.netを作り直し、wrangler設定なしで公開できたが1.1.11でバグ2件に当たった@nkzn23:10
6535日でフロントエンドの基礎を完全に理解する #11 - composablesで整理するVue連載の第11回で、状態とロジックを関数に切り出すcomposableと、その土台となるコンポーネントのライフサイクルを扱った@kipcop23:30
66wscatでNEMのブロック通知を受け取る:取引の購読方法も確認するNEMのTestnetにwscatでSockJS接続し、STOMPフレームで/blocks/newを購読してブロック高を受け取り、アドレス別取引の購読方法も確かめた@ccharvestasya23:39
67半角カナの ヷ を全角にしたら、濁点だけ半角のまま残った。対応表と NFKC の差濁音の表にワが無いためヷは「ワ」+半角濁点で残り、NFKCなら「ヷ」に合成されると示し、残った濁点だけ結合文字にしてNFCで合成する対策を示した@hashitoz23:52

Qiita

#TitleSummaryAuthorPublished
1TanStack Start × Tailwind構成を、Astro × SCSS構成に変えた話ポートフォリオをTanStack Start×TailwindからAstro×SCSSへ全面的に置き換え、AIで速く作れても後から読みにくいことを理由に挙げた@tomotomo00000:20
2Chomp(毒入りチョコレート)— 完全プレイヤーを作り、Brouwer の表と OEIS を全部計算し直したら 1 つだけ数字がずれていたChompの完全プレイヤーを作り、Brouwerの3行Chompの表やNivaschの周期行一覧、OEISを計算し直すと1つだけ数字がずれていた@sen-ltd00:21
3AWS SAPは問題集だけで受かる?実務5年エンジニアが80時間で一発合格した話実務5年のエンジニアがSAP-C02に80時間の学習で819点で一発合格し、2026年11月17日からSAP-C03へ切り替わると伝えた@dekenbu00:31
4AWS Organizations の SCP と RCP はどっちを使う? - 2 つのガードレールを図で整理する従来のSCPと2024年11月に追加されたRCPの違いと使い分け、導入のベストプラクティスを図で整理した@leomarokun01:25
5【実務で使えるSVG】pathのd属性 M・L・H・V・C・S・Q・T・A・Z チートシートSVGのpathのd属性で使うM・L・H・V・C・S・Q・T・A・Zコマンドの引数と大文字・小文字の違いをチートシートにまとめた@RYMK_Works03:14
6電気工事店のLINE向けミニゲームをVanilla JSで作り、iPhone 15向けUIを改善した話Vanilla JSとCanvas 2Dの電気工事店向けゲームで、LIFF SDKのshareTargetPickerが使えない環境はWeb Share APIに切り替え、iPhone 15向けUIを改善した@shin27008005:04
7HTML+JavaScriptで砲術照準シミュレーターを作ってみたHTMLとJavaScriptだけで動き、距離を考えて照準を合わせるブラウザ向けの砲術照準シミュレーターを公開した@NAS6mixfoolv05:32
8Node.js/ElectronでHeadless Chromiumを使わずPDF帳票を生成する(napi-rs)ACRのRust描画エンジンをnapi-rsで包んだ@acrossreport/acr-nodeで、Headless ChromiumなしにJSONテンプレートからPDF/PNG帳票を出力できるようにした(Zennと同内容)@maskedridersystem06:47
9実行記録を slice(-200) で切り詰めていたら、66日後に最古の2件が黙って消えた。気づいたのは同じ期間を数え続けていた照合1本だった実行記録をslice(-200)で切り詰める1行が導入から66日後に最古の2件を黙って消し、同じ期間を数え続けた照合スクリプトで発覚した@AUTOMOS07:16
10npm/Composerの脆弱な依存を止める7つの設定(audit・Dependabot・コピペOK)npm 11とComposer 2.10以降を前提に、auditやDependabotで脆弱な依存を止める7つの設定をコピペできる形で示した@jiis-sasaki07:30
11今週のAI・AWS・Javaほかニュースまとめ(2026/10/16)10/09〜10/16のAI・AWS・Java関連ニュースから、Muse Spark OpenのSageMaker提供など8件を選んで要点をまとめた@goyle07:52
12RustのWebアプリをCloudflare Workersにデプロイしてみたら、驚くほど簡単で安かったコロンビア大学の博士課程の著者がRust製WebアプリをCloudflare Workersにデプロイし、手順の簡単さと費用の安さを確かめた@Koukyosyumei07:57
13画像の重複判定で URL のクエリを捨てるかは、サイトではなく URL の形で決めるクエリを捨てる規則で同じサイトの2枚目以降が重複扱いされたため、画像拡張子で終わるURLだけクエリを捨てる判定に改めた@kodomo-news08:00
14オペアンプで微分や積分ができる理由。反転増幅のゲイン-Rf/R1から基本回路を読み解く反転増幅のゲイン-Rf/R1を起点に、抵抗とコンデンサで微分・積分を行うオペアンプ回路をブラウザのシミュレーターで示した@NovaSolver08:00
15curl も Node も HTTPS だけ全滅するのに DNS も HTTP も通る → SSL_CERT_FILE が消えたファイルを指していたcurlがHTTP 000、Nodeがunable to get local issuer certificateでHTTPSだけ全滅した原因は、SSL_CERT_FILEが消えたファイルを指していたことだった@20051215kaito08:32
163リポに散った595ファイル・36,300行を独立チームのリポへ切り出した話 - Conwayの法則で境界を引き直す3リポに散った595ファイル・約36,300行の機能を独立チームのリポへ切り出し、逆依存は0で共有結合は2テーブルのJOINだけだった@zucky-quest09:10
17PostgreSQL 18移行で詰まる3症状と切り分け手順PostgreSQL 18移行でpg_upgrade停止・認証失敗・応答遅延の3症状が出る背景にinitdb既定値の変更や非同期I/Oがあるとし、切り分け手順を示した@techdbblog09:59
18AVIF の speed を 6 から 4 に下げたら 11 倍遅くなり、101 バイトしか減らなかった — 既定値を動かすのをやめたWASMのAVIFエンコーダーでspeedを既定の6から4に下げると約7.5秒かかり11倍遅くなったのに101バイトしか減らず、既定値に戻した@cheng_pm811:30
19AVIF のエンコードを Worker に移しても速くはならない — 変わったのはページが止まるかどうかだけAVIFのエンコードをWorkerへ移しても処理時間は縮まらず、変わったのはエンコード中にページが固まるかどうかだけだった@jhao2978411:34
20Next.js + microCMS + Vercel でポートフォリオサイトを作った記録Next.js App Router・microCMS・Vercelでポートフォリオを独自ドメインで公開し、技術構成と進め方、つまずいた点を振り返った@mikanorm3911:35
21動画広告生成の受け入れテスト:入力契約とレビュー境界を定義するAI Script Generatorなどの公開ページを材料に、商品事実の欠落や承認前の書き出しを見逃さない動画広告生成の受け入れテスト案を作った@Diiiii11:36
22Claude Codeマルチエージェント開発の「見えない穴」:未実装監査・定期死活監視・git worktree競合を一気に整理した複数のClaude Codeセッションを並行させた大規模な未実装監査で、git worktreeの競合対策と本番サービスの定期死活監視を整えた@sorabcjanne111:38
23Math.max(…[]) は -Infinity、Math.max([1, 2, 3]) は NaN — 6つのケースを3つの環境で実測Node.js v24.14.1・Chrome 155・WebKitの3環境でMath.maxに空配列やNaN、文字列、配列そのものを渡す6ケースを実測した@ennagara12811:40
24ブラウザーの AVIF 書き出しは待ちが 2 種類ある — 初回は約 1 MB の取得、あとは画素数しだいtoBlob(‘image/avif’)はWebKit 26.5以外ではPNGを返したためエンコーダーを持ち込み、初回は約1MBの取得待ち、以降は画素数次第と測った@shujing94311:42
25Node.jsのAsyncLocalStorageでリクエストIDを伝播する:非同期ログ追跡の基本Node.js標準のAsyncLocalStorageで外部パッケージなしにリクエストIDをawait越しに伝播し、同時リクエストのログを追えるようにした@sponge84184111:42
26AVIF で保存したはずのファイルが PNG だった — toBlob(‘image/avif’) を 4 つのブラウザーで確かめたcanvasのtoBlob(‘image/avif’)を4つのブラウザーで試すと、エラーも警告もなくPNGが返りファイル名だけ.avifになる場合があった@xyue4146411:47
27Storefront UI検討時に見るカスタマイズ性とeコマース向け構成TailwindCSSベースでフレームワーク非依存のStorefront UIを、ECサイト向けのカスタマイズ性と構成の観点から検討した@gitmeshi12:37
28【PostgreSQL/pgvector】500万社から「類似企業・競合他社」をミリ秒で推薦するベクトル検索アーキテクチャの実装PostgreSQLとpgvectorで500万社から類似企業や競合をミリ秒で推薦するベクトル検索構成を、LIKE検索の同義語問題と対比して示した@listkigyou13:09
29Playwright の 3 ブラウザ E2E で起きたフレークの原因を、再現して確かめたChromium・Firefox・WebKitの3ブラウザE2Eで起きた8事例のフレークを再現コードで確かめ直し、従来の思い込みが原因だったかを検証した@Alnoir-001114:03
30Next.js App Routerで学ぶServer Actions:安全なフォーム処理とバリデーションの実装Next.js App RouterのServer Actions(Server Functions)でフォーム処理を実装し、入力値のバリデーションなど安全に使うための注意点を示した@wow88my_official14:33
31AWS初心者が最初に選ぶべき5つのサービスと役割マップIAM・データ保管・実行環境・データベース・監視の5つの役割ごとに、AWS初心者が最初に触るべき代表的なサービスを挙げた@felix-jp-studio15:09
32ホバープレビューのシーク中に本編の音が戻る不具合:再生状態と音声許可を分けるYouTube向け拡張v0.5.2で、プレビューのシーク中にミュートした本編の音が戻る不具合を「再生中」と「音を出してよい」の状態分離で直した@LengedTools15:26
33AWSサービス解説(Config編)AWS Configを学校の変化を記録する日誌に、設定レコーダを見張りのカメラに例えて子供向けの比喩で説明した@Kagesyu15:57
34JavaScriptで予約投稿の二重集計を防ぐ前回予約中だった投稿が公開されたとき予約と公開の2件で数えないよう、一覧を置き換えてから集計するルールをJavaScriptで示した@sek_dev15:58
35AWSサービス解説(GuardDuty編)GuardDutyを学校の警備員に、VPC Flow Logsを誰がどの道を通ったかのノートに例えて脅威検知の仕組みを説明した@Kagesyu17:20
36Exporting a transparent PNG to JPEG: choose the background before encoding透過PNGをJPEGで書き出すと黒い矩形が出るのはJPEGが透過を持てないためで、エンコード前に背景色を決めて塗る必要があると示した@morphio17:32
37AIエージェントに小さなPRを任せるなら、まず「どこで止まるか」を書く架空のReact/TypeScriptリポジトリを例に、エージェントへ小さなPRを任せる前に変更してよい範囲と止まる地点を書く手順を示した@heftykoo17:46
38ログイン不要の「お気に入り」機能をlocalStorageで堅く作る:スキーマ移行・タブ間同期・SSR対策までサウンドボード「Meme Tap」のお気に入り機能を例に、localStorageでスキーマ移行・タブ間同期・SSR対策まで考えた実装を示した@abidali67118:51
39UpworkのConnectsは「入札コスト」として考える:エンジニアが応募を迷ったときの期待値計算と判定スクリプトUpworkのConnects消費を入札コストとみなし、案件に応募するかを期待値で判定するスクリプトを示した@abidali67118:52
40ブラウザでSQLが書ける学習サイトを、Claude Codeと二人三脚で7ヶ月作ってみた話2026年2月24日から約7ヶ月半Claude Codeとペアで作ったSQL学習サイトで、1,000箇所以上のハードコード色を書き換えた経緯などを数字付きで振り返った@paypay54619:27
41Amazon Cognitoの認証設計で押さえたい6つの注意点|パスキー・MFA・セッション管理Cognitoユーザープールで無操作ログアウト・再認証・パスワード再設定など6要件が標準で足りるかと、アプリ側で補う方法を結論付きでまとめた@gerrard1519:35
42「配置」をデータにするキャンバスエンジンを作った — 間取り図もゲームマップも同じエンジン座標を設計データとして扱うフレームワーク非依存の2D配置エンジン「Kimetron Isle」v1.0.0をMITで公開し、間取り図とゲームマップを同じエンジンに載せた@cuculhart20:23
43Playwrightの保存検査がPASSしたのに、2回目の操作は未完了だったPlaywrightの保存検査が前回の最高スコアでPASSしてしまう穴を、最後の操作を省く対照実験で再現し、完了確認を1条件加えた@aichance20:55
44CVE-2026-99999(PwnEscape)を読み解く──「KVMの脆弱性」ではなく、Linuxネットワークスタックの脆弱性CVE-2026-99999(PwnEscape)はKVMではなくLinuxネットワークスタックの脆弱性だと位置づけ、2026年10月16日時点の修正版や各社の対応を整理した@k2_naka21:48
45医療データとAWS RDS医学生エンジニアが厚生労働省の医療情報システム安全管理ガイドラインなどを参照し、医療データをAWS RDSで扱う際の要件を整理した@kuct22:47
46StreamキーをローテートするときにDB上の指紋(フィンガープリント)も一緒に更新しないと二重登録チェックが機能しない話配信キー(stream key)の初回登録時は二重登録チェック用の指紋を保存するのに、ローテート時は更新していない非対称なバグを見つけて直した@sorabcjanne122:55
47ブラウザだけでPDFを「1MB以下」に圧縮する:pdf-lib と pdf.js でアップロード不要の圧縮ツールを作ったpdf-libとpdf.jsで処理をすべてブラウザ内で行い、PDFをサーバーに送らずに目標サイズ(例: 1MB)以下へ圧縮するツールを作った@basitmurad723:06
48バックアップは3件復元できた。返信先だけが戻らなかったWA-archiver 1.1.0-beta.1のSQLiteモードで、HTTP 200・messagesImported: 3で本文とIDは戻るのに返信先の情報だけ消えるケースを再現した@aichance23:42
49/0 のサブネットマスクを 0xFFFFFFFF << 32 で作ったら 255.255.255.255 になった/0の特別扱いを外すと0xFFFFFFFF << 32のマスクが0.0.0.0ではなく255.255.255.255になることを確かめ、特別扱いの理由を突き止めた@hashito23:43

Publickey

#TitleSummaryPublished
1AnthropicのBun、TypeScript 7よりも3倍以上高速なTypeScript型チェッカーを搭載。Bunの新バージョン1.4.3でBun v1.4.3(10月10日付)がGo言語で実装したTypeScript型チェッカーを搭載し、TypeScript 7より3倍以上高速だと示した00:21

gihyo.jp

#TitleSummaryPublished
1Cloudflare、Viteアプリの開発と展開をつなぐ「Void」をオープンソースで公開Cloudflareが2026年10月15日、Viteを使うフルスタックアプリの開発と展開をつなぐ「Void」をオープンソースで公開した16:09

GIGAZINE

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

ITmedia News

#TitleSummaryPublished
1「カレー作りたい」と注文→ロボが野菜をピックする「未来の八百屋」 AWS×安川電機が披露CEATEC 2026でAWSと安川電機が、作りたい料理を話すと生成AIが具材を提案しロボットが棚から野菜を取り出すデモを展示した13:23

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

#TitleSummaryPublished
1Continuous accountability for Verified bots(Verified bots の継続的な説明責任)Verified botsがrobots.txtやHTTP 429などサイトの意思を守り続けているかを継続的に評価する仕組みを導入した22:00

Vercel Changelog

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

AWS What’s New

#TitleSummaryPublished
1Amazon Time Sync Service adds support for microsecond-accurate time on 135 additional EC2 instance types in all commercial regions(Amazon Time Sync Service が全商用リージョンで 135 の EC2 インスタンスタイプにマイクロ秒精度の時刻を追加)12インスタンスファミリー・135のEC2インスタンスタイプで、全商用リージョンにマイクロ秒精度の時刻同期が広がった02:34
2AWS HealthOmics now supports shared VPCs(AWS HealthOmics が共有 VPC に対応)AWS RAMで他アカウントが管理するVPCを共有し、HealthOmicsのワークフローからそのリソースにアクセスできるようになった02:42
3Muse Spark Open model now available on Amazon SageMaker JumpStart(Muse Spark Open モデルが Amazon SageMaker JumpStart で利用可能に)Metaのコーディング最適化オープンウェイトモデルMuse Spark OpenがSageMaker JumpStartで使えるようになり、ツール呼び出しにも対応する03:00
4AWS Lambda Durable Execution SDK for Go is now generally available(Go 向け AWS Lambda Durable Execution SDK が一般提供開始)Go向けLambda Durable Execution SDKがGAとなり、承認ゲート付きのデプロイなど長時間の多段ワークフローをGoで書けるようになった03:23
5Amazon DynamoDB Streams now supports timestamp-based stream processing(Amazon DynamoDB Streams がタイムスタンプ指定のストリーム処理に対応)タイムスタンプを指定して特定時点からストリームを読めるようになり、最古(最大24時間前)か新規レコードからの2択が解消された03:30
6AWS Transform for migrations is now available in Asia Pacific (Singapore)(AWS Transform for migrations がアジアパシフィック(シンガポール)で利用可能に)AWS Transform for migrationsがシンガポールリージョンで提供され、域内のデータ所在と移行元への低レイテンシを満たせるようになった04:24
7Amazon EC2 T8i instances are now available in South America (São Paulo)(Amazon EC2 T8i インスタンスが南米(サンパウロ)で利用可能に)Intel Xeon 6搭載のT8iインスタンスがサンパウロで使えるようになり、前世代比で最大30%高い価格性能をうたう05:00
8Amazon SageMaker Studio simplifies getting started for new AI/ML builders with new sign-in options(Amazon SageMaker Studio が新しいサインイン方法で AI/ML 初学者の利用開始を簡素化)Google・GitHub・Appleの認証情報でサインアップし、AWSアカウント設定なしで構成済みのStudio環境に入れるようになった05:10
9Web Search on Amazon Bedrock AgentCore expands to AWS GovCloud and 3 Regions(Amazon Bedrock AgentCore の Web Search が AWS GovCloud と 3 リージョンに拡大)AgentCoreのWeb Searchがオハイオ・オレゴン・シドニー・GovCloud(US-West)の4リージョンで新たに使えるようになった05:40
10AWS End User Messaging now supports Brand Profiles(AWS End User Messaging がブランドプロファイルに対応)SMS・RCS・WhatsAppの登録で毎回入力していた会社情報をBrand Profilesとして一度保存し、使い回せるようになった16:00
11AWS End User Messaging adds registration improvements for faster, higher-quality submissions(AWS End User Messaging が登録手続きを改善し、より速く質の高い申請が可能に)SMS・RCSなどのメッセージング登録で項目要件を明示し、オプトインの証跡やサンプルメッセージの不備による却下を避ける案内を加えた16:00
12AWS End User Messaging now offers managed OTP verification end-to-end(AWS End User Messaging がエンドツーエンドのマネージド OTP 検証を提供)Notifyで電話番号とコード検証込みのマネージドOTPを5分未満で使い始められ、キャリア登録や配信管理が不要になった16:00
13AWS End User Messaging adds a guided wizard for RCS registration videos(AWS End User Messaging が RCS 登録動画のガイド付きウィザードを追加)米国などで必要なRCSエージェント登録用の画面録画を、テスト端末へ送る一連のメッセージまで案内するウィザードで作れるようになった16:00
14Second-generation AWS Outposts racks now supported in the AWS Mexico (Central) Region(第 2 世代 AWS Outposts ラックがメキシコ(中部)リージョンでサポート開始)第2世代のAWS Outposts ラックがメキシコ(中部)リージョンに対応し、オンプレミスへAWSの基盤とAPIを延ばせるようになった17:00
15AWS Transform announces Azure-to-AWS cloud-native code conversion(AWS Transform が Azure から AWS へのクラウドネイティブなコード変換を発表)AWS Transformの.NETモダナイゼーションエージェントがAzure SDKのコードを同等のAWS SDKコードへ変換する機能をGAにした22:50

Google Cloud Blog

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

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

#TitleSummaryPublished
1Is Your Organization Messing Up AI Adoption?(あなたの組織は AI 導入でつまずいていないか)Paul Boagが著書『Digital Adaptation』を振り返り、デジタル変革の教訓を組織のAI導入の課題に当てはめた19:00

Hacker News

#TitleSummaryPublished
1Cloudflare Is Down(Cloudflare がダウン)2026年10月15日(UTC)に発生したHTTP 502エラー増加の障害で、CDN/CacheとNetworkに影響が出て約10時間後に解決済みとなった00:04
2Open Source Telnyx / Twilio Sip Voice on Cloudflare Infra $0.028 a Minute(Cloudflare 基盤で動くオープンソースの Telnyx / Twilio SIP 音声、1 分 0.028 ドル)自分のCloudflareに置くGPLv3のAI電話受付で、Deepgram・Workers AIのLlama 3.3 70B・Twilio通話込みで約2.8セント/分と試算した00:29
3OAuth Scopes: Building Secure Third-Party Access for Your Platform (2025)(OAuth スコープ:自社プラットフォームに安全なサードパーティアクセスを構築する(2025年))スコープはaccounts.readのようにリソース名とread/writeで命名し、階層は2段程度、包括的なadminスコープは避けるよう勧めた00:35
4Show HN: Stylebot 4 – restyle any website, by hand or with your coding agent(Show HN: Stylebot 4 – 手作業でもコーディングエージェントでも、あらゆる Web サイトのスタイルを変更)Chrome・Firefox・Edge対応の無料OSS拡張で、Google Drive同期や版履歴に加え、npmの@stylebot/cliでエージェントがCSSを適用できる00:38
5Void — A full-stack framework for Cloudflare Workers(Void — Cloudflare Workers 向けフルスタックフレームワーク)VoidZero提供のVite製フレームワークで、React/Vue/Svelte/Solidに対応し、Drizzleの型付きDBとvoid deployでD1などを自動で用意する01:02
6Show HN: RickCV, a modern resume builder where you can drag&drop your old CV(Show HN: RickCV、古い履歴書をドラッグ&ドロップで取り込めるモダンな履歴書作成ツール)ブラウザ内だけで動くAGPL製ツールで、PDF・docx・LinkedInエクスポートをAIなしで取り込み、9テーマとATS対応のタグ付きPDFを出力する01:12
7Handwired: Turn your regular JavaScript code into a neural net(Handwired:普通の JavaScript コードをニューラルネットに変換)リンク先のX投稿はHTTP 402で取得できず、HNのコメントページにも作者の説明がなく内容を確認できなかった01:15
8Show HN: Haakon – Amplify Haiku to Beat Opus(Show HN: Haakon – Haiku を増幅して Opus に勝つ)安価なモデルに推論用の「Cognitive lenses」をMCP経由で適用し、コード品質評価で平均97.7対86.7と主張するが、ページにHaikuの記載はない01:19
9Show HN: RDST – A local agent that watches Postgres/MySQL for query regressions(Show HN: RDST – Postgres/MySQL のクエリ回帰を監視するローカルエージェント)DB統計を1分ごとに読み、遅くなったクエリにEXPLAINを実行して、インデックス追加や設定変更を取り消し用SQL付きで提案する03:09
10NestYourCSS: Minify, beautify, denest, and nest CSS code(NestYourCSS:CSS の圧縮・整形・ネスト解除・ネスト化)依存なしのバニラJS製MITツールで、balanced・maximize・flattenedのネスト戦略や重複ルール削除を備え、Web・CLI・npmで使える03:29
11Sghtmltopdf – An HTML-to-PDF renderer like wkhtmltopdf written in Rust(Sghtmltopdf – Rust で書かれた wkhtmltopdf 風の HTML→PDF レンダラー)Chromiumに依存せずhtml5everなどで解析し、改ページや@pageのマージンボックスを自前実装し、多くのフラグ名をwkhtmltopdfと揃えた03:34
12Show HN: Forwarder.cc – Static-site forms sent to your inbox, pay per message(Show HN: Forwarder.cc – 静的サイトのフォームを受信箱へ届ける、1 通単位の従量課金)フォームのactionに発行URLを入れるだけで添付ごとメール転送でき、登録時に50通分が無料、以降は500通5ユーロのクレジット制になる03:47
13CSV import performance of Scriptella/JDBC and csvsql on PostgreSQL and MariaDB(PostgreSQL と MariaDB における Scriptella/JDBC と csvsql の CSV インポート性能)100万行CSVの取り込みはPostgreSQLでScriptella 12.4秒、JDBC 9.2秒、csvsql 400.7秒、COPY 1.3秒で、COPYが最速だった04:02
14TypeScript Types Declarations for WebMCP(WebMCP の TypeScript 型定義)WebMCP仕様の型定義をnpmのwebmcp-typesとしてMITで提供し、TypeScript 5.0以降でtsconfigのtypesに加えると標準のdom型を拡張できる04:20
15Vercel Daemons(Vercel のデーモン機能)Fluid compute上でキューやTemporalなどから作業を取り出す常駐ワーカーで、初期版はHTTP処理と永続ストレージに対応していない05:53
16Neon Ships Neon Realtime with Postgres Live Queries(Neon が Postgres のライブクエリ機能「Neon Realtime」を提供開始)2026年10月15日にパブリックベータとなり、Postgres内のライブクエリをuseLiveQueryやDrizzle経由で、ベータ期間中は無料で購読できる06:42
17Why Agents Reach for React(エージェントはなぜ React を選ぶのか)10月15日付。AIは生のDOMよりReactを選ぶとし、抽象化は手間とトークンを減らすと主張し、yeetはeBPF上にdocker run相当の抽象層を築くと述べた09:39
18$24,000 AI experiment ports TypeScript compiler to Rust(2 万 4000 ドルの AI 実験で TypeScript コンパイラを Rust に移植)10月15日付。Theo BrowneがClaude Opus 5.5でGo版TSをRustへ移植し、適合テストはほぼ全通過、v7の約2倍速だと本人が主張した12:24
19Show HN: Kitaphone – Call mobile phones and landlines directly from the browser(Show HN: Kitaphone――ブラウザから携帯電話や固定電話に直接発信)TwilioとWebRTCを基盤に180か国へ毎分0.02ドルから発信でき、従量課金のクレジットは期限がなく初回通話は無料になる12:30
20A migration job failed against a “healthy” Postgres(「正常」な Postgres に対してマイグレーションジョブが失敗した)depends_onはコンテナの起動しか待たないため、pg_isreadyのヘルスチェックとservice_completed_successfullyでAPI起動をマイグレーション成功後に限定した15:46
21Next.js Security Update for Upstream Vulnerabilities(上流の脆弱性に対応する Next.js セキュリティアップデート)10月14日付。use cacheの型付き配列とSVG画像最適化で起きるRCE 2件、Server ActionsのDoSを修正した16.4.1と15.5.28が公開された16:09
22How to Open a SQLite Database: Query and Explore Your Data(SQLite データベースの開き方:クエリの実行とデータの探索)10月8日付。自社ツールVisuaLeafでSQLiteファイルに接続し、JOINやjson_extractでの検索からExcel出力、グラフ化までの手順を示した16:47
23I built an API that call data(データを呼び出す API を作った)投稿本文はリンクだけで、リンク先はJavaScriptがなければ表示できないページで、読めたのは「Deterministic algorithms, exposed as an API.」の1文だけだった16:55
24We added undo segments to Postgres, and got 20% higher OLTP throughput(Postgres に undo セグメントを追加し、OLTP スループットが 20% 向上)9月28日付の報告で、sysbenchでRedrock PostgresがPostgreSQL 18.6をバッファ12GB時に7,094対5,916TPSで約2割上回った。本文にundoの記述はない16:59
25The Cloudflare Appstore (Appflare) Malware Audit(Cloudflare アプリストア(Appflare)のマルウェア監査)非公式ストアAppflareの138バンドルを監査し、パスワードリセットのトークンを外部に送るrdyrctなど2アプリでデータ露出を確認した21:10
26Show HN: OutClocked, a nearly impossible daily trivia game(Show HN: OutClocked――ほぼクリア不可能な日替わりクイズ)全員共通の7問を、1問目の60秒から毎問半分になる制限時間で解き、誤答か時間切れで即終了し、毎朝6時(米東部時間)に問題が替わる21:59
27Show HN: OAuth Mock Server(Show HN: OAuth モックサーバー)Google・GitHub・Microsoftなど7系統のOAuthを操作なしで認可するMITのモックで、nameやemailをクエリで差し替えられ、OIDC設定も返す22:21
28More Powerful Than Ever, (can’t find work)(かつてないほど強力なのに仕事が見つからない)2004年から働くデザイナーが、AIで製品を一人で作れるのに受注がないと投稿し、コメントはサイトの分かりにくさや設計職の縮小を指摘した22:44
29Build LLM Playground (Python, FastAPI, Gemini, React)(LLM プレイグラウンドを作る(Python・FastAPI・Gemini・React))FastAPIからhttpxでGemini APIを呼びモデル一覧と回答生成のAPIを実装し、UIはClaude CodeでReact・Vite・Tailwindを使い5分未満で作った22:59
30Show HN: Wasmga.me – Homebrew and open-source games running on WebAssembly(Show HN: Wasmga.me――WebAssembly で動く自作ゲームとオープンソースゲームの集まり)約78本をWebAssemblyでブラウザ上で動かし、Game BoyやNESの自作ゲームに加え、FlashはRuffle、DOSはjs-dosで実行する23:29
31Freedoom on AWS Lambda Web Functions(AWS Lambda Web Functions で Freedoom を動かす)10月15日付。WebAssembly化したDoomをNodeで動かし毎秒17.5フレームを1本の長いHTTPレスポンスで配信し、状態はDynamoDBの入力ログで引き継ぐ23:38