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

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

他のソフトウェア

Python: LISE++ ファイルから核種の収量を取得する

def get_nuclei_yield(filename): lines = open(filename).readlines() flag=False nuclei_yield={} for i, line in enumerate(lines): if line=="[Calculations]\n": flag=True continue if flag: str1=line.split()[0] str2=line.split("=")[1].split(",")…

WindowsでSVG(ベクター画像)ファイルをベクター情報を保持したままEPSファイルに変換する方法

Windows+Officeを使っている筆者は、通常図をOfficeのPowerPointで作成している。某雑誌は提出するファイルにEPS形式を要求しているが、PowerPointから出力できるベクターファイル形式で最も一般的なものはSVGファイルである。 このSVG(ベクター画像)ファイ…

calibreのアンインストール時に拡張子への関連付けが消えない問題の解決

Bug #1856268 “File Associations Not Removed On Uninstall” : Bugs : calibre ここで報告されてる通り、アンインストール時に関連付けの登録が消えないのは仕様通りだそうだ。 例えば、64bit版をインストールし、起動時に(無意識に)関連付けをしてしまうと…

Windows用のSlackから出力したjson形式ログファイルを閲覧するためのビューア

友人のソフトウェアを紹介する kenkyu-note.hatenablog.com 世界には自分を超える変態(=有能)が多数存在する github.com

LINEとSlackの暗号化の話 LINEは本当に危険か?

LINEは危険という話をよく聞く。本当なのか。コミュニケーションツール Slack と比べてどうか。 Slackはすべてのデータをサーバー側と経路で暗号化しているため、仮にSlackが不正侵入されたり、通信経路で盗聴されても平文(暗号化前の元の文やデータ)が漏…

なぜSlackだったのか

Slackである必要性はなかった。 安定したサーバー・接続が容易 モダンなデザインかつマルチプラットフォームなクライアント 中央集権的(場所の管理権限有)であり分権的(部屋を追加したり人を呼べたり)である 通知の自己管理 部屋を分けれる 他のサービスとの…

Android11のマナーモードの設定

この記事は問題提起なので、解決はできていません。 Android9かAndroid10では 通知の鳴動制限 というのがあり、 サイレント (いかなる通知でも鳴動されない) アラームのみ (アラームの割り込み鳴動が許可) 重要な通知のみ (アラームと設定した重要な通知のみ…

7zip with Zstandard (Zstd)をインストールする

github.com facebookのメンバーが作った高速な圧縮・展開が可能なZstandard (Zstd) が使える、7zipのあるバージョン

Windows用 画像閲覧ソフトウェア IrfanView のインストール

インストール forest.watch.impress.co.jp IrfanView(64bit版) IrfanView日本語化モジュール をインストールする。 日本語化 Option -> Properties/Settings -> Language -> JAPANESE.DLL を選択してOK 画像循環時の設定 画像が循環したときに、フォルダ選…

mp4 (動画ファイル)からmp3等の音声ファイルを抽出(分離)するWindows用ソフト

www.vector.co.jp Flush全盛期の時代に、flvファイル→音声ファイル をやってた人には馴染みのあるソフト。mp4等の動画ファイルにも対応している。ドラッグ&ドロップだけで作業は完了し、exeの直下に動画のファイル名でフォルダが作成され、その中に SOUND フ…

VidyoConnectで「ポータルに接続できませんでした。再度試すか、管理者に連絡してください。」というトラブルとその対処

vidyoportal.cern.ch に接続しようとして「ポータルに接続できませんでした。再度試すか、管理者に連絡してください。」というエラーが出た。 VidyoConnectを再インストールしてもダメ、再起動してもダメ、あー終わったと思って、ブラウザからの接続で凌いだ…

WindowsでMackerelのプラグインを動かすときのメモ

公式が提供するプラグインはGo(Go言語)で書かれているので、まずはGoの環境を整備する。 qiita.com go version で go version go1.14.3 windows/amd64 などと出ればOK。 Go言語でビルドする方法は以下を参照にしつつ、 ビルド・実行する - はじめてのGo言語 …

Windows 10でWordPressを動かす

https://korochan.info/2019/07/22/iiswordpress/ Windowsの機能の有効化または無効化 インターネットインフォメーションサービス Web管理ツール内 IIS管理コンソール IIS管理サービス IIS管理スクリプトおよびツール HTTP共通機能内 HTTPエラー HTTPリダイ…

Slackのチャンネルに全メンバーを追加する簡単な方法

https://ワークスペース名.slack.com/admin に行くと、全メンバーをExportできる。管理者だけかも。 出力はcsvファイル username,email,status,billing-active,has-2fa,has-sso,userid,fullname,displayname,expiration-timestamp physics,physics@station.s…

Visual Studioで zlibとlibzip をコンパイル、C++からZIPファイルを生成してみる

ほぼ以下のブログが網羅しているので読んで欲しい blog.sssoftware.main.jp 以下、私用のメモ 準備 cmakeをインストールする Download | CMake Windows win64-x64 Installer で良いだろう 途中のオプションで、Add CMake to the system PATH for the current…

7zipをVisual Studio 2017でコンパイルする

https://sevenzip.osdn.jp/download.html ここから7-Zip ソースコードをダウンロード 7zipで解凍 Visual Studio 2017 x64 Native Tools コマンドプロンプトを実行 CPP/7zip へ移動して nmake

PowerShellのGet-ContentはStringではなくObject[]=配列を返す

よく考えたら当たり前なのかもしれないけど、初めてなのでハマった PS C:\Users\Administrator\Desktop> $content = (Get-Content "path.txt" -last 11) PS C:\Users\Administrator\Desktop> $content.GetType() IsPublic IsSerial Name BaseType -------- -…

ClassificationViewer

OverallViewer

必須コンポーネント 最新版 FAQ JSONファイル形式 AffineP2S ImageType EmulsionType Images 再配布は禁止します。 必須コンポーネント Need .NET Framework 4.8 Runtime. .NET Framework 4.8 Runtime が必要。 最新版 The latest version can be downloaded…

論文管理ソフト Zotero の紹介

論文をカテゴリ別に管理するのにめっちゃ便利なZetro。 https://www.zotero.org/ 日本語完全対応。OS非依存。クラウドは一切使わず、ローカルのディレクトリだけで完結している。 万が一パソコンが壊れても、データ・ディレクトリの場所をクラウドで同期する…

はてなブログにおける数式の謎

はてなブログのmarkdown形式は、数式を書くのに不完全なのでおすすめできない。 下線はメタ文字になる ハットもメタ文字になる 行列は記述できない & が必ずエスケープされるので注意。 はてなブログで数式を書く - 七誌の開発日記 easy-copy-mathjax.xxxx7.…

LattePanda 1st edition (Z8350) + Ubuntu18.04でArduinoを動かしてみる

Arduinoをインストールする www.arduino.cc デスクトップに Arduino IDEが出てくる。権限を設定する。 $ ls -l /dev/ttyACM0 $ sudo usermod -a -G dialout admin ログオフ or 再起動 $ ls -l /dev/ttyACM0 crw-rw---- 1 root dialout 166, 0 Nov 24 09:05 /…

7-Zipのオプション日本語訳

アーカイブファイル内のファイルのハッシュ値(CRC32)を取得するには、 l コマンドに加え、 -slt を使うべし。 -sltスイッチで得られる情報 Path Size Packed Size Modified Attributes CRC Encrypted Method Block 7-Zip 18.05 (x64) : Copyright (c) 1999-2…

Microsoft フォトの動画(ビデオプロジェクト)のプロジェクトファイルの保存場所について

Microsoft フォトは、画像から簡単なムービーを作成する機能が充実している。 しかし、クラウドではなくローカルに保存した場合(特に何もしなかった場合)は、ムービーの設定を保存するためのプロジェクトファイルは自動でローカルに保存される。しかし、ユー…

SRIM 2013を日本語版 Windows 10 64bitで動かすためのメモ

とても個人的なメモなので、使えなくても泣かないお約束で。 SRIM本体は下記のURLからインストールする。 http://www.srim.org/SRIM/SRIMLEGL.htm Msvbvm50.dll がないと怒られるので、下記URLからMsvbvm50.exeダウンロードし実行する https://support.micro…

OneDriveと同期できません というエラーの解決方法を探索中

2022年時点で、Microsoftから OneDrive をリセットする という記事が出ていたので、参照せよ。 support.microsoft.com %localappdata%\Microsoft\OneDrive\onedrive.exe /reset "C:\Program Files\Microsoft OneDrive\onedrive.exe" /reset "C:\Program File…

OneDriveで非常に小さいファイルの同期が終わらない問題

OneDrive上でgitのリポジトリを管理している。 そして、頻繁にOneDriveの同期(アップロード)が終わらない問題が発生する。 gitのcommitのタイミングとOneDriveの同期のタイミングが衝突して、システムファイル関係が(MFT マスターファイルテーブルとか?)が変…

ATOK Syncで環境設定を同期させる方法

ATOK Syncでアップロード+ダウンロードをしたつもりなのに、設定が一部しか同期されないという問題が発生した。 結論から言うと、現時点で、すべての環境設定を同期させる方法はない。 http://potato.2ch.net/test/read.cgi/software/1453634331/651 651 名…