物理の駅 Physics station by 現役研究者

テクノロジーは共有されてこそ栄える

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

(Solved v2.2.2 and later) Slackdump_v2.2.0 Katakana charactors directory problem

日本語訳は下に (Japanese translation below) This problem was fixed in version v2.2.2 and later. Please download the latest version of the slackdump. There is an excelent software called slackdump that allows you to back up all your visible…

Python+matplotlib で 2つの軸を左右・両方左に描画する

物理では、例えば、β と Energy [MeV/u] のように、同じ量だが異なる表記をすることがある。 これを1つのグラフに同時に表示したいとき、以下のようにする。 import numpy as np import matplotlib.pyplot as plt Zs = np.arange(1, 100, 1) data1 = 0.5+Zs*…

Python: jsonをdumpsするときの浮動小数点の桁数を制御する

dumpsで桁数を制御することはできないが、loadsで制御することが可能。速度は遅くなるが、dumps→loads→dumps にすると良い。 import json print(json.dumps([23.67, 23.97, 23.87])) print(json.dumps([23.67000000000002, 23.96999999999999, 23.8700000000…

Python Jupyter Lab で RuntimeError: Cannot enter into task <1> while another task <2> を解消する

Jupyter Lab で以下のようなエラーが出た。tornado がエラーだとか。 Exception in callback <TaskWakeupMethWrapper object at 0x000002767EB13B80>(<Future finis...a24"\r\n\r\n'>) handle: <Handle <TaskWakeupMethWrapper object at 0x000002767EB13B80>(<Future finis...a24"\r\n\r\n'>)> Traceback (most recent call last): File "c:\user…</future></handle></future></taskwakeupmethwrapper>

Windows cipher /w でディスクの空き容量を完全に消去する

HDDのデータを完全に消去したいとき、いくつかの方法があるが、Windows上で比較的安全に容易に行えるのが cipher /w というコマンドである。公式のドキュメントに docs.microsoft.com ボリューム全体で使用可能な未使用のディスク領域からデータを削除します…

Google Chromeで起動時のプロファイル(ユーザー)を固定する

Google Chromeは、複数のプロファイルを使い分けることができる。つまり、ユーザーごとにブラウザを分けられて、それぞれのブラウザは各ユーザーがログイン済みの状態になる。しかし、普通にGoogle Chromeを開くと、最後に閉じたユーザーのブラウザが開いて…

SlackからエクスポートしたZIPファイル内のファイルパスの文字化けを修正する

いつからかSlackのチャンネル名に日本語が使えるようになったが、SlackからエクスポートしたZIPファイルのファイル名、ディレクトリ名はcp437 コードページ437 - Wikipedia でエンコードされているため、UTF-8にするには、cp437としてエンコードする必要があ…

.gitignore: ディレクトリ内の一部のファイルだけ管理して他は無視する方法

Git

ディレクトリを無視 /build/ と書くと、それ以降の全ての除外(!)は効かなくなるので注意せよ。 ディレクトリ内の一部のファイルだけ管理して他は無視するとき、さらに深いディレクトリにある一部のファイルだけ管理して他は無視するときの .gitignoreの記述…