免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[书评] 《UNIX环境高级编程》第三版来袭地球! (获奖名单已公布-2014-6-27) [复制链接]

论坛徽章:
1
技术图书徽章
日期:2014-03-06 15:29:50
21 [报告]
发表于 2014-05-28 09:16 |只看该作者
回复 20# xiaodi2007


    TCP/IP vol1 就被大改了

论坛徽章:
13
巨蟹座
日期:2013-10-30 18:29:4115-16赛季CBA联赛之青岛
日期:2019-01-04 17:30:1015-16赛季CBA联赛之天津
日期:2016-03-08 10:30:1715-16赛季CBA联赛之天津
日期:2015-12-10 15:56:452015年亚洲杯之约旦
日期:2015-03-09 16:29:36双鱼座
日期:2014-11-27 17:17:20寅虎
日期:2014-11-18 13:55:12双子座
日期:2014-03-31 15:41:32狮子座
日期:2014-03-14 11:23:24狮子座
日期:2014-02-19 16:30:12午马
日期:2013-11-04 23:22:31卯兔
日期:2013-10-30 19:51:15
22 [报告]
发表于 2014-05-28 09:18 |只看该作者
第一次看的时候C语言很差,看到第七章节左右就下不下去了,然后返回去学C语言,一遍又一遍的抄书上的代码。在第三轮再看这本书的时候就顺畅多了,一边看APUE2一边把三本C语言白皮书学认真学了还有KR的书。坚持一段时间就好多了。后来再看了unix file system和linux内核与驱动方面的书。看了一些这方面的书再返回盾APUE2 收获又不一样。可惜一直停在理论方面,现在在加强代码中,要不然不能真正体会里里面的妙处。

论坛徽章:
459
亥猪
日期:2014-05-31 12:08:03亥猪
日期:2014-05-31 12:07:38亥猪
日期:2014-05-31 12:08:04亥猪
日期:2014-05-31 12:07:43亥猪
日期:2014-05-31 12:07:52亥猪
日期:2014-05-31 12:08:09亥猪
日期:2014-05-31 12:07:51亥猪
日期:2014-05-31 12:08:02亥猪
日期:2014-05-31 12:07:59亥猪
日期:2014-05-31 12:07:37亥猪
日期:2014-05-31 12:07:50亥猪
日期:2014-05-31 12:07:39
23 [报告]
发表于 2014-05-28 09:54 |只看该作者
en !
这本书我好像有....

论坛徽章:
11
技术图书徽章
日期:2014-03-01 14:44:34天蝎座
日期:2014-05-21 22:11:59金牛座
日期:2014-05-30 17:06:14
24 [报告]
发表于 2014-05-28 11:28 |只看该作者
如果只能参加一个CU书评活动,那么就这里了^_^

1、请叙述一下您与《UNIX环境高级编程》以往版本的初识、学习经历或其他难忘的故事和回忆(必须是自身经历)。

青葱岁月啊,遥想当年从数学系毕业时找工作,没有岗位要求实变函数和泛函分析,只好蒙头学了几周C++,找到第一份工作。当时连ls/cd/pwd这些UNIX命令都是第一次使用,更别说多进程/多线程/多如牛毛的IPC等等,我惊呆了,但时间不等人,必须尽快进入状态,导师只推荐了三本书(APUE/UNPv1/UNPv2)和一个论坛(正是此时注册的CU),而APUE让我第一次系统的认识了UNIX。

首次接触的是APUE第一版,每章是一个独立的PDF文件,好像水印是China - Pub。。。第一次匆匆浏览而过,为什么这么快?因为看不懂,没有一定的理论基础和实践经验,真的是云山雾罩,似懂非懂。开发平台是Solaris,工作内容就是UNIX编程,慢慢积累了一些编程基础和系统知识,然后开始了第二次APUE之旅,一边看书,一边编译运行APUE源代码同时修改调试,而且为了加深理解,同时看《现代操作系统》(Anderw S.Tanenbaum),此时感觉清晰了很多,将书中知识应用到工作中也是很有成就感的。此后APUE就成为一部必备参考书。

买到第二版实体书时,才知道Stevens已去世多年,想到自己从APUE/UNP两卷/TCPIP三卷受益匪浅,一时感慨万千。

2、作为程序开发人员,从APUE里的哪些思想对您来说帮助很大?

如果说UNIX编程思想,那是《UNIX编程艺术》(Eric S. Raymond)的内容,如果说APUE真的传达了什么思想,那也是无心插柳。人们一旦认可某种思想,然后就开始无节制的传播,有了新“锤子”,看任何东西都像“钉子”,我们并不缺少思想,而是没有与之匹配的行动和实践,有关部门构思梦幻般OS时,UNIX和C被实现了,有关部门为UNIX诉讼时,Linux被实现了。

APUE正是传达了一种行之有效的实践方法:初步概念/模糊认知 --> 简单需求/标准接口  --> 完整源码/逐行分析 --> 编译执行/修改调试 -->   归纳总结 --> ... 。该步骤是一个迭代的过程,但每次都会更加深入,书中大量内容是遵循这种先演绎后归纳的写作思路,自底向上且简单粗暴,这也是学习新技术和开发新项目的实用方法。

总之,操作系统原理和man pages都是高大上,而APUE才是让它们接地气的绝佳书籍。

论坛徽章:
26
CU十二周年纪念徽章
日期:2013-10-24 15:41:34技术图书徽章
日期:2014-07-11 16:27:52辰龙
日期:2014-09-04 13:40:43白羊座
日期:2014-09-09 12:51:55双子座
日期:2014-09-26 11:00:042014年中国系统架构师大会
日期:2014-10-14 15:59:00子鼠
日期:2014-10-23 16:48:23巨蟹座
日期:2014-10-27 08:21:10申猴
日期:2014-12-08 10:16:282015年辞旧岁徽章
日期:2015-03-03 16:54:15NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2016-01-29 06:20:00
25 [报告]
发表于 2014-05-28 13:52 |只看该作者
支持一下

论坛徽章:
0
26 [报告]
发表于 2014-05-28 14:07 |只看该作者
第二版在上学的时候囫囵吞枣的看过一遍,刚工作后用来当字典,后来有问题找百度,它就一直躺着角落里落灰了……。今天看到帖子才想起来我还有这本书。要不要把老三买来陪他二哥一起落灰呢?

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
27 [报告]
发表于 2014-05-28 14:10 |只看该作者
就是它了, 不送我就买

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
28 [报告]
发表于 2014-05-28 15:15 |只看该作者
zylthinking 发表于 2014-05-28 14:10
就是它了, 不送我就买

呵呵,那您也的谢谢您的经历和故事哈

论坛徽章:
0
29 [报告]
发表于 2014-05-28 15:29 |只看该作者
好书,程序员不可或缺版本。

论坛徽章:
0
30 [报告]
发表于 2014-05-28 15:29 |只看该作者
好书,程序员不可或缺版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP