setdefaultで辞書に無いキーと値をセットする[Python]
![Thumbnail of post image 099](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/sambazon-qfIVXu7nxGU-unsplash.jpg?resize=150%2C150&ssl=1)
name_list = d = {}for name in name_list: len_name = len(name) head_name = name d.setdefault(name, ()).append((len_name, ...
別ディレクトリにあるクラスや関数をimportする方法
![Thumbnail of post image 033](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/taylor-heery-71sp4JBYO-U-unsplash-2.jpg?resize=150%2C150&ssl=1)
import部分で該当のクラス、関数があるパスを指定
import syssys.path.append("/home/ubuntu/script/hogehoge/")import hogehoge[Linux] historyに履歴を残さない方法
![Thumbnail of post image 122](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/sidekix-media-FsgWEVacLU-unsplash.jpg?resize=150%2C150&ssl=1)
先に結論
HISTCONTROL=ignorespace
をコマンドラインに打ち込み、先頭にスペースを1つ入れて実行すると、入力したコマンドが履歴に残らなくなる。
Let’s encryptの自動更新[cron]
![Thumbnail of post image 058](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/debby-hudson-EjCS2TsPjh8-unsplash.jpg?resize=150%2C150&ssl=1)
SSL更新を自動化するためにcronにコマンドの登録を行った。
まず crontab -eで編集画面を開いて、次の1行を打ち込んだ。
# 日曜(0)の0時0分に更新0 0 * * 0/usr/bin/sudo/usr ...WordPress-Multisiteは使わないほうが良い[AWS][Lightsail]
![Thumbnail of post image 142](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/mockaroon-bzLhhI3MpYY-unsplash.jpg?resize=150%2C150&ssl=1)
1つのWordpressインスタンスで複数ドメインのホームページを運用しようとしたのだが、大失敗だった。以下の手順に沿って、マルチサイト化できたのは良い。
だけど問題はその後だ。SSLの更新の時に、少しエラーが起こってイン ...
WordPress 右下のロゴを消す
![Thumbnail of post image 162](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/link-hoang-UoqAR2pOxMo-unsplash.jpg?resize=150%2C150&ssl=1)
# 削除のコマンドsudo/opt/bitnami/apps/wordpress/bnconfig --disable_banner 1# 再起動sudo/opt/bitnami/ctlscript.sh restart apache
...
Arduinoで火災報知機をつくってみた
![Thumbnail of post image 153](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/xps-4TBSG2Oqu0Q-unsplash.jpg?resize=150%2C150&ssl=1)
家にある電気ストーブにオフタイマーが付いていなくて、ついついつけっぱなしにしてしまうことがあった。ときには8時間以上つけっぱなしにしていることがあって、その分の電気代もったいないし、火災の危険もあるためなんとかせねばならないと考えた。 ...
RandomErasingを挿入する位置に注意[Pytorch]
![Thumbnail of post image 099](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/mockaroon-bzLhhI3MpYY-unsplash.jpg?resize=150%2C150&ssl=1)
torchvision.transforms.RandomErasing の引数は torch.Tensor なので、torchvision.transforms.ToTensor によって変換しておかなければならない
正 ...
Kaggle api 要点だけ
![Thumbnail of post image 036](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/link-hoang-UoqAR2pOxMo-unsplash.jpg?resize=150%2C150&ssl=1)
インストールpip install kaggle
kaggleを入力すると、ユーザ情報を登録するよう求められ、そのパスも表示される。
トークンはkaggleにwebログインし、my account >> create ...
apt install npmでエラーがでるとき[npm]
![Thumbnail of post image 034](https://i0.wp.com/vasteelab.com/wp-content/uploads/2020/07/xps-4TBSG2Oqu0Q-unsplash.jpg?resize=150%2C150&ssl=1)
パッケージが足りていないことが原因だった。以下を打った後に、sudo apt install npmで無事インストール成功。
sudo apt install nodejs-dev node-gyp libssl1.0-devs ...