2023-01-01から1ヶ月間の記事一覧

コマンドラインで文字コードを自動判別する方法

シェルスクリプトやコマンドラインで,テキストファイルの文字コードを自動判別する方法です nkf を使う head -n 1000 ファイル名 | nkf -g nkf -g ファイル名でも良いですが,nkfは遅いので,ファイルサイズが大きくなると処理に時間がかかります.アホみた…

最新のLinuxカーネルで VMware workstation/player を使う方法

Michal Kubeček さんが github.com でパッチ済みの vmware kernel module のソースコードを公開していますgithub.comこれを使うと,簡単に,最新のLinuxカーネルで VMware workstation や player が利用できます 使い方 git clone $ git clone https://githu…

BibTeXで複数著者を省略(et al.)する方法

TeX

BibTeX で複数の著者がいる場合は,省略して et al. と表記する方法です著者名を省略すると文献リストが短くなります.ページ数が制限されている場合に使われる常套テクニックなので,ここに手順をメモしておきます. 概要 TeXで BibTeXを使うと,文献データ…

Amazon S3 へのアップロードを高速化する方法

aws

AmazonのS3にファイルをアップロードする際に役立つ,高速化のTipsです aws コマンド(CLI)を使う CLIが一番軽量・高速です サブコマンドは cp よりも sync の方が良い cp よりもsyncの方が高速になります.scpの代わりに rsync を使うのと同じ理由です cd […

matplotlib でグラフを保存すると凡例(legend)や軸ラベルが見切れる際の対処方法

matplotlib でグラフを保存すると 凡例(legend) 軸ラベル colormap が枠からはみ出てファイルに正しく保存できない場合の対処方法です解決方法だけ列挙しておきます.困った時は片っ端から試してみましょう! box_inches='tight' をつけてみる (役立ち度:★★…

NVIDIAのGPUのファン回転数をコマンドラインで変更する

例えば回転数を60%に固定したいなら nvidia-settings -a GPUFanControlState=1 -a GPUTargetFanSpeed=60 自動制御に戻したい場合は nvidia-settings -a GPUFanControlState=0 補足 複数のGPU、ファンがある場合は [gpu:番号] [fan:番号] でデバイスを指定で…

matplotlib で y=x の直線を書く方法

pythonのmatplotlib でグラフに y=x の直線を書く方法 fig, ax = plt.subplots(1,1) ax.axline((0, 0), slope=1) axlineを使って,原点(0,0)を通り傾き 1の直線を描く方法が一番使い勝手が良い

pytorchをインストールするだけでssh鍵を抜き取られる件

PyTorch にマルウェアが混入しssh鍵を抜き取れられる被害が出ているそうです pytorch.org本家サイトに,被害の有無をチェックするコードが紹介されています python3 -c "import pathlib;import importlib.util;s=importlib.util.find_spec('triton'); affect…