anacondaのopenblas on Mac anacondaチャネルのMac用のlibgfortran(3.0.1)が壊れているようだ。代わりにconda-forgeチャネルのlibgfortran(3.0.0)を入れたらうまく動いた。でもこれだとmklをリンクしたnumpyが使えない。そこで、anacondaのlibgfortran(3.0.0…

SphinxでLatexのブラケットをmathjaxで表示するためのテクニック physicsパッケージのいくつかの記法を、ここに書いていることを真似して書いた。 Qiitaでディラック記法を綺麗に表示する方法 - Qiita Sphixのrstソースの一番上に、以下のものを一回書くだけ…

h5pyでnumpy arrayのlistの格納方法(のひとつ) python - Input a list of arrays of numbers in h5py - Stack Overflow

ipython over nfs なんか問題があるらしい。

pfsenseマシン 仕事でルーターとして使っているPCが、老朽化により挙動が怪しくなってきた。ちょうどpfsenseの比較的大きなバージョンアップのタイミングなので、新しいPCを購入し、pfsenseを新規インストールして置き換えることにした。PC選びが悩みどころ…

Vmware fusion 8のHigh Sierra上でのインストールでハマる "Could not open /dev/vmmon"でvirtual machineが起動できない。VMwareのサイトにあるQ&A、再インストール、は役に立たず。 この情報で解決した。 Fusion 10 on MacOS High Sierra won't run any VM…

フローチャート FLOWCHART

Ubuntu 14.04 -> 16.04 アップグレード nft-kernel-serverが自動起動しなくなった。sysvからsystemdになったから。 sudo systemctl enable nfs-kernel-server.serviceする。 参照: Ubuntu 16.04: Install nfs-kernel-server and run NFS server - Narrow Es…

pfsenseマシンの候補 http://shuttle-japan.jp/ds77u/

Quantum espresso v6.1のコンパイル Intel Parallel Studio XE 2015を使ってコンパイルした。 また、IntelコンパイラでmakeしたOpenMPI 1.10.6を使った。 export PATH=/opt/intel/composer_xe_2015.7.235/bin/intel64:$PATH export LD_LIBRARY_PATH=/opt/int…

Emacs, zsh, iTerm, tmux, macOSの暗い色設定 Emacs atom-one-darkのインストール M-x package install RET atom-one-dark 使っているディスプレイに対してコントラストが足りないので atom-one-dark-theme.elを変更。 ("atom-one-dark-fg" . "#D0D0D0") ;; …

homebrewに移行を検討 brew install wget brew install gcc@6 brew install tmux brew install coreutils brew install imagemagick brew install aspell --with-lang-en brew cask install iterm2 brew cask install osxfuse brew install sshfs brew cask …

travis-CIでのwheel buildとPyPIデプロイ このページで用意されている環境を使う。GitHub - pypa/python-manylinux-demo: Demo project for building Python wheels for Linux with Travis-CI travis-CI上のpython-manylinux-demo dockerイメージを起動。 カ…

Ubuntu 14.04 serverから16.04のアップデートでハマる interfaceの名前がeth0からens3に変わってしまって、ネットワーク接続できなくなった。 ganglia web serviceの設定が消えるので$default_metric = "cpu_report";をconf_default.phpに設定する。

KVMのVNC 一つ目のVMのvncのデフォルトポートは5900。パスワードは次のコマンドで確認できる。 % virsh edit vmname以下のような感じでpasswdが設定されている。 <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0' passwd='hoge'/>二つ目以降順次5901, 5902となっていく模様。5900 + xのxは次のコマンドで確認できる。 % virs</graphics>…

setuptoolsでインストールしたパッケージのバージョン python - How can I get the version defined in setup.py (setuptools) in my package? - Stack Overflow

version.pyをsetup.pyで作る。 Pragmatic Python versioning via setuptools and git tags – BrainBlog scipyのversioning Version numbering — SciPy v0.19.1 Reference Guide

Numpy & Scipyで使われているBLAS, LAPACKを知る方法 1. scipy.show_config(), numpy.show_config() これだと、画面に出力されるだけ。 2. import numpy.distutils.system_info as sysinfo python - How to check blas/lapack linkage in numpy/scipy? - Sta…

インテルコンパイラ (intel compiler) インストールやライセンスが管理されるホストマシンの扱いがややこしい。 インストールやレジストレーションなど困ったらhttps://registrationcenter.intel.com/に行く。リンクから辿るのではなく、直に行く。このペー…

microbit (chibibit) block editor micro:bit : Block Editor Documentation

CUDAのバージョンとVASP-GPUのメモリリーク P100が入った計算機が到着したのでセットアップした。VASP-GPUを走らせてみるとメモリリークを起こす。はじめ原因ははっきりしなかった。CUDAのマイナーバージョン(8.0.61)が問題のなかったもの(8.0.44)と違うこと…

Macの設定 zshにするには、環境設定Users & Groupsで自分のアカウントを右クリックして詳細設定から行う。 言語設定で日本語を入れる。キーボードショートカットで、Command+spaceをinput sourceの切り替えに割り振る(spotlightの割り振りを外す)。 フォン…

OpenMP OpenMPの使い方:tech.ckme.co.jp

cmake CMake Tutorial | CMake CMake by Example CMake Useful Variables - KitwarePublic Are CMAKE_SOURCE_DIR and PROJECT_SOURCE_DIR the same in CMake? - Stack Overflow Best way to specify sourcefiles in CMake - Stack Overflow CMAKE によるビル…

C++の参照渡しとCのポインタの値渡しの違いをマシン語で比較してみた結果 - Qiita

C-APIで作ったpythonモジュールのメモリリークのチェック 以下のサイトを参考にやってみる。 Using AddressSanitizer - Atomic Simulation EnvironmentPythonのソースコードはこちらから。 Python Source Releases | Python.org export CC='gcc -fsanitize=a…

VASPコンパイル with CUDA-8.0 コンパイルでコケる。kernels.hの182行目あたりを以下の情報のように書き換える。 cuda - error: function "atomicAdd(double *, double)" has already been defined - Stack Overflow

Ubuntuで古いカーネルを簡単にアンインストールする sudo apt-get autoremove

Weighted Gaussian KDE statistics - Weighted Gaussian kernel density estimation in `python` - Stack Overflow

MDコード HOOMD-blue - Home