2017-01-01から1年間の記事一覧
xcodeを9.2にupdateしたら? git-pushで以下のerrorがでるようになった。 fatal: unable to access 'https://github.com/username/repository.git/': Could not resolve host: github.com xcodeのcommand line toolsが消えていたようで、command line toolsを…
scikit-image: Image processing in Python — scikit-image Hue(色相)とSaturation(彩度)の変更方法は、RGBをHSV変換して、HとSのchannelを変更すれば良い。 どの程度変更すれば良いかがわかりにくいので、GIMPと同じになるように値を調整したものを作成した…
GitHub ioで静的web siteを公開する際にはdefaultではjekyllがONになっており、GitHubにpushした後jekyllによってcodeが処理される。 この時、jekyllのmeta directory _で始まるfolderなどが存在すると、除外されるなど、既にrepository内に静的HTMLを追加し…
以下のようなエラーがSphinx + Breatheで出る。 # Sphinx version: 1.6.3 # Python version: 3.6.2rc1 (CPython) # Docutils version: 0.13.1 release # Jinja2 version: 2.9.6 # Last messages: # building [mo]: targets for 0 po files that are out of d…
numpyの演算は、二次元の配列と一次元の配列を明確に区別している。 一次元の配列はvectorとして、二次元の配列はmatrixとして、数学的に許された演算のみ可能。 例えば、[0 1 2 3 4 5]と[[0 1 2 3 4 5]]の演算はできない。 def printVar(var, symboltable):…
finite fields - Books on advanced galois theory - MathOverflow より引用。 Amazon.co.jp: Finite Fields (Encyclopedia of Mathematics and its Applications): Rudolf Lidl, Harald Niederreiter: 洋書 Amazon.co.jp: Introduction to Finite Fields …
KarabinerはSierraにまだ対応していない。 Karabiner elementsでキーボードの配列を変更できるので、キーボードの配列を一文字ずついじってUSっぽく使うことはできる。 ~/.config/karabiner/karabiner.jsonにキーの設定ファイルがあるので、以下を追記する。…
#include <algorithm> #include <string> std::string data = "Abc"; std::transform(data.begin(), data.end(), data.begin(), ::tolower); std::transform(data.begin(), data.end(), data.begin(), ::toupper); Reference c++ - How to convert std::string to lower case? -</string></algorithm>…
MathJaxで証明終了の記号をかく。 記号自体は\Boxで与えられるが、右寄せにhtmlタグを使う必要がある。 <div class="QED" style="text-align: right">$\Box$</div> class="QED"は特に意味がないので、消しても良い。
C++の場合は、一回のビルド・テストに非常に時間がかかるので、ビルドを減らしたい場合がある。 Travis CIでは、設定で Build pushs push時にビルド Build pull requests pull request 時にビルド がある。 両方ONにすると、PR時に2回ビルドが走ることになる…
OSXのビルドは、物理マシンを利用しているので、利用者が多い場合は開始に時間がかかる。 下記にTravis CIのビルドステータスがある。 Travis CI Status OSXでのjob数はずっと同じ値になっており、Jobがスタックしているのが分かる。 Reference OSX builds e…
TeXで最適化問題を書く時と同じで良い。 \begin{align} \max_{\beta_{0} \in \mathbb{R}, \beta \in \mathbb{R}^{d}} & & & M \nonumber \\ \mathrm{subject\ to} & & & y_{i} \frac{f(x_{i})}{\| \beta \|} \ge M, \quad \forall i = 1, \ldots, N \nonumbe…
vimscriptの中で:vsplit variableのようなことをやりたい。 if cond execute "vsplit " . variable endif で良い。 if cond vsplit variable endif だとvariableは文字列として認識される。
GitHub Pagesは内部でjekyllを利用しmarkdownからhtmlファイルを生成している。 jekyllではrubyのliquid templateが利用できる。 liquid templateで配列を扱う方法がやや特殊なので、めも。 配列の代入 空の配列の代入は以下のように行う。 {% assign array1…
htmlで書くしかない。 外部markdownファイルを使っている場合も、htmlに直接書いている場合も以下のように書けば良い。 <div style="text-align:center;"> <img src="path/to/img.png" style="width:40%;"/> </div> 外側のsytle="text-align:center;"が中央揃えの設定である。 右揃えにしたければrightにすれば良い imgタグに画像ファイルへのpathと…