App下載

程序員上班怎么摸魚?早說啊,這事兒我擅長

猿友 2021-01-15 15:57:31 瀏覽數(shù) (4300)
反饋

作者丨riocoder

來源丨程序員編程錄

那啥

分享幾款匠心獨(dú)具的命令行終端「身心放(hua)松(shui)」的小工具,從此腰不酸、頸不疼,寫起代碼來更有勁。
正所謂劃水一直爽,一直劃水一直爽。

命令行斗地主



項(xiàng)目介紹

這是一款基于火熱的Netty框架實(shí)現(xiàn)的命令行斗地主。上班搬磚,代碼寫多了腦仁疼,不妨玩?zhèn)€兩把緩解一下壓力,瞬間思維就放松了。我是不會(huì)告訴你,這款還可以聯(lián)機(jī)玩的。
項(xiàng)目地址:https://gitee.com/ainilili/ratel

安裝方法

首先本地創(chuàng)建一個(gè)文件夾,將代碼克隆到本地
git clone https://github.com/ainilili/ratel.git
然后進(jìn)入代碼文件夾執(zhí)行打包操作即可:
mvn package
打包完成會(huì)在landlords-server和landlords-client目錄下生成可執(zhí)行的jar包

摸魚大法

如果想自行創(chuàng)建服務(wù)端,則可以運(yùn)行l(wèi)andlords-server里target目錄下生成的jar包:
java -jar landlords-server-1.2.2.jar -p 1024
然后運(yùn)行l(wèi)andlords-client里target目錄下生成的jar包,連接到服務(wù)端進(jìn)行操作:
java -jar landlords-client-1.2.2.jar -p 1024 -h 127.0.0.1
當(dāng)然我們也可以利用公網(wǎng)服務(wù)器,比如:
java -jar landlords-client-1.2.2.jar -p 1024 -h 39.105.65.8
接下來就可以:
  • 輸入昵稱
  • 選擇游戲模式(人人/人機(jī))
  • 選擇游戲難度
  • 正式開始游戲
人人模式、人機(jī)模式、選房間、搶地主、出牌、王炸、順子、要不起,等等操作都不在話下,可以說很秀了。

命令行看小說



項(xiàng)目介紹

這是一款基于Go語言開發(fā)的跨平臺(tái)命令行文本小說閱讀工具,名為glance。其無需額外的運(yùn)行時(shí)和依賴庫,簡潔輕量,尤其對(duì)Vim黨十分友好。隨用隨看,遇到緊急情況,一鍵隱藏當(dāng)前內(nèi)容,進(jìn)入搬磚模式,可以說很香了。
項(xiàng)目地址:https://github.com/TimothyYe/glance

安裝方法

直接下載可執(zhí)行文件
wget https://github.com/TimothyYe/glance/releases/download/V0.2/glance-linux64-0.2.tar.gz
并解壓之:
tar -zxvf glance-linux64-0.2.tar.gz
然后直接運(yùn)行解壓得到的可執(zhí)行文件glance即可。

摸魚大法

命令行開啟小說
[root@localhost novel]# ./glance 三國演義.txt
  • 上下行切換
  • 顯示與隱藏當(dāng)前閱讀進(jìn)度
  • 顯示與隱藏邊框
  • 切換字體顏色
  • 自動(dòng)定時(shí)翻頁
等等都不在話下,而且配備最強(qiáng)Boss鍵,緊急時(shí)刻隱藏當(dāng)前內(nèi)容,并顯示偽裝Shell提示符,關(guān)鍵時(shí)刻有大用。不愧是996與007程序員的摸魚劃水必備神器。

命令行刷GitHub



項(xiàng)目介紹

這是一款基于Rust語言編寫的,通過命令行方式刷GitHub trending的一個(gè)神器,被命名為Wukong(悟空),一聽名字就很靈性。
項(xiàng)目地址:https://github.com/TonnyL/Wukong

安裝方法

如果是Mac平臺(tái),直接通過brew安裝即可:
brew install TonnyL/tap/Wukong
如果是Linux平臺(tái),直接下載可執(zhí)行文件的壓縮包:
wget https://github.com/TonnyL/wukong/releases/download/v0.1.0-alpha02/wukong-linux.tar.gz
然后解壓即可使用:
tar -zxvf wukong-linux.tar.gz

摸魚大法

這里舉幾個(gè)典型的用法。
查看GitHub當(dāng)日的Trending項(xiàng)目排行榜
[root@localhost github]# ./wukong repo
查看GitHub當(dāng)日的trending開發(fā)者排行榜
[root@localhost github]# ./wukong dev
更多用法可以直接執(zhí)行./wukong --help來查看。

命令行刷知乎



項(xiàng)目介紹

這是一款采用Python2.7編寫,通過在命令行中執(zhí)行Python程序運(yùn)行知乎客戶端,就可以用類似bash命令的方式來刷TL、來關(guān)注問題和給別人點(diǎn)贊。
項(xiàng)目地址:https://github.com/duduainankai/zhihu-terminal

安裝方法

克隆項(xiàng)目
git clone git@github.com:duduainankai/zhihu-terminal.gitcd zhihu-terminal
安裝依賴:
pip install -r requirements.txt
配置好config.ini文件后,就可以執(zhí)行了:
python zhihu.py

摸魚大法

命令行俄羅斯方塊



項(xiàng)目介紹

這是一款基于命令行的俄羅斯方塊游戲,飯前茶后來一局,從此搬磚更有勁。
項(xiàng)目地址:https://github.com/uuner/sedtris

安裝方法

直接下載并運(yùn)行游戲腳本即可
git clone https://github.com/uuner/sedtris.gitcd sedtris/chmod +x sedtris.sh
運(yùn)行游戲:
./sedtris.sh

摸魚大法

后 記



好啦,這次就分享到這里吧。
最后就說一點(diǎn),那啥,如果真被dei到了,別出賣隊(duì)友就行,先溜了...
-End-

1 人點(diǎn)贊