1、操做系統html
公司配備的是一臺dell臺式機,配置不高奔騰的芯。上面曾經跑過XP、Win七、Ubuntu、Centos、Federa。python
起初我在公司乾的是生物信息,全部項目在HPC上完成,集羣搭載centos系統。當時我面臨這兩個選擇:一是直接在終端上用vim,另外一個使用windows下的第三方編輯器。做爲一個菜鳥,在使用一段時間vim後果斷放棄應該是能夠理解的,接下來notepad++做爲主力爲我工做了至關長的一段時間。直到有一天我實在忍受不了windows每次查看和下載數據都得經過filezilla、winscp等sftp軟件,我毅然決然的轉向了linux桌面系統,知道下載我看到winscp的界面都仍是一陣惡寒。linux
轉向linux的決定做出後,前後在Ubuntu、Centos、Fedora折騰一段時間,應該說是至關長的一段時間,像不少linuxer同樣,惡俗的選擇了Ubutnu。首先我認爲在服務器系統上紅帽和Centos(姑且認爲是兩個系統)佔有絕對優點不能否認,可是桌面系統不得不認可debian家族作的更優秀,尤爲是ubuntu社區給了我很多幫助。雖然我對後來的unity桌面很是不爽(直到如今我仍然認爲ubutnu 9.10是最好的ubuntu),可是ubuntu的軟件支持仍是讓我沒法離開(不知道爲何,發現我想用的軟件率先出來的都是deb)。web
請不要提Mac,我買不起。ubuntu
總結:Ubuntu 原生、Ubuntu kylin 一類vim
2、代碼編輯 & 桌面軟件windows
做爲一個輕量級軟件和系統軟件使用強迫症患者,notpad++(windows)和geidt(linux)是曾經是個人首選。兩者都用較好的語法高亮和討我喜歡的主題顏色,以及一些有用的插件,特別是notpad++的插件很是之多。(可是我發現好多插件的快捷鍵在我這裏基本都失效,不知爲什麼)centos
後來幹web開發的行當,慕名找了一個盜版dreamwever,軟件的體量之大運行之緩慢令我抓狂,但想一想仍是忍了,對一個菜鳥,dreamwever的代碼提示仍是很是有用的。後來成爲老鳥後,基本上就不能忍了,直到有一天發現了sublime text,頓感春風拂面。我說過,我是輕量級軟件的使用的強迫症患者,它的插件再也不像notepad++那樣常常裝了好像沒裝一下,對python和html一樣支持良好,主題我也喜歡,配置文件形式的設置也倍感逼格升高,更重要的使用它跨平臺,這幾乎成爲了我如今選擇軟件的第一考慮因素,總之它知足了我目前全部的需求而不覺累贅。瀏覽器
其餘桌面軟件推薦,Ubuntu下首先考慮跨平臺:
1. 瀏覽器:Firefox、Chrome,但我是firefox的擁躉
2. 郵件:thunderbird
3. 筆記:爲知筆記
4. office:Libreoffice(WPS剛纔alpha生成beta,我的感受仍是很不穩定)
5. 輸入法:搜狗
6. 聊天:這是痛點,若是有一個好用的QQ,我將完全告別Windows,目前只能兩臺電腦一臺工做一臺聊天(虛擬機顯然不是我想要的,wine也很差用),有時直接上手機,偶爾使用pidgin的webqq協議。服務器
3、外設
這一點沒有什麼特殊需求,只是給本身配備了一個機械鍵盤,這種東西一旦用了就再也回不去了。另外若是有多臺電腦工做建議仍是弄一些無線設備,不然到時那麼多線藏都不知道往哪兒藏。