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

USBメモリを使ったインストールをpreseedingである程度自動化(昔書いたやつをまとめて転記) インストール作業環境・モチベーション コンピュータの素人がコンピュータクラスタを管理している。Ubuntuのインストールが仕事の中心ではない。 たくさんのイン…

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

swiperの挙動が気に入らないなあ→自分の設定ミス swiperのminibufferのC-jとかC-sの挙動が気に入らないなあ、と思ったら設定ミスだったようだ。 C-jはicomplete-modeの残骸が悪さをしていた(消した)。 C-sはswiperからswiper-isearchにすると思った通りに…

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…

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 その他ひろった情…

KVM使い方(Ubuntu 18.04) Ubutnu18.04でネットワーク周りの設定に変更があった。それも含めて設定方法を書いているリンクを以下にペースト。 https://www.linuxtechi.com/install-configure-kvm-ubuntu-18-04-server/ Virtual Machines with KVM on Ubuntu 1…

外付け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…

SOCKSサーバ経由でのssh接続 ProxyCommandを使えば良いらしい(mac osx - SSH through a SOCKS Proxy? (client = OpenSSH OS X) - Server Fault )。 Host myproxy ProxyCommand nc -X 5 -x PROXY_HOST:1080 %h %p こんな感じでmyproxyを作って、もう一段Pro…

Ubuntu 16.04 TimeoutStartSec https://ubuntuforums.org/showthread.php?t=2323253

Quantum espresso v6.5のコンパイル Intel Parallel Studio XE 2019を使ってコンパイルした(v2015ではQEが実行時にこける)。 IntelコンパイラでmakeしたOpenMPI 4.0.2を使った。 OpenMPIのコンパイル export PATH=/opt/intel/compilers_and_libraries_2019…

大量のファイルを速く消す方法 こんな感じらしい mkdir empty_dir rsync -a --delete empty_dir/ yourdirectory/ linux - Efficiently delete large directory containing thousands of files - Unix & Linux Stack Exchange

OCNモバイルONE SMS OCNモバイルONE音声対応SIMの1GB/月コースを契約した。OCNマイページからSMS認証コードは届くが、Googleアカウントからのものが届かない。結論を言うと、国際SMS拒否を解除したら一度届くようになったが、また届かなくなった。 この問題…

コンテナ技術 このサイトが参考になった。 -コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|若手Webエンジニアのキャリアを考える! このサイトからのリンク - コンテナ未経験新人が学ぶコンテナ技術入門 - LXCで学ぶコ…

大量のmerge conflict 上流へのpull requestで、なぜか大量のmerge conflictが出た。こちらのファイルが正しいので、テキストエディタでの作業は短調作業だし、そもそも手違いを起こしそう。そういう場合に用意されているコマンドがあるようだ。 git checkou…

KVM qcow2 Virtualbox vidイメージへの変換 qemu-img convert -O vdi original.qcow2 new.vdi ネットワークデバイス名をeth0にする VM環境によってネットワークデバイス名が変わらないようにeth0に固定する。 sudo vi /etc/default/gru GRUB_CMDLINE_LINUX="…

WSL+VcXsrv+sshでX11のフォワード(ログイン先はvirtualbox上のubuntu) ほぼズバリのぺーじがあった。 WSL+VcXsrv+sshでX11のフォワード - Qiita WSL上で export DISPLAY=:0.0 sshログイン先で export DISPLAY=:10.0 とする。sshログインの設定はこんな感じ…

python2.7の最後のwheelパッケージ numpy 1.16.5 (py27, 35-37) matplotlib 2.2.4 (py27, 34-37) h5py 2.10.0(現時点最新) (py27, 34-38) pyyaml 5.1.2(現時点最新) (py27, 34-38)

Fortran Fortranのモジュール機能 - Qiita Fortran 90 骨の髄まで Fortran演習 (地球惑星物理学演習) — Fortran演習(地球惑星物理学演習) Procedures and Modules

emacsの設定 Emacsの補完と検索を超強化する - Qiita 君は誰とEmacsる? (補完インターフェイス紹介篇) - Qiita Swiper, ivy, avy, migemoによるEmacsの検索強化 | A perfect autumn day EmacsでC-hでmini buffer内でもbackspaceする - Qiita dumb-jumbは超…

fstab on Ubuntu 18.04 (systemd) x-systemd.automountというのが使えるらしい。 - fstab - ArchWiki Gridengine on Ubuntu 18.04 Segfaultで動かない。 - Installing (Son of) Grid Engine on Ubuntu 18.04 LTS – Muddy Boots - Bug #1774302 “package grid…

dockerコマンド docker exec -it b3e57c2cb668 bash docker ps

condaでのパッケージインストール MKLやhdf5に問題があったりして、conda-forgeで入れるものは入れたほうが良さそう。依存関係がシンプルなので。 インストール手順。 conda create -n dev -c conda-forge python=3.7 Linuxの場合 conda install -c conda-fo…

ジョギングトレーニング Tempo run HOW TO RUN A SUB 1:30 HALF MARATHON: Training tips & workouts | Sage Running - YouTube https://www.runnersworld.com/advanced/a20827239/what-is-a-tempo-run/ GTN's Tempo Run Training Guide | Everything You Ne…