プログラミングとかLinuxとかの備忘録

プログラミング、Linuxでハマった箇所や環境構築のメモ

Programming

matplotlibでNimbus Roman No9 Lを使う

Ubuntu 16.04.4 LTS Python 3.5.2 matplotlib 2.2.2 でグラフの文字をNimbus Roman No9 Lにしたい フォントのインストール $ sudo apt -y install fonts-texgyre 使用するコード test.mplstyleは空のテキスト #!/usr/bin/env python3 # -*- coding: utf-8 -*…

Ubuntu16.04にTheanoをインストールする

Ubuntu16.04でのDeepLearning用環境構築 で構築した環境にTheanoをPython3用に追加する インストール $ python3 --version Python 3.5.2 $ sudo apt-get -y install \ python3-dev \ libopenblas-dev $ pip3 install --user --upgrade pip $ pip3 install --…

Ubuntu16.04でのDeepLearning用環境構築

Ubuntuのインストール前に,SecureBootを無効にしておいた方が良いかもしれない 本記事では,途中で気づいたのでその時に無効にした 構成 ハードウェア CPU: i7-6850K M/B: ASUS X99-E WS GPU: ELSA GD1080-8GERXG *2 ソフトウェア Ubuntu 16.04 LTS CUDA 8.…

virtualenvにMedpyをインストールする

virtualenvにMedpyをインストールした際の備忘録 実行環境は * CentOS7 * Python2.7.10 (Python2.7.10をソースからインストールする) 仮想環境作成 $ mkvirtualenv --python /opt/python2.7.10/bin/python2.7 --no-site-packages medpy numpyのインストール …

virtualenvにmatplotlibをインストールする

matplotlibをvirtualenvにインストールした際の備忘録 実行環境は * CentOS7 * Python2.7.10 (Python2.7.10をソースからインストールする) 仮想環境作成 $ mkvirtualenv --python /opt/python2.7.10/bin/python2.7 --no-site-packages plot $ workon plot nu…

CentOS7にPyCharmをインストールする

CentOS7へのPyCharmのインストール方法 アップデートも同じ方法でできる ダウンロード Python IDE & Django IDE for Web developers : JetBrains PyCharm のGet PyCharm Nowに移動して 有料版を使用する場合はDownload Professional (JetBrainsのIDEをアカデ…

NIPYをvirtualenvにインストールする方法

NIPYをFedora22にインストールした際の備忘録 virtualenvはここでインストールした状態のものを使用した. 仮想環境作成 $ mkvirtualenv --no-site-packages nipy $ workon nipy (nipy)$ pip install --upgrade pip nibabelのインストール (nipy)$ pip insta…

virtualenvのインストール方法

virtualenvをインストールする方法 CentOS7,Fedora21で確認済み Fedora22で行う場合はyumをdnfに置き換えて実行してください Python, pipのインストール $ sudo yum -y install python-devel $ sudo yum -y install python-setuptools $ sudo easy_install p…

HTML属性に値を設定する

element.setAttribute(element_name, value)を使用する ページ内のリンクをすべてnew_urlに変更するサンプル var new_url = "http://xxx.yyy"; var links = document.getElementsByTagName("a"); for (var i = 0; i < links.length; i++) { links[i].setAttr…

HTMLからオブジェクトを取得する

GetElementsBy~を使ってHTMLからオブジェクトを取得する方法 HTMLタグ名を指定 document.getElementsByTagName()を使用する 引数にはタグ名を文字列で渡す // リンクをすべて取得 var links = document.getElementsByTagName("a"); for (var i = 0; i < link…

JAVAでQuaternionを使う

はじめに JAVAではjavax.vecmath.Quat4dでQuaternionを使える C++のboost::math::quaternionと同じ感覚で使ってちょっとハマったのでメモ インスタンス化 Quat4d quaternion = new Quat4d(x, y, z, w); で行える この場合は(x, y, z)がそのままの値ではなく…