Uncategorized

Elastic Python API查看indices碰到錯誤:TypeError: Positional arguments can’t be used with Elasticsearch API methods. Instead only use keyword arguments.

Python code里用到 es.indices.get_alias(“*”),這是老版本。 會遇到報錯:TypeError: Positional arguments can’t be used with Elasticsearch API methods. Instead only use keyword arguments 新版本改成了 es.indices.get_alias(index=”*”) 就可以了。

給github添加key

登陸github後,點擊右上角頭像,下拉菜單選擇Setting 左邊菜單選擇”SSH and GPG keys” 點擊綠色按鈕,”New SSH key” 在本機terminal生成ssh key 把public key添加到github上 在本機ssh-add <private key> 如果遇到「Could not open a connection to your authentication agent「可以運行 eval “$(ssh-agent -s)”

PostgreSQL 筆記

把一個表的數據加到另一表 從timestamp裡面提取Date 給一個表添加列 用with keyword執行一系列查詢 用臨時表 WITH…AS… 的表在query完成後就消失了,如果在當前session需要的臨時表,可以用temp table。語法和普通表幾乎一樣,就是多了個TEMP關鍵詞。 temp table和普通表的區別是,temp table只在當前session存在,session結束後就會自動清空。

怎樣無密碼登陸Ubuntu伺服器

1 用ssh-keygen生成一組public key和private key,比如mykey.pub和mykey 2 把public key copy上要登陸的伺服器 3 如果key有pass phrase,可以用ssh-add 4 現在應該可以不用密碼直接ssh登陸了 5 如果需要用特定key ssh的話,用 -i 選項 6 如果伺服器用戶名和當前機器用戶名不一樣,在hostname前加”username@” 7 怎樣管理哪個網站用哪個key 管理網站對應的key,可以用~/.ssh/config,例子如下

怎樣ssh上去新安裝的Ubuntu 22.04.3 Desktop?

新安裝的Ubuntu 22.04 Desktop,不是自動就可以ssh上去的。打開ssh功能,需要以下這些步驟 這裡的ssh不是ssh命令,而是ssh deamon,用來接受來自外界的ssh請求。安裝好後,可以用systemd來控制ssh demon 查看ssh daemon狀態 到這裡應該就可以了。我自己實驗不需要設置ufw防火牆。 參考 Enable SSH on Ubuntu 22.04 Jammy Jellyfish Linux