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…

Geant4で原子核乾板 (10の12乗チャンネル) を実装した

ミクロンの空間分解能を持ちながら、ミリメートルからメートルのサイズを持つ放射線検出器は原子核乾板以外に存在しない。通常、チャンネル数はある特定の数になるが、原子核乾板の場合はそういう概念はないに近い。1平方センチあたり10の14乗を程度チャンネ…

Windows10とVisual Studio 2017でGeant4を動かした

Geant4: A toolkit for the simulation of the passage of particles through matter WindowsでGeant4を入れたお話。 皆さん誤解しているかもしれませんが、WindowsでGeant4は動きます。GUIや、他のLinuxにしか対応していないツールや、マルチスレッド関連を…

原子核乾板の元素組成と密度

原子核乾板 (Nuclear Emulsion) の組成や密度を実測することは難しい。 軽元素から重元素までの測定レンジを持つ組成の測定法は存在しないため、同じ条件で全ての元素組成を測定することはできない。 また、環境の湿度が変化すると乾板に含まれる水分量も変…

直交座標から球面座標系に変換するときの誤差伝搬

Error propagation when converting from rectangular coordinate system to spherical coordinate system 飛跡のベクトルが次のように得られたとする Assume that a vector of trajectory is obtained as follows Range、Theta、Phiは次のようになる Range,…

Gitでサブモジュールの追加

Git

新しいサブモジュールを追加。 root_macros フォルダに リポジトリ root_macros.gitを追加する。 git submodule add https://gitlab.com/yoshimoto/root_macros.git root_macros リモートが更新されたら取り込む git submodule foreach git pull origin mast…

Pattern matching sample パターンマッチングサンプル

(ja) パターンマッチング可能な飛跡ファイル https://1drv.ms/f/s!Ap9xAxIuzM0xlLxu6slGIjkY3gSjNg Q1. どういう手段でもいいので、 beam_4372-2_u.txt の飛跡と beam_4372-2_d.txt の飛跡の位置ずれを計算しよう。 Q2. 計算方法について、互いに紹介しよう…

Read track text file

Read track files Track struct has 6 members. four double members and two int members. The double members include position x, position y, angle x, angle y. The int members include pulse height and pulse height volume. Q1. Make track class. …

自作Pythonモジュールをアップロードするまでの流れ

自分用のメモ以上でもメモ以下でもないので、詳細は各自検索されたし。 各モジュールのインストール pip install nose pip install unittest2 pip install wheel pip install twine アップロード前に nose でtestしておこう nosetests ホームディレクトリに …

文字型と整数型の上限値と下限値、各データ型のサイズ

参照: ATLAS Japan C++ Course -- Lesson 2 サンプルコード1 #include <iostream> #include <cstdint> using namespace std; int main(int argc, char** argv) { cout << "char min. = " << int(INT8_MIN) << " max. = " << int(INT8_MAX) << endl << "short int min. = " << IN</cstdint></iostream>…

(解決済み)Windowsの設定を変更するとき1回目にしばらく動作を受け付けなくなる

[解決済み] バージョンを1709にするとこの問題は解消されました。アップグレードしましょう。 Windowsを再起動した後、Windowsの設定を操作するときに一定時間(数十秒)ほど設定ができなくなる。 例えば、アクションセンターを開き、画面の輝度を変更しようと…

Pocoで複数のPoco::Threadを管理してみる

筆者は世に出すサンプルコードのことを甘く見ているので、こんなコードではダメだということに気づかれた方は、お手数でもコメントにお書きください。よろしくお願いいたします。 Visual Studio 2013 は中途半端にC++11が実装されており、スレッドまわりの全…

テキストファイルの読み取りと、JSONファイルの読み取り方 特殊なサンプル1

ヘッダー #include <picojson.h> // あるファイルの情報を読み取り std::string read_txt(std::string filepath) { // ファイルの最初のbyteから最後のbyteまで読み取り std::string str((std::istreambuf_iterator<char>(std::ifstream(filepath))), std::istreambuf_iterator<char></char></char></picojson.h>…

Visual Studio の Cross Tools / Native Toolsって何?

x86_x64 Cross Tools Command Prompt for VS 2017 32bit パソコンで64bit パソコン用の実行ファイルを作る ただし、64bitパソコンでも動く x64 Native Tools Command Prompt for VS 2017 64bit パソコンで 64bit パソコン用の実行ファイルを作る x64_x86 Cro…

PocoをVisual Studio 2017でとにかくビルドするコマンド

Poco をダウンロードする。 pocoproject.org Visual Studio 2017の場合 x64 Native Tools Command Prompt for VS 2017 を起動し、次のコマンドを叩く buildwin.cmd 150 build all both x64 nosamples notests msbuild 「Windows SDK バージョン 8.1」が足り…

ATOK2017の日本語入力でVisual Studio 2017のGitのcommitメッセージを書こうとすると異常終了する

Visual Studioが異常終了します。常に異常終了するわけではありません。原因と解決をご存じの方いませんか? ちなみに、Visual Studio 2015でも同様の現象は起きます。過去にGoogle-IMEでVS2013及びVS2015を使っていましたが、同様の事象は確認していません。

robocopyでフォルダ間をコピーするときのメモ

Windows の堅牢性の高いファイル コピー よく使うコマンド robocopy "C:\src" "C:\dst" /S /E /R:0 /NP 1>log.txt /MIRはdstの削除をするので注意 /S :: サブディレクトリをコピーしますが、空のディレクトリはコピーしません。 /E :: 空のディレクトリを含…

bash on Windows

Windows上のUbuntuをアンインストール lxrun /uninstall /full Windows上にWindowsをインストール lxrun /install 32文字のパスワードを32個生成 pwgen 32 32 Ubuntuのバージョン cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_COD…

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

X個のファイルが OneDriveと同期できません。 エラー ファイルで遅延が発生しています。 解決方法 ファイルのダウンロード/アップロードは後ほど行います。 という表示が消えない。 やったことは、メインPC2個で、 onedrive /reset 同期にずいぶん時間がかか…

C#でMicrosoft Translator Text APIを使う、2017年1月1日以降も有効な方法

C#

日本語のドキュメントを見つけたぜ、と思ったのだが、罠にかかった。 qiita.com コメントにも書いたが、この方法は2017年1月1日以降は有効ではない。コメント欄でも紹介されていたが、 Getting Started with Microsoft Translator に書かれているとおりに進…