-
Docker認証情報の欠落がCI/CDパイプラインを静かに破壊した問題(とその修正方法)
はじめに 私のCI/CDパイプラインは、Pulumiを使ってGoogle CloudにデプロイするマルチステージのGitHub Actionsワークフローで、完璧に見えました。Google CloudとAWSへの認証、p […]
-
Google Workspace を利用して Chrome にブックマークを配布しました
こんにちは。サトウです。 Google Workspaceを利用していて「このURLを全社に共有したい」「毎回チャットで連絡しても流れてしまう」という場面が多くあります。 メール、チャットでURLを流すのではなく最初から […]
-
kube-prometheus-stackを使ってGKEの負荷とnginxのアクセスをgrafanaで見る
こんにちは、エンジニアのHKです。 今回はGKEの勉強がてら、helmでkube-prometheus-stackをインストールして、grafanaでGKEとnginxコンテナのメトリクスを表示するまでをやってみました。 […]
-
AI で売上アップ:Salesforce Agentforce セールスコーチ
営業において最も重要な要素の一つはコーチングです。コーチングは、営業チームが営業能力を継続的に向上させ、各顧客への対応準備を整えるのに役立ちます。かつては、コーチングは非常に多くのリソースを消費する作業であり、コーチング […]
-
SSVC で脆弱性のトリアージを自動化する
はじめに CVSS での脆弱性管理では自組織での状況を反映させた優先度付けができないため、検出される脆弱性が多すぎると何から手をつけて良いかわからなくなり本当に対応しなければいけない脆弱性に迅速に対応できなくなったりしま […]
-
私が Python の自動化ツールを Nox に乗り換えた理由
皆さん、こんにちは! 最近は GitHub Actions や Cloud Build のトリガーを使った CI/CD パイプラインの構築など、DevOps の世界にどっぷり浸かっています。こうしたツールを触ったことがあ […]
-
E2EE パスワードマネジャーの CLI 版でランダムなフレーズを生成する
Proton Pass の動作が軽快なわりに高機能なので気に入ってますが、CLI版が登場したのでやりたかったことをしてみます。 Proton Pass はフレーズ/パスワードを生成してくれるツールですが、この記事では主に […]
-
Python 型ヒントの書き方 – 基本からジェネリクスまで
1. はじめに:このコードの出力結果は? まずは、以下のコードの出力結果は1から3のどれになるか考えてみてください。 答えは3のTypeErrorです。 n/ 2の返り値はfloat型になります。float型をstr型に […]
-
Looker StudioでSQLロジックを再現する
こんにちは、ilhamhkです! 今回の記事では、SQLのロジック、どうやってLooker Studioの機能で再現するか共有したいと思います。今回は、SQLのWHERE句にあたる「動的なフィルタ」を工夫して実装する方法 […]
-
超高速を謳うオブザーバビリティ・パイプライン構築ツール「Vector」に触れてみる。
こんにちは。shirota です。 当初、Kubernetes のメトリクス監視をテーマにブログを書こうと思い、考えを巡らせていたところ、以前から気になっていた Vector というツールを思い出しました。そんなわけで今 […]


