應該很少人在用 unrar 指令來解壓縮 rar 檔吧,所以網路上的相關討論是幾乎沒有,紀錄幾個比較有用的參數
Home | 標籤 | 類別 |
應該很少人在用 unrar 指令來解壓縮 rar 檔吧,所以網路上的相關討論是幾乎沒有,紀錄幾個比較有用的參數
對於 Developer 來說,homebrew 肯定是不能缺少的工具( 我知道還有 MacPorts ,不過因為速度因素,目前 homebrew 是大宗 )。但是目前 homebrew 並沒有原生支援 M1,所以還是需要透過 Rosetta 2 轉譯之後才能使用。
但是如果你按照以前在 Intel based 的機器上的使用方式直接使用 homebrew,你會發現除了把 homebrew 安裝起來之外,其他的東西都多多少少會有問題。關鍵在於目前 homebrew 底下的程式包,也幾乎都是 Intel baesd 的,ARM 的安裝包多多少少都有很多奇怪的問題,導致這個問題變得很棘手。
我在網路上找過很多解法,也試過幾個,經過兩次重灌之後,發現目前這個最可靠,還沒有遇到什麼東西不能跑的問題。 方法如下:
因為軟體相容性的關係,拿到新版的 M1 Mac,第一件事情就是把 Rosetta 2 裝起來。 當然你也可以隨意下載一個 Intel Based 的 App 然侯執行他,系統就會自動跳出要你安裝 Rosetta 2 的畫面
不過既然是工程師,那我們就一定要用比較 hard core 的方法來裝!
如果你的 linux 系統剛好有提供 dehydrated 包,那你就可以略過這篇文章了,如果沒有,那只能手動安裝。
如果你在做 apt-get update 時,dl.google.com 出現像這樣的錯誤
W: GPG error: http://dl.google.com/apt xxxxxxx : The following signatures couldn't be verified because xxxxxxx
那就是 dl.google.com 的 GPG key 過期了,重新安裝新的 key 即可。
首先,至少要是 PowerShell 3 + .Net 4 以上,所以 win 7 bye … 然後他不支援加密 zip,所以,如果這樣都還可以接受的話,那就繼續往下看吧。
指令是這樣
你如果有在 google domains 上買過 domain 的話,那千萬不要錯過 google 自家附帶的 ddns 功能。 因為老牌的 ddns service provider 比如說 no-ip,不是收費了,就是使用條件變得嚴苛,google domains 附贈的 ddns 簡單又好用,剛好可以補上這一塊。
在 Linux / OSX 偵測檔案類型這件事情並不困難,用指令 “file”,像這樣
php 判斷資料夾是否為空
function isDirEmpty($dir) {
$handle = opendir($dir);
while (false !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
closedir($handle);
return FALSE;
}
}
closedir($handle);
return TRUE;
}