by shigemk2

当面は技術的なことしか書かない

npx

このコマンドを使用すると、npmパッケージ(ローカルにインストールされたもの、またはリモートから取得したもの)から任意のコマンドを、npm run経由で実行する場合と同様のコンテキストで実行できます。 docs.npmjs.com

WezTerm theme一覧

名前しか一覧ないから実際に見てみないとどんなテーマなのか分かりづらい wezterm.org

kdl-mode

Zellijの設定ファイルがkdlなのでなんとなく use-packageの案内はないので導入もなんとなく (use-package kdl-mode :ensure t :mode (("\\.kdl\\'" . kdl-mode))) github.com

Zellij layout メモ

作りかけ 上部にタブバー、下部にステータスバーでキーバインドの表示があるデフォルト表示を残しておかないとZellijである意味を見失ってしまう なおpaneをレイアウトで増やしすぎるとログインシェルが起動できなくなるのでstacked=trueしておいた方が良さ…

CloudFront 追加のメトリクス

AWS

レイテンシーやキャッシュレートは追加のメトリクスを有効にすると見れるようになる 料金目安 ドキュメントがわかりづらいのでいまいち料金がわからないのだが、ディストリごとに発生するらしい Number of distributions you activated this for X 8 (up to …

imenu-list

markdownでも使えた This Emacs minor-mode creates an automatically updated buffer called Ilist that is populated with the current buffer's imenu entries. The Ilist buffer is typically shown as a sidebar (Emacs vertically splits the window).…

Kubernetesのコンポーネント メモ

master クラスター全体の管理 api server リソース管理のrest api scheduler 空いているnodeを探してpodを実行 controller manager クラスターの監視 データストア クラスター構成を保持する分散kvs etcd node コンテナアプリケーションを動作させるサーバー…

afplay

Mac

書いてあるとおり audit file play MacOS標準コマンドらしいが、ドキュメントが見当たらない AFPLAY(1) General Commands Manual AFPLAY(1) NAME afplay – Audio File Play SYNOPSIS afplay [-h] audiofile DESCRIPTION Audio File Play plays an audio file…

Datadog watchdog terraform

resource "datadog_monitor" "watchdog_monitor" { name = "Watchdog detected an anomaly: {{event.title}}" type = "event-v2 alert" message = "Watchdog monitor created from Terraform" query = "events(\"source:watchdog story_category:apm env:tes…

fish shell bind

If both KEYS and COMMAND are given, bind adds (or replaces) a binding in MODE. If only KEYS is given, any existing binding for those keys in the given MODE will be printed. If no KEYS argument is provided, all bindings (in the given MODE) …

APIキー / アプリケーションキー

Datadogには2種類のキーがあり、権限を設定できるのはアプリケーションキーのみ。 2種類のキーの違い キー 用途 権限設定 API Key データの送信(Agent、メトリクス投入など) 設定不可 Application Key データの読み取り・API操作 設定可能(スコープ) す…

Codex Reasoning パラメータまとめ

3つのパラメータの違い パラメータ 制御対象 設定値 デフォルト model_reasoning_effort 思考の深さ(内部処理) none / minimal / low / medium / high / xhigh medium model_verbosity 出力テキストの長さ low / medium / high medium model_reasoning_sum…

iTerm2 タブ移動

原典 Cmd+left arrow, Cmd+right arrow navigates among tabs. So does Cmd-{ and Cmd-}. ので、cmd + 左右矢印 か、 cmd + shift + [] 要するに{や}がshift + [だったりshift + ]になる iterm2.com

Git Worktree メモ

Git

同じリポジトリの複数のブランチを、別々のディレクトリに同時にチェックアウトできるGitの機能。 通常のgit checkoutはブランチを切り替えるたびに作業ディレクトリが変わるが、worktreeを使えば複数のブランチを並行して扱える。 my-project/ ├── main/ ← …

Edge Middleware & キャッシュ メモ

web

Edge Middlewareとは リクエストがオリジンサーバーに到達する前に、CDNのエッジ(世界各地の拠点)で実行されるコード。 ユースケース 認証・認可チェック(ログインしていなければリダイレクト) A/Bテスト(ユーザーを異なるバージョンに振り分け) 地域…

wiror30版mcp-server-datadog RUM ツールまとめ

参考: https://github.com/winor30/mcp-server-datadog RUM関連ツール一覧 ツール名 説明 get_rum_applications 組織内のすべてのRUMアプリケーションを取得 get_rum_events RUMイベントを検索・取得 get_rum_grouped_event_count 指定したディメンションでR…

Devin Datadog MCP

公式のMCPを使っていないのでその点は注意 github.com docs.devin.ai

fish shell set コマンド オプションまとめ

スコープオプション(fish独自の概念) オプション 説明 なし 現在の関数内でのみ有効(ローカル)。関数外ではグローバル -l / --local 現在のブロック内でのみ有効(ローカル) -g / --global 現在のシェルセッション全体で有効(グローバル) -U / --univ…

ホスティングサービス一覧

web

本当に一覧だけ サーバー立ててサーバーにデプロイするのがめんどくさい ドメインとかSSL対応とか配信とかもめんどくさい GitHub連携だけでなんとかなるならそうしたい Vercel Cloudflare Pages Netlify AWS Amplify Render Railway GitHub Pages qiita.com

homebrew cask formula

Formula(コマンド ライブラリの管理) A formula is a package definition written in Ruby. It can be created with brew create where is a zip or tarball, installed with brew install , and debugged with brew install --debug --verbose . Formulae u…

Datadog RUM 権限

ぱっと見read only/standard/adminの標準ロールで対応できそう Name Description Default Role RUM Apps Write(rum_apps_write) Create, edit, and delete RUM applications. Creating a RUM application automatically generates a Client Token. In order …

atlasコマンド

Atlas CLI をインストールすると、Atlas データベース配置のターミナルから迅速にプロビジョニングと管理を行えます。 mondodb-atlasでatlasとmongoshをインストールする brew install mongodb-atlas www.mongodb.com

bw コマンド

bw login してから bw createとか色々やる 特に注意点とかない bitwarden.com

bw インストール

どっちがどっちかわからないけど brew install bitwarden-cli が正しいと信じたい bitwarden.com formulae.brew.sh formulae.brew.sh

codex basic configuration

本当に基本的なところ model = "gpt-5.2" model_reasoning_effort = high lowなど developers.openai.com

Datadog RUM セッション

real user monitoring 定義 セッションとは、ウェブアプリケーションまたはモバイルアプリケーションでユーザーが行う操作 (カスタマージャーニー) ユーザーがウェブアプリケーション上で行う継続的な操作期間を1セッションとしてカウント 計測条件 終了条件…

statuscake_ssl_check

uptime checkと同じくpausedがある registry.terraform.io

statuscake_uptime_check status_codes

わかりづらいけどここにあるものが検知されたらトリガーする status_codes (StringのSet) アラートをトリガーするステータスコードのリスト。指定しない場合、デフォルトのステータスコードが使用される。一度設定すると、デフォルトのステータスコードは復…

fish shell dateの組み合わせメモ

ドルマークが必要じゃなくなるだけ git commit -m (date -v-1d +%Y/%m/%d) git commit -m "(date +%Y/%m/%d)"

サービスディスカバリー

デプロイされたアプリケーションがどこにあるかを見つけ出す仕組み Kubernetesでは、クラスター内に構成レジストリを持ち、それに基づき動的にサービスディスカバリーを行っている 一般的なサービスディスカバリー 固定IPアドレス ホストファイルのエントリ …