有時候在Node.JS 上面開發會用80,443兩個port,但是系統會跳權限不足的問題。雖說開發時換個Port就好,不過有些情況只能用443 port,因為專案Owner是別人。
以下是Ubuntu環境的處理方法:
sudo setcap 'cap_net_bind_service=+ep' `which node`
簡單的說就是把網路權限放給 node。
有時候在Node.JS 上面開發會用80,443兩個port,但是系統會跳權限不足的問題。雖說開發時換個Port就好,不過有些情況只能用443 port,因為專案Owner是別人。
以下是Ubuntu環境的處理方法:
sudo setcap 'cap_net_bind_service=+ep' `which node`
簡單的說就是把網路權限放給 node。
今天在設定LinkedIn 的個人資訊,發現它有技能測驗可以用,於是我試著做Git的技能測驗。
過往我常用的指令不外乎 branch 切換/新增/刪除/merge,commit 的pull/push/rebase,stash 的 save/pop/apply/list/drop。
畢竟大部分時間都會用GUI工具配合,我個人是用gitkraken 他的UI看起來比較酷。
這次考試學到了git stash branch。
git stash branch 可以直接把 stash list 裡面的東西變成branch,用法如下:
git stash branch <new-branch-name> [<stash-name>]
沒給 stash-name的話他會自動apply最新的 stash資料。
剛入行的時候
當時想用 SSH 連GCP Instance 會先透過 GCP web ssh 把 public key丟進去 再進行連線,但每開新機器就要再丟一次,有點煩。
最近研究了一下 GCP IAM的 OS Login 在Blog 留一下筆記
後來先裝pip3 ,再透過root 用 pip3 裝 jetson-stats,然後就可以用
sudo jetson_clocks --fan 讓風扇跑全速......,沒錯只能跑全速。
在找資料的過程中找到了 jtop 這個指令,可以像 htop那樣show出一堆東西。
jtop裡面再第5頁有風速控制的功能。
另一個方法,在 /sys/devices/pwm-fan/target_pwm 寫入0~255來調風扇速度,但只能寫死...,我想用自動控速啊.....。
在doc.nvidia找到了用 "sudo nvpmodel -d [mode]" 去調風扇模式,但是沒有用...。
途中看到顯示sensor的方法,sudo apt-get install lm-sensors裝好後就可以直接用 "sensors" 列出溫度sensor讀到的值,但是 jtop更好用。