@sikeda107 / 26日前 フル Google Cloud 環境で PR ごとのプレビュー環境を構築した PRごとのプレビュー環境をGoogle Cloudで構築したワイルドカード証明書とURLマスクでドメインを動的に生成し、Terraformでリソースを定義した。Cloud RunとCloud SQLを活用してリビジョンとデータベースを管理したCloud Runのリビジョン数上限に注意し、毎日深夜にクリーンナップを実施する必要がある #クラウド#DevOps・CI/CD#インフラ
@ABAB↑↓BA / 26日前 代数的エフェクト指向 Flix は、次世代 ORM の夢を見るか Flixで書かれたDBライブラリsqlfxは、クエリの型シグネチャに読み取りと書き込みのエフェクトを明示する\ DbReadと\ DbWriteで関数の副作用を型に記述し、生SQLを直接書く代わりにDSLで動的条件を組む関数の型シグネチャにエフェクトを記述することで、DBアクセスの副作用を明確に保証できるが、実際の開発で有用性は検証が必要 #バックエンド#データベース#DevOps・CI/CD
@engchina / 26日前 Claude Codeは直さない。CodexにIssueを1件ずつ直させる開発フローを試した Claude CodeとChatGPT Codexを分担して使う開発フローを試したClaude Codeは問題をGitHub Issueとして登録、Codexは承認されたIssueを1件ずつ修正AI同士の衝突を防ぐためにIssueを境界にし、変更履歴をGitHubに記録する #AIエージェント#DevOps・CI/CD#アーキテクチャ
@hirotomotaguchi / 26日前 Microsoft Sentinelのコストを最適化(削減)する11の手法 Microsoft Sentinelのコストを最適化する11の手法が紹介されているデータ取り込みとデータ保持を主な論点とし、Data LakeティアやLog AnalyticsのBasic Logs/Auxiliary Logsへの切り替え、コミットメントティアの選定が挙げられているLog AnalyticsワークスペースのテーブルプランをBasic Logs/Auxiliary Logsに切り替えると、分析ルールの対象外になるため事前に影響範囲を確認する必要がある #クラウド#インフラ#DevOps・CI/CD
@yusuf-gundogdu / 26日前 DBの隣にIDEを置く:生パスワードを配らず、ローカルLLMでデータも外に出さない設計 DBの隣にIDEを置くことで生パスワードを配らず、SSO・RBAC・監査ログで統制する設計が提案されているDBクライアントをローカルに配らない代わりにIDEをサーバー側に置き、SSOによる認証とRBACによる権限分離、全クエリの監査ログを実装CassandraやTrinoなど複数のデータベースエンジンに対応する際、共通UIに載せられない機能は明確にサポートしないことでUIの一貫性を保つ #バックエンド#DevOps・CI/CD#セキュリティ
@Oborova / 26日前 構造力学パズル「SigmaZero」を AI と作った 196 日・952 コミット—Unity教科書の勉強から Claude Code のエージェント組織運営まで 構造力学パズルゲーム『SigmaZero』を196日間で開発し、AIエージェントによる四層ピラミッド組織で運用Claude CodeやMCP、uloopによる自動制御、複数エージェントの並列処理、四層ピラミッド組織の構築AIにコードを書かせることで開発スピードは向上したが、人間の設計判断と体験設計がゲームの本質を支える #AIエージェント#DevOps・CI/CD#クラウド
@ntk / 27日前 [OpenTelemetry] Go のコンパイル時計装において、ctx 伝搬なしで span を紐づける仕組みについて調べた OpenTelemetryのコンパイル時計装でctxを伝搬しなくてもspanを親子にできるGLSが実装されているGLSはruntimeのg構造体にフィールドを追加し、spanスタックを保持する。sdk/traceのpush/popフックとtrace.SpanFromContextのreadフックで動作するGLSを有効にするには_ "go.opentelemetry.io/otel/sdk/trace"のblank importが必要で、このimportがないとルールが適用されない #OSS#DevOps・CI/CD#インフラ
@GitHub OSS / 27日前 affaan-m/ECC ECCはコード生成エージェントに工程計画・テスト・レビューを統合したエンジニアリングシステムを提供するプラン→テスト→実装→レビュー→検証→記憶→改善のプロセスを一度インストールして使い続ける、Claude Code・Codex・Kimi Codeなど複数のハーネスをサポートインストール方法を間違えるとスキルやフックの重複が発生するため、公式ドキュメントに従って1つのハーネスに対して1つのインストール方法を選ぶこと #AIエージェント#DevOps・CI/CD#フロントエンド
@bodybeat / 27日前 AIエージェント分業記実装とレビューを分けて、パイプライン化するまで AIエージェントを実装・レビュー・オーケストレーションに分けて固定パイプライン化した実装はCursor、レビューはClaude Code、オーケストレーションはAGI Cockpitを組み合わせた。Fleet/DAGで依存関係を持つYAMLで定義実行環境の違いや文字コード事故を回避するため、最初に無害なコマンドで確認し、長文はファイル経由で渡すことが重要 #AIエージェント#DevOps・CI/CD#生成AI・LLM
@Yutaka Kashiwabara / 27日前 AgentCore MemoryのGateway連携を実測 — 呼び出しは素のRESTでtarget名が第1セグメント AgentCore Memoryの呼び出しは素のRESTで、パスの第1セグメントがtarget名として解決されるREST呼び出し形式、target名のパス解決、CedarアクションIDのURI構造gateway作成時に--protocol-typeを省略する必要があり、実行ロールにコントロールプレーンAPIの権限を追加する #クラウド#インフラ#DevOps・CI/CD
@norihito_wada / 27日前 AIエンジニア必見!?Azure AI Speech Studioで実践した英語の試験対策 Azure AI Speech Studioで英語のテキストを音声データに変換する方法を紹介Audio Content Creationでテキストをアップロードし、ナレーターを選択してオーディオファイルを出力、PythonでAPIを呼び出してバッチ処理可能ナレーターを指定しないと音声生成できないこと、課金対象の文字数に注意すること #クラウド#DevOps・CI/CD#AIエージェント
@nogataka / 27日前 CLAUDE.mdをそろそろ見直す時期かも ── Claude 5世代向けの最適化手順・スキル・プロジェクト種類別の例 Claude 5世代向けにCLAUDE.mdを80%削減し、性能低下が確認されなかったシステムプロンプトの削減、禁止ルールの判断基準化、手順のスキル化、覚え書きの分離矛盾する禁止ルールは削除し、不可逆操作のガードは残すことが重要 #AIエージェント#バックエンド#DevOps・CI/CD
@natsugure / 27日前 Vercel × Neon Preview Branching でPRごとのプレビュー環境を作る VercelとNeonの統合でPRごとのプレビュー環境を構築する方法が説明されているPreview Branchingを有効化し、Build Commandにマイグレーションを組み込み、直結エンドポイントでマイグレーションを流すマイグレーションはプール接続ではなく直結エンドポイントで行い、seedをビルドから外すことでプレビュー環境の安定性を確保する #クラウド#DevOps・CI/CD#データベース
@りゅう / 27日前 少しずつ変化するシステムこそ「定量指標」で評価する ― 文字起こし精度の検証基盤を作った話 文字起こし精度の改善は感覚ではなく統計的指標で評価する仕組みを構築した処理を4層に分けてデータ取得・正規化・検定・可視化を独立させ、CER/WER/DER/RTFなどの複数指標とWilcoxon/McNemar検定を組み合わせた正解データの作成コストが最も重く、統計的検定の結果をレポートで明確に表現する必要がある #バックエンド#DevOps・CI/CD#テスト
@miiitaka / 27日前 すでに存在する連想配列に配列のキーだけを追加して値は空の配列を追加する方法 連想配列にキーを追加して値を空の配列に設定する方法が説明されている1つ追加する場合は直接代入、複数追加する場合はforeachまたはarray_fill_keysと+演算子を使う既存のキーを上書きしないようにするためにはarray_key_existsによるチェックや+演算子を使うのが安全 #バックエンド#DevOps・CI/CD#アーキテクチャ
@keikeigo / 27日前 Vercel Teamに入らずにデプロイしたい!トークンだけで実現するGitHub Actions CD Vercelアカウント所有者にトークンを発行してもらいGitHub Actionsでデプロイする方法が紹介されたトークンとプロジェクトID、組織IDを環境変数に設定し、npx vercelコマンドでデプロイする。Supabaseの環境変数も渡せるVercelアカウントにログインできない場合でもデプロイできるが、トークン管理と権限設定が重要で、共同開発者に権限がないとCD失敗する #クラウド#DevOps・CI/CD#バックエンド
@kaiton-ton / 27日前 Direct Connectについて整理する Direct Connectの構成要素と設計時の考え方を整理した専用接続とホスト型接続、プライベートVIF、パブリックVIF、トランジットVIF、DXGW、VGW、TGWが主な構成要素VPCの数やルーティング制御の必要性によって構成を変更する必要がある #クラウド#インフラ#DevOps・CI/CD
@tskoma / 27日前 AWS Glue の監視を Job Monitoringで実装してみた AWS Glueのジョブ監視をDatadogのJob Monitoringに移行したJob Monitoringの専用UIで実行状況を一目で確認し、Flame Graphでトレース可能、タグの環境識別に対応ジョブの失敗率や実行時間の変化をすぐに把握でき、環境識別タグの対応でフィルタリングが可能になった #クラウド#DevOps・CI/CD#インフラ
@Ahmed / 27日前 ログを誰のために書くのか? ログレベルは技術的なエラーの発生ではなく、運用上の対応が必要な状態を表すErrorは運用者が対応を検討すべき状態、Infoは後から確認するための情報ログを見るのは開発者だけではなく運用担当者やサポート担当者もいる #バックエンド#DevOps・CI/CD#インフラ
@inoyu-qiita / 27日前 AWS RDSとは? DBを運用込みで借りるサービス AWSのRDSはDBを運用込みで借りられるサービスで、PostgreSQLやMySQLを電気・水道のように契約して使うRDSはマネージドサービスで運用作業をAWSが代行、AuroraはRDS内のエンジンの一つでPostgreSQL互換Serverless v2では最小容量0.5 ACUが常に課金されるため、学習用には使い終わったら消すのが安全 #クラウド#インフラ#DevOps・CI/CD