08年9月,我踏入大連民族學院,開始了自己在計算機學院的大學生活。如今我已大三了,回首往事感慨頗多呀,人皆如此^_^。
我想人生一世,應用心去活!!7個月的linux學習,慘淡經營了一些心得,寫出來和大家分享,我認爲人一生不斷學習着,瞭解內在自己以及理解外面世界,最終容匯貫通大澈大悟了,感懷生命融入自然。怎奈落筆晦澀,各位看管見諒~~~
我想在做事之前,我們要了解自己去做的事到底是怎麼一會兒事!我從小喜歡遊戲(TVGame並非PCGame,我是個sega飯:-)),高中報考大學時,童年的喜好促使着我選擇了計算機這個行業,不知世事^_^。我一直都想有所成就,初入大學,受郭朋學長影響,醉心imagine cup,大小比賽參加很多,我想每個大學人都這樣吧,確實青春年少,不知天高地厚呀。結果並不如意,開始反省自己。在大一期末時被小揚點化(笑)。大二上,同寢小李選定專業方向——遊戲開發,我也開始思考自己的專業方向了,準確說是人生方向,只是對兒時的“遊戲”,有了新的感悟,在見到全民牧場、魔獸後,我有所動搖。百般思索,10年2月youku上“遇見”李彥宏先生,下定決心放棄學習了一段時間的遊戲方向,心定Linux和搜索。至此我用了一年半的時間摸索了IT這個行業,10年5月購入liux相關書籍正式開始linux學習,至今~~~
有些人會認爲自己的學校不好,不比名校,在這個互聯網時代,我想每個人都應師承互聯網,籍着Internet你可以與那些大師推心置腹交流,你所擁有的整個世界的幫助呀。同時購入名家大師的技術書籍,加上不斷的努力,大家都會成就一片蔚藍天空。
大學三年,購書無數。這裏推薦的書籍,大家可按所需查看,我分出類了,以期更好適應每個人需求:
第一本書:
深入理解計算機系統(原書第2版)(Amazon五星圖書,被譽爲“價值超過等重量黃金的無價資源寶庫”)
http://www.china-pub.com/197167
這本書會讓你對計算機、編程有個真切的體會,入門神書。不求全看,按需而看。此書對C語言有要求,但不高,看時參看相關書籍即可。
C/C++:
c程序設計語言:http://www.china-pub.com/14975
c語言深度解剖:解開程序員面試筆試的祕密 :http://www.china-pub.com/196985
C++程序設計語言:http://www.china-pub.com/196448
深入淺出MFC(第二版):http://www.china-pub.com/3565 個人認爲此書對於理解C++的機制極佳
算法:
各高校ACM平臺
算法導論:http://www.china-pub.com/31701
算法C實現I~IV:http://www.china-pub.com/14178
算法C實現V:http://www.china-pub.com/15116
Linux Books:
1.內核書籍
由於國內翻譯國外書籍的翻譯質量、以及有些機制必須深入內核方能明白,所以即便你不搞內核開發我也建議你買本內核的書備在案頭,即便你不看,放也要放在那裏,我相信,不就之後你就會看,僅推薦以下兩本:
深入Linux內核架構:http://www.china-pub.com/196739
深入理解linux內核:http://www.china-pub.com/36767
2.系統編程
Unix環境高級編程(APUE):http://www.china-pub.com/28766
APUE此乃聖經級別書籍,你不能不看,書中內容部分過時,或者廢棄比如(STREAMS)。
Linux程序設計:http://www.china-pub.com/196711
此書與APUE異曲同工,相對APUE更貼近Linux,且內容較新10新版,但稍遜於APUE。
Unix網絡編程:進程間通信(UNPv2):http://www.china-pub.com/196859
雖然是98年的書,請相信我這是最好講解的IPC進程間通信的書,非常經典。部分內容過時,看時參考我的博客。
3.網絡編程
Unix網絡編程:Socket API(UNPv1):http://www.china-pub.com/196770
UNPv1是LInux網絡編程的聖經,書中內容極爲經典,但有若干章節早已過時,看時需注意。
4.Shell編程
Linux命令行和shell腳本編程寶典:http://www.china-pub.com/45924
我一直在看,真的不錯。
TCP/IP
計算機網絡 第五版 :http://www.china-pub.com/38136
我看過:Stevens的TCP/IP 詳解和Commer的用TCP/IP進行網際互聯 都不錯,但我認爲這本書 更好一些!!
設計模式
設計模式:可複用面向對象軟件的基礎(模式中的泰山北斗):http://www.china-pub.com/25961
Head First設計模式(中文版):http://www.china-pub.com/36020
彙編
彙編語言(第2版):http://www.china-pub.com/40125
Linux OS
對於我們來書 ,學習linux ,就要有一個順手的系統 ,我使用 過Ubuntu Fedora這兩個系統,這裏推薦下Ubuntu10.10雖然說 Canonical 對開源社區的貢獻很少,Ubuntu 真的很好用呀 呵呵。
Ubuntu 10.10:http://www.ubuntu.com/desktop/get-ubuntu/download
Chrome:http://www.google.com/chrome?platform=linux
在我看來chrome是最優秀的瀏覽器。簡潔的UI對於寬屏筆記本來說節省了好多屏幕呀;同步功讓你的收藏夾隨身攜帶,特別是使用linux和windows雙系統的用戶。最好的是你可以這樣,把Bookmakrs Bar作成這樣,用起來很方便:
Eclipse:http://www.eclipse.org/downloads/
emerald透明主題: 使用Ubuntu softcenter 安裝
Ailurus:http://code.google.com/p/ailurus/ 一款非常優秀的系統管理軟件,類似於windows優化大師,用了就知道。
sunpinyin:http://code.google.com/p/sunpinyin/
使用了n多的輸入法,相對來說sunpinyin挺優秀,scim google pinyin 也不錯.
咪咕音樂:http://music.10086.cn/newweb/zq/2009/migu_music_client/default/_/_/_/_/_/_/p.html
咪咕音樂是中國移動傾力打造的正版音樂播放器,我剛剛試用過,和kugou很像絕對給力!!!就是佔內存有點大。
Audacious:我最喜歡的mp3播放軟件。
大神的blog
3天前google搜索algorithms時,偶遇pongba的blog,連看3天了。獲益匪淺呀!!!
pongba個人主頁:http://mindhacks.cn/
pongbaCsdn主頁:http://blog.csdn.net/pongba
TopLanguage:https://groups.google.com/group/pongba 注意:一定要用https訪問
高性能服務器研發與運營郵件列表:https://groups.google.com/group/dev4server/topics
Linux 新聞
http://www.linuxeden.com/
To be continue!!
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/firo_baidu/archive/2011/01/17/6146645.aspx