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

Muse WonderがAI Gatewayに、OpenSearchがインデックス暗号化に対応ほか — Web Dev Digest: 2026‑10‑12

Top 20

Muse Wonder now available on AI Gateway(Muse Wonder が AI Gateway で利用可能に)

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

Amazon OpenSearch Service now supports index-level encryption(Amazon OpenSearch Service がインデックス単位の暗号化に対応)

Source: AWS What’s New | Published: 2026-10-12 11:30 JST

テスト全緑なのに実画面で500 —— Next.js 15 Server Action の “use server” 制約に踏んだ話

Source: Qiita | Published: 2026-10-12 02:01 JST

受け取った本文を slice(0, 5000) で黙って切っていたら、同じ文が2回・形を変えてもう1回届いていた — 末尾のサロゲートだけ見る守りは、国旗や合成絵文字をまだ割る

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

Qiitaに予約投稿がないのでGitHub Actionsで自作した。12本は無事に出たが、手順書に書いた「修正の仕方」だけ動かなかった

Source: Qiita | Published: 2026-10-12 07:43 JST

文脈連動型アフィリエイト枠をTypeScriptで設計する。地域別出し分けとA8規約をコードで縛る方法

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

Claude APIのストリーミングを途中で止める:AbortControllerで「閉じたタブ」に課金し続けない実装

Source: Zenn | Published: 2026-10-12 10:07 JST

three.jsでポートフォリオを作り直した。流れる3Dグリッドと、アイコンを貼ったキューブの実装メモ

Source: Zenn | Published: 2026-10-12 10:44 JST

Vercel の無料枠(CPU 4時間)を超えた個人開発サイト、犯人はユーザーではなく Sentry が自動で作った死活監視だった

Source: Zenn | Published: 2026-10-12 12:11 JST

Claude Codeのサブエージェントの起動と終了をhookでログに残す(Windows 11で動かした記録)

Source: Zenn | Published: 2026-10-12 13:24 JST

Astro.globをimport.meta.globへ移し、MarkdownとAstroのお知らせを一覧化する

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

スタジアムの座席をどうテーブルにするか ― 架空サカスタのチケットサイトで学ぶ(1)

Source: Qiita | Published: 2026-10-12 18:42 JST

Bun: Some of the language changes when TypeScript types become real(Bun:TypeScript の型が実体を持つときの言語上の変更点)

Source: Hacker News | Published: 2026-10-12 00:26 JST

Show HN: Moodi – A tiny 3D character for your app’s loading states(Show HN: Moodi – アプリのローディング状態に使える小さな 3D キャラクター)

Source: Hacker News | Published: 2026-10-12 06:21 JST

Show HN: OpenCode server and TUI in a browser tab (Chrome desktop)(Show HN: OpenCode のサーバーと TUI をブラウザタブで動かす(Chrome デスクトップ))

Source: Hacker News | Published: 2026-10-12 01:21 JST

Show HN: SupplyVision – I made meta-search for independent fashion retailers(Show HN: SupplyVision – 独立系ファッション小売店向けのメタ検索を作った)

Source: Hacker News | Published: 2026-10-12 03:24 JST

Type-safe HTML templating in Zig(Zig での型安全な HTML テンプレート)

Source: Hacker News | Published: 2026-10-12 14:02 JST

Filter, reshape, and redact logs before export with Transformers(Transformers でエクスポート前にログを絞り込み・再構成・マスキング)

Source: Cloudflare Blog | Published: 2026-10-12 23:44 JST

Amazon ElastiCache for Valkey introduces ElastiCache Insights(Amazon ElastiCache for Valkey が ElastiCache Insights を導入)

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

AWS Transfer Family supports custom ports for public SFTP servers(AWS Transfer Family が公開 SFTP サーバーのカスタムポートに対応)

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


All Articles

Zenn

#TitleSummaryAuthorPublished
1AI エージェントが脆弱性を認識しても修正しない問題を制御するDeng・Fan・Meng による Vibe-Coded アプリの脆弱性研究を引き、警告を出力できたことと安全な成果物を確定できたことは別の検査対象だと論じた@id77400:10
2今日の技術トレンドuv + Ruff への移行、自己進化型 AI エージェント、OpenAI による Astral 買収、60 FPS の大量データ描画を取り上げた日次トレンドまとめ@bambampurin00:11
3【r-gatekeeper】型を保証するためのライブラリが、型を要求してはいけなかったらしいr-gatekeeper のハンドラ型が出力スキーマの型を要求して二重検証になっており、戻り値を unknown にして検証を Gatekeeper に一本化した@risk00:46
4Conversational Analyticsでデータエージェントを作るBigQuery の Conversational Analytics で、自然言語の質問から SQL を生成・実行して回答するデータエージェントを構築した@web_benriya01:26
5Claude Code Modsで相場を表示する:UIの更新とセッションの寿命を分けるMIT ライセンスのプラグイン Pulse CC 0.4.1 を題材に、モデルへ問い合わせず相場を表示し UI 更新と通信の寿命を分ける構成を読み解いた@fatwang202:34
6AIコーディングのコストが残らない。0円ではなく、30秒で計測が切れていたagent-cost の計測に約 36 秒かかるのに既定 30 秒で打ち切られ記録なしになっていたため、既定を 180 秒に延ばし 38.01 秒の計測も残るようにした@yusuke_shiki02:36
7さよなら日立汎用機 ― 6つの移行先をシミュレーションしてみた #2 資産の棚卸しと仕様書起こしを AI にさせる全 13 回連載の第 2 回で、汎用機 COBOL 資産の棚卸しと仕様書起こしを AI に任せる工程を、本の第 3・6 章の要点として示した@mika_and_coco05:09
8公開APIを使わせてもらう側として、負担をかけないクライアント作りで意識したことAnnict の GraphQL API をブラウザから直接呼ぶ視聴記録アプリ Anipair で、中継サーバーなしでも API に負担をかけないクライアントの作り方を示した@manato00307:21
9🔗リンクひとつで、JPYC決済をアプリに組み込む(APIキー不要)OSS のレジ Reji を使い、API キーや Webhook サーバーなしで円建てステーブルコイン JPYC の入金をブロックチェーン上で確かめる決済を組み込んだ@angotaro08:04
10スター精密のサーマルプリンタで漢字が化けた: Shift-JIS なら ESC p ではなく ESC $ 1スター精密 mC-Print3 で漢字が全部化けた原因は漢字モードのコマンドで、Shift-JIS では ESC p ではなく ESC $ 1 を送る必要があった@y3chi5z08:28
11Elastic Beanstalkのデプロイ方式5つ、お店の改装に例えたら整理できたElastic Beanstalk の 5 種類のデプロイポリシー(All at once・Rolling・Immutable など)を、ダウンタイムを判断軸にお店の改装に例えて整理した@yasutomo797408:45
12YouTube の refresh_token が 135 日切れない理由は公開ステータステストモードなら 7 日で失効するはずの YouTube の refresh_token が 135.56 日後も有効で、理由は OAuth アプリの公開ステータスだった@sora_endo09:06
13Amazon Bedrock Managed Agents powered by OpenAI を試してみた (Part.2)Amazon Bedrock Managed Agents powered by OpenAI の実行環境を Bedrock AgentCore Runtime にデプロイする手順を Part.2 として試した@tnobe09:39
14検索条件をURLに同期するとUTMが消える。閲覧用URLと共有用URLを分けて直す検索条件だけで URL を組み直すと UTM が消えるため、閲覧用 URL は allowlist で UTM と hash を保持し、共有用 URL は検索条件だけにした@t1k2a_love_game10:13
15駅すぱあと MCP の結果は 8.5万トークンあった — ADK の FunctionTool で包んで 310 トークンにする駅すぱあと MCP の結果は 770 駅・約 8.5 万トークンあり、ADK の FunctionTool で包んで水族館最大 3 件に絞ると LLM が読む量は 310 トークンになった@4geru10:32
16学校のアカウントでjsonをダウンロードできない問題をurlフラグメントを利用で解決した話TypeScript + PixiJS 製の問題作成ツールで、学校の Google アカウントでは JSON をダウンロードできず、URL フラグメントで問題データを渡して回避した@harusame101810:52
17AWS Physical AI Toolchain を題材に、フィジカル AI の用語と全体の流れを整理する2026年10月7日発表の AWS Physical AI Toolchain を題材に、GR00T・Cosmos・Isaac Sim・Isaac Lab・VLA などの用語とつながりを整理した@yohakucode10:55
18three.jsでポートフォリオを作り直した。流れる3Dグリッドと、アイコンを貼ったキューブの実装メモ同じ著者が 10:44 に投稿した記事と同内容で、Next.js 16 と three 0.185 の背面固定キャンバスで流れる 3D グリッドとアイコン付きキューブを実装した@ksg111:00
19楽観ロックと悲観ロックの違いとは?フロントエンド出身者のための「待たせるか、失敗させるか」の選び方悲観ロックは SELECT … FOR UPDATE で後続を待たせ、楽観ロックは version 列付き UPDATE で後続を失敗させる違いを PostgreSQL の例で比べた@gaku_wtnb11:12
20【1日1デプロイ】しぐさを読む短編RPG「みっつのわざと雲の竜」を作った竜のしぐさを読んで「こうげき・まもる・まほう」を選ぶ短編ミニ RPG を 1 日 1 デプロイで公開し、間違えても約 0.7 秒で次へ進む設計にした@boraemon200011:44
21WEB開発と日常運用から学ぶ:パフォーマンスを落とさない画像処理と作業効率化のリアルLCP を落とさないため画像を WebP/AVIF に変換して 30〜70% 軽量化し、sharp や ImageMagick で表示サイズへ事前リサイズする運用を勧めた@valleywag11:46
22three.jsで道路が途切れて見えた。影の設定を二行足したら繋がったthree.js のブラウザゲームで道路が途切れて見えた原因は影の設定漏れで、光源に shadow.bias と shadow.normalBias の 2 行を足して繋がった@autocamp12:05
23手を動かして学ぶ React + TypeScript 実践入門 ― Vite で作る型安全なモダンフロントエンド(SPA)Vite で作る SPA を題材に、JSX・props・useState/useReducer/Context・useEffect・フォーム・React Router を TypeScript で型付けしながら学ぶ本@pakku891412:48
24AWS CDKからTerraformへ2022年2月執筆の Inflab の記事で、IaC ツールを AWS CDK から Terraform に切り替えた当時の悩みと理由を説明した@inflab13:14
25Amazon Bedrock の利用料金をユーザーごとに確認するダッシュボードを CUR 2.0 と Amazon Quick で作るClaude Code などを Bedrock 経由で社内展開した際に、誰がどのモデルをどれだけ使ったかを CUR 2.0 と Amazon Quick のダッシュボードで可視化した@sugimount13:17
26モンテカルロ×粒子フィルタで知事選を予測したら、勝率75%の側が負けた ── 外れ方を全部記録した話モンテカルロと粒子フィルタで知事選を予測し、長野は得票数を 205 票差で当てたが沖縄は勝率 75.5% の側が負け、主因は基準線の置き方だった@yoyo082113:22
27架電システムKadenSaas では発信可否を Spring の DialingGate だけが決め、Twilio の calls.create は dial_state = queued の行があるときだけ鳴らす設計にした@kensudo120313:34
28iPhoneのSafariが「問題が繰り返し発生しました」で落ちる原因は、canvasのshadowBlurだったiPhone の Safari が「問題が繰り返し発生しました」で落ちる原因は canvas の shadowBlur で、ライブカメラ地図 TamaTabi Live で丸 1 日はまった@seanishunter14:08
29FastAPIで作った機械学習APIをAWS EKSにデプロイする:Docker・GitHub Actions・S3連携scikit-learn・MLflow・FastAPI の推論 API をコンテナ化し、GitHub Actions で GHCR へ Push、S3 でモデルを管理して AWS EKS 上で動かした@yoshihiro_iwato14:12
30美術展示を眺めるサービス「chirashi-box」を作った:設計判断とトレードオフ2026年9月30日に終了したチラシミュージアムの代わりに、展示を眺めて「気になる」を付けられる chirashi-box を作り設計判断を記した@inoma14:25
31JAWS-UG名古屋 10月会「JAM風ゲームで遊ぼう」 に参加したのでShare Your Lessons!2026年10月10日の JAWS-UG 名古屋 10 月会で、デンソーが自社実装した AWS JAM 風システムを体験した参加レポート@k_suzuki_pnx14:35
32自作した家計簿の固定費を0にした — cdk destroyでは消えないもの家計簿など自作アプリ 4 つで月 $31 かかっていた AWS をローカルへ移して請求を $0 にし、cdk destroy では消えないものに注意を促した@ngermany14:45
33ふるさと納税の上限を自分で計算したら目安と合わなかった — 調整控除という落とし穴年収 450 万でふるさと納税の上限を自作計算すると 53,510 円で目安の 52,000 円と 1,500 円ずれ、原因は調整控除の考慮漏れだった@ngermany14:45
34カード利用通知メールから家計簿を作るときに踏む5つの罠三井住友・Amazon Mastercard・JCB・楽天カードの利用通知メールを Gmail からパースして家計簿化する際、二重計上と取りこぼしが静かに起きる 5 つの罠を挙げた@ngermany14:45
35Cloud SQL MySQL 8.4 で Tableau から caching_sha2_password 接続を検証Cloud SQL を MySQL 8.4 へ上げる前に Tableau から Cloud SQL Auth Proxy 経由で caching_sha2_password ユーザーの接続を検証し、最新 ODBC ドライバー側の影響も見つけた@toge51015:57
36Writeup for curl as a service 2(curl as a service 2 の解答記事)AlpacaHack の CTF 問題 curl as a service 2 の writeup で、仕様変更後の /secret/app.py を読んで解いた@toumorocorn16:45
37情報を整理することを諦めて、4次元で扱うことへの挑戦ファイルを地図キャンバスに置く情報管理アプリ Land を Cloudflare Workers・D1・Vectorize で作り、新規ファイルは類似上位 20 件の重心に配置する@kage102017:42
38手を動かさずに学ぶ PostgreSQL の同時実行制御DDIA の予習として、PostgreSQL の同時実行で起きる「更新が消える」「途中の状態が見える」などの問題と防ぎ方を手を動かさずに整理した@tkmvictim17:56
39LLM03:サプライチェーンとは?借りてきたAIモデルを信頼してよいのかLLM03 サプライチェーンとして、公開モデルの偽物や悪意ある振る舞いの仕込み、外部データ・ライブラリへの問題混入のリスクを説明した@monkey_gineer18:05
40LLM04:データとモデルのポイズニングとは?AIが「毒」を学ぶと何が起きるのかLLM04 データとモデルのポイズニングとして、追加学習データに特定の言葉でだけ誤案内させる文書が紛れ込む攻撃を例に説明した@monkey_gineer18:05
41未経験スタックだけで作る店舗メンテナンス管理システム ― 第三弾・第四弾との双方向API連携までFastAPI + PostgreSQL 16 + Docker + AWS EC2 の未経験スタックで店舗メンテナンス管理を作り、既存 SQLite 構成のシステムと API キー認証で連携した@junko_jp18:16
42並列にしたのに4本しか走らない:ブラウザの同時接続上限とEventSourcePromise.all で並列送信しても 4 本しか進まなかったのは、HTTP/1.1 の同一ホスト 6 本制限の中で EventSource が接続を使っていたためだった@matasuke_t18:33
43GitHub Pages の証明書失効で Error 526 になったので Cloudflare Pages へ移行したVRM アバターアプリ Mirai Mirror を置いた GitHub Pages の証明書が失効して Error 526 になったため、Cloudflare Pages へ移行した@unsoluble_sugar18:43
44【ハンズオン:#7-9】AWSを実際に操作してみた(S3、Route53、CloudFront、WAF)ハンズオン講座 #7-9 で S3・Route53・CloudFront・WAF を実際に操作した振り返りで、RDS と ELB は前回対応済み@hitakaha19:24
45Generative AI Leaderの演習で間違えた問題を、次に読む資料へつなげるGenerative AI Leader の演習で間違えた理由を 3 つに見分け、戻る資料と次にやることを 1 つに決める学習法を示した@ray_keymaso19:31
46ストップウォッチが「大画面で使われている」と検索データが教えてくれた話(全画面ボタンと background-clip: text の罠)12 言語版ストップウォッチの中国語版の表示回数が 6 週間で 65 から 9,004 に伸び、大画面利用と分かって全画面ボタンと background-clip: text の不具合を直した@omikuji20:05
47Claude Codeのmodsを35行で書いた。検証コマンドは誤り3件を止めたが、素通り3通りには何も言わなかったClaude Code の mods で rm -rf を止める拡張を 3 ファイル 35 行で書き、付属の検証コマンドは誤り 3 件を止めたが素通りする 3 通りは検出しなかった@numarn20:06
48Drizzle のスキーマに書いたコメントをデータベースへ反映する drizzle-db-comments-generatorDrizzle ORM ではテーブルやカラムの COMMENT ON をスキーマで定義できないため、スキーマのコメントを DB へ反映する drizzle-db-comments-generator を作った@onozaty20:07
49【完全無料】ブラウザ完結・サーバー送信ゼロのWeb開発ツール30選を作りました「MiniToolDesk」JSON 整形などブラウザで 100% 動きデータを外部サーバーに送らない Web 開発者向けツール 30 種をまとめた MiniToolDesk を無料公開した@minitooldesk20:07
50Next.js 本番だけ ERR_INVALID_CHAR が出る原因と直し方 — 環境変数末尾改行の罠Next.js 本番だけ ERR_INVALID_CHAR が出た原因は環境変数末尾の改行で、process.env の値を必ず .trim() してから使えば防げる@joemike20:14
51日本式フォームを 1 クリックで埋めるブラウザ拡張機能「JushoAI」を Chrome・Edge・Firefox に公開しました姓・名・セイ・メイ・郵便番号など細かく分かれた日本式フォームを 1 クリックで埋める拡張機能 JushoAI を Chrome・Edge・Firefox 向けに公開した@ar120:25
52個人開発で「大切な日までの日数を数えるだけ」のアプリを作った話結婚式までの日数を数えたいという友人の要望から作った Countdown を iOS・Android・Web の 3 プラットフォームで動かし、Google Play にも公開した@okapee060821:24
53【2026年版】個人AWSアカウントを作成したら最初にやっておくべき初期設定まとめ(セキュリティ・課金対策)個人 AWS アカウント作成直後にやるべき初期設定を、ルートアカウント乗っ取りと予期せぬ課金という 2 大リスクへの対策として列挙した@y_hayate21:32
54Amazon Quick Desktop を Entra ID 認証で利用するAmazon Quick Desktop を Entra ID で使うため、IAM Identity Center を経由する方法と IdP へ直接つなぐ方法の 2 通りの Enterprise sign-in を示した@sugimount21:35
55MediaPipeで野球の関節角度を測ったら、骨盤が1289°/sで回っていたMediaPipe Pose Landmarker の関節角度を微分すると骨盤が -1289°/s と出たが、ゼロ位相バターワースなどで平滑化すると骨盤 -590°/s・体幹 -688°/s まで下がった@yoyo082122:00
56フロントエンドカンファレンス関西2026に参加2026年10月12日にグラングリーン大阪で開かれたフロントエンドカンファレンス関西2026に、普段バックエンド担当の筆者が参加した感想を書いた@daigo42822:13
57【JavaScript】Promise とは(備忘録)Promise の pending・fulfilled・rejected の 3 状態と、fetch の結果を .then で連鎖し .catch でエラーを捕まえる書き方を備忘録にした@yama_kawa22:21
58骨格ビューア技術メモ #1:MediaPipe の Web 版は Google に何を送るのか。CSP で止めて、外部通信 0 件を確かめたMediaPipe Tasks Vision 1.0.1 の Web 版は odml.pa.googleapis.com へ性能ログを送るため、CSP の connect-src で止め外部通信 0 件を Chrome 154 で確かめた@surume1go22:30
59オプション建玉(OI)は「前営業日」の値 — 当日の新規ポジションを推定で出すときの設計メモ米国オプションの日次データで OI は D 当日朝に OCC が公表した D−1 引け時点の値のため、OI 増加から出す新規ポジションは常に 1 セッション遅れる@signumhq22:36
60AWS Configの設定とコンソール画面の確認AWS Config の Recording strategy・Recording frequency・Override settings などの初期設定項目とコンソール画面を確認した@naoki_mm23:21
611回15分の計算待ちをなくす構造色シミュレーターを、一人で開発した話企業との共同研究で 1 条件約 15 分かかっていた構造色の計算を約 1 秒にする Web シミュレーター Morpho を一人で開発し、研究で使われている@sotaro71123:21
62Cloudflare Pagesで消したファイルは、デプロイごとのURLに残る — 404を確かめても消えていなかったCloudflare Pages では本番 URL が 404 でもデプロイ固有の pages.dev URL に旧ファイルが残り、wrangler pages deployment delete で消す必要がある@zeroyen_dev23:37
63ISBN-10 を13桁にするとき、先頭に 978 を足すだけだと末尾の1桁が合わないISBN-10 を 13 桁にするときは 978 を足した 12 桁から 1・3 の重みでチェックディジットを再計算し、4062194651 は 9784062194655 になる@hashitoz23:45
64個人開発サービスのセキュリティを OWASP ASVS / Top 10:2025 で点検するNext.js を Cloud Run で動かす防災備蓄サービス「おすそぐら」を、10 月の相次ぐ不正アクセス発表を受け OWASP ASVS / Top 10:2025 で点検した@suna23:55
65AIの設定レビュー、答え合わせはどこまで必要?|AWS WAFで検証してみたAWS Security Blog の Steering File の考え方を参考に、AWS WAF の関連付けに絞った設定レビューを AI に任せ、答え合わせがどこまで必要かを試した@takuyousou23:59

Qiita

#TitleSummaryAuthorPublished
1ECS・ECR・FargateについてDVA対策としてまとめてみるECR はイメージを保存するサービスで実行はしないなど、ECR・ECS・Fargate の役割分担を DVA 対策として図で整理した@keitakei77700:12
2RDS Proxy・ElastiCacheについてDVA対策としてまとめてみるRDS Proxy は接続プーリングで DB 接続数を抑え、ElastiCache はキャッシュヒット時にクエリ自体を減らすという違いを DVA 対策として表で比べた@keitakei77700:48
3AWS 上の WordPress に、出典つきで答える AI チャットボットを追加する(Amazon Bedrock)プラグイン AI Chatbot, Agents & MCP for Amazon Bedrock で、WordPress のページ内容から出典リンク付きで答えるチャットボットを設定した@noteflowai00:56
4AWSのセキュリティ対策、結局何をすればいい?最初に実施する設定と運用IAM 最小権限・MFA・暗号化・脆弱性管理・CloudTrail といった AWS のセキュリティ対策を、具体的な設定と運用に落とし込んだ@namnam322502:07
5AWS S3の権限一覧|よく使うActionとResourceの違いをわかりやすく解説S3 でよく使う ListBucket・GetObject・PutObject などの Action と、それぞれに指定する Resource の違いを一覧で整理した@namnam322502:09
6役割別でコンテナを用意するとは?DockerfileからAWS ECSまで解説Web・App・DB・Worker の役割ごとに Dockerfile を用意し、ローカルで確かめてから AWS ECS で動かすまでの流れを示した@namnam322502:09
7【個人開発】chromeの拡張機能を作ってみたDARK_MODE・MONO_FILTER・NO_IMG(不透明度 3%)・KILLER・QR_GEN など、読書や集中を助ける機能を詰めた Chrome 拡張を自作した@FMsarge02:35
8Lorenz 63モデルで粒子フィルタによるデータ同化を可視化してみた【JavaScript】カオス的な Lorenz 63 モデルに粒子フィルタを適用し、粒子の時間発展・重み更新・リサンプリングをブラウザで可視化するシミュレーターを作った@Climate-Contour02:39
9TS2686: React refers to a UMD global, but the current file is a module. Consider adding an import instead.(TS2686: React が UMD グローバルを参照しているが、現在のファイルはモジュールです。代わりに import を追加してください)React × TypeScript で出た静的解析エラー TS2686 は、ファイル先頭に import React from “react” を書いて解消した@J-T_ky2g04:37
10地下水は実際どれだけの速さで流れるのか。ダルシー流速と実流速の違いを計算で確かめる油田の「掘っても油が出ない」例から多孔質媒体の流れを支配するダルシー則を説明し、地下水のダルシー流速と実流速の違いを計算で確かめた@NovaSolver08:00
11AI API のフォールバックでタイムアウトが足し算になる問題を、AbortSignal の共有期限で止めるClaude 60 秒+OpenAI 120 秒のフォールバックでタイムアウトが最悪 180 秒に足し算されるため、AbortSignal.timeout(110_000) の共有期限で全体を止めた@sz_tak08:06
12クラウド・GitHub セキュリティインシデント・脆弱性速報 (2026-10-12)GitHub Security Blog と Google Cloud(Compute Engine / GKE)の最新セキュリティ情報を、日本のエンジニア向けに背景と対応策付きで整理した速報@iestudy09:00
13AI生成コードのセキュリティと可用性を確保する査読チェックポイントと対策例GitHub Copilot や ChatGPT の生成コードに潜む非推奨 API の利用などの危険パターンを、PR 査読のチェックリストとコード例で示した@blinkgroup_jp09:22
14Kiro Crewは魔改造しなくてもClaude Codeで使える!いいんですか??AWSさん!オープンソースの Kiro Crew は ACP(Agent Client Protocol)で連携する仕組みのため、改造なしで Claude Code からも使えることを Linux 環境で確かめた@moritalous09:35
15GitHub Actionsの成功表示と外部保存を切り分けるPR マージで Playwright がエディターに下書き保存する仕組みで、Workflow が成功でも送信フラグ無効で対象 0 件だったなど外部保存の未実行を切り分けた@sek_dev09:41
16セキュリティグループのパラメーターシート作成aws ec2 describe-security-groups の —query で SG 一覧・サーバー別ルール・インバウンド/アウトバウンド一覧を出力し、パラメーターシートを更新した@AWS_show10:19
17ACLのパラメーターシート作成aws ec2 describe-network-acls で ACL 一覧・サブネット別の適用状況・インバウンド/アウトバウンドルールを出力し、NACL のパラメーターシートを作った@AWS_show10:20
18捨てていい箱と、捨ててはいけない中身。ストレージと永続化、基本の”キ”使い捨てにできるのは作り直せるものだけとし、ログイン情報は外部の Redis や DB へ、アップロード画像は箱の外へ追い出す永続化の基本を説明した@kaga-yasumitsu10:31
19マネージドエージェント3社の現状と、Bedrock Managed Agents でできること・できないこと(2026年10月時点)2026年9月末にプレビュー開始の Bedrock Managed Agents powered by OpenAI を、AWS・Azure・Google Cloud のマネージドエージェントと比べてできること・できないことを整理した@0dn09g3y72651910:31
20遅いSQLの原因を4点で絞るEXPLAIN ANALYZEの読み方PostgreSQL の EXPLAIN ANALYZE を上から全部読まず、cost・rows・actual time・loops を見る順番を決めて遅い SQL の原因を数分で絞り込む@techdbblog10:44
21【AWS】Amazon Quick ハンズオン ― 第4回 Flows:顧客レビュー分析Amazon Quick ハンズオン第 4 回として、架空のクレジットカード会社のサポート業務を想定し Flows で顧客レビューを分析した@takasan247910:47
22LoLのBan/Pick統計サイト「BPGG」をDBサーバーなしで作った話:SQLite焼き込み構成と、統計・運用の落とし穴LoL プロシーンのバン/ピック統計サイト BPGG を、SQLite をビルドに焼き込む構成で DB サーバーなしに作り、8 つのウィジェットを載せた@tawasi1211:19
23Word のトリミングを CSS で書く — scale の中心で画像がずれるdocx-preview で Word のトリミング画像が上にずれた原因は CSS の scale の中心で、位置が合っても切ったはずの部分が残ることも分かった@jhao2978411:19
24Word でトリミングした画像を5通りでHTML化 — どれも何かが崩れたWord でトリミングした画像を含む docx を 5 通りの方法で HTML 化したところ、トリミング・縮小・回転を全部正しく出せた方法は一つもなかった@shuy5556811:22
25Word のトリミングは目隠しにならない — HTML に元のスクショが残ったWord のトリミングは元画像を残したままのため、OOXML を自作して HTML 化すると隠したつもりの顧客名や電話番号が元のスクショごと公開されうる@shujing94311:25
26Word でトリミングした画像が HTML で元に戻る — 変換前に焼き込むWord でトリミングした画像は HTML で元に戻るため、受取人や電話番号を写した注文管理画面のスクショは変換前に切り抜いて焼き込む必要がある@xyue4146411:29
27オフライン用の行政区/統計区の逆ジオコーディング用SDK緯度経度から市区町村や統計小地域を外部 API なしで引く逆ジオコーディング SDK Galuchat GIS を作り、JavaScript・Java・Python・C++ に対応させた@nyatla12:26
28Claude Code × セッションログ | transcript JSONLからトークン消費を集計し日本円換算するまで~/.claude/projects/ の JSONL をそのまま足すとトークンが水増しされるため、ログだけから日別消費を日本円換算する 60 行ほどのスクリプトを作った@GYact12:36
29shadow DOMで新規プロジェクトのスタイルを守る方法2022年8月執筆の Inflab の記事で、既存の Inflearn サービス上に載せる新規 Web アプリのスタイル衝突を shadow DOM で防いだ@inflab_official12:54
30【AWS AIP-C01】AWS Certified Generative AI Developer – Professional 合格体験記2026年9月11日に AWS Certified Generative AI Developer – Professional(AIP-C01)を 764 点で初回合格し、使った教材と学習法を振り返った@kaz_saito80313:08
31WebCodecsで長尺動画の書き出しを最適化:8分動画の処理時間を31%短縮した実装ブラウザ動画編集 OSS Timeline Studio の書き出し処理を見直し、約 8 分の動画の平均書き出し時間を 192.0 秒から 131.9 秒へ 31.3% 短縮した@MartinDelophy14:57
32【初心者】同期通信と非同期通信の違いを、GitHub APIでリポジトリ一覧を表示しながら理解する同期通信と非同期通信の違いを、GitHub API でリポジトリ一覧を取得して表示する動くコードまでつなげて整理した@taka5815:25
33AIB-C01 対策:新試験 AWS Certified AI Business Strategist の出題範囲と学習の進め方(練習問題 5 問付き)ベータ開始の AWS Certified AI Business Strategist(AIB-C01)の出題範囲と AIF-C01 との違い、4 週間の学習計画と練習問題 5 問を示した@legacy2latest15:42
34ブラウザからレシートプリンターで印刷するには? Web アプリの壁と、公開されている選択肢モバイルオーダーを Web で作るとブラウザからレシートプリンターにつなげない壁に当たるとし、その壁の所在と公開されている選択肢を並べた@yoshi-eng16:02
35「There is a connection issue between the task and Amazon ECR. Check your task network configuration.」の解決方法【ALB/ECS】React + Hono + PostgreSQL の Todo アプリを ECS Fargate と ALB でデプロイした際の ResourceInitializationError(ECR 接続エラー)を解決した@keikeigo16:20
36AIチャットAPIを手軽に呼び出すTypeScript CLI入門 – 5分で動くミニツールClaude と OpenAI のチャット API を node your-cli.ts “質問内容” で呼び出す TypeScript 製ミニ CLI を Node.js v18 以上で作った@felix-jp-studio16:46
37自分で書き出したJSONを復元できない — Playwrightで確かめたバックアップの往復テストタスク管理 OSS DevTasks をコミット d59dc107 に固定して検証し、JSON のダウンロード成功と空の環境への復元成功は別物で、分類によって結果が分かれた@aichance18:15
38どのようなサイトが狙われているか?Cloudflareセキュリティログから見る攻撃の傾向と対策Cloudflare 無料プランの静的サイトで直近 7 日間に 543 件のリクエストがブロックされ、wp-config.php を探すアクセスが多数含まれていた@shioccii18:15
39# Codexと家計簿Webアプリを作った記録|C#経験2年・React未経験C# 経験 2 年・React 未経験の筆者が Codex に依頼し、ASP.NET Core と SQLite で月別収支を集計する家計簿アプリ My Budget App を作った@Gude00818:21
40事務職20年から、Docker・AWS未経験のままEC2デプロイまでやってみた話(拡張①開発記)事務職 20 年の筆者が FastAPI・PostgreSQL・Docker・AWS EC2 を初めて使い、店舗メンテナンス管理を第三弾・第四弾と API で連携させた@Junko-Takahashi-Cloud18:42
41【Vite + React】作ったアプリを GitHub Pages に公開する方法Vite で作った React の ToDo アプリを、gh-pages パッケージでコマンド 1 つで GitHub Pages に公開できるようにした@kf_webdev19:10
422年目エンジニアが行く技術カンファレンスフロントエンドカンファレンス関西に初参加し、AI で速く作れる時代の整合性とアクセシビリティの 2 発表から、作る前にチームでゴールを共有すべきと学んだ@furfur19:17
43Claude Haiku 5.5はTerraformコーディングでSonnet 5.5に迫れるか検証してみたClaude Haiku 4.5・Sonnet 5.5・Haiku 5.5 に同一の Terraform コーディング課題を与え、軽量な Haiku 5.5 が Sonnet 5.5 に迫れるかを比べた@moriryota6219:28
44【Angular技術要素解説】依存性注入(DI)とサービスの仕組みを理解するAngular の DI とサービスの仕組みを、@Injectable デコレータや providedIn と Singleton パターンを絡めて説明する技術要素解説の第 4 弾@itstar_lab19:43
45Notionに問い合わせフォームを繋ごうとして、僕たちがぶつかった「地味だけど深い壁」の話Notion API は平均 3 リクエスト/秒で 429 が返るため、Next.js で即 200 を返し QStash のキュー経由で最大 5 回の指数バックオフ再試行にした@Yoshio1220:17
46【個人開発】機密データをサーバーに送らない、ブラウザ完結のWeb開発者ツール30選を作ったJSON 整形・JWT デバッグ・CSS シャドウ調整など 30 種の開発ツールを WebCrypto とメモリ内処理で完結させ、外部通信ゼロにした MiniToolDesk を作った@minitooldesk20:19
47Claude Haiku 5.5 は判断特化モデルの代わりになるのか?2026年10月7日に出た Claude Haiku 5.5 は入力 $0.10・出力 $0.50 と Haiku 4.5 の 1/10 だが、10 万トークン超では割引が 50% にとどまる@kikuziro22:07
48reactコース#10React コース 10 日目として redux・useReducer・immer を学び、redux は state の状態管理ライブラリだと整理した@langhuanamacha22:14
49CloudFront配信のレスポンスヘッダーにKMSキーARNやCodeBuild情報が出ていた件と、curlでの確認・対処方法curl -I で CloudFront 配信のレスポンスヘッダーを確認すると、本番・ステージング・開発の全環境で KMS キー ARN や CodeBuild 情報が返っていた@Taiyaki-Tarou22:17
50Honoの何が良いのか?Hono の良さを実行時依存ゼロ(npm view で確認)、app.use() のミドルウェア、Hono による c.get() の型付け、app.route() の分割に整理した@skill_toy22:26
51資格比較サイトの「公式にそう書いてあるか」を、Playwright で毎日照合している資格比較サイト シカクラベ で公式ページの記載を Playwright で毎日照合し、不一致があると [autocheck] の GitHub Issue を自動で立てる仕組みを作った@manabu_dev22:35
52Rust と Tauri で Microsoft Project 風のスケジューラー「Sheafly」を作ったタスクの依存関係から日程を組みクリティカルパスや EVM を計算する Microsoft Project 風スケジューラー Sheafly v1.1.0 を Rust と Tauri で MIT 公開した@harryforge23:03
53音源分離してベースから曲のコードを当てる曲をブラウザ内だけで SCNet により歌・ドラム・ベースなどへ音源分離し、ベースからコード進行を推定してギター TAB にする Web ツールを作った@yomoram23:18
54【AWS認定試験】AWS Certified AI Business Strategist(AIB-C01)受験体験記AWS 全 12 冠の筆者が AIB-C01 に約 1 週間の学習で合格し、出題は実装より経営判断が中心で Bedrock と SageMaker の違いは押さえるべきとした@foolisher1023:28
55【簡単AWS MLA】【初心者向け】Day 18:SageMaker のコスト最適化を整理する — Training / Endpoint / Batch / Spot / Auto ScalingSageMaker の Training Job・Endpoint・Batch・Spot・Auto Scaling ごとのコスト最適化を、シリーズ最終回の Day 18 として整理した@MetaYuan23:35
56税抜から切り捨てで計算すると、税込1,000円になる税抜価格は存在しない税込 1,000 円から出した税抜 909 円を税込に戻すと 999 円になり、切り捨て計算では税込 1,000 円になる税抜価格が存在しないと分かった@hashito23:41
57Claude Code が「いま何を見ているか」をリアルタイムで地図にする claude-gaze を作ったClaude Code の Hooks だけで、触ったファイル・URL・検索・コマンドをブラウザ上の地図にリアルタイムで描き足すローカルツール claude-gaze を作った@NeoSoleil23:51

Publickey

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

gihyo.jp

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

GIGAZINE

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

ITmedia News

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

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

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

Google Cloud Blog

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

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Show HN: Write once. Explain well. Publish on the web and on paper(一度書けば、うまく説明でき、Web と紙の両方に公開できる)reStructuredText と Markdown から HTML サイトと PDF 書籍を作る Odin 製の単一バイナリ Guidedog で、PDF 組版に Typst を使い LaTeX 不要00:59
2Show HN: Notifications for Lit Web Components(Lit Web Components 向けの通知)<app-toaster> 要素を置いて toast.show() を呼ぶ Lit 用トーストライブラリ lit-toaster で、ページにはサイズや依存の記載がなく toastsLimit 設定のみ載る01:24
3Native HTML and CSS Features That Replaced JavaScript(JavaScript を置き換えたネイティブ HTML・CSS 機能)<dialog>・Popover API・:has()・field-sizing・light-dark()・@starting-style などで多くの UI は JS 不要になったと主張(2026年8月30日公開の記事)01:33
4Show HN: DuckOnWire – Share one DuckDB file over Postgres wire and Quack(DuckOnWire:1 つの DuckDB ファイルを Postgres ワイヤプロトコルと Quack で共有)サーバーが DuckDB ファイルを所有し通常の Postgres ドライバーから読み書きできる実験的ツールで、1 サーバー最大 32 DB、同時クエリは既定 8 件01:53
5apsw: Another Python SQLite Wrapper(apsw:もう一つの Python 用 SQLite ラッパー)SQLite の C API を Python から幅広く使えるラッパーで、標準 sqlite3 より SQLite を使い倒したい場合向けとされ、CPython 3.10 以降に対応01:58
6Show HN: A Tailscale identity-aware gateway for Postgres and ClickHouse(Postgres と ClickHouse 向けの Tailscale ID 認識ゲートウェイ)Tailscale の ID と grant を確かめて上流 DB に代理認証するパスワード不要のプロキシで、認証情報はファイルか HashiCorp Vault の一時発行を使う02:33
7Thirty Years That Shaped Postgres Architecture(Postgres のアーキテクチャを形作った 30 年)Tom Lane へのインタビューから接続ごとのプロセス・WAL・MVCC・メモリコンテキストの設計とスレッド化研究を振り返る(2026年10月9日公開の記事)02:39
8Show HN: Tilefinch – a from-scratch* web browser for the PSP (333Mhz, 64MB RAM)(Tilefinch:PSP(333MHz・64MB RAM)向けにゼロから作った Web ブラウザ)Lexbor と QuickJS で HTTPS・WebSocket・Canvas 2D を PSP 実機上で動かし、ページごとのメモリ予算は 24MiB、chatgpt.com は入力可能まで約 40 秒03:47
9Postgres FDW: Pushdown is a negotiation(Postgres FDW:プッシュダウンは交渉である)pg_clickhouse が句ごとに意味を保って翻訳できるかを判断し、全句を押し込むと約 80ms、結合の押し込みだけで約 30 分が約 30 秒に(2026年5月14日公開の記事)07:54
10Show HN: Make Okular safer with a sandboxed MuPDF backend(サンドボックス化した MuPDF バックエンドで Okular をより安全に)PDF・ePUB・MOBI の解析と描画を Landlock・seccomp・名前空間で隔離したワーカープロセスで行う Okular 用 MuPDF バックエンドで、Linux 限定11:49
11Show HN: PS2 games statically recompiled to WebAssembly(PS2 ゲームを WebAssembly へ静的リコンパイル)PS2 の機械語を C++ へ変換して WebAssembly 化し WebGPU で描画、Gran Turismo 4 は 50fps、God of War II は戦闘中 60fps 前後で動くとする15:46
12Ask HN: How are you handling auth token storage in React Native in 2026?(2026 年の React Native で認証トークンの保存をどう扱っているか)React Native の認証トークン保存方法を尋ねる質問だが本文はタイトルのみで、取得時点ではコメントも付かず具体的な保存手段は挙がっていなかった17:45
13Amazon EC2 R8g Instances(Amazon EC2 R8g インスタンス)リンク先は新発表ではなく製品ページで、Graviton4 搭載の R8g は R7g 比最大 30% 高性能、最大 192 vCPU・1,536 GiB メモリと記載されている18:47
14Show HN: Awesome-CV as an Astro theme, YAML in, website and PDF out(Awesome-CV を Astro テーマ化、YAML を入れるとサイトと PDF が出る)単一の YAML から静的サイトと A4 PDF(ビルド中に Playwright で印刷)を生成しクライアント JS は使わない、リンク先はサンプル履歴書のデモ19:17
15Show HN: DBJoy – An open-source AI-first PostgreSQL client for macOS(DBJoy:macOS 向けの AI ファーストなオープンソース PostgreSQL クライアント)SwiftUI と AppKit 製の MIT ライセンス Postgres クライアントで、AI は自前キーで既定読み取り専用、localhost の MCP サーバーで Claude Code から照会できる19:32
16Show HN: Fancanon – A modern fanfiction platform built with SvelteKit(Fancanon:SvelteKit で作ったモダンな二次創作小説プラットフォーム)作者がバイブコーディングではないと強調する SvelteKit 製の二次創作投稿・閲覧サイトで、章数・閲覧数・年齢制限・タグ表示や Read Later 管理を備える19:41
17TypeScript Compiler ported to Haxe(node, cpp, JVM, C# & Python)(TypeScript コンパイラを Haxe に移植(Node・C++・JVM・C#・Python))Go 版 tsc v7.0.2 をファイル単位で Haxe へ移植して 5 ターゲットで同一出力を狙い、tsc -b の 377 シナリオ中 376 が通過、C++ 版は 2.8 秒20:22
18Show HN: NabuSQL – Rust Database GUI for MySQL/MariaDB, Postgres, SQLite, Mssql(NabuSQL:MySQL/MariaDB・Postgres・SQLite・MSSQL 対応の Rust 製 DB GUI)Rust と Tauri 製で Windows・macOS・Linux に対応する DB 管理ツールで、価格は買い切り 50 ユーロ(更新無料)、40 日間の無料試用版がある20:59
19Show HN: Yagi DSP Modulation SIM(Yagi DSP 変調シミュレーター)C の liquid-dsp を Rust へ移植した Yagi DSP のブラウザデモでノイズ下の各種モデムを示すとするが、取得したページは本文が省略され詳細を確認できなかった21:08
20Show HN: Nitro – a Python static site generator(Nitro:Python 製の静的サイトジェネレーター)ページを Python 関数、HTML を Nitro UI のクラスで書く静的サイトジェネレーターで、nitro dev でポート 3000 のライブリロードと増分ビルドを行う22:15
21Drones Hit Yandex So Cloudflare Kept the Russians Online(ドローンがヤンデックスを攻撃し、Cloudflare がロシアをオンラインに保った)10 月 7〜11 日のヤンデックス DC 攻撃で Cloudflare のボット統計が 0.4% に落ちたのは YandexBot 停止のためと主張し、Yandex Cloud の応答 /24 は 518 から 112 に減った23:01
22Show HN: Mastershot – a free web-based video editor (WASM AI)(Mastershot:無料の Web ベース動画エディタ(WASM・AI))Chrome・Edge・Safari で動き透かしなしで最大 4K 書き出し、自動字幕や背景除去も PC 上で動く無料エディタだが、スマホ非対応でサインインが必要23:05
23C3 0.8.5 – a windowing library and a C backend?(C3 0.8.5:ウィンドウライブラリと C バックエンド?)2026年10月11日公開の C3 0.8.5 は std::gfx と LLVM を介さない実験的 C バックエンド(—backend=c)を追加し、NonNull/Nullable 型も入った23:28