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

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

2018-01-01から1年間の記事一覧

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

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

Linux シェルスクリプト1行でSlackに投稿する

以下、sample-teamというチーム名のURLなので、適宜自分のチーム名に変えてください。 Incoming Webhook であるチャンネルに投稿するための Webhook URL を取得する。 https://sample-team.slack.com/apps/A0F7XDUAZ--incoming-webhook- 既に取得しているな…

exeのfull pathとDLLのfull pathを得る方法

tbb.dll (例)のフルパスを得る方法と、実行中のexeそのもののフルパスを得る方法 char path[2048]; GetModuleFileNameA(GetModuleHandleA("tbb.dll"), path, 2048); cout << path; GetModuleFileNameA(NULL, path, 2048); cout << path; pathに日本語名が入…

キッチンのコンピューター 仕事用コンピューター の怪

Windowsでは、システムのプロパティのコンピュータ名の設定画面において、コンピューターの説明の例として次のように記述されている。 例: "キッチンのコンピューター"、"仕事用コンピューター" 僕の記憶では、これはWindowsXPの時代から存在している。仕事…

Python scipyのcurve_fit で導出したパラメータと標準誤差をCERN ROOTの結果と比較

まずはCERN ROOT + C++ で実装する。 お手本通り、平均値0、標準偏差1、ガウス分布(正規分布)に沿う乱数を10000個作り、ROOTのヒストグラムに詰め、 TF1 の ガウス分布 gaus でフィッティングした。オプション等は何もつけていない。も普通に結果を引用した…

講演会 川村静児氏「重力波:アインシュタインの奏でる宇宙からのメロディー」質疑応答 @2018年 ぎふサイエンスフェスティバル

会場内でメモしたため間違っているところがあるかもしれません。 Q. インフレーション理論で物理現象(特殊相対性理論)は成立しているのか? A. 場が広がってるだけなので成立できる。 Q. インフレーションの音はシミュレーションはされているのか? A. されて…

updatestar.com について

このサイトから、2つほどファイルをダウンロードしたところ、一つはMicrosoft Defender君がきっちりガードしてくれた。 別のファイルをダウンロードしたところ、Microsoft Defender は動かなかったが、SHA-256を計算しVirusTotalで検索してみたところ見事引…

OpenCV 2系でGPUで膨張処理をさせる方法

OpenCV 2系でGPUで膨張処理をさせる方法で詰まったので書いておく。最後に検証に使った全コードがあるのでどうぞ。 CPUで膨張処理をさせるとき、さくっと書けば次のようになる。 cv::Mat src, dst; int width = 256; int height = 256; src = cv::Mat::eye(c…

WSL (Ubuntu系)における便利なコマンド一覧

Windows Subsystem on Linux 自分用のメモとして随時更新 インストールパッケージをアップデート。これをしないと何もできない。 sudo apt update sudo apt upgrade Anacondaをインストールする sudo sh Anaconda3-2018.12-Linux-x86_64.sh ビルドツールを一…

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

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

pythonでファイルを1行ずつ読み込む+書き出す方法

行頭に # 付きはコメント行、空白行は読み飛ばす 読み込み1 def read_txt(filename): lines = [] for line in open(filename, 'r'): if len(line) == 1: continue if line[0] == "#": continue lines.append(line) return lines 読み込み2 def read_data12(f…

Portable版のVisual Codeを更新(アップデート)する方法

記憶喪失になった時用のメモ zipをダウンロードする zipを解凍する 展開先のVSCode用のフォルダの data 以外を削除する 解凍したデータを削除したフォルダに入れる 以上。 data を消してしまうと泣くので気をつけよう。

C# WPFで グリッドマーク上にTextBlockやRectangleを配置する

C#

供養 var textBlock = new TextBlock { HorizontalAlignment = HorizontalAlignment.Center, VerticalAlignment = VerticalAlignment.Center, Text = text, FontSize = 0.1 }; var rectangle = new Rectangle { Stroke = Brushes.Black, StrokeThickness = 0…

C#でPythonのスクリプトを実行して戻り値を取得する方法

英語をすらすら読める人はここを読めば全て解決する。 code.msdn.microsoft.com C#からPythonを呼び出し、返り値を取得する方法としては、C#におけるプロセス間通信の一つである Process を使って、Pythonのスクリプトを実行し、その標準出力(コンソール出力…

ハゲタカ出版社リスト

Beallのリスト beallslist.weebly.com 突然送られてくるメールの妥当性を確認するために。

C# WPFでWindowを一定時間後に自動的に閉じる方法

stackoverflow.com Window_Loaded をコンストラクタ内に書けばOK。 MessageBoxを一定時間後に自動的に閉じる時は stackoverflow.com

東京2020大会ボランティア

東京2020大会ボランティアへの登録を試みた。 https://volunteer.tokyo2020.org/ ESTA申請 米国渡航認証システムよりは簡単だったなという印象。

Surface book 2についてくる Office Home & Business 2016は、Office 365に契約している場合ゴミになるのか?

ゴミです。 本製品は、本製品が付属していたパソコンでのみ使用できます。本製品のみをネットオークションなどで転売したり、他のパソコンで使用することはライセンス契約違反です。 って書いてあるし。 せっかくOffice 365でMicrosoftに貢ごうと思っても、…

C# WPF で BitmapImage (BitmapSource) のピクセルにアクセスし書き換える方法

C#

BitmapImage (BitmapSource) のピクセルにアクセスし書き換える方法 例として、コントラストを変える処理を紹介する。 BitmapSource ApplyContrast(BitmapSource image, double contrast) { if (contrast == 0) return image; var bitmap = new FormatConver…

Portable版 Visual Studio Code (VSCode)における Open with Codeの追加方法 (Windows)

Portable版 VS Codeを C:\Users\Masahiro\OneDrive\Software\VSCode\Code.exe に展開したとする。 このままでは右クリックしたときの便利な設定を使えないので、手動でレジストリに追加する。 ファイルを右クリックしたときに有効になる設定 HKEY_CLASSES_RO…

Anaconda updateでのエラー

conda update -all で最後に Preparing transaction: done Verifying transaction: done Executing transaction: | DEBUG menuinst_win32:__init__(196): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\%username%\Anaconda3', env_name:…

Slackのあるチャンネルの投稿を全て消すpythonコード

import time from slackclient import SlackClient slack_client = SlackClient('****-************-************-************-********************************') target_channel ="channel" def list_channels(): channels_call = slack_client.api_call…

Appleのアカウント(AppleID)が使用不可になりかけた話

AppleIDって、秘密の質問を完全に忘れてしまっても、クレカの登録があれば、クレカの番号でも認証できる。期限切れでも大丈夫。

Visual Studio 2017のVC++プロジェクトのプロパティページが中途半端に英語になる

なんでだろう。

OKIのプリンターでトナーの使う量を減らす(節約する)

OKI C811の場合 ログイン -> 管理者設定 -> 印刷設定 -> トナーセーブ -> トナーセーブ量 -> やや多い 選択肢は オフ・少ない・やや多い・多いの4つある OKI B841の場合 ログイン -> プリンタ -> 印刷メニュー -> 印刷品質 -> トナーセーブモード -> オン 選…

WindowsでVPNを使うために必須の機能 RAS 接続マネージャー管理キット (CMAK)

今まで使えていたVPNが突然使えなくなった。 ユーザー は終了した という接続をダイヤルしました。終了時に戻された理由コードは 829 です。 が出てVPNが接続できなくなったが、原因は Windowsの機能の有効化または無効化で RAS 接続マネージャー管理キット …

ツイッターで検索したときにキーボードショートカットで「j、k」でツイートを選択したときにツイート内容が隠れるバグ

ツイッター公式には、ホーム画面や検索画面でキーボードショートカットを使うことが出来る。どういうショートカットか有効かは「?」を画面で押してみると良い。 ホーム画面では、このショートカットで次のツイートを表示する「j」前のツイートを表示する「k…

2ちゃんねる (5ちゃんねる) の AA を正しく表示するためのCSS

.message { font-family:"MS Pゴシック"; font-size: 16px; line-height: 18px; }

Windows10でシステムの冷却ポリシーや最大のプロセッサの状態を表示させる

ascii.jp この内容はWindows10でも有効である。 Surface Pro 3 のOSのアップデートをすると、以前有効にした電源の詳細設定の項目がなくなってしまう。上記の記事を参考に、以下の項目の Attributes キーを作成し、 DWORD で 2 を追加した。 最大のプロセッ…

Windows 10 で 3Dオブジェクトフォルダを削除する

アップグレードのたびにフォルダが作成されるのがウザいので、レジストリから削除するスクリプトを作った。 delete_3Dobj.reg とでもして管理者権限で実行されたし。 Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows…