技術系メモ

メモ。内容は保証しません。

texでメモするときに使えるライブラリTodonotesのダウンロード

tex

以下のサイトからzip のダウンロード https://ctan.org/pkg/todonotes ダウンロードしたzipを解凍して、以下のコマンドを実行 latex todonotes.ins 生成されてtodonotes.styを読み込んで使う

oandpyのインストール

oandpyをpipでインストールする方法 pip install git+https://github.com/oanda/oandapy.git

chrome extensionで現在タブで開いているページのタイトルとurlを取得

以下のコードを同じフォルダにいれる。 基本的に、最初のサンプルプログラムであるhello サンプルを変更しただけ。 manifest.json { "name": "Hello Extensions", "description" : "Base Level Extension", "version": "1.0", "browser_action": { "default_…

【Ubuntu】shift-jisからutf-8に変換

nkf のインストール sudo apt-get install nkf 文字コードのチェック nkf -g data.csv utf-8に変換 nkf -w --overwrite data.csv

vimに和英辞書の追加

vim

基本的に以下のサイト通りにやればできる http://d.hatena.ne.jp/akishin999/20131024/1382569289 http://cohama.hateblo.jp/entry/2013/08/11/020849

【tex】texの数式関連メモ

tex

記号関連 ドイツ文字など 括弧関連 なぜなら 等号関連 集合関連 参考 max 比例 定義 参考 記号関連 入力 出力 メモ \widetilde{a} $\widetilde{a}$ \bar{a} $\bar{a}$ \tilde{a} $\tilde{a}$ \because $\because$ なぜなら ドイツ文字など https://phasetr.c…

【確立】確立関連のメモ

条件付き確率について 以下の参考サイトがものすごくわかりやすい。 https://mathtrain.jp/jyokentsuki 上記のサイトのベン図を元に $$ P(B \mid A) = \frac{P(A \cap B)}{P(A)} $$ を導出する。 参考サイトからわかるように、 $$ P(A) = \frac{|A|}{|n|} \\…

error: xerces-lib not found.

sudo apt-get install libxerces-c-dev

error: [Errno 2] No such file or directory: 'libtoolize'

sudo apt-get install libtool

error: [Errno 2] No such file or directory: 'aclocal'

sudo apt-get install autotools-dev

zshでのコマンド入力時の注意

以下のようなコマンドをzshで実行すると pip install gym[atari] 以下のようなエラーが発生する zsh: no matches found: gym[atari] かっこ([])などはエラーで引っかかる エスケープする必要がある なので、以下のようにする pip install gym\[atari\]

【Windows】pycharmのterminalをbash(Windows on Bash)に

File -> setting -> Tools -> terminal Shell pathをcmd.exe からbash.exeにする

gitの操作関連のメモ(完全に自分用)

gitの操作方法のメモ remote branchをローカルでチャックアウトする git checkout -b local_branch_name origin/remote_branch_name 参考 https://qiita.com/YusukeSuzuki@github/items/3bd5752783fd2c2f8805

【Libreoffice】Impressでデフォルトの図形の設定

以下の手順で、図形の設定を行う画面がでる 書式 スタイル 影月オブジェクト

Windows上にSUMOをインストール

http://www.dlr.de/ts/en/desktopdefault.aspx/tabid-9883/16931_read-41000/ 上記のサイトのDownloadsのSUMO * for Windowsをクリックし、msiファイルをダウンロード 後はダウンロードしたmsiファイルを実行すれば良い

Windowsマシンで、Ubuntuのisoファイルをusbに焼く方法で一番参考になったサイト

https://www.archlinux.site/2018/03/windows-10ubuntuusb.html 上記のサイトが通りに行うのが一番容易だった

【python】範囲を指定して、ランダムの整数を生成する

import random random.randint(a,b) # a以上b未満のランダムな整数を返す

数学関連のメモ

一様収束 D上で定義された関数列 ${f_n}$ に対し $f_n \rightarrow f$が一様収束する必要十分条件は $$ | f_n(x) - f(x) | \rightarrow 0 $$ 例 次のような関数列を考える $$ f_n (x) = \frac{x}{n}, 0 \leq x \leq -6 $$ の極限関数fはf(x) = 0 nを固定して…

自分用のubuntuの初期設定

chrome インストール skype インストール ソフトウェアマーケットで検索すれば出てくる terminator のインストール sudo apt-get install terminator gitのインストール sudo apt-get install git git config --global core.editor vim ctrl capslock入れ替…

ubuntu上にandroid-stuidoインストールするときに参考になったサイト

参考サイト https://www.hiroom2.com/2017/09/15/ubuntu-1604-android-studio-2-3-ja/

【Swift】Ubuntu Swiftインストール

参考文献 基本的に参考文献通りにインストールすれば良い https://www.poly-rhythm.com/install-swift-to-ubuntu/ 手順(完全に自分用) sudo apt-get install clang libicu-dev https://swift.org/download/#releases からダウンロード ダウンロードしたファ…

ubuntuで、kivyインストール

環境 ubuntu16.04 python 3.4で動作 インストール方法 pip install Cython==0.26 pip install kivy

【python】範囲を指定して、ランダムの整数を生成する

import random random.randint(a,b) # a以上b未満のランダムな整数を返す

【python】【pygame】pygameのインストールでのエラー

環境 ubuntu 16.04 python 3.4 問題 pip install pygame <省略> Hunting dependencies... WARNING: "sdl-config" failed! WARNING: "freetype-config" failed! Unable to run "sdl-config". Please make sure a development version of SDL is installed. --…

【python】【kivy】kivy インストールしようとしたら以下のようなエラー

環境 ubuntu 16.04 python 3.4 問題 kivy インストールしようとしたら以下のようなエラー <省略> fatal error: GL/gl.h: そのようなファイルやディレクトリはありません ubuntu 対処(暫定) とりあえず、以下の手順でインストールできた sudo apt-get update…

【python】dictオブジェクトをkeysでソート

以下コード例 import collections dct = {2:3, 1:89, 4:5, 3:0} new_dict = collections.OrderedDict(sorted(dct.items())) new_dict # => OrderedDict([(1, 89), (2, 3), (3, 0), (4, 5)]) new_dict.keys() # => odict_keys([1, 2, 3, 4]) new_dict.values(…

【python】matplotlibで軸をlogスケールにするとき

例:x軸と底が2の対数軸にしたい時には以下を追加する plt.xscale("log", basex=2)

マウントを解除

umount /mnt/h

wslで外付けハードディスクが認識されない

wsl

以下のサイト通りにマウントすれば良い。とても参考になりました。 https://kledgeb.blogspot.com/2017/04/wsl-84.html 手順としては、 sudo mkidr /mnt/h # mount先のディレクトリ作成 sudo mount -t drvfs H: /mnt/h # mount

【pyhton】指定したディレクトリにあるディレクトリ名一覧取得

import os paths = os.listdir(root_path)