用irssi進行即時技術交流
- 2019 年 11 月 20 日
- 筆記
irssi是一種IRC客戶端程式,可以在很多平台上部署,最常連的伺服器是Freenode,像Django Project項目就有對應IRC房間,還有一些Linux系統開發組織也用這種即時通訊的方式進行實時交流。對於技術課題攻關,IRC組提供了即時性的互動場景。Stackoverflow和IRC可以互補,先者更便於知識沉澱,後者即時性好,再有其它的溝通方式就是Mail Group郵件組。
1.軟體安裝
Mac系統安裝
brew intall irssi
Win10 WSL Ubuntu安裝
sudo apt-get intall irssi
2.基礎操作
連接服務
irssi -c freenode.net -p 6667 -n candylab
-c 指定伺服器 -p 指定埠 -n 指定昵稱
進入房間
/join #django
像#django的房間是不向非註冊用開放的,在freenode.net先行進行帳號註冊才可以進入,用於減少不必要的遊客用戶閑聊。
註冊帳號 /msg NickServ REGISTER candylab passwdfortest [email protected]
命令執行完以後,註冊郵箱里會收到類似的信:
candylab, In order to complete your account registration, you must type the following command on IRC: /msg NickServ VERIFY REGISTER candylab candylabpasswordforfreenode Thank you for registering your account on the freenode IRC network! -- This e-mail was sent due to a command from candylab[3d879887@gateway/web/freenode/ip.61.111.111.111] at Tue, 19 Mar 2019 03:42:21 +0000. If this message is unsolicited, please contact [email protected] with a full copy.
找上郵件中的那行命令執行:
/msg NickServ VERIFY REGISTER candylab candylabpasswordforfreenode
登陸新註冊帳號
/connect chat.freenode.net 6667 candylab: passwdfortest
再次進入django project房間
/join #django
3.總結 其實除了irssi還有其它的IRC客戶端,比如俄國人寫的XChat。irssi的用戶具規模,安裝相對簡便。irssi配合Tmux使用很方便,irssi對於溝通技術課題與攻關有幫助。