結局Emacsを辞められない vscodeをチラチラ眺めながらも、結局emacsが辞められない。遺産がそれほどあるわけでもない。むしろemacsがどんどん使いやすくなっていくし、キーバインドに不満もないので辞められない。人に勧められないのが残念(良い解説を見つ…

elpy, flycheck, irony, company-modeなどなどのインストール emacsのpackage-installから。 パッケージ名は[elpy, flycheck, irony, company, company-irony, company-irony-c-hedears, smartrep, py-yapf] exec-path-from-shell, cmake-mode, yaml-mode, y…

Arlo Parks Arlo Parks

Ubuntuのタイムゾーンの設定 UTCになっていたときにJSTにするには、 % sudo timedatectl set-timezone Asia/Tokyo とする。

condaでOpenMPI enabledなhdf5のインストール conda install -c conda-forge "hdf5=*=*openmpi*"

Emacs 27.1: C-x C-fでファイルを/から探し始めるようになった。 軽い気持ちでcask upgradeしたらemacsのバージョンが上がった。 brew upgrade --cask そして表題の問題が発生した。 macos - How to set default directory for Emacs 27.1 app? - Ask Differ…

travis-CIとgithubにcodecovを加える設定 これ(Quick Start)を読んであちこちauthorizeする。 codecovとpytest-covをインストールする。 install: ... conda install --yes -c conda-forge codecov pytest-cov ... 以下を実行。 script: - pytest --cov-re…

ufwの設定 様々なportを開ける ufwをenableにするとportが全部閉じます。したがって、まずsshを通しておくか、 sudo ufw allow 22 もしくは、クラスタの内側のポートを全部開けてもいいなら sudo ufw allow from 192.168.1.0/24 sudo ufw allow from 123.123…

LDAP設定まとめ 設定の流れはこちら。https://help.ubuntu.com/community/OpenLDAPServer インストール LDAPサーバ slapdのインストールの前に、/etc/hostsの 127.0.1.1 hostname.local.domain hostname 部分を、dc=local,dc=domainと対応するように書きかえ…

gridengineのまとめ 無くなりそうでなくならないのでしぶとく使っています。 ワイルドカード キューや並列環境を指定するときにワイルドカードが使えます(例えば*)。man sge_types 例1: qsub -q "queue*" calc.sh 例2: #$ -pe mpi* 4 リソースオプション…

decoratorがついてる時のelpyのjump elpy-goto-definition on decorated function will jump to definition of decorator · Issue #433 · jorgenschaefer/elpy · GitHub

NFS上でのHDF5 HDF5のv1.10.0から"File Locking under SWMR"から実装されたことで、NFSマウントしたファイルシステム上でhdf5にアクセスできなくなった。 https://support.hdfgroup.org/HDF5/docNewFeatures/SWMR/Design-HDF5-FileLocking.pdf 以前はHDF5を…

conda build実行時のパッケージの依存関係でハマった 原因はこれのようだ。 No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 WARNING:conda_build.metadata:No numpy version specified in conda_buil…

KVMゲストOSのvda容量を広げる How To extend/increase KVM Virtual Machine (VM) disk size | ComputingForGeeks How To resize an ext2/3/4 and XFS root partition without LVM | ComputingForGeeks % sudo qemu-img resize /kvm_images/mykvm.qcow2 +50G…

KVM使い方(Ubuntu 18.04) Ubutnu18.04でネットワーク周りの設定に変更があった。それも含めて設定方法を書いているリンクを以下にペースト。 How to Install and Configure KVM on Ubuntu 18.04 LTS Server Virtual Machines with KVM on Ubuntu 18.04 | by …

数値のrounding floatをintにするには、numpy.rint(x).astype(int)でOKらしい。 numpy.rintのほうがnumpy.roundより速いらしい。 http://stackoverflow.com/questions/10873824/how-to-convert-2d-float-numpy-array-to-2d-int-numpy-array 追記(2020/06/29…

Cluster report of ganglia on ubuntu 18.04 Ubuntu 18.04にgangliaをインストールした。gmond, gmetadは正しく動いているようだが、host reportは出るが、cluster reportで各hostの情報がが表示されない。host達が羅列されるのがとても便利なので、これは痛…

Ubuntu 18.04へのインテル関連ソフトウエアインストール Intel® Software License Managerインストール Intel® Software License Manager Getting Started インストール前に。 apt install lsb lib32stdc++6 libc6-dev-i386 Intel® Parallel Studio XE Clust…

Ubuntu18.04のLDAP認証libnss-ldapd 設定ずみのnslcd.confを先に/etc/にコピーしておいて、 apt install -y libnss-ldapd ldap-auth-config auth-client-config auth-client-config -t nss -p lac_ldap pam-auth-update 設定やり直し。 dpkg-reconfigure lda…

Ubuntuが異常終了した時、次のブート時にタイムアウトするようにする(古い記事を転記) (Ubuntu 18.04でも必要か? たぶん不要) 以前は00_headerを直接書き換えていたが、いまはもう少し賢く設定可能。 /etc/default/grubに次の行を追加 GRUB_RECORDFAIL_…

USBメモリを使ったインストールをpreseedingである程度自動化(昔書いたやつをまとめて転記) この記事はUbuntu 18.04では使えない。preseed.txtをUSBメモリに書き込めないから。回避策を探している。 インストール作業環境・モチベーション コンピュータの…

アウトライン化 gs -sDEVICE=eps2write -dNOPAUSE -dBATCH -r720 -dNoOutputFonts -sOutputFile=$1-ol.eps $1.eps

homebrew (macOS Catalina) brew install wget brew install tmux brew install coreutils brew install gnu-tar brew install imagemagick brew install aspell brew install gnuplot brew install ripgrep brew cask install iterm2 brew cask install osx…

NFSマウント上のファイルシステムでipythonを使うには? テンポラリファイルをローカルマシン上に作れば良いみたい。 ipython --HistoryManager.hist_file=/tmp/ipython_hist.sqlite やり方はここに書いてあった。 Terminal IPython options — IPython 7.14.0…

Documenting C 真剣にCのコードのドキュメントをどうにかしないといけない。 Pythonのdocstringは書くのに慣れてきたし。 もしかしたら、頑張れるかもしれない。 Doxygen Complete Guide On Using Doxygen To Document C Source Code..!! Sphinx GitHub - jn…

Fortranキーワード Implied DO-loops Implied DO-loops What's the meaning of an inline read in Fortran? - Stack Overflow Implied DO Format Statement Using the Format Statement http://www.mathcs.emory.edu/~cheung/Courses/561/Syllabus/6-Fortran…

KVM qcow2 VMWare vmdkイメージへの変換 qemu-img convert -O vmdk original.qcow2 new.vmdk

ubuntuでのDNSの設定がよくわからない。 はじめに。NetworkManagerは使っていません。 /etc/resolv.confは触ってはいけないと、このファイルに書いている。 現状のセッティングを見るにはこのようにすれば良い。 systemd-resolve --status その他ひろった情…

外付けRAID USB 3.1 Type-C接続のSTARDOM製外付けHDDケースが2種類登場 - AKIBA PC Hotline!

VMware fusionでUSB3.0の外付けHDD(SSD)が認識されない The device 'XXX USB3.0' was unable to connect to its ideal host controllerというエラーが出る。 GAME DEV TO DIED: VMware Fusion - Solved: The device 'XXX USB3.0' was unable to connect to i…