colaboratoryでグラフを描画すると日本語がもじバケる。
japanize-matplotlibをインストールすることで正しく表示。
# ライブラリのインストール
!pip install japanize-matplotlib # ライブラリの読み込み
import matplotlib.pyplot as plt
import japanize_matplotlibcolaboratoryでグラフを描画すると日本語がもじバケる。
japanize-matplotlibをインストールすることで正しく表示。
# ライブラリのインストール
!pip install japanize-matplotlib # ライブラリの読み込み
import matplotlib.pyplot as plt
import japanize_matplotlibhttps://scikit-learn.org/stable/tutorial/machine_learning_map/
「どんなアルゴリズムが存在しているのか」
「それぞれのアルゴリズムはどのような場合に選択したら良いのか」
で迷ったときに参考にするチートシート。
error starting crostini for terminal 51
この文章でググっても気の利いた回答が見つからず。といったところでdestroyコマンドを発見。一回トライ。
1) chrome上で、croshを立ち上げ(ctrl + alt + t)
2) vmcコマンドで、terminaを終了。
crosh> vmc list
termina (10737434624 bytes, min shrinkable size 10737418240 bytes, raw)
Total Size (bytes): 10737434624crosh> vmc stop termina
crosh> vmc list
termina (10737434624 bytes, raw)
Total Size (bytes): 10737434624crosh> vmc destroy termina
crosh>
crosh> vmc list
Total Size (bytes): 0
crosh> vmc start termina
chromebookへのlinuxインストール、設定の続き(その1はこちら)。
1. code-server
参考: https://note.com/digzero/n/n70ee0402a92b
プロまでつかう最強エディタvscode。code-serverは、これをブラウザ上で再現した
もの。vscodeは非常に優秀で大好きだが、vscodeは日本語との相性が極めて悪く、
windowsでも、等幅フォントを選んでも何してもどうしても入力が飛んでしまい、
codingのみで、普通のテキストエディタとしては使えていない。
chromebookでもあともう少し!という感じなので、emacsやvimと併用中。
■インストール
# aptをアップデートして、curlでインストール
> sudo apt update && sudo apt upgrade -y
> curl -fsSL https://code-server.dev/install.sh | sh
# 自動で起動するように設定(毎回code-serverを起動しても良い。)
> sudo systemctl enable --now code-server@$USER
code-serverを起動した状態で、ブラウザで
http://127.0.0.1:8080
にアクセスすると、coderを立ち上げられる。初回起動時にはパスワードの入力を求められる。
このパスワードは、
~/.config/code-server/config.yaml
に格納されているので、
> cat ~/.config/code-server/config.yaml
https://qiita.com/pyama2000/items/90b189964f71def53b19
# Dockerを以前にインストールしている場合はアンインストール
> sudo apt remove --purge docker docker-engine docker.io containerd runc
> sudo apt update -y
# 依存パッケージをインストール
> sudo apt install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
# DockerのGPGキーを追加
> curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
> sudo apt-key fingerprint 0EBFCD88
# Dockerの安定版(stable)のリポジトリを追加
> sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
# Dockerをインストール
> sudo apt update -y
> sudo apt install -y docker-ce docker-ce-cli containerd.io
# インストールできたことを確認
> sudo docker run --rm hello-world
# 成功すると、以下のメッセージが表示。
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(amd64)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
# 現在のユーザのグループに`docker`を追加
> sudo usermod -aG docker `whoami`
# Chrome OSを再起動
> docker run --rm hello-world
chromeにlinuxを導入するときの一連の設定をまとめ その1(その2はこちら)。
エディタは、vscodeを使いたいがどうにも日本語のずれが気になるためprogram以外での利用のために通常のemacsとgvimを入れた。
1. Linux(ベータ版)をONにする
export PS1='\W> '
export PS1='\[\e]2;タイトル名\a\]プロンプト名> ' export PS1='\[\e]2;\w\a\]\W> '# some more ls aliases
alias la='ls -aF'
alias cls='clear'
> sudo apt upgrade > sudo apt install emacs
> sudo apt install fonts-ipafont fonts-ipaexfont
> mkdir /tmp/fonts; cd $_
> wget https://github.com/tomokuni/Myrica/raw/master/product/Myrica.zip
> unzip Myrica.zip
> mkdir ~/.fonts/
> mv ./Myrica.TTC ~/.fonts/
> fc-cache --force --verbose
> fcitx-configtool
> fcitx-autostart
6. ターミナルの日本語切り替えを有効に デフォルトのターミナルは、日本語⇔英語の切り替えができないようになっているので、例えばchromeで ctrl-space で日本語モードにしたままターミナルに移ると英語が入力されず。もう一度chromeに行ってUSモードにしてからターミナルへ、とフタ手間増えてイライラになる。ここをcroshで設定する。
■crosh立ち上げ 1) chrome上で Ctrl + Alt + t で、croshを立ち上げる。 3) 左側のメニューでキーボードを選び、「キーボードバインディング/ショートカット」 にキーボードのバインディングを入力する。保存ボタン等は無く、直ちに設定が
反映される。 {{
"Ctrl-Space": "PASS"
}
;; package.el
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/"))
(add-to-list 'package-archives '("marmalade" . "https://marmalade-repo.org/packages/"))
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/"))
(package-initialize)
> sudo apt install emacs-mozc-bin
;;; mozc
(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
(prefer-coding-system 'utf-8) ;; theme
(load-theme 'miterioso t) > sudo apt install vim-gtk3
> gvim &
「Edit」メニューの「Select Font...」からフォントを変更することが可能だが、gvimを立ち上げる度に毎回設定が必要になってしまうので、同じメニューから「Startup Settings」を選び、設定を ~/.vimrcに書き込む。エディタで直接書いてもOK(インストール直後は何も書いていない)。下記はIPAGothic、11ptに設定した様子。
参考:https://qiita.com/htnk/items/6458ec6412210406486b > sudo apt install python3 python3-pip
pipをアップグレードしないとopenCVのインストールが途中で止まってしまうので、
アップグレードも同時に。https://qiita.com/muramasa2/items/80a2cae31bafb9de0ea2 > pip3 install --upgrade pip
> pip3 install numpy keras requests > pip3 install ipython # ~/.bashrc
PATH="$PATH":/home/[ユーザ名]/.local/bin > pip3 install opencv-contrib-python > pip3 install selenium beautifulsoup4 > wget https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-linux64.tar.gz
> tar -zxvf geckodriver-v0.23.0-linux64.tar.gz
> sudo chmod +x geckodriver
> sudo mv geckodriver /usr/local/bin > sudo apt install firefox-esr-l10n-ja
seleniumの動作確認 > python3 selenium_test.py
<selenium_test.py> > sudo dpkg --add-architecture i386
> wget -nc https://dl.winehq.org/wine-builds/winehq.key
> sudo apt-key add winehq.key
> sudo emacs /etc/apt/sources.list # 好きなエディタでsources.listを開き下記2行を追加
deb https://dl.winehq.org/wine-builds/debian/ buster main
deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./
> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DFA175A75104960E
> sudo apt update
> sudo apt install --install-recommends winehq-stable
> winecfg
最後のwinecfgでは、windows10を選択した。