Deprecated: 関数 add_custom_background は、バージョン 3.4.0 から非推奨になりました ! 代わりに add_theme_support( 'custom-background', $args ) を使用してください。 in /usr/home/WWW/cml-office/memolog/wp-includes/functions.php on line 6131

Notice: 関数 register_sidebar が誤って呼び出されました。「sidebar」サイドバーの引数の配列で id が設定されませんでした。既定では「sidebar-1」です。id に「sidebar-1」を設定することでこの情報を消して、既存のサイドバーのコンテンツを保つことができます。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 4.2.0 で追加されました) in /usr/home/WWW/cml-office/memolog/wp-includes/functions.php on line 6131
10月 | 2019 | メモlog
Archive from 10月, 2019
10月 19, 2019 - コンピューター    VS Code + Jupyter notebook はコメントを受け付けていません

VS Code + Jupyter notebook

Visual Studio CodeがJupyter notebookを扱えるようになったので、環境構築してpythonで遊ぼうと思ったらなかなかうまくいかなかった。まず、pyenvでインストールした最新版の3.4.7の環境(pyenv global 3.4.7)にしてから、jupyter notebookをインストールし、vsCode側のpythonを~pyenv/shims/pythonや~pyenv/versions/3.7.4/pythonにしても、jupyter notebookのファイルを読み込んで実行しようとすると、jupyterに接続できないというエラーが出て先に進まない。コンソールのコマンドラインから、jupyter notebookを入力するときちんと動いて実行できる。

結局、
pyenv install anaconda3-5.3.1
して、
pyenv global anaconda3-5.3.1
で環境をこれに変えた後、VS Code側のpythonインタープリターに(‘base’:conda)を指定すると、最初の起動で待たされるが、それ以降はjupyterの環境でpythonが実効できた。バージョンにこだわるわけではにないので、anacondaを使うことにする。

環境のテストは、ド定番の

print("Hello World")

変数の中身を見られるかどうかのテストは

mport numpy as np
import pandas as pd
import matplotlib.pyplot as plt
p = np.linspace(0,20,100)
random_array = np.random.rand(100,1)

簡単なグラフが出せるかどうかは、

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
p = np.linspace(0,20,100)
plt.plot(p, np.cos(p))

plt.show()

で試せる。

VPythonのインストールは、anacondaの場合は
conda install -c vpython vpython=7.5.0
新しいバージョンにするには、
conda update -c vpython vpython
それ以外の場合は
pip install vpython
で行う。

テストは、

from vpython import *
sphere()

で、動いているかどうかがわかる。

10月 4, 2019 - コンピューター    atomエディタでLaTeX はコメントを受け付けていません

atomエディタでLaTeX

参考:https://twitter.com/i/moments/1065918110752854017より抜粋。

入れるパッケージとしては,document-outline,latex(コンパイル), language-latex(シンタックスハイライト), latexer(補完),pdf-viewは重くなるので使わない方が良いらしい。ビューアはSkimが軽くて,`$ brew cask install skim`でインストールできる。コアパッケージのbracket-matcherに$$を追加。