VOL. 141
WEB DEV DIGEST
WEB DEV OUTLINE
2026-09-24
木曜日 · JST
TODAY’S ISSUE 2026年9月24日 · 木曜日 WEB FRONTLINE

Vercel ConnectのTanStack AI対応、EMR on EKSのIPv6対応ほか — Web Dev Digest: 2026‑09‑24

Top 20

Vercel Connect now supports TanStack AI(Vercel Connect が TanStack AI に対応)

Source: Vercel Changelog | Published: 2026-09-24 09:00 JST

Amazon EMR on EKS now supports IPv6 Amazon EKS clusters(Amazon EMR on EKS が IPv6 の Amazon EKS クラスターに対応)

Source: AWS What’s New | Published: 2026-09-24 00:00 JST

Amazon Bedrock Managed Knowledge Base now supports Salesforce and Zendesk as native data source connectors(Amazon Bedrock Managed Knowledge Base が Salesforce と Zendesk をネイティブのデータソースコネクタとしてサポート)

Source: AWS What’s New | Published: 2026-09-24 02:41 JST

Amazon Kinesis Data Streams announces Service-Managed Partition Keys for simplified data ingestion(Amazon Kinesis Data Streams がデータ取り込みを簡素化するサービス管理型パーティションキーを発表)

Source: AWS What’s New | Published: 2026-09-24 07:51 JST

Node.js 22.23.3 (LTS)(Node.js 22.23.3 長期サポート版のリリース)

Source: Node.js Blog | Published: 2026-09-24 03:22 JST

Cloudflare Python Workers are now generally available(Cloudflare の Python Workers が一般提供開始)

Source: Hacker News | Published: 2026-09-24 22:09 JST

Astro移行で開発体制を最適化し、継続的なUI/UX改善を実現する

Source: Zenn | Published: 2026-09-24 12:00 JST

Unlimited Vercel Blob stores on every plan(全プランで Vercel Blob ストアを無制限に作成可能に)

Source: Vercel Changelog | Published: 2026-09-24 03:00 JST

The Vercel Bug Bounty Program is now publicly available(Vercel のバグバウンティプログラムが一般公開に)

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

Jev の問い合わせ判定を Cloudflare Queues と D1 の非同期処理へ組み込む

Source: Qiita | Published: 2026-09-24 00:09 JST

Next.js から Solid 2 start mode へ — tech-blog 移行記

Source: Zenn | Published: 2026-09-24 00:30 JST

vue-i18nが抱える問題と、Intlayerがそれを根本から解決する理由

Source: Zenn | Published: 2026-09-24 00:43 JST

Playwrightで画像10枚の並び替え自動化 — 部分入替が崩れる罠と「全削除→正順再アップ」戦略

Source: Qiita | Published: 2026-09-24 02:02 JST

Storybook에서 iframe으로 breakpoint별 화면 확인하기(Storybook で iframe を使いブレークポイント別の画面を確認する)

Source: Qiita | Published: 2026-09-24 06:42 JST

Storybookでiframeを使ってブレークポイントごとの画面を確認する

Source: Qiita | Published: 2026-09-24 06:46 JST

Workers・D1・R2 で、Cloudflare アカウントがあればセルフホストできる写真アプリ EdgePhotos を作りました

Source: Zenn | Published: 2026-09-24 08:00 JST

TypeScript 7.0 で従来の Compiler API が使えなかった——tree-sitter に切り替えた記録

Source: Qiita | Published: 2026-09-24 08:14 JST

Reactのrender propsとslotでコンポーネントを疎結合にする

Source: Zenn | Published: 2026-09-24 08:30 JST

AlloyDB delivers PostgreSQL for agents: Real-time data at agent scale, with full workload isolation(AlloyDB がエージェント向け PostgreSQL を提供:ワークロードを完全分離しつつエージェント規模でリアルタイムデータを扱う)

Source: Google Cloud Blog | Published: 2026-09-24 23:30 JST

A new, no-compromises database architecture for the agentic era(エージェント時代に向けた、妥協のない新しいデータベースアーキテクチャ)

Source: Google Cloud Blog | Published: 2026-09-24 23:30 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Nx Plugin for AWSでAPI認証をIAMからCognitoに変えてデプロイしてみたAPI Gatewayの認証をIAMからCognito User Poolsオーソライザーに変えた別ワークスペースで本番デプロイと削除まで通した@satoru_o00:01
2DiffusionGemma-JevをCloud Runで動かし、日本語の問い合わせ50件を分類してみたCloud Run上のDiffusionGemma-Jevで問い合わせ50件を分類し中央値71.2ms、担当部署の一致率88%だった@hogehogetaro00:13
3Claude Opus 5.5のCompactionを実測 — 6万トークンが407トークンにBedrock上のClaude Opus 5.5でCompactionを実測し、約6万トークンの履歴が407トークンまで圧縮された@kashiwabaray00:42
4strands-harnessの誤設定を実測 — 32パターンの仕分けとBedrock Web Searchの権限挙動strands-harnessの誤設定32パターンを例外で止まるものと黙って無効化されるものに仕分け、Bedrock Web Searchの権限挙動も確認した@kashiwabaray00:43
5「本物」のWorkflowの話をします。あるいはFPの話ECサイトの購入フローを例に、FPの考え方で状態遷移を扱うワークフロー処理ライブラリberylxを自作した@minamorl01:05
642日でバックエンドエンジニアの基礎を完全に理解する #38 - AWS⑤ 監視とログ設計連載#38としてAWSでの監視とログ設計を扱い、障害を問い合わせより先に検知するためのCloudWatch中心の構成を整理した@kipcop03:33
7小規模サイトにCMSは本当に要るか数ページ〜十数ページで月数回更新の小規模コーポレートサイトなら、CMSより静的サイトの方が運用負担が小さいと整理した@liatris07:00
8Cloudflare 小ネタ 2 本: 効果音が差し替わらない / Web Analytics に utm が出ないCloudflare上の業務システムで効果音mp3を差し替えても古い音が鳴るキャッシュ問題と、Web Analyticsにutmが出ない理由を示した@y3chi5z07:12
9AWS DVAに合格しました!参考書なし・CloudTechを5周した勉強法CloudTechの問題集を5周する方法で3週間学習し、AWS DVAに776点で1回合格した@k_hiruta07:23
10今日の技術トレンドOpenAIによるAstral買収やステートレスMCPサーバー指針など、エージェント基盤へのシフトを示すニュースを日次でまとめた@bambampurin07:32
11Oracle から BigQuery に移行するシミュレーションをしてみた #5 索引がないのに、どう絞り込む?Oracle索引に代わるBigQueryのパーティションとクラスタリングで、WHERE句の絞り込みがどこまで効くかを架空銀行の移行で検証した@mika_and_coco08:05
12Claude Code Mods を 5 分で動かして、動かないときに 1 分で原因を突き止める方法2026年9月にClaude Codeへ入ったMods(関数フック)をTypeScriptで5分で動かし、動かないときの原因特定手順を示した@oishiigohan09:00
13Hacker Newsのランキングアルゴリズム解読!スコアリングと重力の仕組みHacker Newsのスコア計算式と時間減衰(Gravity)、Controversyペナルティを解読しPythonで再実装した@ament309:18
14Chrome内蔵AIの現実 - できる/できないの境界線Chrome拡張FormPenでChrome内蔵AI(Gemini Nano)を試し、APIキー不要で使える範囲と使えない範囲の境界を示した@tentatsu09:29
15AWS DevOps Agent の堅牢性AWS DevOps AgentのElevated RoleとDirected Actionsを中心に、権限昇格やプロンプト経由の操作に対する堅牢性を検証した@akira198409:36
16Aurora DSQL 本番運用メモ — Continuum で認証運用を強化するAWS Continuumの認証情報テスト機能を使い、Aurora DSQLの本番運用で認証・接続情報の管理を強化する方法を示した@geneg09:42
17個人開発のサービス、結局どう選ぶ?5万人SNSの事例から料金・安全性を整理した5万人規模SNSの事例をもとに、Supabase/Convex・Clerkなど個人開発向けDB・認証・配信サービスを料金と安全性で比較した@koenigwolf09:56
18「禁じ手」を考える五目並べAIをTypeScriptで実装した — ブラウザ連珠エンジンの内部(VCF・静止探索・Zobrist置換表)連珠の禁じ手を扱う五目並べAIをTypeScriptだけで実装し、VCF・静止探索・Zobrist置換表でブラウザ上で読みを入れた@gomokulab10:00
19Amazon Bedrock AgentCore Runtime V2、実際に何が変わるのか ── 実証をやってみたAgentCore Runtime V2を実測し、V1のコールドスタート遅延は初回のみ(約12.7秒→1.5秒)でV2はCPU単価が42%高いと確認した@tanukiman10:14
20Stagehand とは何か:Playwright との違いと、v4 を API キーなしで試した結果Browserbase製のMIT SDK Stagehand v4をLLMのAPIキーなしで試し、Playwright互換のgoto/click等は動くと確認した@motani10:17
21Obsidian Templaterでデイリーノートを自動化する — 入力は3つ、残りはJSに任せるObsidian Templaterで日付・曜日・繰り越しタスクをJSで自動生成し、毎朝5分の手入力を3項目だけに減らした@yukihayama10:17
22AWS Security Agent と DevOps Agentのコードレビューを比較してみたAWS DevOps AgentとSecurity Agentは同じコードの問題をほぼすべて検出し、DevOps Agentは実行して壊れ方を実証する分だけ重大度を高めに判定した@s_sasaki10:19
23その Type Guard、TypeScript の型と静かにズレてるかも? 🔧value is Userの型ガードは実装のランタイムチェックと型定義がズレてもTypeScriptが検出しない、と具体例で示した@nyaomaru10:22
24標高差のある道が階段になっていた。接続部だけを傾けて坂にしたゲームの山間道路が階段状になる問題を、接続片だけをasin(高低差/長さ)の角度で傾けることで坂に直した@autocamp11:17
25max-age=300, immutable から stale-while-revalidate へ — 1行のヘッダを変えるまでの意思決定100超のCloudFrontで配信する店舗検索ページのCache-Controlをmax-age=300, immutableからstale-while-revalidateへ変えた判断過程を示した@sasakicanly11:36
26AWS Certified Generative AI Developer - Professional (AIP-C01) 合格体験記Bedrock実務経験があってもSageMakerや評価系の知識不足で苦戦したとし、AWS AIP-C01(180分)の合格体験を共有した@suit911:47
27Astro 7 + Hono + D1 で作るモダンRSSリーダー「feedge」開発記:Web Push通知とPWA機能の実装Astro 7・Hono・Cloudflare D1製RSSリーダーfeedgeにWeb Push通知とPWA機能を追加した実装を示した@feedge12:52
28JevとCloudflare Workersで、FITファイルからマラソン大会を振り返るWebサービスを作ったFITファイルからペース・心拍・ピッチを分析し改善点を返すサービスRACE REVIEWをJevとCloudflare Workersで作った@ohsawa051513:16
29iOS Safari で音が鳴らない原因を WebKit のソースから洗い出すiOS Safariでタップから時間が経った自動再生の音が4回に1回鳴らない原因を、WebKitのソースから洗い出した@zentaroimai13:43
30OAuthはどう動いているのか ― ホテルのカードキーとフェスのリストバンドで理解するOAuthの認可フローをホテルのカードキーとフェスのリストバンドに例え、OpenID Connect(認証)との違いを切り分けた@abhikeshwale15:24
31Web Speech APIで12言語の音声商品検索を作って、本当に難しかったことWeb Speech APIで12言語の音声商品検索を作り、難しいのは認識そのものより前後のクエリ変換だったと結論づけた@skazi197615:41
32会計士がMCPサーバーを書くと、依存ライブラリがゼロになる仕訳に11ルールを当てて優先順に並べる監査用MCPサーバーshiwake-mcpを、SDKなし依存ゼロで公開した@ushikundesu15:58
33Application Inference Profile で Bedrock のコストを機能別に分解するApplication Inference ProfileでKANNAのBedrockコストを機能別に分けたが、更新APIがなくARNが変わる問題と呼び出し側で費用を推定できなくなる問題が出た@takita16:00
34ブラウザだけでLinux・Docker・AWS・Cisco機器を学べる「疑似ターミナル」の設計思想ブラウザだけでLinux・Docker・AWS・Ciscoを学べるプロ道で、サーバー実行型でなく疑似ターミナル型を選んだ理由を示した@genhiroko16:03
35Supabaseで学ぶデータベース入門② テーブル作成からデータ取得までSupabaseのSQL Editorでテーブル作成・結合取得を行い、JavaScriptからデータを取得してConsoleに出すまでを通した@applepurin16:40
36Supabaseで学ぶデータベース入門③ Supabase Edge Functionsって何?Supabase Edge FunctionsをTypeScriptで作成し、管理画面から名前を送って応答を確認するまでを示した@applepurin16:43
37コーダーからフロントエンドエンジニアへ #1-54|reduce②──実践と、使わない判断reduceでオブジェクトを組み立てる個数集計の実践と、reduceで書けても書かない方がよい場面の見分け方を示した@koenjineer16:43
38Zod refine()、check()の使い分けZodの独自バリデーションでrefine()とcheck()、superRefine()の構文と使い分けを整理した@begineer17:02
39「テーマを一言与えるだけで診断が丸ごと生まれる」を1日で作った ― 第5回 Agentic AI Hackathon 大阪ミニハッカソン参加大阪ミニハッカソンで、テーマを一言与えるとGeminiで診断コンテンツを丸ごと生成するアプリを1日で作った@naiki998217:18
40Pydantic AI を Amazon Bedrock で動かして構造化データの取り扱いを検証するPydantic AIをAmazon Bedrockで動かし、Converse APIでは手書きが必要なJSONスキーマ検証と再依頼を自動化できると確認した@hikotty17:31
41Gemini Omni で「喋る短尺ドラマ」を自動生成してハマり倒した記録 ― $300クーポンを溶かしながらGemini Omniで音声付き短尺ドラマの自動生成を試し、ハッカソンの$300クーポンを消費しながらハマった点を記録した@naiki998217:40
42Vitestの「vite-tsconfig-pathsは不要」警告に従う前に、プラグインを外して落としてみたVitestのvite-tsconfig-paths不要警告に従う前にプラグインを外してテストを落とし、Vite本体のtsconfig paths対応で代替できるかを確かめた@matsutake_prgrm18:00
43ヤニねこの街のモデル・相模原市で、喫煙可能室の条例対応をAIで行う相模原市の喫煙可能室の条例対応をAIで支援するWebアプリを、Agentic AI Hackathon提出作品として作った@numekudi18:05
44AIで作ったアプリに「abuse-caseテスト」をかける——“攻撃を失敗させる”を検証可能な仕様にするE2Eが全部グリーンでも他人のデータを取れる穴が残ったため、攻撃が失敗することを確かめるabuse-caseテストの手順を示した@jadaq18:08
45Jev で NBA選手の逆アキネータを作りながら、判定精度を検証したJevで毎日1人のNBA選手を20問以内で当てる逆アキネータBallerdleを作り、確信度付き判定の精度を実測した@tkg21618:18
46モデル選択の「auto」に任せてはいけないのは、合格判定だGitHub Copilotのauto選択はモデルを自動調整するが、合格条件の判定はアクセシビリティ含め利用側が担うべきと主張した@heftykoo18:19
47週刊Cloudflare - 2026/09/20週Wrangler 4.132〜4.135のContainerログ設定、Worker単位の4ロール権限、Workflowsの.subscribe()など9月第3週の更新をまとめた@asahi_iwm18:33
48URL・HTTPメソッド・ステータスコードは何を伝えるのかURLは対象、HTTPメソッドは操作、ステータスコードは処理結果を伝えると整理し、同じURLへ異なるメソッドで送って確かめた@shinb019:03
49GPT-Live-1への言い直しがアプリの動作にどう届くのかをゲームで可視化してみた2026年9月10日公開のGPT-Live-1で、音声の割込みがバックエンド処理を自動キャンセルしない挙動をゲームで可視化した@yukurash19:26
50顔文字検索で、ありがちな検索語の 82% が 0 件だった話(意味辞書で行き止まりを救う)59,046件の顔文字検索でありがちな検索語138個の82%が0件だったため、意味辞書を足して行き止まりを減らした@omikuji19:30
51Vue.js + Goで読書記録アプリを作成してみたS3+CloudFront(OAC)でVue.js、Lambdaで Goを動かすサーバーレス構成の読書記録アプリを作った@saito_aws20:05
52CORS エラーはフロントエンドでは直せない — エラーメッセージが嘘をついている”CORSエラー時もサーバー処理は完了しており、直す場所はフロントでなくサーバーのcors設定だと示した@maruchi77720:34
53ワークフロー型 Skill で実現するマルチエージェント設計ワークフロー型Skillでエージェントの手順を固定し、AWSサポートでの知見をもとにマルチエージェントを設計する方法を示した@haedu20:54
54ブラウザでだけ細い部分が消える — 背景削除ツールの切り抜き精度を上げるまで背景削除ツールで細部が消える原因はBiRefNet_liteとWebGPUの相性で、BEN2への差し替えで推論が1427.7msから895.3msに短縮した@uekibachidan21:31
55【VRChat】デスクトップ版VRC Worlds ManagerをVRでもスマホでも動くWebアプリ「VRCWW」にフォークした【PWA】Tauri製VRC Worlds ManagerをCloudflare Pages & Workers上のPWA「VRCWW」にフォークし、VR内やスマホから使えるようにした@aiya00021:44
56表ごとのタブを並べた管理画面を「その日 1 日の運転席」に作り替える表ごとのタブが並ぶ管理画面を、その日の新聞を出すという1つの業務に合わせた「運転席」型に作り替えた@kodomo_news22:54
57Terraformでdev/prodを分離したAWS Webアプリ基盤を構築してみた共通moduleでVPC・ALB・RDSをまとめ、NAT Gateway数やMulti-AZなど環境差分を変数で表しdev/prodを分離した@sakuyaxx2123:32
58Array.fromAsyncでPromiseが残る条件を入力形式とmapperで検証するArray.fromAsyncは自作非同期イテレーターでmapperなしだと元のPromiseがそのまま残り、恒等mapperを渡すと解決されると確認した@yukke_dev23:42

Qiita

#TitleSummaryAuthorPublished
1高校の文化祭でPOSシステムをCloudflare上に1から構築/運用した話 〜短期開発から本番障害、そして完売まで〜高校文化祭のホットドッグ模擬店向けPOSをCloudflare上に1から構築し、3日間で568件・976個の注文を処理した@ast-2400:03
2AWSでシステム間の処理を疎結合にするには?Amazon SQSとAmazon MQの使い分け注文処理の疎結合化を例に、Amazon SQSとAmazon MQの違いと使い分けの基準を整理した@namnam322502:51
3AWS re:PostでRising Starを目指す。まずは回答する分野を10個に絞るAWS re:PostのRising Star(1,000ポイント)を目指すため、まず回答する分野を10個に絞る方針を立てた@namnam322503:46
4AWSで大量データを処理するには? | 代表的なサービスと使い分けを初心者向けに解説アクセスログやIoTデータなど大量データの保存・加工・分析に使うAWSサービスを用途別に整理した@namnam322504:15
5Supabase課金ゲートをSQL自動記録に切り替えた実装記録 — 13日遅延判定を防ぐ番人routine設計Supabaseの課金ゲート判定を人手記録からSQL閾値の自動記録に切り替え、13日遅れた判定の再発を防いだ@DevMasatoman04:18
6「カレンダー連携が動かない」の原因はURLだった。GoogleカレンダーURLを自動で .ics へ救済変換するテクニックZenithTab v1.9.0のiCalウィジェットで、GoogleカレンダーURLを自動で.ics形式へ変換し読み込めるようにした@miyabi_ver3906:15
7Building a Better Digital Banking Experience for Business Users(法人ユーザー向けのより良いデジタルバンキング体験をつくる)法人向けバンキングアプリは個人向けと異なり、複数担当者の権限管理や承認フローを前提にUXを設計すべきと主張した@jonsonj07:24
8AWS/GCPマルチアカウント運用の鉄則:Guardrailsで構築するセキュアなガバナンス基盤AWSとGCPのマルチアカウント運用でGuardrailsを使い、セキュリティとコストのガバナンスを敷く方法を整理した@Maku-Inc07:31
9Terraform入門 第3回:StateをS3リモートバックエンドで管理するTerraform入門第3回として、ローカルStateをS3リモートバックエンドへ移し共有と保護を行う設定を示した@k0ga07:34
10ニュートンのゆりかごはなぜ「1個入れば1個出る」のか — 2つの保存則をJavaScriptで検証ニュートンのゆりかごで1個入れると1個出るのは運動量保存とエネルギー保存を同時に満たす唯一の解だとJavaScriptで検証した@NovaSolver08:00
11【予約システム】#1 — 会員登録させたくない、でも他人の予約は見せたくない会員登録なしの予約システムで、予約番号とメールアドレスが揃ったときだけ詳細を返す段階的認可とし、IP単位で10分10件のレート制限をかけた@andknj-front09:05
12【Laravel × Inertia × Vue 3】Propsの型定義で「MVC」のつながりを整理してみたLaravel+Inertia.js+Vue 3で、interface PropsとdefineProps()がMVCのどこをつなぐかを整理した@metappi09:23
13Claude CodeのPreToolUse hookで、.envなど機密ファイルの誤読み込みを止めるClaude CodeのPreToolUse hookで.envなど機密ファイルのReadを事前に止める最小構成を示した@vaon-luandv09:31
14フィル・ア・ピクス — 手掛かりを全部見せても絵が 1 つに決まらない盤がある。辺が 3 で割って 2 余るときの「双子」を完全に列挙して数えるFill-a-Pixは盤の辺nがn≡2 (mod 3)のとき行列式が0になり、手掛かりを全部見せても絵が一意に決まらない双子が生じると示した@sen-ltd09:32
15ChatGPTで「3秒ツッパリ相撲」を作ってみた。GitHub Pagesで公開してGA4で前作と比較するChatGPTで3秒連打ゲーム「3秒ツッパリ相撲」を作りGitHub Pagesで公開、GA4で前作と比較した@TetuTetuT209:34
16(AWS)FinOpsに新領域「Tokenomics」が加わったAWS公式ブログ「Getting started with Tokenomics on AWS」をもとに、FinOpsへ加わったトークン単位のコスト管理を整理した@yama313309:39
17【React/Vite】デプロイ跨ぎで画面が白く落ちる「ChunkLoadError」を完全撲滅する ― safeLazyと自動復旧パイプライン設計デプロイ跨ぎでReact/ViteのSPAが白画面になるChunkLoadErrorを、safeLazyと自動リロードの復旧設計で防いだ@taski_app09:43
18PostgreSQL行レベルセキュリティでマルチテナントのデータ分離を実装するPostgreSQLの行レベルセキュリティでtenant_id条件の書き忘れをDB側で防ぐ、マルチテナント分離の最小構成を示した@vaon-luandv09:53
19API キーなしの音声入力を Web Speech API で作る。Chrome 拡張(MV3)とデスクトップ版(Rust)を共通コアから分解したWeb Speech APIを使うAPIキー不要の音声入力vtypeを、Chrome拡張(MV3)とRust製デスクトップ版で共通コアから作った@ishizakahiroshi10:14
20📝店舗メモを作ったらアプリ全体を見直すことになった|Change LからLucide SVG統一までsales_data_appに店舗メモ機能を段階実装し、スマホ操作を見直す中でアイコンをLucide SVGへ統一した@tosane93210:17
21本文を3行で折りたたむときCLSを出さずJSなしでも読めるようにするあらすじの3行折りたたみをサーバー側で掛けJSは開く側だけ担当させることで、CLSを出さずJSなしでも読めるようにした@ani_tick10:33
22Amazon Bedrock を学習してみた!Udemy講座で3時間かけてAmazon Bedrockの使い方・料金・Guardrailsを学んだ内容を整理した@haruler10:42
23JSON.stringify/parseで、知らないと詰まる4つの落とし穴JSON.stringify/parseでDateが文字列になるなど、実際に動かして確かめた4つの落とし穴を示した@ennagara12811:01
24Google ChatのメッセージをApps Scriptで読むなら、エディタだけで始められるようになった2026年7月17日からApps ScriptでGoogle Chatのread-only操作をCloud Consoleの設定なしで行えるようになった@takatama11:03
252026年9月24日 今日のQiitaトレンド記事をポッドキャストで聴こう!Qiitaの前日トレンド記事をAIでポッドキャスト化し、毎朝7時に更新している@ennagara12811:08
26.docx はページの終わりを保存していない — Word→HTML の分頁差を測った話.docxはページの終わりを保存しておらず、Word→HTML変換で改ページ位置がずれる差をOOXML手書きのサンプルで測った@cheng_pm811:14
27スクリプトを切っても本文は残る — Word を 1 つの HTML で配る前に測ったことWordを自己完結の読み取り専用HTML1枚にして配る前に、スクリプトを切っても本文が残るかを実測した@jhao2978411:17
28提案書は Word か PDF か — 単一 HTML を実測して選び直した話提案書の送付形式を、編集可否・必要なインストール・添付サイズの3点でWord・PDF・単一HTMLから選び直した@shujing94311:21
29同じ Word なのに相手の PC で崩れる — フォント置換とページ再計算の話同じ.docxが相手のPCで崩れる原因がフォント置換とページ再計算にあることを、7ページの見本で測った@xyue4146411:23
30PPT を Web にしたらグラフだけ PNG に固められていた — 8 ページ数えた話PPTをWeb化すると棒グラフはPNGに固められ数値を選択できない一方、SmartArtの文字は残ると8ページで確認した@shuy5556811:32
31Bedrock AgentCore Memory の IngestData で短期記憶には保存せず長期記憶だけに直接流し込んでみた2026年9月8日追加のAgentCore Memory IngestData APIで、短期記憶を経由せず長期記憶へ直接流し込めると確認した@leomarokun11:48
32Geminiで、チャットログからFAQを育てる仕組みを試してみたチャットログと既存FAQをGeminiに渡し、FAQの追加・修正・確認依頼・陳腐化検出を提案させる仕組みを試した@takatama11:54
33ProwlerCheck を使ってAWS環境のセキュリティチェックを実施してみよう!AWS向けだけで47種類のコンプライアンス基準に対応するOSS ProwlerCheckをCloudShellで動かしてスキャンした@ReQ_HY12:39
34AWS・自宅サーバー・Cloudflareを使って分かったこと【Cloudflare運用記録 #10】Cloudflare運用記録#10として、AWSや自宅サーバーと比べCloudflareを選ぶ場面が増えた理由を振り返った@archer223212:57
35nuqsの特徴と基本的な使い方(React)Reactの状態をURLクエリと型安全に同期するnuqsを、Next.js App Routerの検索キーワードとページ番号で使った@uhooi13:05
36外部APIの語彙を持ち込ませない翻訳層の作り方(Next.js 16 実プロダクト読解 #9)Next.js 16の実プロダクトgem-hunterを読み、外部APIの語彙をドメインに持ち込ませない翻訳層の作り方を示した@kai_kou13:17
37Cloudflareを使っている自分が、保守案件で出てきたGCPのサービスを整理してみたCloudflare利用者の視点で、保守案件で出てきたCloud Run・Artifact Registry・ロードバランサ等のGCPサービスを対応付けた@shion461414:10
38文字を含む生成画像の受入条件を分ける:雑誌表紙とチャンネルバナー文字入り生成画像の受入条件を、雑誌表紙(号の見出し)とYouTubeバナー(チャンネル全体)で分けて定義した@DerekFowler14:53
39多言語検索で「翻訳が必要か」を判定する正規表現が、韓国語と日本語を見落としていた話翻訳要否を判定する正規表現が韓国語・日本語を見落とし、LLM変換を経ずにAliExpress APIへ渡っておもちゃ等が返っていた原因を修正した@skazi197615:09
40Supabaseで「誰が何を見る」かをシンプルに制御する方法Supabase AuthのSQL関数auth.uid()とRow Level Securityを組み合わせ、自分のデータだけ見せる設定を示した@felix-jp-studio15:30
41OCIとAWSによるマルチクラウド構成“Oracle Database@AWS”を検証しました ~性能検証編~Oracle Database@AWSでは同一AZのレイテンシが0.285msと別AZより約76%低いが、オンライン処理の差は約12%にとどまり、バッチは通信回数の削減が効いた@Hitachi_Takumi15:42
42個人開発でインフラ特化のプログラミング学習サイトを作った話(Linux/Docker/AWS/Cisco/BIG-IPを疑似ターミナルで)Linux・Docker・AWS・Cisco・BIG-IPを疑似ターミナルで学べるプロ道を44カテゴリ・4,319レッスンまで育てた@genhiroko16:00
43Apache Guacamole 1.6.0 の日本語入力の不具合を、本体を直さず拡張機能で回避するApache Guacamole 1.6.0の半角/全角キーやiPadの日本語入力の不具合を、本体を直さずJS拡張機能で回避した@millibird17:13
44(AmazonConnectSalesforceLambda)CVE-2026-94384を修正コードから読む2026年9月22日公開のCVE-2026-94384はLambda本体でなくAmazonConnectSalesforceLambdaのsfExecuteAWSService関数の問題だと修正コードから示した@yama313317:25
45文系地方国立卒・非エンジニアが無理矢理SAAを取得したときの勉強方法非エンジニアの文系出身者がAWS SAAを取得するまでの動機と勉強方法を振り返った@pachirisu_d18:31
46【社内ハッカソン】8時間・1人で社内SNSを作った話 ― AI(Claude Code)に何を任せ、何を任せなかったか8時間・1人の社内ハッカソンでClaude Codeを使いAWS上に社内SNSを作り、AIに任せたことと禁止したことを整理した@MaikuTsuha19:15
47Dockerfile.devでapt-keyを使わずにNode.jsとYarnをインストールするruby:3.4.10ベースのDockerfile.devで、非推奨のapt-keyを使わずNode.jsとYarnをインストールする方法を示した@Babby19:55
48Windows タスクスケジューラで tsx スクリプトを毎日自動実行する最短手順tsxをローカル依存にし.cmdファイル経由で起動する構成にすると、Windowsタスクスケジューラでの毎日実行が安定した@tech_craft_kyo20:35
49【最小構成】PWAをオフライン対応にする手順(manifest + Service Worker だけで動かす)ライブラリなしでmanifestとService Workerだけを使い、PWAをオフライン対応させる最小構成を示した@mochitokiaaa20:38
50Gmailに届くメルマガを、読み取り専用権限のままDBに自動保存する(AIは要約だけ)gmail.readonly権限だけでメルマガの決まった部分を切り出してDBへ自動保存し、AIは要約だけに使った@like-mountain21:16
51【AWS/DVA学習】Secrets Manager による機密情報管理を試してみるSecrets ManagerとLambdaでAPIキーを管理し、SSMパラメータストアとの違いとAPI課金を抑えるキャッシュ実装を試した@keitakei77721:53
52ブラウザ自動操作の確認は出力側でやる——押せないトグルと消える設定の直し方CDPでReact製管理画面のトグルを自動操作する際、確認は入力側でなく保存結果の出力側で行うべきと結論づけた@yurukusa21:55
53【Next.js】AuthContextでログイン状態を管理する方法 | ポートフォリオ開発記録#5React 19・Next.js 16のApp RouterでAuthContextを作り、Spring Boot側の認証とつないでログイン状態を管理した@13Q22:24
54【Next.js】ログアウト等画面遷移の実装方法 | ポートフォリオ開発記録#6Next.js 16のサイドバーでuseRouterとAuthContextを使い、ログアウト等の画面遷移を実装した@13Q22:25
55【AWS/DVA学習】AWS AppConfig × Lambda Layer で実現するコード再デプロイ不要の動的機能フラグ管理AppConfig Lambda Extension経由で機能フラグを読み、コード再デプロイなしで設定を切り替える構成を試した@keitakei77722:40
56【AWS/DVA学習】S3 Presigned URL(事前署名付き URL)× Lambda で実現するセキュアなダイレクトファイルアップロードS3 Presigned URLをLambda(Boto3)で発行し、クライアントにIAMキーを持たせず直接アップロードさせる構成を試した@keitakei77723:05
57【受験開始直前!】AWS新試験「AI Business Strategist(AIB-C01)」の模擬試験を無料で受けよう!2026年9月1日に新設されたAWS認定AI Business Strategist(AIB-C01)の無料模擬試験の受け方を示した@kenken3823:11
58【AWS/DVA学習】AWS CodePipeline と AWS CodeBuild を組み合わせた CI/CD パイプラインを試してみたS3へのソースアップロードを起点にCodePipelineとCodeBuildでbuildspec.ymlのテストとzip生成を自動化した@keitakei77723:48

Publickey

#TitleSummaryPublished
1Cloudflare、Python Workersを正式サービスに。PythonでWebサイトの構築、データベース接続、オブジェクトストレージ操作などCloudflareがWorkers上でPythonを実行するPython Workersを正式サービスとし、DB接続やR2操作も可能にした00:26

gihyo.jp

#TitleSummaryPublished
1Cloudflare、Gitブランチごとに実行環境を作る「Worker Previews」を提供開始Cloudflareが9月22日、Gitブランチごとに実行環境を作るWorkers向けWorker Previewsの提供を開始した11:47

GIGAZINE

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

ITmedia News

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

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

#TitleSummaryPublished
1Amazon Connect Customer now provides routing step data in the analytics data lake(Amazon Connect Customer が分析データレイクでルーティングステップデータを提供)ルーティング判断のステップデータがデータレイクに入り、Amazon AthenaやAmazon Quickで傾向を分析できるようになった01:00

Google Cloud Blog

#TitleSummaryPublished
1GKE becomes more elastic: Scale to zero, save costs, and keep workloads responsive(GKE の弾力性が向上:ゼロへのスケールでコストを削減しつつ応答性を維持)GKEがネイティブのscale to zeroに対応し、バッチや開発環境など断続的なワークロードの待機コストを削減できるようになった01:00
2Scale your own way, using HPA with built-in support for PromQL metrics queries in GKE(GKE で PromQL メトリクスクエリを組み込みサポートした HPA により独自の方法でスケール)GKEのHPAがPromQLクエリによるメトリクスを外部アダプタなしで直接参照できるようになった01:00

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Show HN: I Built a GIF Decider with Jev(Show HN: Jev で作った GIF 選択ツール)場面を文章で書くとJevモデルがKLIPYの素材からリアクションGIFを3つ選び、MCPサーバーとしても使える00:10
2What to Know About JavaScript in 2026(2026年版 JavaScript で知っておくべきこと)2026年4月2日の記事で、ES2026のTemporal APIで日付処理にライブラリが不要になった点などを挙げている00:30
3Ten years of Postgres logical replication(Postgres 論理レプリケーションの10年)PG10から19 betaまでの進化をたどり、コアは競合を検出できても解決はまだpglogical頼みだと結論づけた00:32
4OAuth Token Theft Through Microsoft’s Front Door(Microsoft の正面玄関を通した OAuth トークン窃取)WWAHost.exeとWebAuthenticationBrokerを悪用し、MFA通過後のリフレッシュトークンを盗める手口を示した01:12
5Show HN: A “talk to a real person now” video chat, self-hosted on Cloudflare(Show HN: 「今すぐ本物の人と話す」ビデオチャットを Cloudflare 上でセルフホスト)Workers・Durable Objects・D1・RealtimeKitで訪問者と担当者を1対1のビデオ通話でつなぐMITライセンスのOSS02:24
6The Cloudflare error page X icon is not centered(Cloudflare エラーページの × アイコンが中央に揃っていない)2026年9月23日のMastodon投稿で、Cloudflareエラーページの❌アイコンが左右対称でないと指摘した05:19
7Show HN: QBasic 1.1 in the Browser(Show HN: ブラウザで動く QBasic 1.1)リンク先はJavaScriptがなければ表示できないエディタ画面で、QBasic Web Editorというタイトル以外は確認できなかった05:20
8Show HN: Letter – Relationship-based access control (ReBAC) Postgres extension(Show HN: Letter – 関係ベースアクセス制御(ReBAC)の Postgres 拡張)C製のMIT拡張で、読み取りはプランナーフック、書き込みはトリガーで行単位の権限を強制し、PG16/17で検証済み06:00
9I Built a Wine Atlas(ワイン地図帳を作った)ampelos.vercel.appでブドウ品種の系統樹、産地解説、年表、ワイン旅行プランナーを提供している06:09
10Wasmer Swift SDK: Run Node.js, Python and FFmpeg Sandboxes on iOS(Wasmer Swift SDK:iOS で Node.js・Python・FFmpeg のサンドボックスを実行)iOS 27以降はWKWebView内蔵のWasmエンジンとJSPIで動き、richards.jsのスコアはネイティブより約5%低いだけだった07:28
11In-Process MCP for MySQL(MySQL のためのインプロセス MCP)Rust製VillageSQL拡張vsql-mcpでMySQLサーバー自体がStreamable HTTPのMCPを提供し、書き込みは既定で無効07:41
12Show HN: Make cursed fonts like Times New Bastard(Show HN: Times New Bastard のような呪われたフォントを作る)PyodideとfontToolsでブラウザ内だけで書体を混ぜ、合字置換を使ったTTF・OTF・WOFF2を出力する07:53
13Show HN: Recipe Card Creator(Show HN: レシピカード作成ツール)登録不要で3×5・4×6・5×8インチとA7のレシピカードを作成・印刷できる無料ツール07:59
14Libnix: Nix as a Backend to Cargo(Libnix:Cargo のバックエンドとして Nix を使う)Cargoの非公式フォークcargo-libnix-1.87.0+v1で、nushellやstarshipなど30以上のプロジェクトのビルドを確認済み(README最終更新は2025年1月7日)08:55
15Show HN: FireWand – A lightweight manager for GCP SQL databases(Show HN: FireWand – GCP SQL データベース向けの軽量マネージャー)Firebase Data ConnectのPostgreSQLを利用者のIAM権限で操作するブラウザツールで、2プロジェクト目から月2.99ドル15:06
16Show HN: Air-gapped file encryption as self-decrypting HTML page(Show HN: オフラインで使える、自己復号型 HTML ページによるファイル暗号化)デモはJS専用で確認できず、READMEによればCMS(RFC 5652)とAES-256-GCMでブラウザ内暗号化しOpenSSLでも復号できる16:22
17The current CSS-Tricks situation(CSS-Tricks の現状について)2026年9月21日の投稿で、Chris CoyierがDigitalOcean傘下のCSS-Tricksの寄稿記事の永続保存を求め、協同組合化案に共感した17:09
18Novel Arbitrary Write in SQLite(SQLite における新たな任意書き込み)2026年9月10日の記事で、sqlite_dbpage仮想テーブルで.soを書き込みRCEに至る手口を示し、SQLITE_DBCONFIG_DEFENSIVEで防げるとした18:28
19MemTensor NPM and PyPI packages compromised with credential stealer(MemTensor の npm・PyPI パッケージが侵害され認証情報窃取マルウェアを混入)memos-cloud-openclaw-plugin 0.1.21〜0.1.25とMemoryOS 2.0.34にGo製バイナリが仕込まれnpm・AWS等のトークンを窃取する19:28
20SQLite database migrations directly in the browser, built with WebAssembly(WebAssembly 製、ブラウザ上で直接動く SQLite データベースマイグレーション)OSSのPtahをSQLite/WASMで動かし、schema.sqlとの差分をdry-runで確認してから適用できるが、WALモードのDBは読めない19:48
21Show HN: SQLite Production Pragma Configurator(Show HN: SQLite 本番環境向け PRAGMA 設定ジェネレーター)journal_mode=WAL、synchronous=NORMAL、busy_timeout=5000などの本番向けPRAGMA設定を組み立てられる20:15
22Show HN: XHTML – Expert HTML(Show HN: XHTML – エキスパート HTML)毎日5枚のパックで集めたHTMLタグやCSSプロパティのカード(全566種)だけでサイトを作るサービス20:32
23Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML(PEG と正規表現の比較:Lisp で Org パーサーを作り HTML に出力する)Guile Schemeの(ice-9 peg)でOrg文書をASTとSXML経由でHTMLに変換し、複雑な文法はPEGの方が保守しやすいと結論づけた21:10
24AWS becomes first cloud provider approved for NATO RESTRICTED workloads(AWS、NATO RESTRICTED の業務を扱える初のクラウド事業者として承認)NATO通信情報庁がNATO加盟国内にあるAWSの全15リージョンをNATO RESTRICTED用途に承認した21:59
25WalShadow: Replicating Postgres from Physical WAL(WalShadow:物理 WAL から Postgres をレプリケーションする)物理WALをシャドウPostgreSQLとRust製デコーダーで解析しClickHouseへ複製するが、テーブル横断のトランザクション境界は保たれない22:51
26Some thoughts on HTML’s proposed previewsrc attribute(HTML に提案された previewsrc 属性についての考察)Microsoft提案のpreviewsrcに対し需要が不明で名前もposterに合わせるべきとし、プログレッシブ画像の方が簡単と結論づけた22:55