Toolchain version on new package was different from default every time I created project.

Problem Same as title. Solution Run rustup show Default host: x86_64-pc-windows-msvc rustup home: *my rustup home* installed toolchains -------------------- stable-x86_64-pc-windows-msvc (default) 1.42.0-x86_64-pc-windows-msvc active toolc…

docker-compose でハマったこと

1. env_fileはserviceごと 2. Dokerfileでビルドするときはファイルのパスではなくディレクトリのパスを渡す 3. sambaのネットワークドライブをマウントしたいときはcifs # 例(${}は.envで指定する環境です) volumes: nas: driver_opts: type: cifs o: "rw,u…

My solution to an error on rust-analyzer extension.

Error Environment Windows 10 20H2 VS Code cd $(rustc --print sysroot); cd lib\rustlib\src\rust => src, Cargo.lock Error rust-analyzer failed to load workspace: Failed to find sysroot for Cargo.toml file /*path-to-my-workspace*. Is rust-src…

matlabのシンボリックリンクがインストーラで作れなかったので

解決策 はじめからだと zipをダウンロード unzip cd "unzipしたフォルダのパス" ./install シンボリックリンクを作らずにインストール cd /usr/loca/bin ln -s "matlabへのパス" matlab (ex: /usr/local/R2021b/bin/matlab) 参考 jp.mathworks.com

ファイル実行時に起きたトラブル

環境 Ubuntu Desktop 20.04.3 LTS 問題 生成した実行可能ファイルを実行しようとしたところ実行できず詰まった。ターミナルで foo # ファイル名 と入力していた。 対応 パスが通っているわけではないので、相対パスあるいは絶対パスを渡す必要がある。 ./foo…

面倒は自動化しよう(.sh)

環境 Ubuntu Desktop 20.04.3 LTS 事例 rust で競プロをする際にcargo compete を使っている。しかし使用時に目的のディレクトリに移動、cargo compete new、vscodeで開くという作業は地味に面倒である。 方策 シェルスクリプトを作成して一連の作業を自動化…