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

Mercury 3とMiniMax M3.1 FlashがAI Gatewayで利用可能にほか — Web Dev Digest: 2026‑10‑19

Top 20

Mercury 3 now available on AI Gateway(Mercury 3 が AI Gateway で利用可能に)

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

MiniMax M3.1 Flash now available on AI Gateway for free(MiniMax M3.1 Flash が AI Gateway で無料利用可能に)

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

Cloudflare Voidでつくったアプリをモバイルアプリでリリース!

Source: Zenn | Published: 2026-10-19 15:53 JST

TypeScriptで6MBのデスクトップアプリを作れるtinyjsに惚れた

Source: Zenn | Published: 2026-10-19 07:55 JST

Blueskyの投稿をAT Protocolで削除する最小Node.jsスクリプトを作った

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

Claude Message Batches APIで1000件の分類ジョブを半額で回す:TypeScript実装と結果突き合わせの落とし穴

Source: Zenn | Published: 2026-10-19 00:43 JST

35日でフロントエンドの基礎を完全に理解する #13 - Vue Router(SPA遷移・ナビゲーションガード)

Source: Zenn | Published: 2026-10-19 01:27 JST

Webhookの署名検証で偽リクエストを防ぐ7つの実装(GitHub/Stripe/Slack・PHP・コピペOK)

Source: Qiita | Published: 2026-10-19 07:30 JST

Next.js の Vercel 依存機能は、Lambda Web Functions で動くのか? ISR・画像最適化・キャッシュを実測した

Source: Qiita | Published: 2026-10-19 10:14 JST

useMemo・useCallbackで速くなる条件を、再計算の回数から確かめる

Source: Qiita | Published: 2026-10-19 11:02 JST

LIPS Schemeを使ってみました16(ファイル/sqllite入出力)

Source: Qiita | Published: 2026-10-19 18:58 JST

外部リンクの流入元がGA4に出ないとき:noreferrerとUTMをローカルで検証する

Source: Qiita | Published: 2026-10-19 22:52 JST

Show HN: A GitHub contribution for my newborn’s feedings, turned into SaaS(Show HN:新生児の授乳を GitHub のコントリビューション風に記録したものを SaaS にした)

Source: Hacker News | Published: 2026-10-19 01:19 JST

Anarchon – Leaderless cron for multi-instance Node.js services(Anarchon:マルチインスタンス Node.js サービス向けのリーダー不要な cron)

Source: Hacker News | Published: 2026-10-19 01:08 JST

Row Locks with Joins Can Produce Surprising Results in PostgreSQL(PostgreSQL で JOIN 付きの行ロックは意外な結果を返しうる)

Source: Hacker News | Published: 2026-10-19 03:38 JST

Show HN: WhatsApp MCP running free on Cloudflare(Show HN:Cloudflare で無料で動く WhatsApp MCP)

Source: Hacker News | Published: 2026-10-19 06:36 JST

Gemini AI Suite – Zero-Cost Next.js 14, Gemini 3.8 Flash, and Stripe Starter(Gemini AI Suite:Next.js 14・Gemini 3.8 Flash・Stripe のスターター)

Source: Hacker News | Published: 2026-10-19 23:33 JST

AI Gateway logs now show session affinity(AI Gateway のログで session affinity を確認可能に)

Source: Vercel Changelog | Published: 2026-10-19 05:03 JST

Beyond the patch: Protecting your NetScaler gateway against future vulnerabilities(パッチの先へ:将来の脆弱性から NetScaler Gateway を守る)

Source: Cloudflare Blog | Published: 2026-10-19 22:00 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1インライン編集UIを拡張性が高い形で実装した編集直後に古いAPIデータを表示しない制御や配置ごとの表示調整を、拡張しやすいインライン編集コンポーネントにまとめた@numa_san00:13
2Alpacahack 良問集 - Web easy ~ medium 編 -AlpacaHackのWebカテゴリをeasyから解き、少ないコードに脆弱性が潜むフレームワーク非依存の良問を難易度順に選出した@tomatommy02:00
3試して理解する Cloud SQL Blue/Green デプロイメント2026年10月8日にプレビュー公開されたCloud SQLのBlue/Greenデプロイを実際に動かし、切り替え時の振る舞いを検証した@makocchan02:08
4毎日 terraform plan を回しても、権限が増えたことには気付けない毎朝CIでterraform planを回しても消えた差分しか検知できず、手作業で足されたGCPの権限やリソースは素通りすると判明した@snknsk03:38
5Node.js標準だけで再実行できるnode:bench計測テンプレートNode.js標準の実験的node:benchだけで、計測対象の差し替え・JSONL生データ・CV出力を備えた依存ゼロの計測キットを作った@clopy05:30
6D3を絵筆にする第6章step1,2,3 実践 花びら(Shirley Wuのワークショップに沿って)Shirley WuのD3.jsワークショップに沿い、12か月の気温データの棒グラフを「気温の花」に描き替えるstep1〜3を実践した@hiroakikody06:00
7Node.jsの大きなダウンロードが固まる時、全体の時間ではなく無通信時間で切る夜間の動画5本のアップロード失敗を調べ、数十MBの取得は全体時間でなく無通信時間で中断・再取得すべきと結論づけた@aiautolog06:10
8Cloudflare Workers の cron 通知の二重送信を防ぐ、D1 の送信記録1テーブル14サービスを1つのWorkersで運用する筆者が、cron通知の二重送信をD1の送信記録テーブル1つで防ぐ設計を示した@sakidori06:11
9AIコーディングツールが出力する資材を、WordPressサイトへ継続的に実装・反映するためのワークフローパッケージChatGPT・Codex・Claude Code・Copilotをステージ別に配置し、品質ゲートとPlaywright画面比較でWordPressへ反映するパッケージを示した@kensudo120306:59
10LLM09:誤情報とは?AIがもっともらしい嘘をつく理由OWASP Top 10 for LLMのLLM09誤情報を、航空会社チャットボットの敗訴や存在しない判例の出力といった事例から説明した@monkey_gineer07:22
11「止まっている案件はどれ?」にSQLで答える。Snowflake Cortex AIで議事録を自動分類するS3に置いたMarkdown議事録にSnowflake Cortex AIで技術タグ・プロジェクト・進行状況を自動付与し、SQLで止まった案件を引けるようにした@y_uuu07:30
12声に出して言えないと先に進めない、日本語の会話練習アプリを作りました声に出さないと進めない日本語会話練習アプリ「Daihon」を公開し、ブラウザ音声認識のハマりどころや無料枠での運用を書いた@spacehobo07:30
13【徹底解剖】海外急上昇OSS「anatomy」のアーキテクチャと商用展開キャッシュやレート制限などの動的アルゴリズムを動く図で説明するClaude Code向けスキル「anatomy」の構成と商用展開を分析した@autotechradar07:30
14Rust(axum + WebSocket)でオンライン対戦チェスを作った話ルール判定をshakmatyに任せ、axumとWebSocketでオンライン対戦チェスを作り、状態の置き場所と正しさの保証を設計した@zennpay07:32
15GuardDuty Malware Protection for AWS Backup を Step Functions で実装してみた話Backup Planを使わない環境で、GuardDuty Malware Protection for AWS BackupをStep FunctionsのStartBackupJob起点で実装した@yoshi_h07:52
16Cloud Runの独自URLは消すと取り戻せないCloud Runの独自URL(名前.cloud.run)は削除すると数秒で別プロジェクトに取得され、元の持ち主は取り戻せなかった@ccie2630208:21
17Vibe-Codingで頭痛アプリを作って、今度は毎日使ってる話(ただ、一般公開はやめた・・)iPhoneのメモに2年付けていた頭痛記録をVibe-Codingでアプリ化して毎日使い、SaaS公開は寸前で見送った@mato08:31
18漢字の上に自動でルビがつく!Anthony Fu氏公開の「Furifont」が話題Anthony Fu氏が漢字の上にふりがなを自動表示する日本語フォント「Furifont」を公開し、Webサイトでの利用例を示した@ament308:58
19要件を満たすAWS構成を、アカウントなしで組み立てて学ぶ。設計判断の演習サイトを作りました【PathTraceLab】AWSアカウント不要で、ブラウザの疑似コンソールから要件を満たす構成を組む設計判断演習サイト「PathTraceLab」を無料公開した@sorapenguin09:00
20テキスト pipeline の AST、4 種類の kind しか持たないって決めた話テキスト整形pipeline「kiln」のASTでnodeのkindを4種類に絞り、typeは”line”のみとした設計判断の理由を書いた@recdnd09:00
21ETagと304の仕組みをHonoとDevToolsで追うDevToolsの304はブラウザが受けたもので、fetch()を呼んだJSには200とボディが届くことをHonoの小さなサーバーで確かめた@yoshi4709:00
22エージェントの支払いの関門で、知らない判定語が来たら署名しない作りにした話x402決済の関所@vet402/sdkの0.7.1で、payOrRefuseが知らない判定語を受け取ったら署名せず拒否する仕様を加えた@sen_web309:09
23SAA+実務1年でAWS SAPに50時間・スコア850で合格した記録SAAのみ・AWS実務1年強の筆者がSAPに約50時間の学習でスコア850で合格し、教本とSkill Builderの使い分けを示した@techdbblog09:30
24エンドポイント・ルーティング・ハンドラーは何が違うのかendpointはクライアントが呼ぶ先、routingはパスとHTTPメソッドで処理を選ぶ仕組み、handlerは選ばれた処理を担う関数だと整理した@shinb009:38
25承認ボタンを隠すだけでは守れない ― Rule Branchで実践した認可と拒否テストRule Branchで承認ボタンの非表示に頼らず、誰がどのルールを変更できるかをサーバー側の認可と拒否テストで守った@yun_bow09:39
26さなぎの中を時間で巻き戻せる図にする(Canvas 2D・すべてを t から決める描き方)タバコスズメガの変態を時間つまみで巻き戻せる模式図を、すべてtから描画を決める方式でライブラリなしのCanvas 2Dで作った@sishiya09:45
27クエリキーも型安全に変換するユーティリティを作ったCastingONEで画面ごとに個別に書いていたフィルタからAPIクエリへの変換を、キー名まで型安全に変換する共通ユーティリティにした@numa_san09:59
28LLMの思考過程から学ぶ、障害時の原因特定に役立つ4つの観点本番DB障害の調査をLLMに一言で任せ原因特定まで完遂させ、本番でのEXPLAIN ANALYZEが障害を再発させる点など4つの判定軸を抽出した@choroama10:13
29Wrangler認証プロファイルで複数Cloudflareアカウントを分ける|account_idとwhoami照合で誤デプロイを止める運用Wrangler認証プロファイル(ベータ)の優先順位はAPIトークン→—profile→祖先ディレクトリ→defaultで、account_idとwhoami照合で誤デプロイを防ぐ@cauchye_asia10:56
30多階層の部署データ設計の比較【第1回】5つの手法と検証設計約10年改修してきた多階層の部署データについて5つの設計手法を比べる全3回連載の初回で、次回で読みは横並び・差は書き込みに出たと予告した@m_nishikawa12:00
31Godot 4 の Web 書き出しで、毎フレームの getParameter 待ちを外して fps を上げるGodot 4.6.2のWeb書き出しが重い原因は毎フレームのgetParameterによるGPU待ちと判明し、書き出し設定に数行のJSを足して回避した@wa_rp_studio12:00
32夜になると道路が黒い破片になった。太陽が沈んだあとも、浅い角度のまま影を焼いていたthree.jsの街づくりゲームで夜に影が破片化した原因は太陽高度をMath.maxで0.04に下限固定したことで、夜は影を切って直した@autocamp12:05
33AIエージェントの成果物は本物か? SHA-256とEd25519署名で検証してみたAgent Role ContractsのPR #61で、実ファイルのSHA-256を測りEd25519署名付きレシートを生成・照合する実験を作った@asagiman12:16
34AIエージェントのセッションを複数案件で見渡す作業デスク PMDesk の作り方node-ptyでclaudeやcodexを起動しxterm.jsでブラウザ表示する、複数案件のエージェントを見渡す作業デスクPMDeskを作った@maximus12:53
35AWS Lambda Web FunctionsでImpossible Location検知の課題をまとめて解決! + 昨今の攻撃への有効性CloudFront Functions+KVSやLambda@Edgeでのセッションハイジャック検知の課題を、Lambda Web Functionsでまとめて解決した@akira198413:08
36Canvas の CSS サイズと描画バッファのサイズを分けて考えるCanvasの線がぼやけるのはCSSの幅高さとcanvas.width/heightの描画バッファが別物だからで、画面密度に応じた画素数が必要になる@morphio13:15
37Gemini Live × ADK で「話すだけで注文できる」飲食店の AI 接客を作って分かったことGemini LiveとADKで、話しかけるだけでアレルギー確認から注文送信まで進む飲食店向けタブレットAI接客「NOREN」を作った@ryoro77714:13
38LLMに「書かれていないこと」を書かせない — 7,800店の犬同伴条件を抽出した設計12都県7,878店の犬同伴条件をLLMで抽出するdog lunchで、精度より書かれていない情報を出さないことを優先した設計を示した@mashihara14:56
39【1日1デプロイ】安全かリボンか、屋根ルートを選ぶ「ピョン!風車村の屋根わたり」を作った「1日1デプロイ」の新作として、安全な下ルートとリボンを取れる上ルートを選べる3区間の短編2Dアクションを公開した@boraemon200016:12
40IndexedDBが22回消えました:原因は分からないまま、守りだけを作った三ヶ月歌練習PWAのIndexedDBが2026年7〜9月に22回中身ごと消え、最大195本の録音を失った原因が不明なまま守りの対策を作った@imudak16:21
41経験の根拠を訂正したとき、試したことの履歴をどう残すか?研究システムTRAJEXAで、経験の根拠を訂正しても過去に試したことの履歴を消さずに残すための記録の持ち方を設計した@kotanpolin16:25
42ブラウザだけで静止画を「ぷるぷる」動かせる無料ツール『Purupuru Maker』を公開しました静止画の動かしたい部分を塗るだけで揺れるアニメにし、GIF/WebM/MP4で書き出せるブラウザ完結ツールを公開した@purupurumaker16:41
43winmail.dat をブラウザだけで開くために TNEF を実装した:素直に書くと壊れる 3 か所と、見えていなかった本文winmail.datをサーバーに送らずブラウザで開くためTNEFをTypeScriptで実装し、素直に書くと壊れる3か所を示した@openedfile17:24
44BigQueryとは何か、触ってみて分かった「便利さ」と「落とし穴」BigQueryをDremelと列指向・自動スケーリングを備えたサーバーレスDWHとして触り、分かった便利さと落とし穴を挙げた@akatsuki_s7q17:49
45自分用のクラウドメモに平文で残したくない情報があるので、暗号化するブラウザ拡張を作ったクラウドメモに平文で残したくないテキストを手元で暗号化して貼れるEdge/Chrome拡張ClipCryptを作った@atizer_kikuchi17:57
461万人の生成顔から、ブラウザだけで似た顔を探す — Z-Image Turbo・CLIP 8bit・int8インデックス1万人の生成顔からブラウザ内だけで似た顔を探すサービスを、Z-Image Turbo・CLIP 8bit・int8インデックスで構築した@hampen292918:00
47S3 Vectors × Bedrock × LangGraphで作るSelf-RAGの設計S3 Vectors・Bedrock・LangGraphでSelf-RAGを組み、文書をベクトル化して検索・回答生成する構成をリポジトリごと公開した@ma_sa_shi18:00
48next/fontで日本語フォントを使ったら、preloadが121本出てLCPが9.6秒になったnext/fontで日本語フォントを使うとpreloadが121本出てモバイルのLCPが9.6秒になり、1行の修正で直した@matsutake_prgrm18:00
49EC価格データでAppとWebを混ぜないための「Channel」設計同じ商品でもWeb$100・アプリ$90・店舗$95と価格が違うため、価格データにChannelを持たせて最安値比較の混乱を防ぐ@aitoolresearch18:13
50Data Science Agentで特徴量エンジニアリングからモデル評価まで回すBigQueryのData Science Agentに、特徴量エンジニアリングからBigQuery MLのモデル評価までを任せる流れを試した@web_benriya19:11
51Cloudflare Pages Functions + Workers AI で Jev を呼ぶNext.js静的エクスポートの聖地巡礼アプリに、Pages FunctionsとWorkers AIからTypeSafe AIのJevを呼ぶ自然文レコメンドを追加した@temple_c_tech19:19
52各言語の文法の外側を一覧する各言語の配布パッケージの構成やビルド・実行の仕組みを、Unix系とHomebrewを前提に文法の外側から比較した@gaomond19:43
53AWS・Terraformでサーバーレス環境を構築したハンズオンS3・CloudFront・API Gateway・Lambdaのサーバーレス構成をTerraformで構築し、コードとコンソール上の設定の対応を確かめた@kazs100019:44
54noUncheckedIndexedAccess など tsconfig フラグを 4 つ足して AI に書かせた。効いたのは 1 つだったstrictに加えnoUncheckedIndexedAccessなど4フラグを入れてAIに型紙diff CLI「Loomit」を書かせたが、効いたのは1つだけだった@kana001_bit20:00
55ログ調査を楽にするVS Code拡張機能を作ってみた【VS Code拡張機能公開】ユーザーやトランザクションIDで絞り込みつつ前後行を確認できるログ調査用VS Code拡張をMarketplaceで公開した@shinkai_m20:01
56普段使いのWindows PCでNodeのサーバーを常駐させて踏んだ罠普段使いのWindows PCでNode・Vite・Puppeteerを常駐させ、タスクスケジューラの「起動時」トリガーだけでは35時間停止したと判明した@matasuke_t20:13
57個人開発1-9.部屋の模様替え機能を DB からフロントまで通して作る家具配置・壁紙・住人などの模様替え内容をログインユーザーごとに保存する機能を、DB→API→フロントの順に通して作った@hideweb20:54
58記事を公開したらIndexNow・WebSub・Search Consoleへ自動通知する【GitHub Actions】記事のpush時にGitHub ActionsでIndexNow・WebSubハブ・Search Console APIへ自動通知し、URL検査APIで状況も確かめる仕組みを作った@suekichi21:28
59Claude Code SkillsでLambda Durable Functionsを使いこなすLambda durable functionsのGovCloud (US)対応を起点に、Claude Code Skillsで社内規約を覚えさせて実装に使う方法を試した@geneg22:07
60WordPress を Cloudflare Workers で動かしてわかったことWordPress PlaygroundのPHPのWebAssemblyビルド(php-wasm)により、WordPressをCloudflare Workers上で動かせるようになった@hostlesswp22:27
61入力中からエラーを表示していたので、進捗がわかる画面に変えてみた40枚デッキ編集で39枚の未完成も赤い違反枠で出していたのを、checkDeckLegalityは変えず「あと N 枚で完成」の進捗表示に分けた@t1k2a_love_game22:48
62Cloudflare + EmDash の自サイトを点検したら Server-Timing から内部情報が見えていた話Workers・Astro・EmDash CMS構成の自サイトをNucleiとcurlで点検し、Server-Timingヘッダーから内部情報が見えていると判明した@masaru2123:42
63テスト用のMACアドレスを乱数6バイトで作ったら、半分がマルチキャストだった乱数6バイトのMACを10万個作ると49,921件がマルチキャストになり、先頭バイトを(b|0x02)&0xfeにしてローカル管理ユニキャストにした@hashitoz23:42
64AIを利用したレガシーコード改善テストのないExcel差分比較ツールの改善をClaude Codeに3つのゴールで依頼し、まずテストを用意させた手順と人間の判断を示した@naoyuki121223:53
65コンカフェ1店舗のために、9つの業務システムをAIと作った話2026年9月プレオープンの高崎のコンカフェ向けに、開店1か月前から2か月半で9つの業務システムをAIと作った@koyabase23:59

Qiita

#TitleSummaryAuthorPublished
1Notakto(X だけの三目並べ・ミゼール)— 18 元のモノイドで何枚の盤でも完全に解く。2013 年の辞書を、どんな盤の数でも成り立つ有限の証明で確かめたXだけの三目並べNotaktoをブラウザに実装し、Plambeck/Whiteheadの18元可換モノイドで盤1〜6枚を完全プレイさせた@sen-ltd00:45
2JS_Backend_入門.gitignore・.env・package.json・constants.js・app.jsからなるJSバックエンドの初期構成を図示した、解説文のない短い投稿だった@SHAOYIKYEOH00:46
3Zod入門Zodのz.string()などのスキーマ定義でフォーム入力やAPIレスポンスを検証するコードを、初学者が読めるよう示した@okixon02:06
4【技術を深ぼり隊】クロスサイトスクリプティング(XSS)を深ぼってみる「対策はエスケープ」止まりだったXSSについて、ブラウザ内で実際に何が起きているかをAIとの壁打ちで低レイヤーまで掘り下げた@nico074802:38
5古いタブの画像変更で名前が巻き戻る:IndexedDB更新の修正前後を同じテストで確認OSW Studioで古いタブの画像変更が名前を巻き戻す不具合を、v1.106.2の修正前後で同じテストが2成功1失敗から3成功に変わると確認した@aichance04:12
6あなたが書いたHTMLは、どうやってスクリーンリーダーまで届くのかスクリーンリーダーはHTMLソースを直接読まないため、aria-label=“保存”がどの経路で支援技術に届くのかを順に追った@tomokusaba07:17
7Bing Webmaster に sitemap-index.xml を登録しただけだと「1ページのサイト」扱いで止まる → 子サイトマップを直接渡すBing Webmasterにsitemap-index.xmlを登録するとUrlCount: 1の1ページのサイト扱いになり、子サイトマップを直接渡す必要があった@20051215kaito07:23
8料金比較の診断ツールで「うそを書かない」ための設計:出典・確認日・広告と順位の分離をテストで守るGitHub Pagesのスマホ乗り換え診断で、税込料金に出典URLと確認日を持たせ、広告と順位の分離をテストで守った@MisaNeco07:32
9同じ60dBでもA特性とC特性で値が違う理由。オクターブバンド分析で騒音対策を決める同じ60dBでもA特性とC特性で値が違うのは耳の周波数感度差のためで、125Hzと4kHzの例をブラウザの解析シミュレーターで示した@NovaSolver08:00
10【Angular技術要素解説】ルーティングの仕組みを理解する:Router・Guard・Resolverまで@angular/routerのRouter基本・ルートパラメータ・Route Guard・Resolver・遅延読み込みを連載第5弾で一通り扱った@itstar_lab08:24
11プログラマティックSEOの1.9万ページがAdSenseの「有用性の低いコンテンツ」判定から復帰するまで約1.9万ページの町丁目ハザード情報が低品質判定を受けた原因は、同一市内の全ページで散文が一致する重複だったと判明した@sakutto-panda08:45
12EC2 インスタンスで停止保護・終了保護をしてみたHULFTなどを入れた検証用EC2をメンバーが誤って停止・削除しないよう、停止保護と終了保護を設定する手順を試した@sugimon08:51
13クラウド・GitHub セキュリティインシデント・脆弱性速報 (2026-10-19)GitHubのシークレット検出の更新、GCP Confidential VMの脆弱性、GKEのLinuxカーネル脆弱性を10月19日分として取り上げた@iestudy09:00
14EventBridge の疑似イベント投入で aws. の source は使えないGuardDuty検知の結合テストでput-eventsに疑似イベントを流そうとしたが、sourceにaws.を使えず方針自体が成立しなかった@num-bx7709:00
15【AWS SES メール認証・なりすまし対策③】Route 53で未使用サブドメインのメールなりすまし対策 ~Wildcard SPF・Null MX・Hosted Zone分離~SESで送信しない未使用サブドメインのなりすましを、Route 53のWildcard SPF・Null MX・Hosted Zone分離で防いだ@kooohei09:19
16PostgreSQLコンテナが起動しない・繋がらない時の切り分けDocker公式PostgreSQLが即Exitする・繋がらない原因は、残った前回のボリュームかホスト名とポートの取り違えにほぼ収まる@techdbblog09:29
17AIが書いた139件のテストは本当に別物か、Vitestの重複を静的解析で調べたAIが書いた139件のVitestテストが本当に別のことを確かめているかを、著者がメンテするvitest-dedupの静的解析で測った@figueiredoluiz10:03
18Supabaseのpgvectorと自動エンベディングで、議事録や面接の文字起こしを「意味」で検索するSupabaseのpgvectorと自動エンベディングで、議事録や面接メモを言葉が違っても意味で検索できる仕組みをFreeプランで組んだ@tomozilla10:25
19議事録・面接メモの「意味検索」Webアプリをつくってみた:検索ボックス、追加フォーム、キーワード検索との見比べまで前回のSupabase意味検索を検索ボックス・追加フォーム付きのWebアプリにし、キーワード検索との結果の違いを見比べた@tomozilla10:25
20NextAuthを使わずにGoogle連携をスクラッチ実装して、OAuth 2.0の仕組みを理解したNextAuthを使わずGoogleログインをスクラッチ実装し、ユーザー名とメールを表示するアプリでOAuth 2.0の流れを確かめた@keikeigo10:29
21【簡単AWS MLA】【初心者向け】Day 19:MLA 試験で押さえたい補足キーワード整理 — Time-series CV / X-Ray / Inference Pipeline / SMOTE / HyperbandAWS MLA試験向けにTime-series CV・X-Ray・z-score・Inference Pipeline・SMOTE・Hyperbandなどの補足キーワードを整理した@MetaYuan11:06
22Astro のコンテンツコレクションで、frontmatter に書いた項目が黙って消えるAstroのコンテンツコレクションでは、スキーマにないfrontmatter項目(updatedDate)がエラーも警告もなく取り除かれる@nippy515011:28
23atomが更新されても保存成功とは限らない:Jotaiの任意履歴をPlaywrightで検証Jotai 2.20.3のatomWithStorageは値の更新後にlocalStorage保存が失敗しうることを、Playwrightで履歴保存だけ拒否して再現した@aichance11:37
24縦長画像を 5 つの道具で書き出したら 5 通りに失敗した — 黙って縮める・切る・null を返す上限を超える縦長画像を5つの道具で書き出すと、エラー・無言・下を切る・nullを返すなど5通りの異なる失敗をした@shuy5556811:43
25PDF を 1 枚の長い画像にすると 20 ページで 70 DPI まで落ちた — 分割書き出しに決めた話A4資料を8〜60ページで測ると1枚の縦長画像では20ページで70DPIまで落ちたため、分割書き出しに決めた@shujing94311:47
26replaceAllで $& が消えた? 文字列をそのまま置換する書き方との違いを実測検索語が文字列でもreplaceAllの置換文字列では$&や$$が特別な意味を持つことを、Node.js v24.14.1で実測した@ennagara12812:00
27Repomixのセキュリティチェック、AWSキーIDだけ検出漏れした理由を実測RepomixのSecurity CheckはAWSのSecret Access Keyを検出する一方、AKIAで始まるAccess Key IDは検出しなかった@kai_kou12:12
28プリザンターのMarkdownエディタにExcel表をそのまま貼り付ける機能を追加してみるプリザンターのMarkdownエディタに、拡張スクリプトと拡張スタイルだけでExcel表をMarkdown表に変換する貼り付けボタンを追加した@pmc-ko12:19
29Canvas の toBlob() で null と例外を分けて処理するCanvasのtoBlob()がコールバックでnullを返す場合と呼び出し時に例外を投げる場合を、1つのPromiseの失敗として扱うラッパーを示した@morphio13:14
30【Amazon Connect #2】Amazon Connect × Service Cloud Voice 構築手順:コンタクトセンター作成からソフトフォンで初着信までService Cloud VoiceでAmazon Connectを使うSCV Bundle/BYOAの選び方から、ソフトフォンでの初着信まで構築した@Shogo-dayo13:41
31RTX 5060 Ti (Blackwell) + PyTorchでつくるITニュース自動分類・DB蓄積システムRTX 5060 Ti(sm_120)でPyTorchをファインチューニングしたITニュース分類を、PostgreSQLへUpsertしFastAPI+systemdで常駐させた@yyoshida1514:06
32初心者でもすぐ分かるReact Server Componentsとクライアント境界の整理React Server Componentsの境界について、fsやDBに依存できるサーバー側とブラウザで動くクライアント側の違いを表で整理した@felix-jp-studio15:34
33東京の人混み予報アプリをつくった 〜 モバイルのUI/UXと画面設計編 〜東京の混雑予報アプリPeekgoで、説明を読ませず数タップで理解できるモバイルUIにするための画面設計の割り切りを示した@knishimura2415:44
34第17回 Terraform講座 実務演習① ― 要件からAWS構成を設計するTerraform講座の実務編初回として、要件からAWS構成・必要リソース・通信経路・Security Groupを順に考える演習を始めた@nyarusasu2217:38
35個人用に痒いところに手が届く情報整理用Wikiを作成した話サーバーやクラウドの利用申請なしに、HTMLファイル1つをダブルクリックするだけで動く個人用メモWikiを作った@sora242417:46
36[JavaScript] 電子教材の学習時間を稼いでみた大学の電子教材がアイドル状態だと学習時間を数えない仕組みに対し、JavaScriptで放置中も時間を稼ぐ方法を試した@kariyan18:02
37AIコーディングのモデル比較は、同じPR課題の「差分と権限」まで揃えてからAIコーディングのモデル比較はモデル・エージェント製品・実行環境を分け、同じPR課題の差分と権限を揃えてから行うべきとした@heftykoo18:05
38【個人開発】サブスク不要・完全ローカル完結のブラウザ型PDF編集ツールを作った話年約18,000円のAcrobatを避け、ファイルを外部に送らない完全ローカルのブラウザ型PDF編集ツールPDF_Studioを作った@yoyoyo202418:16
39AWS初心者がエンジニアを辞めた話「AWS初心者」の筆者が、国際学部から韓国系外資金融の銀行員を経てエンジニアになり、辞めるまでのキャリアを振り返った@tks_112818:42
40【基礎知識】レキシカルスコープとは(JavaScript)Reactの案件をきっかけに、JavaScriptのスコープの基本からレキシカルスコープの概念までを整理した@poppo_po19:09
41お天気アプリ#22お天気アプリの編集画面を作り、FormDataをnewしてappendでフォームのデータをまとめる使い方を学んだ@langhuanamacha19:23
42AWS Lambda MicroVMsで動作するWebサーバをTerraformでデプロイする2026年6月にGAしたAWS Lambda MicroVMsでWebサーバーをTerraformでデプロイし、Basic認証だけでは不十分だと注意した@neruneruo20:01
43保存テスト18件がPASSしたコードに、1キーだけ失敗するVitestを足したdayGLANCEの既存18件がPASSする保存処理にsetItemを1キーだけ拒否するテストを足すと、ログは保持され更新markerだけ先へ進んだ@aichance20:43
44ECS Fargate の Blue/Green デプロイを GitHub Actions と Terraform で組んでみたALBの2つのターゲットグループの重みをECSが100/0で書き換えるネイティブBlue/Greenを、GitHub ActionsとTerraformで組んだ@leomarokun21:14
45【JavaScript】JSでようやくバッファ境界正規表現\A\zが使えるようになるJSの正規表現の^$は行頭行末を表すためmフラグ付きでURL検証をすり抜けうるが、文字列境界の\A\zがようやく使えるようになる@rana_kualu21:29
46LLMに「一言一句そのまま引用して」と頼んでも無駄な理由と、捏造引用をコードで弾く方法LLMは引用を抽出でなく生成するため、正規化→完全一致→スライディングウィンドウの約160行のコードで捏造引用を弾くべきとした@nagumo-engineering21:43
47Lambda Web Functions にアプリを載せ替えて料金と速さを比べてみた2026年10月12日に追加され1環境で複数リクエストを同時処理するLambda Web Functionsへアプリを載せ替え、料金と速さを測った@asahide22:14
48AgentCore Gateway が社内 CA の証明書を信頼できるようになったので ALB なしで VPC 内の MCP サーバーにつないでみたAgentCore Gatewayがプライベート CAの証明書を信頼できるようになり、ALBを挟まずVPC内のMCPサーバーへ接続できた@leomarokun22:32
49【コツコツAWS】Amazon SageMaker Studio - スペースのデータをS3にバックアップ -SageMaker Studioのスペースのコードとデータを、aws s3 syncのスクリプトでコマンド1つでS3へバックアップ・復元できるようにした@guupys22:35
50「気になったら、ツギココ」行きたいお店を散逸させないWebサービスを個人開発したTikTokで見つけた店の情報が食べログ・公式サイト・タブに散らばる問題を、一元管理するWebサービス「ツギココ」で解決した@hajime-f23:14
51CVEレコードの lessThan に修正版が3つ入っていた話(TeamCity CVE-2026-111094)TeamCityのCVE-2026-111094の公式レコードをCVE APIのJSONで取得すると、lessThanに修正版が3つ入っていた@hashito23:42

Publickey

2026-10-19 付の Web 開発関連記事はありませんでした。

gihyo.jp

2026-10-19 付の Web 開発関連記事はありませんでした。

GIGAZINE

2026-10-19 付の Web 開発関連記事はありませんでした。

ITmedia News

2026-10-19 付の Web 開発関連記事はありませんでした。

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

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

Google Cloud Blog

2026-10-19 付の Web 開発関連記事はありませんでした。

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Show HN: Correct Hooks – Easy webhook auth with asymmetric signatures(Show HN:非対称署名で簡単に Webhook 認証できる Correct Hooks)Ed25519の非対称署名でWebhookを認証するTypeScript・Python・Rust向けライブラリで、公開鍵セットの自動更新により鍵ローテーションに対応する01:39
2Show HN: Videolabs – narrated terminal-style courses(Show HN:ナレーション付きのターミナル風講座 Videolabs)リンク先は説明の少ないランディングページで、ソースがGitHub(bigzaqui/videolabs)にありIssueテンプレートで動画を依頼できるとだけ記載があった02:44
3Neurastheniacc: LLM-based C->WASM compiler you didn’t need(Neurastheniacc:誰も必要としていない LLM ベースの C→WASM コンパイラ)ローカルのQwenでCをWATに変換してWASM化するジョーク的コンパイラで、Qwen3.8-27Bは思考ありで32問全問がClang版と一致した04:20
4Amazon Acquires DuckLabs and Integrates DuckDB in Amazon Aurora PostgreSQL(Amazon が DuckLabs を買収し Aurora PostgreSQL に DuckDB を統合)10月17日のInfoQ記事で、AWSがDuckDB開発元DuckLabsを買収し、Aurora PostgreSQLからIceberg/Parquetを追加料金なしで直接クエリ可能にした05:41
5Hybrid Reasoning Agents: LLM agents that think in latent space, act through text(ハイブリッド推論エージェント:潜在空間で考えテキストで行動する LLM エージェント)潜在空間の推論とテキストでの行動を切り替えるHybridAgentsを提案し、11ベンチマークで性能10.4%向上とトークン35.5〜54.7%削減を報告した05:48
6Show HN: Hypereffect, a hypermedia protocol that renders reactive UIs everywhere(Show HN:あらゆる環境でリアクティブ UI を描画するハイパーメディアプロトコル Hypereffect)サーバーがシグナルと18種の固定要素を送り、クライアントがネイティブ部品で描画するトランスポート非依存のUIプロトコルを公開した09:16
7Warp for Desktop and Cloudflare for Teams(デスクトップ版 WARP と Cloudflare for Teams)2020年10月14日公開の過去記事で、WARPのデスクトップ版GAとCloudflare for Teams組織への登録・Gateway連携を発表していた09:29
8Show HN: Open Artifacts – host AI artifacts on your own Cloudflare account(Show HN:AI のアーティファクトを自分の Cloudflare アカウントでホストする Open Artifacts)エージェントが作ったHTML・Markdown・PDFを自分のCloudflareのD1・R2・KVに保存し版管理する、MITライセンスでWorkers無料枠対応のツール13:20
9Ask HN: Help to lower AWS bill: CloudFront requests for files that don’t exist(Ask HN:存在しないファイルへの CloudFront リクエストで膨らむ AWS 請求を減らしたい)存在しない画像へのCloudFrontリクエストが10月17日だけで約423万件・5.07ドルに達し、月約150ドルになるためWAFでの遮断を進めている15:47
10Vite+ changed how I build applications with AI agents(Vite+ で AI エージェントとのアプリ開発が変わった)vpコマンドに統一しAIエージェントにvp check・test・buildで検証させた結果、あるmonorepoのCIが約4分から50秒に縮んだ16:53
11VPNs and Cloudflare Escape BeIN’s €10k-a-Day Piracy Blocking Penalties(VPN と Cloudflare が beIN の求めた 1 日 1 万ユーロの海賊版ブロック制裁金を免れる)パリ司法裁判所は、beINがCloudflareやNordVPNなどに求めた1日1万ユーロの制裁金を、合理的な努力で足りるとして退けた18:16
12Show HN: Free design canvas for your AI (open source)(Show HN:AI と使える無料のデザインキャンバス(オープンソース))AIがread_designやimport_htmlなどのツールで人と同じプロジェクトを編集できる、登録不要・無料のオープンソースのデザインキャンバス18:23
13Deploy a Django app with PostgreSQL for free, with VS Code in the browser(ブラウザの VS Code 付きで Django と PostgreSQL のアプリを無料デプロイする)UppcoderのSparkプラン(2GBメモリ・2GBディスク)でDjangoとPostgreSQL 16を約33秒でデプロイし、ブラウザのVS Codeで編集できる18:51
14Postgres mirroring in Snowflake: what it costs(Snowflake での Postgres ミラーリングにかかるコスト)リンク先のMedium記事はHTTP 403を返し、Snowflakeでのミラーリング費用について本文を取得して確認できなかった20:09
15Show HN: Calendarpit – Local Google Calendar API and OAuth Server for Testing(Show HN:テスト用のローカル Google Calendar API・OAuth サーバー Calendarpit)Google Calendar API v3とOAuthをローカルで再現するBun製エミュレーターで、Docker・Homebrewで配布しSQLiteに保存する21:51
16Show HN: Show HN: PackText, the word-cloud packing engine (C, WASM)(Show HN:ワードクラウド配置エンジン PackText(C、WASM))約3,000行・依存なしのC++20コアを25関数のC APIで公開し、WASMでブラウザ動作する形状内ワードクラウド配置エンジン22:07
17Eval() in a straitjacket: sandboxing JavaScript under CSP(拘束衣を着せた eval():CSP 下での JavaScript サンドボックス化)unsafe-inlineなしの厳格なCSP下で、sandbox付きsrcdoc iframeとblob: Workerを重ねてユーザーのJSを実行し、unsafe-evalは許容した23:14
18TorchNeuron: Native PyTorch Back End for AWS Trainium(TorchNeuron:AWS Trainium 向けネイティブ PyTorch バックエンド)AWSがTrainium向けPyTorchバックエンドTorchNeuronを発表し、.to(‘neuron’)とtorch.compileで動かせ10月20日にApache 2.0で公開するとした23:21
19Show HN: Spotnote – Vite plugin for UI feedback to coding agents(Show HN:コーディングエージェントに UI フィードバックを渡す Vite プラグイン Spotnote)画面の要素をクリックしてソース位置付きのメモを作り、クリップボードやMCP経由でコーディングエージェントへ渡すVite 5以降向けプラグイン23:34