GCP の料金を「サービス別に」見る方法

結論

1. メニューから「お支払い」を選ぶ

gyazo.com

2. 詳細メニューから「レポート」を選ぶ

gyazo.com

3. パネルメニューの「フィルタ」の「プリセット」から「今月、すべてのサービス」を選ぶ

必ずしも「今月」である必要はありません。

gyazo.com

4. サービスごとの費用の明細が表示される

これでサービスごとの費用の明細を見ることができました。

gyazo.com

5. (オプション)さらに詳細な明細が見たい場合には「グループ条件」を変更する

さらに詳細な明細が見たい場合には、パネルメニューの「フィルタ」の「グループ条件」で「SKU」を選びます。

gyazo.com

gyazo.com

Ubuntu で trans コマンド(引数を翻訳してくれるコマンド)を入れる方法

結論

$ sudo apt install -y translate-shell

trans コマンドの用例ヘルプ

$ tldr trans

  Translate Shell is a command-line translator.
  More information: <https://github.com/soimort/translate-shell>.

  Translate a word (language is detected automatically):

      trans "word_or_sentence_to_translate"

  Get a brief translation:

      trans --brief "word_or_sentence_to_translate"

  Translate a word into french:

      trans :fr word

  Translate a word from German to English:

      trans de:en Schmetterling

  Behave like a dictionary to get the meaning of a word:

      trans -d word

trans コマンドの使用実例

オプション無し

$ trans "I'm a gamer."
I'm a gamer.

私はゲーマーです。
(Watashi wa gēmādesu.)

「I'm a gamer.」の翻訳
[ English -> 日本語 ]

I'm a gamer.
    私はゲーマーです。, 私はゲーム好きです。

--brief オプションあり

$ trans --brief "I'm a gamer."
私はゲーマーです。

nodenv を使っていて npm install -g したバイナリが実行できないときは nodenv rehash する

前提

たとえば以下のようになるときです。

$ npm install -g @devcontainers/cli
$ devcontainer --help
zsh: command not found: devcontainer

結論

$ nodenv rehash します。

補足

$ nodenv rehash した際に以下のようにエラーが出るときがあります。

$ nodenv rehash
nodenv: cannot rehash: /home/USERNAME/.nodenv/shims/.nodenv-shim exists

こういうときは .nodenv-shim を削除して、再度 $ nodenv rehash するといいです。

補足の補足

nodenv だけではなく、*env 全般に言えることかと思います。

(最近の)Ruby で YAML.load_file によってエイリアスが読み込めないときの対応

結論

キーワード引数として aliases: true を付与する。

yaml = YAML.load_file('config.yml', aliases: true)

補足

  • Psych というワードと併せて検索すると背景が分かります
    • 現時点では、素の Ruby じゃないと遭遇しない現象かもしれません

日本版開始前に Twitter Blue を契約していて、解約後に再度契約しようとしたら「問題が発生しました」と出るとき

結論

VPN でアメリカにつないで Twitter Blue を契約しようとすれば Stripe に飛ぶ。

Twitter Blue 契約直リンク

考察

たぶんいくら待っても待つだけじゃだめだと思います。

Powered by はてなブログ