2022年2月25日

大きなディスプレイが納品された。

新しいiMacに移動。Dog Fooding。

日本語。変換「前」に候補がでるMacデフォルトのやつ(ことえり?)がどうしても苦手なので、Google日本語入力をインストール。

Thunderbirdはプロファイルのフォーマットが変わっていたためにできず。諦めてアカウントを設定したら普通にimapでそのまま読めた。ローカルファイルだけscp。

まず、Mendeleyをインストール。AppStoreに紛らわしい「Mendeley Web Importer」というのがあって、間違えて入れてしまった。

VSCodeをインストール。

Pythonのインストール。

python3 -m pip install --upgrade pip
python3 -m pip install ipython 

あと、頻繁にログインするサーバに公開鍵を登録する作業。研究室計算サーバ、研究室ウェブサーバ、物性研、名大につないだ。

ChromeにNew tab redirectを入れた。LastPassは最初に入れてある。

Slack入れた。研究室と大学、その他。

ハンズオンの準備。

docker pull ubuntu

をしたら、

Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

みたいなエラー。

英語検索のためにhttps://www.google.com/?hl=en&gws_rd=crをブックマーク。

Dockerをリスタート。

sudo service docker restart

だめ。

Macでdockerを入れる。

brew install docker

Docker Desktopもインストール&起動。

最終的に、/etc/resolv.conf

nameserver 8.8.8.8

を追加したらいけた。nameserverの問題?

CentOSでネットがいちいち遅い。ipv6の問題かもしれないため無効にしてみる。

/etc/sysctl.confnet.ipv6.conf.all.disable_ipv6 = 1を追記して、

sysctl -p

を実行。ifconfig |grep inet6を実行して消えたことを確認。

だめだ。まだ遅い。間違いなくなにかタイムアウトしている。

/etc/resolv.confのデフォルトのやつを消して8.8.8.8だけにしたら早くなった。DNSのタイムアウトか。

Dockerハンズオン完走。これで月曜日はよし。

そうか、Dockerのエラーがわかった。DNSでプライマリにたずねてタイムアウトするまでに、Dockerが諦めちゃうんだ。curlとかだとタイムアウトしないのでつながらないのがわからなかった。

一応Zennのスクラップに書いておいた。

あ、brew入ってなかった。

brew install wget

あー、でもcurlでやってみるか。

MacへのTexLiveのインストール。

cd build
curl -O http://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz
tar xvzf install-tl-unx.tar.gz

lab_startupのVimの終了についても書いた。

論文には全く取りかかれなかったが、それなりに仕事はできたのではないか。