らくがきちょう

なんとなく ~所属組織/団体とは無関係であり、個人の見解です~

macOS へ goenv で golang をインストールする

macOS で複数バージョンの golang を切り替えながら利用する場合、goenv を使うと便利です。 今回は Big Sur に goenv を使って golang をインストールする手順をメモしておきます。

続きを読む

Terraform で ACI 上に L3out (EIGRP) を含む Tenant を作成する

Terraform を使って Cisco ACI に「EIGRP 設定の L3out を作成する」サンプルをメモしておきます。

続きを読む

macOS の CLI で PDF ファイルを結合する

ちょっとした理由から「macOS で手軽に PDF ファイル同士の結合がしたい」のですが、mutool を使えば実現出来るようです。 mutool は Homebrew でインストール出来るようです。 M1 Chipset な Big Sur で試しましたが、インストール出来、問題無く使えています。

brew install mupdf-tools

input1.pdfinput2.pdf を結合して output.pdf として出力したい」場合は以下のように実行します。

mutool merge -o output.pdf input1.pdf input2.pdf

入力ファイルが多い場合は正規表現で指定しても良いかと思います。

mutool merge -o output.pdf input*.pdf

M1 Chipset mac mini で Homebrew の git エラーを解消する

M1 Chipset な mac minibrew update すると下記のエラーが発生しました。

$ brew update
(--snip--)
Error: Failure while executing; `git config --replace-all homebrew.analyticsmessage true` was terminated by uncaught signal KILL.

これは 2 つの git が混在している為に発生する問題のようで、brew uninstall git すると解決しました。

brew uninstall git

参考