brew install boost
で 1.60.0_2 が入る。(2016/05/14)
/usr/local/Cellar/boost/1.60.0_2/include
# In advance, tabs.json have to be extracted via ADB by following way. (See https://android.stackexchange.com/a/199496/340082 for detail.) | |
# adb forward tcp:9222 localabstract:chrome_devtools_remote | |
# wget -O tabs.json http://localhost:9222/json/list | |
import json | |
with open('tabs.json') as f: | |
tabs = json.load(f) | |
with open('tabs.md', 'w') as f: | |
f.write(f"# {len(tabs)} tabs in your Android Chrome\n\n") |
GIZA++ は、統計的機械翻訳に使われるアライメントツールで、 IBM Model 1-5 と HMM を実装しています。今回は、Europarl Parallel Corpus で配布されている英独対訳コーパスのアライメントの尤度を推定させてみます。
# GIZA++ の準備
$ git clone https://github.com/moses-smt/giza-pp.git
$ cd giza-pp
$ make
面倒なので unix time を扱うときは Ruby とかで書いていたのだけど、C++ で書かなければならなくなったので、改めてちゃんと調べた。ちゃんと調べても分かりにくい仕様だったので、めも。基本的には以下の2つを参照するのが良さそう。
という状況でtmuxのコピーモードでコピーしてきたものをMacで扱いたい。
C-b z
でズームしてからoptionキー押しながらマウスでコピーでもいいんだけど(iTerm2のみ?、ズームしないと複数行コピーするときに隣のペインも選択してしまう)、キーボードだけでやりたい。そこでxselを使う。
#!/bin/bash | |
if [ $TERM_PROGRAM = 'vscode' ]; then | |
code $* | |
else | |
exec emacsclient -t -a "" $* | |
fi |