技術系メモ

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

数学関連のメモ

一様収束 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 terminoter gitのインストール sudo apt-get install git ctrl capslock入れ替え https://qiita.com/hirooooooaki/ite…

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)

エラー sqlite3.DatabaseError: database disk image is malformed

問題 実験を回して 次の日に確認したら、 以下のようなエラー文をはいてpythonが落ちていた。。。。 sqlite3.DatabaseError: database disk image is malformed 解決策(暫定) 暫定の解決法としては、 ~/.ipython/profile_default/history.sqlite を削除し、…

Expressでアプリ作成する時のメモ

expressの始め方 expressでプロジェクトを作成 express app --view=ejs 参考 https://qiita.com/tsuyoshioshima/items/7a553c25f222333b9503 htmlで、javascriptのコードを呼ぶ時 htmlからjavascriptを呼びだす時のサンプル /view/index.html <html> <body> <h1> Samle </h1> <button onclick="sample()">ボタ</button></body></html>…

【python】【pytest】pytest のインストール

pip install pytest pip install pytest-cov

【python】【pytest】pytestでのエラーの対処

エラー usage: pytest [options] [file_or_dir] [file_or_dir] [...] pytest: error: unrecognized arguments: --cov=app --cov-report=html --cov-report=html 対処 以下のpytest-covをインストールしたら、エラーが解消された pip install pytest-cov

vimでjsonをうまく形成

まず、jqをインストール sudo apt-get install jq その後に以下のサイトをもとにvimrcを修正 https://qiita.com/tekkoc/items/324d736f68b0f27680b8

【python】カレントディレクトリのpathの追加

import os, sys print(os.getcwd()) sys.path.append(os.getcwd())

ubuntuでlatexをインストールする時に参考になるサイト

以下のブログに書いてある通りやれば大丈夫 qiita.com

【学振】【Tex】学振の申請資料をlatexを使って作成する際のメモ

学振の申請書をlatexを使って作成できる。 ほんと感謝です。 以下のリンクから、ダウンロードすれば使える。 http://osksn2.hep.sci.osaka-u.ac.jp/~taku/kakenhiLaTeX/ その時にいくつか工夫を加える必要があったのでメモ 下線を複数行にわたって引きたい時…

Windows10でDocker For Windows使う時のメモ

Hyper-Vを有効化 https://docs.microsoft.com/ja-jp/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v pcの仮想化を有効 biosからいろいろ設定する hp で言えば、以下のサイトを参考 https://support.hp.com/jp-ja/document/c04773368 docker …

マルチエージェント深層強化学習のベンチマーク用のStarcraftをインストールして、サンプルを実行するまで

https://github.com/deepmind/pysc2/ のREADMEを参考に READMEにあるようにStarcraftをインストールする。 READMEにリンクされているBattle.netからStarcraftをインストールする この時にはログインが必要 デフォルトでc:/Program File(x86)/StarCraft Ⅱにイ…

ubuntu16.04でmongodにアクセス関連のメモ

下記のリンクに書いてあるように、mongod.serviceを作成する https://qiita.com/pelican/items/bb9b5290bb73acedc282 mongodbの起動 sudo mongodb 後は以下のコマンドでmongodbにアクセス mongo

ubuntuにSUMOをインストールメモ

SUMOをインストールするためのコマンド sudo apt-get install sumo sumo-tools sumo-doc sudo add-apt-repository ppa:sumo/stable sudo apt-get update sudo apt-get install sumo sumo-tools sumo-doc

Monacaのアプリに広告を貼りたい時に参考にしたサイト

monacaの公式のドキュメント http://docs.monaca.io/ja/sampleapp/tips/external_services/nend_ad/

A Comprehensive Survey of Multi-Agent Reinforcement Leraningの概要

A Comprehensive Survey of Multi-Agent Reinforcement Leraningの概要の日本語訳 概要 マルチエージェントシステムは、 ロボティックス、分散制御、通信、経済などの 様々な応用分野に応用可能であると考えられている。 それらの応用分野の複雑さは、 予め…

pymongo.errors.OperationFailure: Authentication failed.

課題 pymongoから、mlabで作成したデータベースにアクセスしようとした際に 以下のようなエラー pymongo.errors.OperationFailure: Authentication failed. 対処 1. ユーザーを作成 以下を参考に、アカウントを自分で作ってみた http://sh-yoshida.hatenablo…

Failed building wheel for mpi4py

課題 mpi4pyをインストールしようとしたら、 pip install mpi4py <省略> Failed building wheel for mpi4py <省略> 上記のようなエラーが発生し、インストールできなかった。 対処 以下のようにlibopenmpi-devをインストールしたあとに、mpi4pyを再度インス…

Monacaのajax通信でハマった

問題 Monacaのブラウザからデバッグ操作をしていた。 ajax通信をしようとすると以下のようなエラーがでて、通信ができなかった {"readyState":0,"status":0,"statusText":"NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load '<url>'."</url>…