Advanced Debugging
About AdvDbg Consult Train Services Products Tools Community Contact  
欢迎光临 高端调试 登录 | 注册 | FAQ
 
  ACPI调试
Linux内核调试
Windows内核调试
 
  调试战役
调试原理
新工具观察
 
  Linux
Windows Vista
Windows
 
  Linux驱动
WDF
WDM
 
  PCI Express
PCI/PCI-X
USB
无线通信协议
 
  64位CPU
ARM
IA-32
  CPU Info Center
 
  ACPI标准
系统认证
Desktop
服务器
 
  Embedded Linux
嵌入式开发工具
VxWorks
WinCE
嵌入式Windows
 
  格蠹调试套件(GDK)
  格蠹学院
  小朱书店
  老雷的微博
  《软件调试》
  《格蠹汇编》
  《软件调试(第二版)》
沪ICP备11027180号-1

《软件调试》书友

帖子发起人: chen   发起时间: 2008-07-03 22:31 下午   回复: 10

Print Search
帖子排序:    
   2008-07-03, 22:31 下午
ckj1234 离线,最后访问时间: 2011/1/22 14:08:59 chen

发帖数前50位
注册: 2006-04-07
发 贴: 18
刚收到书, 来参加书友会
Reply Quote

购买地 :上海、

方式: 网上书店 china-pub 。

购买时间:2008-06-29

到货时间: 2008-07-03  12:15

书今天收到了,发个图片 凑凑热闹,偶不是做内核方面工作的 , 不过调试程序还是很有帮助地!

不过 偶很穷啊 没有书架 哎

刚收到书图片 一张 。对面就是上海标志性建筑 **明珠和**江:-) 

2 家里的书

2

3 放在公司的一些

 

4 还有几本分布在同学手里 ,拍不上了。


IP 地址: 已记录   报告
   2008-07-03, 23:22 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 刚收到书, 来参加书友会
Reply Quote
欢迎上海的第一个参与者。第一张照片还是很有创意的。看得出,你也是很专心技术的,照片中的很多书看着都好亲切,覆盖的领域基本覆盖了软件工程师的主要功夫,编程语言(C/C++、汇编)、操作系统(UNIX、WINDOWS、LINUX)、网络、编译原理、设计模式。
网络编程那一本看起来翻得最多,做网络有关的开发的么?
IP 地址: 已记录   报告
   2008-07-04, 08:27 上午
WANGyu 离线,最后访问时间: 2012/9/10 3:34:00 王宇

发帖数前10位
男
注册: 2007-05-08
发 贴: 306
Re: 刚收到书, 来参加书友会
Reply Quote
好地段呀,而且好多书好亲切!
貌似和网络有关,桌上有一份NDIS相关的文档。 ^_^
IP 地址: 已记录   报告
   2008-07-04, 09:02 上午
ckj1234 离线,最后访问时间: 2011/1/22 14:08:59 chen

发帖数前50位
注册: 2006-04-07
发 贴: 18
Re: 刚收到书, 来参加书友会
Reply Quote
谢谢 张老师 和王宇兄顶贴o(∩_∩)o...

我的主要工作是 应用层的互联网软件方面的,p2p 即时通信 相关,服务器啥的。

内核的的东西是个人兴趣 ,再有就是深入了解些系统,感觉写程序心里踏实 ha。
至于 NDIS相关的文档,拿出来吓人的,打印出来好多年了,也没正经研究过。^^!



IP 地址: 已记录   报告
   2008-07-04, 13:36 下午
ckj1234 离线,最后访问时间: 2011/1/22 14:08:59 chen

发帖数前50位
注册: 2006-04-07
发 贴: 18
Re: 有个几个疑问?
Reply Quote

看到张老师的这么一段话:

 >>“但目前的一个问题是,很多程序员做了几年顶层的开发之后,没有生坚定之心,到时大

>>涨浮躁之气,觉得软件开发不过如此,做技术已经做到头了,没啥继续可以做的了。于是

>>要么转行,要么迷茫.......”

 有个几个疑问

 就是就技术方向而言,

 1  做了几年顶层的开发之后如果继续做应用层的开发,应该更多做哪些方面的积累?

 2  如果逐渐转做底层,那么除了安全方面的工作,还有哪些方面的工作呢(这个问题比较现实,又不是很了解)?

3  还有各位高手发表下意见,你们平时都做什么呢 ?写程序啊,还是经常在调试内核啊

   这个对很多人来说都是很神秘的


IP 地址: 已记录   报告
   2008-07-06, 11:46 上午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 有个几个疑问?
Reply Quote
我来先回答一下吧,这样的问题是仁者见仁,智者见智的。
1 应用层开发门槛相对较低,但是把应用层开发做好并不容易。我坚信,无论是内核代码还是应用层代码,都应该精炼、灵活、鲁棒。为了实现这个目标,我觉得程序员要不断提高自己对代码的感知力和控制力。通俗的比喻就是增强对代码的感觉,看到代码有如鱼得水的感觉。回答的具体一点,对应用层的程序员来说,对底层和整个系统的理解是首先要积累的,虽然写的应用层,但是心中应该有整个系统,知道API调用在下面是如何执行的。另外,应该培养自己跟踪代码的习惯,深刻的理解代码,去掉不必要的代码,对代码精益求精。
2 底层开发的工作其实也很多,比如驱动程序开发是个大空间,包括真正驱动硬件的设备驱动程序,也包括内核模块和纯软件的驱动程序,以及过滤驱动程序(Filter)。
3 我平时既写代码,也做调试工作。 调试包括调试自己写的代码,也包括很多调试其它人写的代码和无源代码的调试。


IP 地址: 已记录   报告
   2008-07-14, 10:13 上午
WANGyu 离线,最后访问时间: 2012/9/10 3:34:00 王宇

发帖数前10位
男
注册: 2007-05-08
发 贴: 306
Re: 有个几个疑问?
Reply Quote
01. 不懂不瞎说。但正如 Raymond 老师所说,所有学习、研究的目标都是一致的。

02. 可以模仿也可以创造,二者不冲突。我觉得任何一个目标(系统)都可以简单地分为3个认知阶段——应用、实现、超越。以操作系统为例,第一阶段对应于 Ring3 和应用级 Ring0,第二阶段对应于实现级 Ring0。在“充分应用”的基础上,“理解架构”就是发展的必然,安全问题只是认知细节的一个附属,除此之外可干的事也非常的多(只要去动手,就会有感觉,而且这个感觉是自己得到的,比任何人的说教都真切)。最后,在掌握了细节 & 横向类比之后,“超越”并不是不可能的了。

03. 我应该还算初学者,目前时间相对宽裕。平日爱好追踪内核、各色驱动以及多态/变形引擎。

呵呵~
IP 地址: 已记录   报告
   2008-07-15, 14:38 下午
ckj1234 离线,最后访问时间: 2011/1/22 14:08:59 chen

发帖数前50位
注册: 2006-04-07
发 贴: 18
Re: 有个几个疑问?
Reply Quote

看来是应该多动动手了啊!虽然看过些windows 原理的书但,怎么老觉得 在门外转悠。

正好有 张老师的书,希望也能把 os的门敲开条缝 ,张老师说是调试之剑 啊,我觉得像个匕首。

 

问上面的问题 因为是觉得 学习方法 是更 重要的问题,会想 计算机 技术 哪些是不变的东西。

希望大家多交流啊,取人之长 补己之短,与人分享自己的思想 那么每个人就拥有了 两个思想。

 

 

 


IP 地址: 已记录   报告
   2008-07-15, 21:37 下午
msmomoba 离线,最后访问时间: 2009/11/7 21:23:37 尛莫巴

发帖数前500位
注册: 2008-07-13
发 贴: 1
Re: 刚收到书, 来参加书友会
Reply Quote
刚拿到书。书内容,不错。可惜印刷质量有待提高。:)
IP 地址: 已记录   报告
   2008-07-19, 13:38 下午
sgogriu 离线,最后访问时间: 2010/8/30 15:21:11 黑风幻影

发帖数前100位
注册: 2008-07-11
发 贴: 11
Re: 刚收到书, 来参加书友会
Reply Quote
好多书我想看,又还没买的哟,真想抢几本自己看得懂书,拿来看看,呵呵......其中<<深入理解计算机系统>>一书看起来最亲切了,当初在学校可是让我一人霸占了半年啊,真对不起其他校友啊,呵呵
IP 地址: 已记录   报告
   2008-08-15, 15:46 下午
mzty 离线,最后访问时间: 2008/8/15 15:19:30 mzty

发帖数前500位
注册: 2008-08-15
发 贴: 3
Re: 刚收到书, 来参加书友会
Reply Quote
楼主厉害啊,学习的榜样奥!
IP 地址: 已记录   报告
高端调试 » 图书 » 《软件调试》书友 » 刚收到书, 来参加书友会

 
Legal Notice Privacy Statement Corporate Governance Corporate Governance
(C)2004-2020 ADVDBG.ORG All Rights Reserved.