01 2010 档案

摘要: 最近有读者问到我学写程序的方法和经验,让我一下掉入时光隧道回想起当初用VB写出自己第一个游戏时的成就感,但当初没料到的是我真的就此迷上了电脑和写程序的快感,不知不觉也过了10年的光阴…。在这篇文章中,我想写出我对程序设计的看法和我一路学习上来的历程和经验。写程序是一条无止境的道路,不只是科学和工程,更是一种艺术。而我还在追求“神乎其技”的半路上,虽然还有很多要学的,但我也希望能让初学者更容易看清楚这条路是什么样子,避免陷入盲目追求新技术的死巷中。阅读全文
posted @ 2010-01-29 14:23 博文视点 阅读(376) | 评论 (0) 编辑
摘要: Vgod目前是MIT在读博士,他刚刚发布了自己的图形化编程研究项目Sikuli,引起了业界广泛的关注。更多详情,请移步Sikuli的项目主页,上在有精彩的演示视频。Vgod正在与博文视点合作,准备出版他的第一本书。阅读全文
posted @ 2010-01-27 15:52 博文视点 阅读(177) | 评论 (0) 编辑
摘要: 《高性能MySQL(第二版)》荣获2009年Jolt图书大奖,是不可多得的分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,更为有经验的MySQL DBA指出了开发高性能MySQL应用的途径。全书包含14章和4个附录,内容覆盖MySQL系统架构、设计应用技巧、SQL语句优化、服务器性能调优、系统配置管理和安全设置、监控分析,以及复制、扩展和备份/还原等主题,每一章的内容自成体系,适合各领域技术人员作选择性的阅读。阅读全文
posted @ 2010-01-22 14:19 博文视点 阅读(285) | 评论 (0) 编辑
摘要: 翻阅本书的文稿,我感觉它写得很棒,很深入,涵盖内容广,讨论的多是横跨SQL Server各个版本的基本问题,颇能体现微软工程师的经验与气势。书中详细叙述了许多经典问题,例如DBCC Shrinkfile指令无法释放数据文件空间的问题、Windows与SQL Server的内存管理问题、阻塞与死锁问题等。作者以精辟的论述,让人知其然,更知其所以然,并提供了详细的解法。由于切入点较深,读者需要对SQL Server有基本的认识,才能领略其风采。 阅读全文
posted @ 2010-01-20 20:53 博文视点 阅读(164) | 评论 (0) 编辑
摘要: 《MySQL性能调优与架构设计》的更适合人群是DBA。适合MYSQL DBA从入门到精通,当然还要自己从事很多的实践。但有些性能优化部分主要是从DB的角度考虑的,如果从全局进行考虑,如结合业务逻辑、中间层,则优化未必就合理。这也是作者事先说明的先从业务逻辑、schema优化,最后才是其它的细节,不过这部分的东西都具体情况具体分析,很难言传。本书包含了作者自身很多的实践经验,很提倡这种实践分享型的书。以实际的例子来说明要点,很好,这种工作在第一线的人写出来的技术书籍,就是比那些大而全看完还不知道是怎么回事的书要有味道。阅读全文
posted @ 2010-01-19 09:17 博文视点 阅读(186) | 评论 (0) 编辑
摘要: 今天,收到了出版社快递而来的《Oracle DBA手记》一书的24小时小样,这个小样通过之后,书就可以成批印刷,指日可待了。最快的估计是下周可以上市了。拿到这本书时,心里的感觉是异样而欣喜的。周老师说她放下心来,我的心却是跳动起来。当我读了杨小勤(博文视点设计总监,本书美编)的设计思路时,明白了这种异样的来源。这本书的名字里有手记两个字,所以小勤将书本的设计创意朝着"记事薄"的方向发散,我拿在手上第一个异样的感觉就是由此而来:仿佛是一个笔记本一样熟悉,没有书本的生硬。我细细体味了小勤的设计思路,想不到封面的每一个元素都是自有其含义的精心之思,这就是设计,我从不熟悉的领域得到了设计的质感和触手那一刻设计给我的额外体验。欣喜来自于书籍的排版与印刷,清晰、清秀的板式,代码的处理,图片的排列,甚至每个章节的布局,都是精心设计的,这一切远远超出我的预期,Kamus再也没有理由嘲笑我的书都是打印版的Word文档了。那一刻的欣喜让我产生了再写一本书的冲动,如果一本书能像艺术品一般精致,完全会激发作者的创造热情。阅读全文
posted @ 2010-01-18 16:38 博文视点 阅读(202) | 评论 (0) 编辑
摘要: 在《Oracle DBA手记》的第一章里,我曾经介绍过一个案例,客户的IBM小型机因为内存的故障导致了deconfigured,内存被系统卸载,导致了故障。这个系统当时的图片,可以看到有两条1G的内存状态是System deconfigured,这就意味着这两条内存因为硬件故障被主机驱逐,属于较为严重的硬件故障,如果运气不好可能会导致数据库的崩溃会块损坏:阅读全文
posted @ 2010-01-18 16:26 博文视点 阅读(234) | 评论 (0) 编辑
摘要: 苹果公司举世闻名,它以总能推出不同凡响的产品而享誉世界。而它的灵魂人物则是乔布斯。人们免不了会想知道,苹果公司的奇迹是怎样创造出来的?乔布斯究竟是怎样的一个人?《苹果往事:开发麦金托什的非凡岁月》为人们提供了一探究竟的线索。这本书记录了乔布斯如何领导一个精英小组开发出“麦金托什”这一图形界面的先驱产品的过程。而该书的作者正是开发小组的核心成员之一。书中记录的都是作者亲身经历的第一手资料,无不鲜活而真实,值得所有心仪苹果产品或乔布斯本人的粉丝阅读。下面摘取书中的几个镜头,供读者先睹为快。 阅读全文
posted @ 2010-01-14 15:05 博文视点 阅读(251) | 评论 (0) 编辑
摘要: “把时间当作朋友!”2010年1月10日15时,位于国展1号馆的北京图书订货会新闻中心人头攒动:李笑来(www.lixiaolai.com)携畅销书《把时间当作朋友》坐客于此,与台下的书迷们亲切交流,展开了一场盛大的“把时间当作朋友——运用心智,获得解放”媒体&热心读者见面会。电子工业出版社总编杨福平,《把时间当作朋友》一书策划人周筠女士与博文视点团队编辑梁晶、夏青,搜索专家车东,以及搜狐读书、新浪教育、中国图书商报等京城知名媒体出席了此次盛会。 阅读全文
posted @ 2010-01-13 20:03 博文视点 阅读(193) | 评论 (0) 编辑
摘要: 有一次碰到一个很奇怪的问题,在检查会话所执行的SQL时,发现V$SQL视图中SQL_TEXT列中的数据是不正常的。 由于V$SQL是动态性能视图,里面保存的是当前共享池中加载的SQL语句,所以如果这个SQL不是执行很频繁的话,那么它很可能会被替换出共享池。或者数据库意外重启,也会导致这个SQL彻底丢失。那么首要任务就是保留现场,一旦错误不可再现,那么所有的问题就都无从查起了。 将显示异常的V$SQL记录备份到了BAK_V$SQL表中,首先看一下异常的SQL语句:阅读全文
posted @ 2010-01-12 17:43 博文视点 阅读(288) | 评论 (0) 编辑
摘要: 自著述、出版《大道至简——软件工程实践者的思想》五年来,软件工程界可有新思?作者周爱民先生又对软件工程有了何种理解? 五年后,作者邀请不同背景的六位工程理论与实践领域的专家,从不同角度对《大道至简》进行点评;并新著 “具体工程”一章,矛头直指《人月神话》,进一步归纳了作者五年来在软件工程方向上的探索与反思。一本《大道至简》讲不完整个软件工程。那么,它到底讲了些什么?有什么疑问?未来该往何处去探索?作者五年来思考的这些问题,在“点评版”里一一陈述。 阅读全文
posted @ 2010-01-08 09:12 博文视点 阅读(218) | 评论 (0) 编辑
摘要: 在公司组织和管理方面,微软始终遵循着这样一项策略,即坚持发掘既懂专业技术又深谙经营之道的精明人士。我们可以把这项策略归结为4项原则:  聘请一位深刻了解技术和商业经营的CEO(首席执行官)  围绕并贯穿产品市场和业务职能,灵活地进行组织与管理  尽可能雇佣最具头脑的管理者——既懂技术又善经营  聘用深刻了解专业技术和经营管理的一流员工 阅读全文
posted @ 2010-01-07 11:13 博文视点 阅读(159) | 评论 (0) 编辑