国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一個程序員的正版清單

wudengzan / 3803人閱讀

摘要:有部分前端人員使用的是盜版的。非編程相關(guān)其它一些我使用的,但與編程關(guān)系不大的正版工具。尊重別人,更是尊重自己做為一個程序員,使用正版,我認為這不是自做清高的事情,這是對自己職業(yè)的一種基本尊重。

使用正版是對我們本身職業(yè)的一種尊重,不是嗎?

好吧,聊點其它的話題,就聊一聊做為一個程序員,你有沒有使用盜版軟件?

我電腦上沒有任何盜版,無論是編程工具還是其它軟件都是如此,我把它做為自我要求的一個基本。

申明

我使用的是Mac OS系統(tǒng),這是因為我有時候需要做iOS的開發(fā)。當(dāng)然,我的這份清單對于使用Windows或Linux的程序員相信也有一定的參考價值。

正版,開源與免費

我主要用的還是開源與免費工具居多,以及極少數(shù)付費的工具。

開源與免費軟件已經(jīng)足夠強大

無論是開源的工具,或是有功能限制,也許是其它限制的軟件或工具,我們都可以稱之為正版軟件。

接下來我就一一介紹我使用的這些正版的軟件或工具。由于我的開發(fā)經(jīng)歷幾乎包括所有技術(shù)方向,意味著無論你從事哪方面的開發(fā),這份清單對你也許都會有所幫助。

1. IntelliJ IDEA CE

用途: 后端開發(fā)IDE

簡述

后端編程人員必備的了,它也是絕對的主流。在我剛畢業(yè)的時候,那時候流行的是Eclipse,那時候還有個付費的強大的MyEclipse,就是整合了各種插件。那時候我們基本用的盜版MyEclipse。

當(dāng)然,現(xiàn)在許多人用的是盜版的IntelliJ IDEA商業(yè)版,而非免費的IntelliJ IDEA社區(qū)版。其實如果是maven或gradle,抑或Spring全家桶,IDEA社區(qū)版應(yīng)該已經(jīng)足夠了。

2. VirtualBox

作用: 虛擬機軟件

簡述

做后端開發(fā),很多時候,我們需要虛擬機虛擬Linux做很多事情,比如測試集群,或測試我們開發(fā)的東西在Linux運行情況等。對于虛擬機軟件來說,我用的最多的是VirtualBox。

我記得我為了測試LVS集群,就是用的它,虛擬許多個CentOS來測試的。

3. VMware Fusion Player

作用: 虛擬機軟件

簡述

VMware提供了免費版的VMware Fusion Player,你只需要申請一個免費的Licence就可以了。相比較VirtualBox,我用它來做測試功能使用,VMware Fusion Player我則更愿意做正式使用。

4. DBeaver

作用: 關(guān)系數(shù)據(jù)庫管理工具

簡述

這是一個開源免費的關(guān)系型數(shù)據(jù)庫管理工具,它包括了幾乎所有主流數(shù)據(jù)庫的支持。它是基于Eclipse RCP技術(shù)做的一個工具。而我在許多年前也基于eclipse rcp開發(fā)過一個插件。

你不需要使用其它數(shù)據(jù)庫管理工具了,這個就足夠了。

有部分程序員使用的是盜版的DataGrid。這些人群,我建議你可以嘗試下這個工具。

5. MongoDB Compass

作用: mongodb數(shù)據(jù)庫管理工具

簡述

DBeaver開源版只支持關(guān)系型數(shù)據(jù)庫,考慮到MongoDB的流行度,我們同樣需要一款支持MongoDB的工具。那MongoDB Compass這個免費的工具就非常適合了。

它是基于electron而開發(fā)的桌面工具。

6. iTerm 2

作用: Shell工具

簡述

我曾經(jīng)很糾結(jié)命令行工具要用什么,后面當(dāng)我發(fā)現(xiàn)了iTerm之后,再無疑慮,就是它了。

最喜歡的是它的分屏功能,在一個界面劃分出若干個小的Shell界面,如果你做過部署你就明白這個功能是多么剛需了。

7. draw.io

作用: UML工具

簡述

如果你要畫UML圖,流程圖,還是其它什么,使用draw.io是最正確的選擇。它有一個網(wǎng)頁版,也有一個桌面版。

它的桌面版也是基于electron這個技術(shù)開發(fā)而來的,后續(xù)我會就electron做系列的分享。

8. Visual Studio Code

作用: 前端IDE

簡述

前端開發(fā)的神器了吧,難以想像這個開發(fā)工具是基于electron開發(fā)而來的。它最強大的功能在于:它的插件機制。

有部分前端人員使用的是盜版的WebStrom。好吧,我承認IDEA系列的工具確實很好,但讓我選擇,我會使用免費的 Visual Studio Code。

9.Sourcetree

作用: git工具

簡述

我嘗試過很多git操作的UI工具,還是Sourcetree最易于使用。它是一個免費但不開源的軟件。但我們可以免費的使用它。當(dāng)然,不要過份依賴工具,git的基本命令還是得掌握。

10. Android Studio

作用: Android開發(fā)

簡述

最開始的Android開發(fā),還有另一個選項,就是基于eclipse的插件。隨著IDEA的流行,Google基于IDEA出了自己的IDE,Android Studio。

Android Studio是構(gòu)建在IntelliJ IDEA CE之上。

不過,感覺Android Studio有點卡,體驗有待提升。

11. Xcode

作用: iOS開發(fā)

簡述

不管你喜歡還是不喜歡,iOS最主要的就是這個。雖然它的體積已經(jīng)大的足夠嚇人,比一個操作系統(tǒng)安裝包還大,最新的Xcode 12已經(jīng)有10G之大了。

而且它的體驗也不是非常好,但我們別無選擇,對吧。

當(dāng)然,你可以說還有一個AppCode,這也是個收費的,也是IDEA公司的。但做iOS開發(fā),主流還是XCode。

話說,IDEA公司還是很強大。

12. Typora

作用: markdown文字工具

簡述

對于程序員來說,使用markdown才是天經(jīng)地義的事情。忘記Word與那些煩惱的格式吧。

如果你需要一款軟件很流暢優(yōu)雅的編寫markdown工具,那Typora就是你需要的工具了。

13. Proxyman

作用: 代理抓包工具 (Mac專有)

簡述

做移動開發(fā)或測試移動的測試人員,有一個工具必不可少,就是網(wǎng)絡(luò)抓包工具。Proxyman就是這樣一款免費的工具。它是Mac OS獨有的。

如果你是其它操作系統(tǒng),可以考慮mitproxy

14. Mitproxy

作用: 代理抓包工具

簡述

這是另一款代理抓包工具,它是基于命令行的,你沒聽錯,就是在命令行都能運行的代理抓包工具。當(dāng)然,它是有一個基于chrome的UI,比較簡單。

當(dāng)然功能足夠了,并不簡單。

15. Postman

作用: HTTP請求測試工具

簡述

很多時候,別人告訴我們一個HTTP接口,我們想測試下它應(yīng)該如何請求或者返回的數(shù)據(jù)究竟如何,那使用Postman就可以了,這個工具對測試人員來說,非常有價值。

16. Jmeter

作用: 性能測試工具

簡述

別忘記了性能測試,程序員們。

這是一款開源免費的性能測試工具,它的強大是難以想像的,事實上,幾乎主流的互聯(lián)網(wǎng)公司都是使用的它。它足夠輕,功能足夠強大,支持足夠多的平臺與系統(tǒng)。

17. Sonar

作用: 代碼質(zhì)量檢測工具

簡述

你用過Sonar沒有?如果你從未用它分析過你的代碼質(zhì)量,那我只能建議你立刻,馬上去了解它。用它去分析你的代碼風(fēng)格與質(zhì)量。

也許你會大吃一驚。

18. Docker

作用: 虛擬技術(shù)

簡述

它是一個虛擬技術(shù),和虛擬機的作用有點有類似又并不相同。做為一個后端人員,你不得不安裝與使用它,因為部署在Docker上,是更輕量與方便的做法。

19. Microsoft Remote Desktop

作用: 遠程桌面

簡述

我知道,我們可能總是需要和Windows打交道,如果你用的是MAC,那微軟的這個免費的工具,就是為你而開發(fā)的。用它可以方便的連接到遠程Windows操作系統(tǒng)。

20. Sublime Text

作用: 文本工具

簡述

我一直非常好奇,為什么所有操作系統(tǒng)自帶的文本工具都這么難看或功能這么簡單,不能稍微好一點么?

如果你想要更好的,那Sublime Text這款免費的軟件就適合你。

21. WPS

作用: OFFICE工具

簡述

WPS的廣告是不是特別多?我不知道,因為在MAC上沒這現(xiàn)象,WIN上可能確實如此。

也許WPS的名聲不太好,但你要知道,OFFICE是收費的,WPS是免費的。而且在非WIN操作系統(tǒng)上它并沒有廣告。

用它吧,再如何也比用著破解的OFFICE強。

22. gitmind

作用: 腦圖工具

簡述

XMind可能是最有名的,它可以有限制的免費使用,很長時間我用的是XMind。直到我后面發(fā)現(xiàn)了gitmind,我認為它非常易于使用。

它同樣有一個桌面端版本,同樣是基于electron的。

基于electron的跨平臺開發(fā)的工具已經(jīng)越來越多了。

23. 有道云筆記

作用: 筆記工具

簡述

做筆記總歸是需要的,如果要選一個,我建議考慮有道云筆記或石墨吧。

如果你是MAC全家桶,那就毫不猶豫的使用iCloud+備忘錄吧。

24. tinypng

作用: 圖片壓縮

簡述

作為程序員,有時候你可能會寫博客或文檔,遇上圖片有時候挺大的,這個時候tinypng就會被需要了。它是一個完全免費的圖片壓縮工具,壓縮的質(zhì)量非常好。能極大的減少圖片的大小。

非編程相關(guān)

其它一些我使用的,但與編程關(guān)系不大的正版工具。

  1. The Unarchiver

作用: 壓縮解壓工具 (Mac專有)

簡述

應(yīng)該是Mac OS系統(tǒng)獨有的,非常輕量小巧的一款工具。

  1. Tencent Lemon

作用: 清理系統(tǒng) (Mac專有)

簡述

我不太清楚它是不是真有用,我主要是拿它來看內(nèi)存使用情況的。不過如果你需要一個類似的工具,使用免費的它比用盜版的CleanMyMac至少強一點。

  1. Snipaste

作用: 截圖工具

簡述

沒什么好多說的,截圖工具中最好的。

  1. Motrix

作用: 下載工具

簡述

忘掉迅雷吧,這是一個跨平臺的工具。它底層是依托aria2下載技術(shù)而構(gòu)建。

  1. IINA

作用: 播放工具

簡述

其實很少使用,但感覺電腦中又不能沒有這么一款軟件。

  1. NTFS Tool

作用: NSFS讀寫工具(MAC專有)

簡述

有時候我們需要讀寫WIN上的磁盤,那這個免費開源的工具就非常方便。

付費工具

  1. 墨刀

作用: 原型工具

簡述

你沒看錯,做為一個程序員,我有時候還在使用墨刀做原型設(shè)計。

在所有的原型設(shè)計工具中,我最喜歡的就國內(nèi)的墨刀,一年199,我付費了。

尊重別人,更是尊重自己

做為一個程序員,使用正版,我認為這不是自做清高的事情,這是對自己職業(yè)的一種基本尊重。

我們需要感謝這個時代,今天的開源與免費軟件已經(jīng)如此強大,不僅僅是開源的框架,技術(shù),解決方案等,我們在電腦上日常所需的軟件也越來越被開源與免費占領(lǐng)。

我們要感謝無數(shù)同仁的努力與付出,同時銘記在心,我們也要成為這些人群中的一員,做一個專業(yè)的程序員。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/120971.html

相關(guān)文章

  • 序員入門學(xué)習(xí)指南

    摘要:程序員的入門規(guī)劃我該學(xué)習(xí)什么語言這個問題困擾了幾乎所有的程序員,比如應(yīng)用廣好就業(yè),比如入門簡單,和安卓待遇高,和開發(fā)效率高,是萬能語言,和前端缺人才等等個人見解先學(xué)習(xí)難度小,大眾化的編程語言,比如,,,這幾個學(xué)哪一種其實差不多,入門以后看自 程序員的入門規(guī)劃 1.我該學(xué)習(xí)什么語言? 這個問題困擾了幾乎所有的程序員,比如java應(yīng)用廣好就業(yè),比如php入門簡單,ios和安卓待遇高,rub...

    Kahn 評論0 收藏0
  • 序員入門學(xué)習(xí)指南

    摘要:程序員的入門規(guī)劃我該學(xué)習(xí)什么語言這個問題困擾了幾乎所有的程序員,比如應(yīng)用廣好就業(yè),比如入門簡單,和安卓待遇高,和開發(fā)效率高,是萬能語言,和前端缺人才等等個人見解先學(xué)習(xí)難度小,大眾化的編程語言,比如,,,這幾個學(xué)哪一種其實差不多,入門以后看自 程序員的入門規(guī)劃 1.我該學(xué)習(xí)什么語言? 這個問題困擾了幾乎所有的程序員,比如java應(yīng)用廣好就業(yè),比如php入門簡單,ios和安卓待遇高,rub...

    princekin 評論0 收藏1
  • 實戰(zhàn)利用Beyond Compare批量對比主題代碼 正版支持試用期30天

    摘要:目前老蔣在用的是正版的主題,這里無意中看到有網(wǎng)上有網(wǎng)友分享的所謂的破解版,我就從論壇下載過來看看到底有什么不同。這里老蔣用到的是文件夾對比,我將個程序源碼放到個文件夾。一般我們在檢查BUG和程序文件代碼對比的時候,單頁文件我們會用到在線代碼對比工具。這里老蔣在前面的 「程序員必備在線代碼對比工具 檢查新舊代碼差異化」也有介紹到,但是這些程序的對比工具僅限單頁代碼比較容易對比,如果我們是整套的...

    hover_lew 評論0 收藏0
  • WordPress自媒體博客主題 - DUX和XIU正版主題六折 JustNews主題半價

    摘要:且有網(wǎng)友有準備選擇網(wǎng)站主題,如果是自媒體博客之類的網(wǎng)站,建議選擇目前老蔣也有在用的和主題,或者是主題。這次雙十一活動期間,可以綁定個域名,等同于半價,可以自用個站或者和朋友合購。目前雙十一是年度較低的活動,全場主題六折。對于我們站長來說,雙十一肯定不是去買衣服鞋子等百貨商品,而是采購云服務(wù)產(chǎn)品,包括云服務(wù)器、數(shù)據(jù)庫、CDN、流量包,包括我們看中的網(wǎng)站主題模板和插件軟件工具。這幾天我們還是比較...

    zhjx922 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<