べすとえふぉーと

プログラミング等のノート 

curlでDropboxにアップロード(v2)

v1が使えなくなったのでv2

modeをoverwriteで上書き

curl -X POST https://content.dropboxapi.com/2/files/upload \
    --header "Authorization: Bearer $KEY" \
    --header "Dropbox-API-Arg: {\"path\": \"/file.txt\",\"mode\": \"overwrite\",\"autorename\": true,\"mute\": false}" \
    --header "Content-Type: application/octet-stream" \
    --data-binary @file.txt

Apache2で443を待ち受けるようにする

以下コマンドを実行

sudo a2enmod ssl
sudo a2ensite default-ssl
sudo service apache2 restart

/etc/apache2/ssl.confの443の部分を

Listen 443

に変更

もう一回Restart

sudo service apache2 restart

ポートが開いてるかは他のPCからnmapで確認可能

空いてない場合は

sudo ufw enable
sudo ufw allow 443/tcp
sudo ufw reload

MacにJupyter Notebookをインストールして起動

sudo pip3 install jupyter

mkdir jupyter

cd jupyter

jupyter notebook --generate-config

jupyter notebook password

jupyter notebook

localhost:8888/で開く
パスワードのファイル jupyter_notebook_config.json は /Users/$ユーザー/.jupyter/ に保存される