09 2010 档案
摘要:Windows中系统调用的流程潘爱民,2010.9.24 在《Windows内核原理与实现》一书,我曾经详细地解析了Windows应用程序发出的系统调用,经过ntdll.dll中的stub函数,再通过sysenter/syscall或int 2eh指令,调用到内核的完整过程。图8.5中有一个错误(感...
阅读全文
摘要:在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with classes,四年后改称为C++。C++是一门通用编程语言,支持多种编程范式,包括过程式、面向对象(object-ori...
阅读全文
摘要:五、科学是有局限的 18世纪末19世纪初,在科学的疾风劲吹之下,笼罩在大自然周围的迷雾渐渐散去,神学的绝对统治地位摇摇欲坠。值此科学盛景,拉普拉斯(Pierre-Simon Laplace)一语点睛:“宇宙现状是过去之果、未来之因。假如一位智者(后人称之为‘拉普拉斯妖’)知晓某一时刻所有导致自然运动的力和构成自然的所有物体的位置,那么他用一个公式就能描述所有物体(无论巨细)的运动。对他而言,万事皆定,将来如同过去一般历历在目”当被拿破仑问起为何在其科学著作中只字不提上帝时,这位在政治上一贯柔顺的人物表现出哲学上的刚强,再出豪言:“陛下,我不需要那个假设” 。 六、理性是有局限的 科学的局限一方面归因于客观世界的复杂多变,另一方面则归因于人类理性的先天贫弱。须知整个太阳系在宇宙中也不过是沧海一粟,一个人需要何等的无知和狂妄才喊得出“人定胜天” [10]口号啊。诚如帕斯卡(Blaise Pascal)所说:“理性所走的最后一步就是承认有无穷多的事物超出了其认识范围”康德在《纯粹理性批判》里曾系统地揭示了理性的局限,尤其书中四个二律背反(antinomy)反映了人类在时空观
阅读全文
摘要:经查, PM2.5 是空气污染的一个指标,指每立方米空气中直径小于2.5微米的颗粒的含量。这种颗粒可以直接进入肺泡,对人体危害最大。这个值越高,就代表空气污染越严重,世界卫生组织认为PM2.5小于10是安全值。
阅读全文
摘要:穿越梦想 起锚远航 注: 本人之新作——《.NET 4.0面向对象编程漫谈》之《基础篇》已经完成了出版前的各项准备工作,估计11月份可以上市,《应用篇》可能会晚一点推出。 本书《基础篇》适合于已有一到两年开发经验的读者,而《应用篇》要求读者拥有更多的开发经验,并且己经掌握了《基础篇》中的技术。这两本书都不适合于那些刚开始学习.NET的,还没有掌握C#编程语言的读者。 从现在开始,我将在本博客上发布一些有关本书的信息和资料,等书出版以后,也会以本博为主要场所与读者相互交流。 希望我的这两本书能帮助大家更好地理解和掌握.NET技术。 点击此处下载本书的完整目录。 金旭亮 2010年9月23日
阅读全文
摘要:写给刚学C语言的大一学生—— 参考书琳琅满目、数不胜数,到底如何选择呢? 之所以很多人学了C语言之后,依然还是不会编程。第一,缺乏危机感,很少上机编程。第二,即便看了很多的参考书,却都是泛泛而谈。到头来只要一合上书,最终还是两眼一抹黑。由于缺乏系统性的自我上机训练,因此很多人到大学毕业时,甚至连一...
阅读全文
摘要:常做翻译的人都知道,英文讲究结构严密、成分齐整,我们遇到再长的英文句子(哪怕是多个从句,或者有长长的插入语),只要能正确解析结构,都不难理解;中文则更追求“写意”,不太受形式规则的拘束,好的中文能营造出“行云流水”的感觉。单独看这两种语言的特点,各有理由,但是做起翻译来,就难免出现冲突,“尾大不掉”...
阅读全文
摘要:如果用一个词来形容上海人,那么精明和傲慢是最有可能被选中的。我跟上海人打交道不多,但这两种特质也着实有所领教。 上个世纪九十年代初,一次偶然的机会我需要从上海新客站到上海西站,中间换公交车的时候找不到换乘站了,自然地,“有困难,找警察”,我向正在路口站岗的警察问路,他极其不屑地用上海话给我指了一个...
阅读全文
摘要:距上次写Excel2010学习贴1居然已经过去了3个月!我的时间管理真的是一团糟,所以最近买了戴维的GTD在看,期望工作和生活都变得更加高效。 老读者都知道,本博作图非常重视颜色的运用,所以我们还是先从新Excel的颜色看起。先约定一下,我把Excel2007和2010称为新Excel。因为2007...
阅读全文
摘要:追寻新技术,很容易让人有种走在技术前沿很牛逼的虚荣感。但实际上,会用 header/footer, 并不代表你就懂得了语义。就如多学了几个成语,并不意味着你的作文水平就有提高。关注是可以的。有时间(我觉得大部分人其实都没时间),去尝尝鲜也是有益的。但是对于大部分营养不良的前端,推荐还是脚踏实地老老实实的去学一门传统编程语言,去把数据结构/基础算法/设计模式/数据库等等基础知识点给搞瓷实了再说。这样,等 HTML9 出来的时候,对你而言,无非就是淘汰了一些旧 API, 增加了一些新 API 而已。
阅读全文
摘要:先说一些废话,可以跳过不看。 我主张,在具备基础之后,学习任何新东西,都要抓住主线,突出重点。对于关键理论的学习,要集中精力,速战速决。而旁枝末节和非本质性的知识内容,完全可以留给实践去零敲碎打。 原因是这样的,任何一个高级的知识内容,其中都只有一小部分是有思想创新、有重大影响的,而其它很多东西都是...
阅读全文
摘要:其实拿到博文视点赠送的这本《软件架构师应该知道的97件事》已经有一段时间了,可一直没有时间去读。在刚刚忙完一个大项目之后,又有数据库集群的架构需要调整。想想事情永远是做不完的,再忙也不能把给自己充电的事情落下。还好,这是一本不需要有大段连续时间来读的书,只要有一点点时间,就可以翻开书页学几件“应该知...
阅读全文
摘要:要求译者满足如下条件:1. 具有相关工作背景或实践经验;2. 较强的外语能力,能透彻理解外文技术图书的内容;3. 优秀的汉语表达能力,能使读者觉得通顺易懂;4. 认真负责的态度,译文会被数以万计的广大读者阅读,译文中的任何翻译相关错误都将不同程度地影响到广大读者的知识学习;5. 足够的责任心和毅力;...
阅读全文
摘要:一、出版信息 【书名】程序员应该知道的97件事 【作者】Kevlin Henney 著 【译者】李军 译 吕骏审校 【出版社】电子工业出版社 【书号】978-7-121-11756-5 【定价】45.00元 【上市日期】2010年9月 【开本】16开 ...
阅读全文
摘要:昨天下午看完《人人都是产品经理》后在网上闲逛,逛进新浪微博,想起一个月前从亚马逊买入时还发了条微博并附上本书的“玉照”,然后随手加了个@iamsujie,哪知不到一个小时,作者苏杰便热情地回复了我,表示“期待拍砖,:) ”。回想至此,既决定次日也就是今天,上豆瓣书评拍上一砖。 你看,就是这样一个...
阅读全文
摘要:一位读者来信询问,如何制作如下的图表。 Google了一下,这是一种风险分析矩阵图,管理学上用来分析各风险因素的可能性和可能导致的影响。经常表现为如下的定性分析形式,使用单元格或自选图形绘制即可。 若对风险的可能性和影响进行了定量估计,可采用散点图来制作这个矩阵图,这个应该不成问题。为了绘制一条风险...
阅读全文
摘要:昨天睡前心血来潮翻了一下《世纪末软体革命復刻版》,这本我一直非常喜爱的经典书籍。(注)意外翻到书中提到Alan Kay在1970年代的Xerox PARC(Palo Alto Research Center)提出Dynabook概念的那段历史: 曾经有好长一段时间,电脑给人的印象是处理复杂运...
阅读全文
摘要:我在高中毕业10年、大学毕业6年、硕士毕业3年时看到《我是一只IT小小鸟》。书的封面上写着“献给还在大学里的师弟师妹们,尤其是今后想干IT这一行的”,我深知自己不是这一类读者群.不过,倘若从已掌握的关于IT界的知识来说,我又何尝不是一个刚刚入门的新生? 看到这本书,一开始沮丧得要命,后来还在庆幸:一切还不算太晚.我会把身段放低,以一位刚入门的新生要求自己,当然还要结合目前的实际情况,有选择有目的地为自己增加知识量.一切还不算太晚,我应该相信自己,再也不能一下子给自己下个结论:"这件事我做不了"\"这件事我是没有希望的""我是没有创造力的" 。
阅读全文
摘要:Scala编程经典,Jolt获奖图书《Programming in Scala》目前正在翻译中,寻审稿人,欢迎感兴趣的同学报名。 (每人可申请1到2章,报名截止时间:2010年9月10日)
阅读全文
摘要:18世纪的法国,有位叫巴斯夏的经济学者写过一系列妙趣横生的短文,我印象最深的一篇叫做《看得见的与看不见的》。这个故事令我印象深刻,倒不是因为我们身边还有不少“地震/洪水/天灾有利经济发展”的言论,而是因为我深刻感觉到:许多东西我们可能看不见,但并非不存在,如果仅仅按照我们看得见的样子去直观理解,忽略了看不见的方面,很可能会产生错误的观念。
阅读全文

浙公网安备 33010602011771号