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は古い書き方を許せば書き方に自由度がありすぎるようだ。 なんとなくは読めるけど、細かいところで言語仕様がわから…

ビール Pale pig めちゃうまい。

VASP-GPU (Tesla K80) Ubuntu 14.04の場合、CUDAのインストールは簡単。 Installing CUDA Toolkit 7.5 on Ubuntu 14.04 Linux | R Tutorial仕事で使っているGPUマシンにはTesla K80が一枚(2GPU)と、GeForce GT 610が一枚刺さっている。 GeForceの方もCUDAか…

Ubuntu 16.04 desktopのインストール直後のリブート後、Nvidiaのグラフィックカードの問題でunityが起動しない 解決方法は概ねここに書いてあった。 nvidia - Ubuntu 16.04 unity desktop environment doesn't load after fresh install - Ask Ubuntu手順1 …

Mayaviのpipeline Every visualization created in Mayavi is constructed with a pipeline.ということで、pipelineの構造はこんな感じか?Engine 矢印方向を辿るのがparent attribute、逆方向がchildren attribute。他のattribute、name attributeがあり、n…

Gangliaのカスタムモジュール GangliaでHDD温度監視 - Tech Beans

Volume visualization How to plot a 3D density map in python with matplotlib - Stack Overflow Scalar fieldの補完 python - Interpolating a scalar field in a 3D space - Stack Overflow Inverse distance weighting - Wikipedia, the free encyclope…

gitを使い始めたいなら・・・ ここからスタート http://learn.github.com/p/index.html 考え方をベースとした使い方を簡単に説明してくれているとおもう。詳細はpro-gitを読むのが良いのでしょうか。 http://git-scm.com/book git branch, checkout gitのbra…

Free up unused memory How To : Free Up and Release the Unused/Cached Memory in Ubuntu/Linux Mint ~ Your Own Linux..!

Latex on Ubuntu: physics.styのインストール sudo aptitude install texlive-science texlive-fonts-recommended

Patterson symmetry 32 Point Groups Patterson symmetry is Laue class plus allowed Bravais centering, i.e. centrosymmetric and symorphic.

Intel compiler Ubuntu 14.04でIntel compiler(icc Version 11.1)を使うにはlibstdc++5をインストール必要があるようだ。

Emacs, C-x 5 2, C-x 5 0 C-x 5 2: ファイルを新しいフレームで開く C-x 5 0:フレームを消す Emacs etags M-. M-* C-x 4 M-. Emacs の tags 機能の使い方 | プログラマーズ雑記帳

自動化、テスト、デプロイ、travis 時代の圧力がすごい。知らんぷりできないようだ。 autotools, makefileにテストを記述する方法。 make check、成功=0、失敗はその他。 unit testing - How do you create tests for "make check" with GNU autotools - St…

Gnome terminal gnome-terminal のフォントを一覧以外のフォントに変更 - Qiita

USBメモリを使ったインストールをpreseedingを使って、ある程度自動化 インストール作業環境・モチベーション コンピュータの素人がコンピュータクラスタを管理している。Ubuntuのインストールが仕事の中心ではない。 たくさんのインストール作業を行うわけ…

postgresqlを触る Configure Customized data directory for Postgresql on Ubuntu 14.04 - AprilTouch

sshfs on macでマウント失敗: El Capitan再インストールで解決 Macにsshfsをmacportsでインストールしていたが、osxfuseがコンパイルできなくなった。修正される様子もないので、本家からバイナリをインストールした。手持ちのいくつかのMacで、エラーメッセ…

Ubuntu 15.10のmayavi Mayaviを使って書いたコードがmpi関連のエラーを吐いて動かなくなった。そもそもmpi使ってるのか!と意味不明で困っていたが、openmpi-binをインストールしたら動くようになった。

Latexの読めない数式フォント mathfracというらしい。 http://tex.stackexchange.com/questions/94839/how-could-i-type-the-symbol-of-an-ideal