2016-01-01から1年間の記事一覧
OpenMP OpenMPの使い方:tech.ckme.co.jp
cmake CMake Tutorial | CMake CMake by Example – Mirko Kiefer’s blog CMake Useful Variables - KitwarePublic Are CMAKE_SOURCE_DIR and PROJECT_SOURCE_DIR the same in CMake? - Stack Overflow Is it better to specify source files with GLOB or ea…
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
Cでのエラーコードのベストプラクティスが知りたい Google: error code definition in cモジュールの場合はローカルのエラーコードを作るというのもありみたい。 C naming suggestion for Error Code enums - Stack Overflow一日考えた結果、APIのソースコー…
QNAPのiSCSIデバイスが不安定になった、その対応 QNAPのiSCSIを使ってLinuxからストレージをマウントしている。この機能はとても素晴らしいが、今回少し難しい障害が発生した。QNAPでは4TBのHDD2枚をRAID1構成にして、ストレージプールを作り、全領域をiSCS…
Emacs 80文字を超えた文字を強調する どこから見つけてきたか忘れました(スミマセン)。 ;; highlight charageter beyond 80 columns (add-hook 'python-mode-hook (lambda () (font-lock-add-keywords nil '(("^[^\n]\\{80\\}\\(.*\\)$" 1 font-lock-warni…
(music) Chet Faker Youtubeより。
rsync --checksumオプション タイムスタンプを無視。 ファイルの中身に差分があるファイルだけrsyncする
(music) Jain Heads up France interより。
Grid Engineでqdel後にscriptを走らせたい trapする Automatic job resubmit using Sun Grid Engine « epilog script Discussion list for users of Grid Engine, replaces retired list from sunsource.net GitHub - UCL/Grid-Engine-Prolog-Scripts: Some …
Fortranでバイナリデータを書いて、CとPython(numpy)で読む Ubuntu-14.04 64bit上のgcc-4.8.4でテスト。test.F90 program test implicit none integer :: i, j, count real(kind=8) :: data(4, 3) print '("Number of bits used for data:", i5)', storage_s…
c.p. Cyclic permutation?
pipとsetup.pyの関係 setup.py vs requirements.txt · caremad Installing Packages — Python Packaging User Guide documentation
Fortranはじめました Fortranでプログラムを書くことになった。 まず他人が書いたコードを読み、修正するところがスタートである。Fortranは古い書き方を許せば書き方に自由度がありすぎるようだ。 なんとなくは読めるけど、細かいところで言語仕様がわから…