[雲端硬碟] 找出雲端硬碟中,隱藏卻會占用空間的孤兒檔案

在使用 Google Drive 雲端硬碟進行協作時,可能會發生檔案或資料夾消失但仍存在並占用空間的現象。

原因:

  1. 其他可編輯者刪除了共用資料夾或檔案的權限。
  2. 資料夾的擁有者刪除了該資料夾。

使用者可以透過關鍵字搜尋來找到這些孤兒檔案。

is:unorganized owner:me

把其中太過久遠、已經不需要的檔案刪除,清出空間

[Linux] Let’s Encrypt 換成 ZeroSSL

export ACCOUNT_EMAIL="OOO@XXX.XXX"
/usr/local/acme.sh/acme.sh --set-default-ca --server zerossl

如果站點沒有順利更換過去,乾脆vhost重建,再重選需要 SSL

  1. sudo -i
  2. lnmp vhost del XXX.xxx.com.tw
  3. lnmp vhost add XXX.xxx.com.tw
  4. 添加301轉址進去 conf
server {
	listen	80;
	server_name yourname.com;
	return 301 https://$server_name$request_uri;
補充:
# 不好的方法:
rewrite ^/(.*)$ http://example.com/$1 permanent;
# 好的方法:
rewrite ^ http://example.com$request_uri? permanent;
# 更好的方法:
return 301 http://example.com$request_uri;

[Python] 將Python打包成exe執行檔

介紹:

寫完Python Code後,為了在任何一台windows電腦可以順利執行,可以安裝用PyInstaller 這個Package來達成這項任務,這樣就不會每一台電腦都安裝Python相關程式和套件了!

PyInstaller 可以將 Python 轉成 exe 執行檔,好在windows執行。

套件說明:https://pyinstaller.readthedocs.io/en/stable/

以下是安裝與使用過程:

  1. 安裝好 miniconda後,打開命令視窗,安裝套件
pip install pyinstaller

2. 找到要轉檔的資料夾位置,然後下指令

pyinstaller -F XXX.py

3. 就可以完成打包,會產生幾個資料夾,其中dist 資料夾內會有轉檔後的 exe 檔。