Cloudflare WordPress WAF保護、Agents Week 2026完全ガイドほか — Web Dev Digest: 2026‑07‑18
Top 20
Cloudflare WAF protects WordPress applications from two high-severity vulnerabilities(Cloudflare WAFがWordPressの2件の重大脆弱性を保護)
Source: Cloudflare Blog | Published: 2026-07-18 06:30 JST
- WordPress の REST API における未認証 RCE と、それに紐づく SQL Injection の 2 件の重大脆弱性に対し、Cloudflare が全プラン共通で WAF ルールを 7 月 17 日 17:03 UTC に一斉配布した
- WordPress セキュリティチームが公開前に Cloudflare へ事前通知しており、無料プランを含む WAF プロキシ経由の全顧客が公開時点で保護対象となった
- 恒久修正は WordPress 7.0.2 で提供済みで、WAF は「パッチ適用までの猶予」であり本体アップデートを代替しないことを明記
- 対象は REST API 経由の任意コード実行と、それに連鎖するデータ層への SQLi で、外部からトリガー可能な高リスク経路
- Cloudflare Managed Ruleset の Emergency Release として展開され、追加設定不要でロールアウトされる運用モデル
What’s new with Google Cloud(Google Cloud の最新情報まとめ 7/13〜7/17週)
Source: Google Cloud Blog | Published: 2026-07-18 01:00 JST
- 7 月 13〜17 日週次まとめとして Resource-Based CUD Sharing のデフォルト有効化が告知され、対象は新規請求アカウントおよびアクティブ CUD を持たない既存の対象アカウント
- 変更日は 2026 年 6 月 16 日で、対象アカウントの Committed Use Discount 割引が既定でリソース間プーリングされ、未使用分を跨いだ節約が自動化される
- 従来はアカウント側で明示的に共有を ON にする必要があった設定が「デフォルト有効・オプトアウト方式」に反転
- Google Cloud Blog の週次ロールアップ記事として複数プロダクトの発表が集約されており、単独告知の一覧としても機能する
- BigQuery IAM Data Governance Tags のプレビュー、他 GA・プレビュー機能への導線が同記事内に集められている
Amazon GameLift Streams now supports IAM role credentials for stream sessions(Amazon GameLift Streams のストリームセッションで IAM ロール資格情報のサポートを開始)
Source: AWS What’s New | Published: 2026-07-18 02:29 JST
- GameLift Streams のストリームセッションに
RoleArnパラメータで IAM ロールを紐付けられるようになり、ストリーム側アプリから S3・DynamoDB 等の AWS リソースへ標準 SDK の資格情報チェーン経由で安全にアクセスできる - 資格情報は短命かつ自動リフレッシュされ、アプリ側コード変更は不要(container credentials provider 経由)
- 従来は長命アクセスキーをアプリバンドルに埋め込むか環境変数で渡す必要があり、鍵ローテーションと漏洩リスクが運用課題だった
- 今回の RoleArn 指定モデルは Fargate/ECS 等の既存 IAM Roles for Task と同型で、GameLift Streams だけ例外だった穴を塞ぐ位置付け
- 追加コストなしで既存プレイヤーストリーミング機能に上乗せされる
Amazon OpenSearch UI now supports one-click dashboard migration(Amazon OpenSearch UI にレガシー Dashboards からのワンクリック移行機能が追加)
Source: AWS What’s New | Published: 2026-07-18 02:23 JST
- レガシー OpenSearch Dashboards から新しい OpenSearch UI(サーバーレス統合観測 UI)へ、テナントと保存オブジェクトをワンクリックで移行する機能が Amazon OpenSearch Service ドメインと Serverless collections の両方で使えるようになった
- 対象は複数テナントと数千の保存オブジェクトで、UI 側 workspaces に再作成なしで持ち込める
- 従来は移行時にサービス切り替えのため保存オブジェクトを手作業で再構築する必要があり、UI 併存期間の運用コストが大きかった
- OpenSearch UI 側は zero-downtime かつ複数データソース横断の検索・可観測性統合を掲げるサーバーレス型
- ドメイン、Serverless collections、複数テナントの三条件を跨いで再作成不要で移せる点が今回の差分
Cloudflare Agents Week 2026 完全ガイド — 7つの新機能でAIエージェントを本番運用する
Source: Zenn | Published: 2026-07-18 14:32 JST
- Cloudflare Agents Week 2026(4/13〜17)で発表された 7 機能を「AI エージェント本番運用インフラ」の観点から総整理した記事で、Dynamic Workers / Sandboxes GA / Agent Memory / Artifacts / Browser Run / AI Gateway / Project Think を横断解説
- Dynamic Workers は V8 isolate ベースで起動数ミリ秒・メモリ数 MB・毎秒 100 万リクエスト、料金 $0.002/ユニーク Worker/日(βは無料)で AI 生成コードの実行専用
- Artifacts はエージェント向け Git 互換の版管理で ArtifactFS により従来 2 分超のクローンが 10〜15 秒に短縮、無料枠 1GB+月 10,000 操作、$0.50/GB-月ストレージ
- Agent Memory は Durable Objects+Vectorize 構成で Facts / Events / Instructions / Tasks の 4 種類の記憶を RRF による 5 チャンネル並列検索で扱う(プライベート β)
- Browser Run は CDP エンドポイントを公開し同時接続数 30→120 に 4 倍拡張、Puppeteer/Playwright から直接繋げる
[Mastra Announce] Tool Hooks で「ツール呼び出しの前後」をようやく設計できるようになった
Source: Zenn | Published: 2026-07-18 14:25 JST
- Mastra が 2026-07-14 に公開した「Introducing Tool Hooks for Mastra Agents」を解説する速報記事で、
@mastra/core@1.49.0以降でエージェント/ツール/ワークスペースの各層にフックを差し込めるようになった - Agent 層は
beforeToolCall/afterToolCallの 2 種で、{ proceed: false, output }を返すことでツール実行そのものをスキップして安全な代替出力を返せる - Tool 層は
onInputStart→onInputDelta→onInputAvailable→onOutputの 4 段ライフサイクルで引数のストリーミングを逐次観測でき、確定前の中間観察も可能 - 従来は監査・ポリシー判定を各ツールの
execute内に混ぜ込むしかなく、ツール本体を触れない場合は横断的統制が困難だった - 記事は「ブロック対象地域の天気取得要求を beforeToolCall で弾いて安全な既定値を返す」実装を例示し、Per-call hooks で
.generate()/.stream()呼び出し時にも差し替え可能
自己進化は勝手に本体を書き換えない:AMA-terasのworktree隔離と岩戸ゲート
Source: Zenn | Published: 2026-07-18 09:30 JST
- 自律開発エージェント AMA-teras における「自己進化」は AI が本体を勝手に書き換える意味ではなく、隔離された git worktree で typecheck・テスト・実起動スモークまで通してから人間承認で本体へ昇格する、承認ゲート付きパイプラインである
- 実装案は worktree 上に独立作成され、本体ブランチには昇格まで一切触れないため未検証コードのマージ事故が構造的に発生しない
- Zenn 記事公開や GitHub Release 公開のような「外に出る操作」も同じ承認ダイアログを通し、下書き作成までは自動化しても公開ボタンは人間が押す設計
- 岩戸ゲートと呼ぶ承認関門を worktree 検証結果と外部影響の 2 レイヤで持ち、内部変更と外部公開でゲートを分けている
- 自己進化の中心は「隔離環境での検証」+「昇格権限の人間側保持」の組み合わせであり、AI に本体書き込み権限を渡さないことをアーキテクチャで保証する立場
「公開したつもり」を信じない:AMA-terasが一次情報で台帳を直すまで
Source: Zenn | Published: 2026-07-18 09:29 JST
- Zenn 記事や GitHub Release の公開状態を AMA-teras 内部台帳が誤って持っていた事象を、公開先の一次情報から突合して修正するまでの実装記録で、「published: true にして push が成功した」を公開済み判定に使うと Zenn 側で読めない記事が公開済み扱いになる事故が起きた
- 逆に実際は Zenn 上で読める記事が台帳側では「公開待ち」のまま残り、その状態を根拠にした自律運営判断が誤動作した
- 対策として台帳の真偽判定を「push が成功したか」から「公開先の一次情報 URL の存在確認」に切り替え、内部状態を外部の観測結果で上書きする方式に変更
- 神議(意思決定サブシステム)は台帳を信頼していたため、台帳のズレがそのまま意思決定のズレとして波及していた
- 「アプリ側の成功シグナル」と「外部世界での公開実体」を分離し、後者を真とする台帳運用が自律エージェントの副作用検証に有効という結論
日本語OGPの折り返し、汚くないですか? BudouXで直して、ついでにフォントを99.9%削った
Source: Zenn | Published: 2026-07-18 17:13 JST
@vercel/og・astro-og-canvas・Satori で作った日本語 OGP の文字単位の不自然な折り返しを、Google 製の文節分割ライブラリ BudouX で文節境界の改行に変えた実装記録- BudouX は日本語・中国語・韓国語・タイ語の「ここで折り返してよい」境界を機械学習で推定し、記事内では 15KB/WASM 可のサイズで動作する
- 文節を個別
spanに分けてwordBreak: "keep-all"と flex-wrap で組み、「開発者にも」「届く」「ための」のようなかたまりで折り返す仕組み - おまけとしてフォントを Noto Sans JP 9.15MB → 10.6KB(99.9% 削減)に圧縮、subset-font(harfbuzz)で OGP 画像に実在するグリフだけ抽出
- Satori / resvg / subset-font の組み合わせで、OGP 生成の「表示品質」と「配信サイズ」を同時に潰す実装パターンとして再利用しやすい構成
Amazon SageMaker HyperPod now supports partition-level topology for Slurm orchestrated clusters(SageMaker HyperPod が Slurm パーティションごとの分散トポロジ設定に対応)
Source: AWS What’s New | Published: 2026-07-18 00:16 JST
- SageMaker HyperPod の Slurm オーケストレーションで、同一クラスタ内の各パーティションに tree / block トポロジを個別に割り当てる構成が可能になり、インスタンス種別ごとに最適なネットワーク配置を選べる
- インスタンスグループの種別によりトポロジを自動判定し、
ml.p6e-gb200.36xlargeの UltraServer は block topology、階層型インターコネクトのグループは tree topology を採用 - ジョブ配置がインターコネクト特性と整合するため、GPU-to-GPU 通信が高速化・NCCL collective の効率化・分散学習スループット向上に寄与
- 単一クラスタに異種インスタンスが混在する運用でも、それぞれのパーティションで最適トポロジを維持できる
- 従来はクラスタ全体でトポロジを 1 種類しか選べず、混在時は最適でないインスタンスが必ず生じていた制約が解消される
TypeScript入門 — JavaエンジニアがTypeScriptを学ぶ理由
Source: Qiita | Published: 2026-07-18 16:15 JST
- Java エンジニア視点で TypeScript を学ぶ動機を整理した入門記事で、「型」「クラス」「インターフェース」概念の親和性からフロントエンド学習コストが下がると主張
- 共通点は基本型(string / number / boolean)とクラス・インターフェース構文、相違点はユニオン型・オプショナル
?修飾子・型エイリアスなど Java にない機能群 - コード例は基本型定義、Java クラスと TypeScript の比較、React コンポーネントの props 型定義の 3 段構成
- 対象読者は Java 経験があり JavaScript の型概念で詰まりやすい開発者、レベルは入門
- 結論として型システムをほぼそのまま持ち込めるため、Java 側の知識を活かしたフロントエンド移行が現実的とまとめている
【個人開発】Next.jsを使って技術ブログを作ってみた
Source: Qiita | Published: 2026-07-18 11:50 JST
- Next.js 16 App Router+React 19+React Compiler で個人技術ブログを作った開発記録で、Tailwind CSS+daisyUI、CMS に microCMS、ホスティングは Firebase App Hosting、テストは Vitest+Testing Library の構成
- 社内エンジニアの Qiita 記事を Qiita API 経由で自動取得し microCMS の記事と混ぜて配信する構成で、OGP 情報の欠落は
openGraphScraperのonlyGetOpenGraphInfo: trueで補完 - SSG(静的生成)を採用し、Qiita と microCMS のシークレットが露出しないようサーバーサイド処理に閉じる設計判断
- 落とし穴として daisyUI の初使用によるダークモード挙動の誤解と、テスト実装に 4 時間かかったモック整備の負債を明記
- 結論は「支援ツール依存を減らし、テストコードを高速かつ正確に書ける状態へ引き上げたい」という自己反省
React Three FiberとNext.jsで作る、魅力的な3Dポートフォリオの設計
Source: Qiita | Published: 2026-07-18 11:45 JST
- three / @react-three/fiber / @react-three/drei を Next.js(App Router)に載せる 3D ポートフォリオ設計記事で、React の useState・useEffect がそのまま 3D 表現の状態管理に流用できる点を訴求
- スクロール量を 0〜1 に正規化してカメラ位置に写像するパターンで、Web ページの縦スクロールを 3D シーンの進行に直結させる
- 最適化は
<Canvas dpr={...}>の解像度制限、unmount 時の明示破棄、useGLTF+Suspense によるモデル遅延読み込みの 3 点 - Three.js は WebGL 依存のため SSR 不可、
'use client'必須で、Server Components との共存はクライアント境界の切り分けで担保 - モバイル環境での GPU 負荷が相対的に高い点、Canvas がクライアント境界に閉じる点が実装上の主要な落とし穴
PostgreSQLとは?MySQLとの違い
Source: Qiita | Published: 2026-07-18 15:26 JST
- PostgreSQL の位置付けを MySQL との対比で整理した初心者向け記事で、拡張可能な型システム(JSONB/配列/UUID/範囲型/ネットワーク型)と拡張機能(PostGIS/pgvector)に的を絞る
- MySQL は「ストレージエンジンで挙動が変わる」構造、PostgreSQL は VACUUM・拡張管理・GIN インデックスなど固有の運用項目を持つ、という運用面の対比
- 推奨ユースケースは複雑な検索・集計、JSONB/配列/UUID の活用、地理空間検索、ベクトル検索、厳密なデータ型・制約管理、将来的な機能拡張想定
- トランザクション・ロック・レプリケーション・パーティションについては本記事では詳述しておらず、比較軸を「型と拡張性」に限定している
- 結論は「一般 Web サービスには両方選択肢、複雑検索・専用データ型・地理空間・ベクトルが必要なら拡張性で PostgreSQL 優位」
X(Twitter)自動投稿botの401/403エラー、原因はほぼこの5つ — Vercel Cron × Supabase × twitter-api-v2 運用で全部踏んだ
Source: Qiita | Published: 2026-07-18 14:34 JST
- Vercel Cron+Supabase+
twitter-api-v2で自動投稿 bot を運用して踏み抜いた 401/403 の原因 5 パターンを列挙した実戦記録 - 投稿時 403 は Developer Portal 権限が「Read」のまま、対処は「Read and Write」に変更後にアクセストークンを再生成必須(既存トークンには新権限が反映されない)
- 401 の多くは環境変数が古い/欠けている状態で、値を更新しただけでは稼働中の関数に伝播しないため Vercel 側で再デプロイが必要
- 401 の切り分けには先頭 4 文字+長さのみを出す「マスクプレビュー」ログを推奨、完全値のログ出力は禁止
/api/cron/postのような Cron エンドポイントはCRON_SECRETの Bearer 認証で保護必須(Vercel Cron は自動でヘッダ付与)、投稿字数は JSlengthと X 側のカウント(UTF-16 コードポイント・URL 約 23 字換算)が食い違うため事前検証必須
Level Up Your Column-level Security: Using IAM Data Governance Tags in BigQuery(BigQuery の列レベルセキュリティを IAM Data Governance Tags で強化)
Source: Google Cloud Blog | Published: 2026-07-18 01:00 JST
- BigQuery の列レベルアクセス制御を、従来の Policy Tags から新プレビューの IAM Data Governance Tags に発展させるアナウンスで、複数リージョン・複数タグ横断のガバナンス統合が主眼
- Policy Tags で問題化していた「マルチリージョン・DR 対応・中央集権ガバナンスとの統合」を IAM 側タクソノミーに統一することで解消する設計
- IAM ネイティブなタグにすることで、BigQuery 単独の権限設定ではなく組織横断のガバナンス基盤と同じ言語で列マスキングを表現できる
- 既存 Policy Tags 依存の PII 保護ワークフローからの移行を意識した位置付けで、複雑化したデータ資産に対応する次世代コントロール層として提示
- プレビュー段階の機能で、Google Cloud Blog 週次まとめからも同時導線が張られている
AWSで数兆円規模の使用量が表示される問題が発生中
Source: GIGAZINE | Published: 2026-07-18 17:14 JST
- AWS の請求システムで、複数ユーザーに 8258 億 5000 万 616 ドル(約 134 兆円)や 1226 億 3543 万 8852 ドル(約 20 兆円)といった非現実的な請求額が表示される事象が発生中で、AWS 公式 X が「わずかな計算ミスです」と告知
- 事象認識は日本時間 2026 年 7 月 17 日 17:33、完全復旧見込みは 7 月 19 日 16 時までとの見立て
- ユーザー側の作業は不要で、AWS 側の集計修正を待つよう案内、影響はコンソール上の請求額表示に限定
- ポケットモンスター攻略サイト運営者は「破産」、別ユーザーは検証用アカウントで「物理 DC 何棟分」と反応、通常運用の請求データではないことを示唆
- 過去には「NULL ナンバープレートで罰金請求」「空の S3 バケットで請求額爆発」などシステム側の計算エラー由来の誤請求事例があり、これも同系統
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 【React Router編】後輩ちゃんと学ぶ自作フレームワーク!! Hydration failedの正体とloaderの仕組み | React Router 型の自作フレームワーク第3回で、Hydration failed の原因を「サーバーレンダ結果と loader の再フェッチ結果の差」に置き、loader の役割と実装ステップを sippa リポジトリのコードで追う | @Sippo | 13:16 |
| 2 | SvelteKitでToDoアプリを作りながら基本を学ぶ 〜React/Next.jsとの違いも見てみる〜 | 普段 Next.js を使う筆者が SvelteKit で ToDo を組み、ルーティングとリアクティブ変数の書き方が Next.js とどう違うかを差分ベースで比較 | @yunaka354 | 11:20 |
| 3 | Next.js静的サイトをS3 + CloudFrontで公開したら403になった話(CloudFront Functionで解決) | S3 に置いた /posts/hello に直アクセスで 403 になる問題を、CloudFront Function で URL 末尾に index.html を付ける書き換えを噛ませて解決した Terraform 構成の記録 | @介護士AIエンジニア | 11:23 |
| 4 | 「なんで2回走るの?」React Strict Modeの本当の目的を理解する | StrictMode の二重実行は「バグ検出」ではなく「マウント/アンマウント/再マウントに耐える設計を強制する」ためで、useEffect の副作用を idempotent に書く必要性を主張 | @maimai | 09:00 |
| 5 | LTの薦め | フロントエンド中心のフルスタックエンジニアが LT のメリットと登壇時の準備プロセスを、React/TypeScript/Next.js SSR/SSG 学習と絡めて語る | @こめちゃん | 20:17 |
| 6 | Claude Code でWeb制作フローを13コマンドに仕組み化した話 | Astro での受託 Web 制作を Claude Code の 13 スラッシュコマンドに分解し、丸投げではなく設計フェーズごとに責任を切って 1 年運用した実例 | @にゃこ | 23:43 |
| 7 | GitHub Actions のデプロイ後に IndexNow で Bing へ即時通知する仕組みを作った | Astro サイトの sitemap 全 URL をデプロイ直後に IndexNow へ POST する GH Actions ステップ、スクリプト 50 行+CI 変更 3 行で Bing/Yandex/Naver への即時通知を実装(Google は非対応) | @Mnti | 16:47 |
| 8 | does not provide an export named / Named export not found を直す(Node.js) | ESM から CJS 依存をインポートしたときの Named export 'foo' not found を、default import 経由での分割代入や createRequire フォールバックで直す手順を Node.js のバージョン別に整理 | @errfix | 09:00 |
| 9 | 複数のLambdaで使う共通処理:CDKでLambdaレイヤーに切り出して対応した話 | 複数 Lambda 間で共通の Python 処理を shared_function.py にまとめ AWS CDK で Layer 化、各 Lambda に addLayers で差し込む具体手順 | @TH | 13:00 |
| 10 | PostgreSQL/18/PostgreSQL18 + Pgpool4.7 環境構築 | PostgreSQL 18 のストリーミングレプリケーションに Pgpool-II 4.7 を組み合わせ、自動フェイルオーバーまで通す環境構築手順を Watchdog 設定込みで記録 | @こち | 17:41 |
| 11 | AWS→GCPをキーレス化する ― Workload Identity Federationの実践 | AWS 上のワークロード(EC2/Lambda/ECS)から GCP へサービスアカウントキーを発行せず WIF で認証する構成、IAM ロール・SA インパーソネーション設計まで具体化 | @TK | 15:00 |
| 12 | オープンLLMをLambdaで動かしてみる | 有償 LLM API のコスト肥大化に対し、オープン LLM を Lambda で回す構成をコスト削減目的で検証、Devin など既存エージェント運用との差分を e-dash の VPoE が整理 | @a2-ito | 12:00 |
| 13 | 「つなぎのLambda」はJSONataで消える。Step Functions 反復練習アプリ「JSONata ノック道場」 | Step Functions で「データ変換だけの Lambda」を JSONata で消すための最初の 5 分を解説し、ブラウザで無料反復できる 50 本ノック型学習アプリを配布 | @ukkiy | 10:50 |
| 14 | 【IT業界25年目】ADHDポンコツエンジニアが人生賭けて構築した求人サービス『ヴェテラン』求職者向け機能のご紹介 | PHP+PostgreSQL+AWS で組んだ求人サービス「ヴェテラン」の求職者向け機能を、開発者本人のキャリア背景と併せて具体機能単位で紹介 | @ヴェテラン | 02:06 |
| 15 | ローカル環境でもfloci✖️CDK開発を爆速化する! | LocalStack Community から派生した OSS ローカル AWS エミュレータ Floci と CDK を組み合わせ、実 AWS デプロイなしで検証ループを回した比較検証 | @Haruki | 08:54 |
| 16 | 個人開発サイトの駅別LPを30駅→1,400駅に拡大した全記録 | バイクポータル MotoHub の駅別 LP を 30→1,400 駅に増やす際の sitemap 設計・一覧ページ生成・SEO 事故回避を、拡大後の実運用データ付きで公開 | @MotoHub | 16:02 |
| 17 | 脳筋でもわかる「なぜVPCが必要なのか」 | AWS 学習 1 か月目の筆者が VPC を「他の利用者から論理分離された仮想ネットワーク」と定義し、IP レンジ・ルーティング・IGW・SG の役割を最短パスで整理 | @YamaKazu | 19:30 |
| 18 | 【インフラ】AWS:FSx for NetApp ONTAP設計について | インフラ 8 年目・AWS 3〜4 年の筆者が FSx for NetApp ONTAP のシングル/マルチ AZ 設計と運用時の設計観点を業務経験ベースで整理 | @reonaru | 18:16 |
| 19 | kintoneアプリのアイコンを1,000種類作って、ぜんぶ無料公開した話 ― SVGを「データ」として量産する設計 | kintone アプリ用 SVG アイコン 1,000 種を「データ駆動テンプレート+グリッドスナップ」で量産し無料配布した、SVG を宣言的データとして扱う設計解説 | @bst plugins | 00:51 |
| 20 | kintoneの一覧を「きれいに」印刷する ― ブラウザと戦わないプラグインの設計と実装 | kintone レコード一覧を A4/B5/A3 の紙面に破綻なく印刷するプラグインを、ブラウザ標準の印刷 CSS ではなく独自レイアウトエンジンで組んだ設計記録 | @bst plugins | 00:42 |
| 21 | 自己紹介 | 元海上保安官で AWS エンジニアを目指す筆者が iPad+Claude で AWS ハンズオン学習を進める学習スタイルを開示するプロフィール記事 | @ゆうき | 11:33 |
| 22 | AIでがんがん書く時代の「きれいなコード」の守り方 — ESLint+SonarJS / jscpd / knip をCIに置く | Claude Code/Codex 生成コードの「200 行関数化・重複増殖」を CI 側で抑えるため ESLint+SonarJS/jscpd/knip を組み合わせた設定例と各ツールの役割分担 | @Isamu | 15:13 |
| 23 | Tauri 2でアプリアイコンにファイルをドロップしたい | Tauri 2 でアプリアイコンへのドロップ/関連拡張子のオープン処理を受け取る実装を、macOS と Windows で挙動が違う初回起動時イベント取りこぼしまで含めて解決した記録 | @sttk3 | 10:07 |
| 24 | ローカルRSSリーダーをAIと作り、有料RSSサービスを解約するまで | 9 年使った有料 RSS を解約するため、ブラウザ完結の RSS リーダーを AI 支援で作った要件定義と実装(フォルダ・未読・検索の 3 機能に絞った上でのアーキ選定) | @つきなが | 22:08 |
| 25 | 地図に大量のピンを置くと重い・見えない問題を、Leaflet.markercluster で解決する | 都心で 200 件超のピンが「絨毯化」する MotoHub の地図を Leaflet.markercluster でズーム階層クラスタ化した実装、クラスタ半径と閾値のチューニング付き | @MotoHub | 18:03 |
| 26 | AIに書かせた税金計算コードを一次情報で検証したら、2年前の税制のままだった | AI 生成の副業手取り計算コードは動きテストも通ったが、給与所得控除が 55 万→65 万の改正に追従せず古い定数のままだった、一次情報検証の必要性の実例 | @ハルト | 11:05 |
| 27 | 写真のEXIF撮影日時をブラウザで書き換える(時計ズレ・時差補正)。日時タグは3つある問題とpiexifjs | JPEG の EXIF 撮影日時をブラウザ完結で書き換えるツールを piexifjs で実装、DateTimeOriginal/DateTime/DateTimeDigitized の 3 タグを揃えないと閲覧アプリで新旧混在する落とし穴を検証 | @サクッとぱんだ | 07:35 |
| 28 | [個人開発] プロンプトが下手すぎて困っていたので、非エンジニアがClaude Codeと一緒に「深掘りプロンプト変換」ツールを作った話 | 非エンジニアが Claude Code とペアプロで、雑な指示を段階的な質問プロンプトへ変換するツールを設計・実装した開発記録 | @kokku | 10:03 |
| 29 | タイピングゲームで英単語マスターになりたい | Cloudflare Pages で公開した英単語タイピング Web アプリ EngType の現状機能・スコア設計・次に足す予定機能を整理した公開レポート | @ぐーたれ | 15:18 |
| 30 | CloudflareとNetbird(他VPN)を両立させる。 | Cloudflare Zero Trust WARP と別 VPN Netbird のルーティング衝突を、ルート優先度と split-tunnel 設定で共存させた個人環境の対応記録 | @トワたん | 15:55 |
| 31 | 介護士がAWSでAI事故報告支援ツールを作った話 | 介護現場の事故報告書のばらつきと属人化を、AWS 上の AI 補助ツールで「発生日時・場所・経緯・対応・対策」の粒度を揃えて生成する構成に落とし込んだ記録 | @介護士AIエンジニア | 11:23 |
| 32 | サーバに sleep を仕込みかけた話 — 遅延ロードの体感検証と『実装しない』という選択 | fixU の管理画面で 10 秒→2 秒弱まで縮めた画面群に「遅延ロードの体感が悪化して見えないか」を検証するため意図的 sleep 混入を検討し、実装しない判断に至った過程 | @fixU | 13:54 |
| 33 | iPhone Safariの灰色タップを消したら、ボタンが押せたか分からなくなった | iOS Safari の標準タップフィードバック(灰色ハイライト)を -webkit-tap-highlight-color で消すとタップ体感が失われる問題を、独自 :active フィードバックを添える形で解決 | @shun@AI Builder | 09:00 |
| 34 | ArkTypeの型主導構文でZodと同じschemaを書き比べてみた | ユーザー登録フォームの schema を Zod v4 と ArkType 2.2 で並列に書き、文字列 DSL 型定義と正常/異常系 4 パターンの差分を比較した実測メモ | @Clopy | 04:33 |
| 35 | 【2026/7/16 CloudFront障害】VPCオリジンと通常オリジンの違い・ユースケースを整理する | 7/16 の CloudFront 障害で VPC origins 側だけ 5xx が増えた事象を機に、VPC オリジンと通常オリジンの経路・ユースケース・切り替え条件を比較整理 | @伊佐眞皇 | 01:12 |
| 36 | 音声作品の買い時に通知するサイト「声の価格」を形作るAWSアーキテクチャ【個人開発】 | DLsite 作品の価格履歴・セール・買い時通知サイト「声の価格」を、運用コスト圧縮を最優先にした AWS 個人開発アーキテクチャで組んだ構成解説 | @声の価格 | 00:29 |
| 37 | ノーコードでログイン認証: Cloudflare Access | Cloudflare Access に ID プロバイダーとポリシーを画面ぽち操作だけで追加し、コード 0 行で認証付きページを立てる 7/18 時点の実手順スクリーンショット付き | @k586 | 05:17 |
| 38 | AWS 未経験、iPad だけでポートフォリオ作ってみた | AWS 未経験の筆者が iPad 1 台と Claude だけで 3-tier アーキテクチャのポートフォリオを組んだ過程を Zenn Book としてまとめた学習記録 | @ゆうき | 10:57 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | Cursor × Cloudflare で二次会アプリを約1日で公開した話 ― コミット&プッシュまで任せて CI/CD 感が出た | Cursor に GitHub+Cloudflare Workers を任せ、二次会アプリを 1 日で workers.dev に公開、コミット・プッシュも Cursor 側で回して CI/CD 相当を成立させた記録 | @nozomi-ru | 20:17 |
| 2 | Cloudflare のデータセンター障害を Slack に自動通知する監視ツールを作った(Workers + KV) | 依存する Cloudflare コロの状態を能動監視するため Workers+KV でステータスページ差分検知を実装、Slack Webhook 通知まで一気に組んだ運用ツール | @shofuk9 | 15:42 |
| 3 | Cloudflare Workers無料枠の壁3つ — CPU 10ms超過・GitHub Actions cronの遅延・OpenNextの罠 | Workers 無料枠での運用でぶつかった CPU 10ms 超過・GitHub Actions cron の遅延・OpenNext ビルドの落とし穴の 3 点を、原因と代替策までまとめた実戦メモ(Zenn 転載) | @uekibachidan | 11:12 |
| 4 | 【IT業界25年目】ADHDポンコツエンジニアが人生賭けて構築した求人サービス『ヴェテラン』求職者向け機能のご紹介 | PHP/PostgreSQL/AWS で組んだ求人サービス「ヴェテラン」の求職者向け機能紹介、Zenn 版と同じ内容の Qiita ミラー | @Veteran | 02:02 |
| 5 | Flutter × NestJS で簡単なタスク共有型SNSを作ってみた Part.1 設計編 | ポートフォリオ用にタスク共有型 SNS を Flutter クライアント+NestJS API で組むシリーズ第 1 回、DB スキーマとエンドポイント一覧の設計整理 | @Murapyon | 19:43 |
| 6 | aws-content-relay-hub — GitHub から Qiita・Zenn・ミラーリポジトリへ一括配信するアーキテクチャ解説 | 「一度書けば Qiita・Zenn・ミラー Repo に配信」する自作 OSS のアーキテクチャ解説で、GitHub Actions+各 API を noge 型に統合した構成 | @riadraz | 22:30 |
| 7 | StorybookとVitest連携でUIテストを自動化!効率的なコンポーネント検証戦略 | Storybook のストーリーをそのまま Vitest のテストとして走らせる連携で、UI 手動確認の属人化を排除する検証戦略と設定例 | @DaokFrontier | 23:34 |
| 8 | 非効率なエレベーターに代わって自分が制御する、そんなゲーム | エレベーター群制御をユーザが担う Web ゲームの実装、待ち時間・移動効率の 2 軸をスコアリングする状態機械の設計を紹介 | @hayayu0 | 20:38 |
| 9 | 地図に大量のピンを置くと重い・見えない問題を、Leaflet.markercluster で解決する | Zenn 版のミラー、Leaflet.markercluster を使った MotoHub 地図のピン絨毯対策と閾値チューニング解説 | @ausssxi0 | 18:06 |
| 10 | 個人開発サイトの駅別LPを30駅→1,400駅に拡大した全記録 | Zenn 版のミラー、MotoHub の駅別 LP を 30→1,400 駅に拡大する際の sitemap・SEO 設計 | @ausssxi0 | 16:08 |
| 11 | 決済と納品は成功したのに購入完了画面だけ失敗した話 | Stripe Checkout+Webhook 自動納品の販売基盤で、決済も納品も成功したのに購入完了画面だけ落ちた原因を「Vite 環境変数と runtime-config.json のズレ」と特定した障害調査記録 | @Asano-S | 23:20 |
| 12 | `!=` で弾いたはずの行が、結果から丸ごと消えた — SQL の NULL と三値論理 | WHERE status != 'done' で 5 件中 4 件期待が 2 件しか返らない事故を、NULL != 'done' が UNKNOWN になる SQL 三値論理として解剖 | @daisuke-nagata | 21:31 |
| 13 | AIエージェントで27府県を一括処理したら適用候補0件になった。段階展開へ戻した理由 | 東日本で成功した AI エージェント調査工程を西日本 27 府県へ一括展開したら本番適用候補 0 件で失敗、段階展開に戻した意思決定プロセス | @ishizakahiroshi | 09:58 |
| 14 | AIエージェントのためにAmazon SESでメールの送受信を試してみた | Route53 独自ドメインを DKIM 付きで SES に登録し、support@<ドメイン> 受信を S3 に格納するエージェント向けメール送受信環境を AWS コンソールで組んだ手順 | @squirrel-cage | 23:50 |
| 15 | Cloudflare One 月次アップデート: 2026年6月(Gateway / Access 中心) | Cloudflare One(Zero Trust/SASE)の 6 月チェンジログから Gateway と Access を中心に、月 4 週分の更新項目を抜粋・分類して整理 | @shofuk9 | 13:56 |
Publickey
2026-07-18 付の記事はありませんでした。
gihyo.jp
2026-07-18 付の記事はありませんでした。
GIGAZINE
対象日の該当記事はすべて Top 20 に掲載されています。
ITmedia News
2026-07-18 付の記事はありませんでした。
TypeScript Blog
2026-07-18 付の記事はありませんでした。
Node.js Blog
2026-07-18 付の記事はありませんでした。
Astro Blog
2026-07-18 付の記事はありませんでした。
Cloudflare Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Vercel Changelog
2026-07-18 付の記事はありませんでした。
AWS What’s New
対象日の該当記事はすべて Top 20 に掲載されています。
Google Cloud Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Supabase Blog
2026-07-18 付の記事はありませんでした。
web.dev
2026-07-18 付の記事はありませんでした。
Mozilla Hacks
2026-07-18 付の記事はありませんでした。
CSS-Tricks
2026-07-18 付の記事はありませんでした。
Smashing Magazine
2026-07-18 付の記事はありませんでした。
Hacker News
2026-07-18 付の記事はありませんでした。