Homebrew 路徑變更為 /opt/homebrew/bin , 造成自建程式引用問題(intel 時代的目錄為 /usr/local/bin)
使用以下放法解決:
如果你沒有 /usr/local/bin 就跳過這個部份
1 2 |
/usr/local/bin/* /opt/homebrew/bin/ rm -rf /usr/local/bin |
然後
1 |
ln -s /opt/homebrew/bin /usr/local/bin |
就能得到一致的環境
apple 相關產品,iphone , mac ,ipad , ios ,macos …
Homebrew 路徑變更為 /opt/homebrew/bin , 造成自建程式引用問題(intel 時代的目錄為 /usr/local/bin)
使用以下放法解決:
如果你沒有 /usr/local/bin 就跳過這個部份
1 2 |
/usr/local/bin/* /opt/homebrew/bin/ rm -rf /usr/local/bin |
然後
1 |
ln -s /opt/homebrew/bin /usr/local/bin |
就能得到一致的環境
前提:create vm 時使用自行上傳 public key
* cp 一份 id_rsa
cp ~/.ssh/id_rsa ~/.ssh/id_rsa_pem
* 轉換pem
ssh-keygen -p -m PEM -f ~/.ssh/id_rsa_pem
* 把 remote-sync 的keyfile 設定為 ~/.ssh/id_rsa_pem 即可
macos:
brew install qt cmake openssh git git clone https://github.com/symless/synergy-core.git cd synergy-core mkdir build cd build cmake .. -DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCMAKE_PREFIX_PATH=$(brew --prefix qt5) make cd bin cat <synergy.conf section: screens linux: macbook: end section: links macbook: left = linux linux: right = macbook end section: aliases macbook: ryan-mac linux: ryan-stx end section: options end EOF #Security & Privacy > Accessibility add terminal app (iTerm) ./synergys -a 192.168.1.1 -c synergy.conf -n macbook
linux:
apt install cmake gcc make g++ libx11-dev libxtst-dev libavahi-compat-libdnssd-dev qt5-default qttools5-dev libssl-dev git git clone https://github.com/symless/synergy-core.git cd synergy-core/ mkdir build cd build/ cmake .. make ./synergyc -n linux 192.168.1.1
今天小編要做壓力測試,用了在linux 常的工具 siege ,沒想到一打下去不是網站掛了,而是打不出去
1 |
[error] descriptor table full sock.c:133: Too many open files |
1 2 |
ulimit -n 65535 -bash: ulimit: open files: cannot modify limit: Operation not permitted |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
sudo -s vim /Library/LaunchDaemons/limit.maxfiles.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>limit.maxfiles</string> <key>ProgramArguments</key> <array> <string>launchctl</string> <string>limit</string> <string>maxfiles</string> <string>65535</string> <string>65535</string> </array> <key>RunAtLoad</key> <true/> <key>ServiceIPC</key> <false/> </dict> </plist> #重下 ulimit -n 65535 #檢查 ulimit -a |
小編習𠍿在tmux 裡使用 F11/F12 切換視窗
自從送修了macbook ,換了個螢幕,系統也被清除了,從此 F11 就壞了
查了一下google 大神,原來F11 被"指揮中心"用掉了
我個人是不太用指揮中心,所以就 .. 幹掉他
MacOS 10.11 以後
mkvtoolnix 可以拿來做 mkv 簡單的併接,剪裁,字幕加減等等
缺點是在mac 上不支援GUI
安裝:
1 |
brew install mkvtoolnix |
會產以下4個tool
mkvextract mkvinfo mkvmerge mkvpropedit
本次僅使用 add srt 的功能
1 2 3 |
mkvmerge -o out.mkv source.mkv sub.srt or mkvmerge -o out.mkv source.mkv –language 0:chi –track-name 0:zh_TW sub.srt |
languages 有iso , 可用以下指令查詢
mkvmerge –list-languages
4G 檔案走SMB,大概只花了不到5分鐘,蠻快的
在 finder 內按下組合鍵 command + K
完成連接後如需在 terminal 使用呢 ?
其實不難,下個 mount 指令就會發現在 /Volumes 裡
如我的共享目錄為 Share_space ,就下
1 |
cd /Volumes/Share_space/ |
在mac 上使用 aptana studio 3.6.1 碰到開不起來的狀況(JAVA 問題),google 了一下,試了幾個解法
最終解決方案是安裝 legacy Java 6 runtime ,之後就完美啟動了