<?xml version="1.0" encoding="UTF-8"?>
<rss
 version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
  <channel>
    <title><![CDATA[DevelopersIO]]></title>
    <atom:link href="https://dev.classmethod.jp/feed/" rel="self" type="application/rss+xml" />
    <link>https://dev.classmethod.jp</link>
    <description>DevelopersIO</description>
    <lastBuildDate>Fri, 24 Jul 2026 00:12:21 GMT</lastBuildDate>
    <language>ja</language>
    
    <item>
      <title><![CDATA[IAM 権限を絞る前に「実際にどの API を使っているか」を CloudTrail・Access Analyzer で調べてみた]]></title>
      <link>https://dev.classmethod.jp/articles/shoma-check-which-api-actually-used-with-cloudtrail-access-analyzer-before-narrowing-iam-permissions/</link>
      <dc:creator><![CDATA[小林翔馬]]></dc:creator>
      <pubDate>Fri, 24 Jul 2026 00:12:21 GMT</pubDate>
      
      <description><![CDATA[IAM ポリシーを最小権限に絞る際、実際に使われているアクションを把握しないまま削除してしまうことはありませんか？今回は CloudTrail、IAM Access Analyzer、最終アクセス情報を使って、ロールが実際に呼んでいる API を調べる方法を SES を例に試してみました。]]></description>
      <guid isPermaLink="false">W1Us7zk3SKK8MNZYZsTSD</guid>
    </item>
    <item>
      <title><![CDATA[非エンジニアがClaudeを使って、Google Cloudプロジェクト作成をGASで半自動化してみた]]></title>
      <link>https://dev.classmethod.jp/articles/non-engineer-gcp-gas/</link>
      <dc:creator><![CDATA[Harada]]></dc:creator>
      <pubDate>Fri, 24 Jul 2026 00:01:19 GMT</pubDate>
      
      <description><![CDATA[Google Cloudプロジェクト作成の手作業をGoogle Apps Scriptで半自動化してみました。コンソール操作のミスを防ぎ、作業効率を上げるために、スプレッドシートから`gcloud`コマンドを自動生成する仕組みを構築した経験をお話しします。]]></description>
      <guid isPermaLink="false">6Q9HcAj2PklOrlFzsC0uFx</guid>
    </item>
    <item>
      <title><![CDATA[Claude CodeのGCPアーキテクチャ図スキルを改善する — 座標検証の自動化とデザインパターンの発見]]></title>
      <link>https://dev.classmethod.jp/articles/gcp-architecture-diagram-skill-visual-qa-and-design-patterns/</link>
      <dc:creator><![CDATA[lin-yuchen]]></dc:creator>
      <pubDate>Fri, 24 Jul 2026 00:00:11 GMT</pubDate>
      
      <description><![CDATA[Claude CodeのGCPアーキテクチャ図生成スキルに、座標検証の自動化（Python）、Draw.ioのz-order問題の回避、インラインエッジラベル、レイアウトの論理的グルーピングといった改善を加え、SKILL.mdにフィードバックする実践的な改善サイクルを紹介します。]]></description>
      <guid isPermaLink="false">3nFOAFY5ho7n5cSe33aFGC</guid>
    </item>
    <item>
      <title><![CDATA[【登壇レポート】 100名で参加のクラスメソッドが教えるAWS re:Inventへ行くべき理由と効果的な参加術で「はじめてのre:Inventを120%充実させよう！」というタイトルで登壇しました]]></title>
      <link>https://dev.classmethod.jp/articles/reinvent-first-time-120-percent-webinar-report/</link>
      <dc:creator><![CDATA[神野 雄大]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 23:40:06 GMT</pubDate>
      
      <description><![CDATA[2026年7月10日（金）に開催された「100名で参加のクラスメソッドが教えるAWS re:Inventへ行くべき理由と効果的な参加術」というウェビナーで登壇時に使用した資料を公開します！]]></description>
      <guid isPermaLink="false">JNYZOvCggdlE06jOwYOSS</guid>
    </item>
    <item>
      <title><![CDATA[Claude EnterpriseのCompliance APIでできることを整理してみた]]></title>
      <link>https://dev.classmethod.jp/articles/claude-enterprise-compliance-api-overview/</link>
      <dc:creator><![CDATA[片桐 翼 (Katagiri Tsubasa)]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 23:30:08 GMT</pubDate>
      
      <description><![CDATA[Claude Enterpriseの管理画面では見られない、チャット・ファイル・プロジェクトの取得・削除が可能なCompliance APIについて、公式ドキュメントをもとに全体像を整理してみました。Activity Feed・ディレクトリ系・コンテンツ系の3つの領域に分けて、実際の出力例を交えながら紹介します。]]></description>
      <guid isPermaLink="false">55fwXtz7eiPhrwksjoTukc</guid>
    </item>
    <item>
      <title><![CDATA[プロンプト入力が面倒なので「呼ぶだけで伝わる」AI アシスタントを作ってみた]]></title>
      <link>https://dev.classmethod.jp/articles/summer-project-2026-call-and-support-ai-assistant/</link>
      <dc:creator><![CDATA[荒巻 美南海]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 22:30:04 GMT</pubDate>
      
      <description><![CDATA[ショートカットキー 1 つで画面を見て「私がいつもやらせるあのタスク」を勝手にやってくれるアプリを作ってみました。]]></description>
      <guid isPermaLink="false">1hxyZcKVg81tTEFRhlfbbR</guid>
    </item>
    <item>
      <title><![CDATA[[アップデート] Amazon RDS のデータベースプレビュー環境で MySQL 9.7（Long-Term Support）を評価出来るようになりました]]></title>
      <link>https://dev.classmethod.jp/articles/amazon-rds-mysql-long-term-9-7-rds-database-preview/</link>
      <dc:creator><![CDATA[いわさ]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 20:50:37 GMT</pubDate>
      
      <description><![CDATA[Amazon RDS のプレビュー環境で MySQL 9.7（新しい LTS リリース）が評価できるようになりました。Hypergraph Optimizer の Community Edition 対応や日付関数の改善など、MySQL 9.7 の主な変更点を実際に確認してみます。]]></description>
      <guid isPermaLink="false">4K3bJFL3TrLJlBGfOO5OrJ</guid>
    </item>
    <item>
      <title><![CDATA[[アップデート] Amazon SageMaker Unified Studio が Amazon OpenSearch Service をデータソースとしてサポートしたので試してみました]]></title>
      <link>https://dev.classmethod.jp/articles/20260724-amazon-smus-support-opensearch/</link>
      <dc:creator><![CDATA[石川覚]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 17:30:42 GMT</pubDate>
      
      <description><![CDATA[Amazon SageMaker Unified Studio が Amazon OpenSearch Service をデータソースとしてサポートしました。これまで別々のツールで行き来していた検索・ログデータと構造化データを、単一の統合環境で直接クエリ・分析できるようになります。その設定方法と活用方法を紹介します。]]></description>
      <guid isPermaLink="false">5YMhIRe3mHXtDTP7Cx4XH1</guid>
    </item>
    <item>
      <title><![CDATA[CloudFront Origin GroupのMembers入れ替えをStep FunctionsとLambdaで試してみた]]></title>
      <link>https://dev.classmethod.jp/articles/cloudfront-origin-group-members-swap-stepfunctions-lambda/</link>
      <dc:creator><![CDATA[suzuki.ryo]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 15:53:24 GMT</pubDate>
      
      <description><![CDATA[CloudFrontのOrigin Groupでフェイルオーバーが継続する状況を想定し、Members順序を入れ替える処理を、Step Functions（JSONata + HTTP Task + SDK統合）とLambdaの2つのアプローチで検証しました。実行契機の自動化は今回の検証範囲に含めていません。結論として現時点では発動させず、CloudFrontのメトリクスを観察して判断する方針です。]]></description>
      <guid isPermaLink="false">254SfQDdc1krpmh6iEuy7c</guid>
    </item>
    <item>
      <title><![CDATA[Cloudflare Registrarでドメインを新規取得してCloudflare Pagesに割り当ててみた]]></title>
      <link>https://dev.classmethod.jp/articles/cloudflare-registrar-domain-registration/</link>
      <dc:creator><![CDATA[石井悠汰]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 15:00:04 GMT</pubDate>
      
      <description><![CDATA[Cloudflare Registrarでのドメイン新規取得からCloudflare Pagesへの割り当てまでの手順を紹介します。]]></description>
      <guid isPermaLink="false">2EJz5QB0BB0P4RWPCOAWz6</guid>
    </item>
    <item>
      <title><![CDATA[AWS DevOps Agent スペースに AWS Organizations 配下のアカウントをセカンダリソースとして AWS CLI でまとめて追加してみた]]></title>
      <link>https://dev.classmethod.jp/articles/aws-devops-agent-add-accounts-secondary-resource/</link>
      <dc:creator><![CDATA[yhana]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 14:47:35 GMT</pubDate>
      
      <description><![CDATA[AWS DevOps Agent のセカンダリソースに複数アカウントを一括登録する手間を削減する方法を紹介します。CloudFormation StackSets と AWS CLI を組み合わせることで、AWS Organizations 配下のアカウントをまとめて追加できます。]]></description>
      <guid isPermaLink="false">5k7M0tmtmsiHG5CTbt5DU0</guid>
    </item>
    <item>
      <title><![CDATA[AWS Entity Resolutionの高度なリアルタイムマッチングをCLIで試してみた]]></title>
      <link>https://dev.classmethod.jp/articles/aws-entity-resolution-advanced-realtime-matching-cli/</link>
      <dc:creator><![CDATA[suzuki.ryo]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 14:21:49 GMT</pubDate>
      
      <description><![CDATA[AWS Entity Resolutionで高度なルールベースマッチング（AND/OR条件）のリアルタイムマッチングが利用可能になりました。enableRealTimeMatchingを有効にしたワークフローを作成し、GenerateMatchId APIで即座にレコード照合が動作することをCLIで確認しました。]]></description>
      <guid isPermaLink="false">3WDKOH5yfHDvAUFcb9GzNi</guid>
    </item>
    <item>
      <title><![CDATA[【夏休みの自由研究リレー】Google Cloud 組織のアクセス権限 全部消した後、復旧してみた]]></title>
      <link>https://dev.classmethod.jp/articles/summer-project-2026-delete-all-iam-policies-in-google-cloud-org/</link>
      <dc:creator><![CDATA[すらぼ]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 13:23:03 GMT</pubDate>
      
      <description><![CDATA[Google Cloud 組織で、うっかりポリシーを全部消してしまったとき。そんなときを想定して、どんな復旧法があるのかを実際に試してみました。]]></description>
      <guid isPermaLink="false">4Ihq02zMwwNLTAr0Re49OL</guid>
    </item>
    <item>
      <title><![CDATA[AWS CLIで詰まったら、何はともあれ --debug]]></title>
      <link>https://dev.classmethod.jp/articles/aws-cli-debug-first/</link>
      <dc:creator><![CDATA[ぐっさん]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 12:28:43 GMT</pubDate>
      
      <description><![CDATA[AWS CLIのMFAエラーをきっかけに、--debug オプションのログを読み解く方法をまとめてみました。認証情報の解決順序からレスポンスまで、実務で役立つ5つのポイントと、ログの見方を紹介します。]]></description>
      <guid isPermaLink="false">6WJzgsJxoWUVc76mms0gXL</guid>
    </item>
    <item>
      <title><![CDATA[【Amazon Connect Customer】Agentic voice 의 업데이트로 한층 더 자연스러운 음성안내가 가능해졌습니다]]></title>
      <link>https://dev.classmethod.jp/articles/amazon-connect-agentic-voice-korean/</link>
      <dc:creator><![CDATA[フニ]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 12:17:22 GMT</pubDate>
      
      <description><![CDATA[Amazon Connect Customer AI 음성 에이전트가 50개 이상의 언어지원 및 100개 이상의 음성 옵션과 새로운 음성 제어 기능이 추가되었습니다. 이번 글에서는 한국어로 더욱 자연스러운 음성 경험을 구현하는 Agentic voice의 새로운 기능을 소개합니다.]]></description>
      <guid isPermaLink="false">3a3UjCcjm9JiicKnielCdh</guid>
    </item>
    <item>
      <title><![CDATA[1台のデュアルスタックNLBで、IPv4/IPv6判定するリスナールールを試してみた]]></title>
      <link>https://dev.classmethod.jp/articles/nlb-listener-rules-ipv4-ipv6-dualstack-consolidation/</link>
      <dc:creator><![CDATA[suzuki.ryo]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 11:12:03 GMT</pubDate>
      
      <description><![CDATA[NLBのリスナールールにIpAddressType条件が追加され、送信元のIPv4/IPv6を判定してターゲットグループを振り分けられるようになりました。デュアルスタックNLB 1台への統合とクライアントIPアドレス保持を実機検証で確認します。]]></description>
      <guid isPermaLink="false">q0MLeuJoJBMQ9BRv1WELO</guid>
    </item>
    <item>
      <title><![CDATA[dbt Projects on Snowflake を GitHub Actions + OIDC 認証で CI/CD を試してみた]]></title>
      <link>https://dev.classmethod.jp/articles/try-dbt-projects-on-snowflake-github-actions-oidc-cicd/</link>
      <dc:creator><![CDATA[かわばた]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 10:48:17 GMT</pubDate>
      
      <description><![CDATA[GitHub ActionsのOIDCトークンとSnowflakeのWorkload Identity Federationを組み合わせることで、長期シークレットなしでdbt Projects on Snowflakeの安全なCI/CDパイプラインを構築する方法を紹介します。]]></description>
      <guid isPermaLink="false">7vEjZ7984o73WDj5MV2QO5</guid>
    </item>
    <item>
      <title><![CDATA[WP_AUTO_UPDATE_COREを設定してもWordPressが自動更新されないときに確認したこと]]></title>
      <link>https://dev.classmethod.jp/articles/wp-auto-update-core-not-working/</link>
      <dc:creator><![CDATA[katsumata]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 10:46:44 GMT</pubDate>
      
      <description><![CDATA[EC2上のWordPressサーバーで自動更新が機能していないという問題に直面しました。wp-cron.phpへのリクエストが404で失敗し続けていた原因を特定し、対応するまでの切り分けの流れをまとめます。]]></description>
      <guid isPermaLink="false">49rXCkCco06vccOsAACjlW</guid>
    </item>
    <item>
      <title><![CDATA[【Security Hub修復手順】[SageMaker.19] SageMaker モデルは、マルチコンテナ推論パイプラインにVPCのプライベートレジストリを使用する必要があります]]></title>
      <link>https://dev.classmethod.jp/articles/securityhub-fsbp-remediation-sagemaker-19/</link>
      <dc:creator><![CDATA[katsumata]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 10:46:41 GMT</pubDate>
      
      <description><![CDATA[AWS Security HubのSageMaker.19コントロール違反を修復するため、マルチコンテナ推論パイプラインをVPC内のプライベートレジストリに対応させる手順をご紹介します。]]></description>
      <guid isPermaLink="false">3aQqtqGgW3nYYu9Y6hjc1d</guid>
    </item>
    <item>
      <title><![CDATA[Lambda Durable Functions の新機能「耐久実行データの暗号化」を試してみた]]></title>
      <link>https://dev.classmethod.jp/articles/lambda-durable-functions-cmk-encryption/</link>
      <dc:creator><![CDATA[suzuki.ryo]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 10:39:03 GMT</pubDate>
      
      <description><![CDATA[AWS Lambda Durable Functions の耐久実行データ（durable execution data）をカスタマーマネージドキー（CMK）で暗号化できるようになりました。CMK の設定方法、キー無効化時のエラー挙動、IncludeExecutionData による参照制御、CloudTrail での監査を試しました。]]></description>
      <guid isPermaLink="false">1xfzlwaMf1O0ghNNVx7zyp</guid>
    </item>
    <item>
      <title><![CDATA[セルフレジ端末を手に入れたのでイベントのチェックインシステムを作った]]></title>
      <link>https://dev.classmethod.jp/articles/summer-project-2026-maruto-self-event-checkin/</link>
      <dc:creator><![CDATA[tmorio (まると)]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 09:19:19 GMT</pubDate>
      
      <description><![CDATA[珍しいセルフレジ端末を入手したので、イベント受付システムを作ってみました。生成AIを使った高速開発の一方で、実装前の設計がいかに重要かを改めて感じた、その過程と工夫をお話しします。]]></description>
      <guid isPermaLink="false">5pkOS2OM3D6mqr1HDDXEiv</guid>
    </item>
    <item>
      <title><![CDATA[CDKのバージョンを上げただけなのに "A version for this Lambda function exists"]]></title>
      <link>https://dev.classmethod.jp/articles/cdk-lambda-version-already-exists/</link>
      <dc:creator><![CDATA[じゅんきち]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 09:11:08 GMT</pubDate>
      
      <description><![CDATA[aws-cdk-lib を上げただけでコードは何も変えていないのに、Lambda のデプロイが "A version for this Lambda function exists" で失敗しました。合成テンプレートは同一なのに Version のハッシュだけが動く現象を検証で切り分け、根本原因と対策まで書きます。]]></description>
      <guid isPermaLink="false">3bw1yfbQIqsplfkGyHCXoA</guid>
    </item>
    <item>
      <title><![CDATA[Unitree Go2とG1を活用したロボット目視検査エージェント：Grounding DINOと幾何ポリシーで実現するGo2の準リアルタイム進路リスクダッシュボード]]></title>
      <link>https://dev.classmethod.jp/articles/robot_inspection_agent_week_3/</link>
      <dc:creator><![CDATA[lee.tienning]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 09:09:21 GMT</pubDate>
      
      <description><![CDATA[Week 3 progress of the Robot Visual Inspection Agent project!]]></description>
      <guid isPermaLink="false">4utStIP41pgz3LIUXRAxAw</guid>
    </item>
    <item>
      <title><![CDATA[【Amazon Connect】フローブロック「顧客の入力を保存する」の処理終了条件を解説]]></title>
      <link>https://dev.classmethod.jp/articles/amazon-connect-save-customer-input/</link>
      <dc:creator><![CDATA[フニ]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 08:27:33 GMT</pubDate>
      
      <description><![CDATA[Amazon Connectの「顧客の入力を保存する」フローブロックで、入力処理が終了する条件は実は4つあります。最大桁数、タイムアウト、キープレスなど、各プロパティの役割と設定時の注意点をご紹介します。]]></description>
      <guid isPermaLink="false">377jDNhaYeR2Fy3yGhWKfz</guid>
    </item>
    <item>
      <title><![CDATA[【セッションレポート】『ドンキーコング バナンザ』すべてが壊せる世界の構築 ～破壊を実現するボクセル技術～ #CEDEC2026]]></title>
      <link>https://dev.classmethod.jp/articles/cedec-2026-voxel/</link>
      <dc:creator><![CDATA[越井 琢巳 (Koshii Takumi)]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 08:00:10 GMT</pubDate>
      
      <description><![CDATA[CEDEC2026 のセッションレポートです。『ドンキーコング バナンザ』の、すべてが壊せる世界を支えるボクセル技術について、破壊の手応えを生むエフェクトやサウンド、地形制作のワークフローとあわせて紹介します。]]></description>
      <guid isPermaLink="false">7BvV4qKWdRqptpW3RJG5mg</guid>
    </item>
    <item>
      <title><![CDATA[【セッションレポート】Wwise 2026.1における集中的かつ持続的なワークフロー / WwiseとUnrealによるWwise Acoustics活用法 #CEDEC2026]]></title>
      <link>https://dev.classmethod.jp/articles/cedec-2026-wwise/</link>
      <dc:creator><![CDATA[越井 琢巳 (Koshii Takumi)]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 07:29:08 GMT</pubDate>
      
      <description><![CDATA[CEDEC2026 のセッションレポートです。オーディオミドルウェア Wwise について、次期バージョン 2026.1 のワークフロー改善と、Unreal と組み合わせた Wwise Acoustics による空間音響表現の活用法を紹介します。]]></description>
      <guid isPermaLink="false">7l92sLMfgGAHiIzlCSSvY7</guid>
    </item>
    <item>
      <title><![CDATA[PlaywrightでOkta MFA（TOTP）ログインを自動化するときにハマったこと]]></title>
      <link>https://dev.classmethod.jp/articles/playwright-okta-totp-automation/</link>
      <dc:creator><![CDATA[lin-yuchen]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 06:56:27 GMT</pubDate>
      
      <description><![CDATA[PlaywrightでOkta MFA（TOTP）ログインを自動化する際の実装パターンを紹介。TOTPの30秒ウィンドウ管理、Promise.raceによるUI分岐処理、動画・スクリーンショットによるデバッグ手法を解説します。]]></description>
      <guid isPermaLink="false">1bLT1aEhHe8aR2u1JXowJ7</guid>
    </item>
    <item>
      <title><![CDATA[【Amazon Connect】顧客の入力を属性として保存し、AWS Lambda にパラメータとして渡す方法]]></title>
      <link>https://dev.classmethod.jp/articles/amazon-connect-lambda-customer-input/</link>
      <dc:creator><![CDATA[フニ]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 06:27:37 GMT</pubDate>
      
      <description><![CDATA[Amazon Connect フローで顧客の入力をコンタクト属性として保存し、AWS Lambda にパラメータとして渡す方法を試してみました。特に、複数の属性を AWS Lambda に渡したいユースケースにフォーカスして、実装手順と動作確認の結果をご紹介します。]]></description>
      <guid isPermaLink="false">6OjJRYLc1NeTjMvtpsAUu0</guid>
    </item>
    <item>
      <title><![CDATA[【セッションレポート】自動化だけでは守りきれない —— グローバルゲーム運用における品質保証とアンチチートの最前線 #CEDEC2026]]></title>
      <link>https://dev.classmethod.jp/articles/cedec-2026-anticheat/</link>
      <dc:creator><![CDATA[越井 琢巳 (Koshii Takumi)]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 05:00:11 GMT</pubDate>
      
      <description><![CDATA[CEDEC2026 のセッションレポートです。Tencent Cloud のゲームソリューションについて、AI エージェントによるテスト自動化 (WeTest Acorn) と、チート対策 (ACE) の取り組みを紹介します。]]></description>
      <guid isPermaLink="false">15RiwMhZUwkVDiUvClWghJ</guid>
    </item>
    <item>
      <title><![CDATA[Node.jsでOAuthトークンのリフレッシュが重複する競合問題をPromiseロックで解決した]]></title>
      <link>https://dev.classmethod.jp/articles/oauth-token-refresh-race-condition/</link>
      <dc:creator><![CDATA[lin-yuchen]]></dc:creator>
      <pubDate>Thu, 23 Jul 2026 04:24:19 GMT</pubDate>
      
      <description><![CDATA[Promise.allで並列実行するとOAuthトークンのリフレッシュが重複する問題を、進行中のPromiseをロックとして保持するパターンで解決しました。booleanフラグの落とし穴と、正しい実装方法を解説します。]]></description>
      <guid isPermaLink="false">tF86mES0RN3OcJGKaaddh</guid>
    </item>
  </channel>
</rss>