TakafuTips

Linux

Windows いちから環境構築(WSL2導入編)

Linux (Gentoo) 、Macを使う職場からWindowsを使う職場に移る少し前に、WIndowsノートPCを購入してみた。 その際、まったくわからないところからスタートしていくので、工程を順に書いていく。 WSL2 Windows Insider Programへの参加 「設定」からinsiderで…

PGP秘密鍵をGIFへ

秘密鍵をASCIIへ gpg --export-secret-key -u "$USERNAME" -a > my_sec.key サイズが大きいのでsplit split -b 2500 my_sec.key splitkey- それぞれをQR codeに for file in splitkey-a?; do <"$file" qrencode -s 3 -d 150 -o "$file".qr done Imagemagick…

指定ディレクトリ以下の対象ファイルすべての文字列を置換

LaTeX等を使っていると、定義ファイル内の変数名を変えなくてはいけないことがたまにある。 特にグループで定義ファイルを共有していると、個人のものとconflictを起こしてしまうためである。 これはLaTeXに限らず大規模な開発環境だとそうなるかもしれない…

GPG鍵のインポート

新しいコンピュータを手に入れたらまず、GPG鍵を共有したい。 サーバにSSHできるようにしたら、秘密鍵をもってくる。 秘密鍵は漏れたらどうしようもないので、最新の注意を払う。 サーバ側 バイナリ形式で秘密鍵を書き出す。 それをscpで新しいコンピュータ…

SSH秘密鍵と公開鍵の作成

秘密鍵の作成 RSA形式 ssh-keygen -t rsa -b 4096 -C "hoge@hogehoge.com" -f ~/.ssh/id_rsa ECDSA形式 ssh-keygen -t ecdsa -b 4096 -C "hoge@hogehoge.com" -f ~/.ssh/id_ecdsa 公開鍵の設置 登録したいサーバ上の~/.ssh/authorized_keys (なければtouch)…

gpg-agent is older than us (X.XX < Y.YY)

passを利用していると以下のようなエラーがでることがある。 gpg: WARNING: server ‘gpg-agent’ is older than us (2.X.XX < 2.X.XX) gpg: error: GnuPG agent version “2.X.XX” is too old. 実行には問題ないが、gpg-agentが起動しっぱなしのようになり、 p…

コマンドライン上でグラフを描画する

Gnuplotで描画画面にGUI使わない設定が利用できる。 gnuplot> set terminal dump Terminal type set to 'dumb' Options are 'feed size 79, 24 aspect 2, 1' gnuplot> p sin(x) 1 +-+--------------***---------------+---**-----------+--------**----+-+ +…