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

ルータに最適か? ECS、超小型PCベアボーンとなったApollo Lakeを採用の「LIVA Z」 - PC Watch

Windowsでのbuildはつらい・・・ Windows での Python 2.7, 3.4, 3.5 の拡張モジュールビルド環境 - Qiitagccでold style definitionのチェック export CFLAGS="-Wall -Wextra -std=c89 -pedantic -Wmissing-prototypes -Wstrict-prototypes -Wold-style-def…

C++クラスの前方参照 【C++】クラスの前方宣言まとめ - Qiita

BoostをCからextern Cで使う c++ - C Interface as an API with Boost backend - Stack Overflow EmacsのMELPAパッケージリポジトリの設定とflycheckのインストール、それからプロキシ (setq url-proxy-services '(("http" . "proxy.server.com:8080") ("htt…

価格.com - 玄人志向 GF-GTX750Ti-LE2GHD [PCIExp 2GB] レビュー評価・評判 価格.com - CPUソケット:LGA2011-3のマザーボード 登録日の新しい順 価格.com - MicroATXのPCケース 人気売れ筋ランキング (最大対応ファクター:〜MicroATX)

Travis-CI & conda packages for multiple operating system 情報収集中 travis-ciでOS XとLinuxの環境でMinicondaを使ってPythonのテストをする - Qiita

setuptoolsでパッケージを作るときに除外するファイルの設定 google: setuptools exclude files

Ubuntu クラスタノードの引っ越し クラスタのノードを名前を変えて他のクラスタにすげ替えるとき設定で注意すること。 /etc/hosts このファイルで名前解決しているとマシン名で設定されているファイルに影響がでる /etc/fstab NFS /etc/hostname gangliaやgr…

VASPコンパイル OpenMPIがうまくコンパイルできない。 コンパイルは通るけど、mpif90, mpirunするとsegmentation faultが出る。 Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz Intel Parallel Studio XE 2016 Openmpi 1.10.4, 2.0.1 をintelコンパイラでコンパ…

結晶構造ビューア OVITO OVITO - The Open Visualization Tool - Home AtomEye AtomEye: atomistic configuration viewer

2.3.1 Ellipsoids of constant probability

Quantum espressoのコンパイル Intel Parallel Studio XE 2016を使ってコンパイルした。 また、IntelコンパイラでmakeしたOpenMPI 1.10.3を使った。 export PATH=/opt/intel/parallel_studio_xe_2016/compilers_and_libraries/linux/bin/intel64:$PATH export…