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

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

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

未解決: Googleドキュメントで変換中の文節が分からない

GoogleドキュメントやGoogleスライドショーで日本語入力をしているとき、文字変換中に、変換対象の文節(部分)が分からない問題が発生している。 ハイライトは表示されない。アンダーラインで太い+点線の区別もなく、アンダーラインの切れ目もない。これでは…

Python: SlackにインポートするためのCSVファイルを、Slackのエクスポートしたデータ(ZIPファイル)から作成する

旧ワークスペースの一部のチャンネルのみ、新ワークスペース(新WS)にCSVファイルで移行するためのPythonスクリプトを書いたので紹介する。 準備することは、 旧ワークスペースからエクスポートしたデータ (アーカイブしたZIPファイル) ワークスペースのチャ…

SlackにCSVファイルで投稿をインポートする

Slackの旧ワークスペースを、その構造を保ったまま別の新ワークスペース(新WS)に移行するのではなく、特定のチャンネルの投稿だけを新WSに移行させたいとき、CSVファイルを使うのが便利だ。WSごと移行よりも、工数が少なく作業が容易である。 slack.com に解…

Pytyon: Jupyter lab 起動時に cannot import name 'soft_unicode' from 'markupsafe'

C:\Users\Masahiro\Downloads\slack>jupyter lab Traceback (most recent call last): File "c:\users\masahiro\appdata\local\programs\python\python37\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "c:\users\masahiro\a…

Python: 2次元図で凸多角形の内部のイベントを得る

例外処理はちゃんとしてないので注意せよ。 import numpy as np import awkward as ak import matplotlib.pyplot as plt # 配列作成 obj={} rs = np.random.RandomState(0) obj["memx"]=rs.rand(1000) obj["memy"]=rs.rand(1000) memx = "memx" memy = "memy…

Ubuntu 18.04 LTS 起動しない問題の解決 (ディスク関連)

「Ubuntuが起動しないので何とかしてほしい」という依頼を受けて、OSが入ったSystem用のSSDだけもらって原因を究明した話。 手元のデスクトップパソコンに適当に挿して起動すると /dev/sda2: clean, **/** files, **/** blocks You are in emergency mode. A…

Python: 重イオンのEnergy loss と Energy loss straggling

まず、各定数の確認する。 import numpy as np elementary_charge = 1.602176634*10**-19 # 電気素量 C c_light_m = 299792458 # 光速 m/s electron_mass_kg = 9.1093837015*10**-31 # 電子質量 kg permittivity_vacuum = 8.8541878128*10**-12 # 真空の誘電…