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