アバター
後藤隼人 ( ごとうはやと )

ソフトウェア開発やマーケティング支援などをしています。詳しくはこちら

GitHub CLI で PR の作成からマージまでを行う流れ

GitHub の PR (Pull Request) の一連の処理を GitHub CLI で行う流れについてです。 効率はブラウザでやるのと大差無い気がしますが、ターミナルとブラウザのウィンドウを行き来しなくて済むので複数の PR を連続して処理したいときなどにじゃっかん楽な…

GCP で Compute Engine を定期的に停止する方法

GCP で Compute Engine インスタンスを定期的に停止する方法についてです。 記事執筆時点で次の 2 つの方法がありますが、 A の「インスタンススケジュール」の方がかんたんでお手軽です。 A. Compute Engine の「インスタンススケジュール」機能を使…

GCP で Container Registry のイメージを全件一括削除する方法

GCP で Container Registry のイメージを全件一括削除する方法についてです。 確認時のバージョン ブラウザの GUI でぽちぽちやるのでもよいですが の方がかんたんで速いです。 でタグの一覧を取得して で削除を行います。 間違うと危険なので暴発しないよ…

macOS ターミナルから音声ファイルを再生する方法いろいろ

macOS でターミナルから音声ファイル( mp3 など)を再生する方法についてです。 追加のインストールなど不要で手軽に使える方法が 3 つあります。 A) コマンド B) Quick Look C) QuickTime Player A) コマンド は macOS に…

GitHub CLI で Pull Request マージ後の自動ブランチ削除機能を有効化・無効化する方法

GitHub には Pull Request マージ後にブランチを自動的に削除できる機能があります。 GitHub CLI を使ってその機能を有効化・無効化する方法についてです。 この設定の切り替えはブラウザ UI でもできますが、対象のリポジトリが多いときなどはブラウザ UI…

ChatGPT のクローラ GPTBot を拒否する方法

サイト管理者が ChatGPT のクローラ GPTBot のサイトへのアクセスを拒否する方法についてかんたんにまとめました(情報量は OpenAI の公式ドキュメントからほとんど増えていません)。 GPTBot とは GPTBot は OpenAI 社が GPT モデルの学習の…

OpenSSH でローカルポートフォワーディングを行う方法

OpenSSH を使ってローカルポートフォワーディング( local port forwarding )を行う方法についてかんたんにまとめました。 先に結論ですが オプションを付けてコマンドを実行します: SSH ポートフォワーディングとは ネットワーク上のデータを SSH…

.xd ファイルの中身を Adobe XD を使わずに確認する方法

Adobe XD で作成された ファイルの中身を XD のアプリケーションが無い環境で確認する方法についてです。 先に結論ですが、アートボードなどをそのまま見ることはできませんがプレビューや画像素材などは(一部)閲覧できます。 記事執筆時点において ファイルの実体は ファ…

macOS を Ventura にアップデートした後に SSH 接続が失敗する問題

手元のマシンの macOS のバージョンを Ventura ( 13.2 )にあげてから SSH が接続できなくなりました。 問題 ひとつ前の Monterey で成功していた SSH 接続が Ventura にあげた後から失敗するようになりました。 オプションを付けたときの…

PHP の php.ini の中で環境変数を使う方法まとめ

PHP の設定ファイル の中で環境変数を使う方法についてかんたんにまとめました。 動作確認時のバージョン PHP: Docker イメージ: の中で環境変数を使う方法 の中で環境変数を使いたいときは という記法を使えば OK です。 ルールがいくつかあります: の…