分类“书评与推荐”的存档

好书推荐——《CSS禅意花园》(CSS Zen Garden)

2007年07月02日 星期一

css-zen-garden我们自己编写的《精通CSS+DIV网页样式与布局》一书大约会在本周或者下周上市,不过今天在这里不是要宣传我们自己的书,而是另一本关于CSS的书——《CSS禅意花园》。

我是在人民邮电出版社的编辑那里得到的这本书,回来以后,仔细一翻,才真的发现这本书其实已经超出传统意义上一本书所能带给读者的东西,而且如果你能有机会看到英文原本书,你更会深深地感到什么叫做“艺术与技术完美结合”。当然,从翻译的角度,这本书翻译的是相当不错的,但是印刷质量就比起原版有所逊色了。

下面来介绍一下这本书,首先,这本书不是从头到尾,按部就班讲解CSS是什么,怎么用的,如果想看这方面的书,相信我们自己编写的《精通CSS+DIV网页样式与布局》会让读者更加有条有理地学会CSS。这本书是什么呢?这本书讲解了一个网站,或者说讲解了一个网页!是的,同一个网页,这个网页的HTML完全相同,所不同的只有CSS!

具体是怎么回事呢?这本书的作者Dave和Molly是两位著名的设计师,他在2003年的时候,为了体现CSS的作用,建立了一个网站,并且给广大CSS的粉丝出了一道题目,也就是给出了一个他精心制作网页,并针对这个页面给出了4个风格完全不同的CSS样式,然后他就广撒英雄贴,诚邀各路好手一展身手,都可以对这个网页设计CSS,然后提交给他,他就会把收集来的作品放到这个网站上,这个网站被命名为“CSS禅意花园”(CSS Zen Garden)。

现在您就可以登录这个网站:http://www.csszengarden.com,到目前为止,一共收录了986个不同的CSS设计方案。

好了,再回到这本书吧,本书实际上就是讲解了“CSS禅意花园”中的若干个精选出来的设计,当然并不是针对每一个实例都从头到尾细致地讲解每一步是如何操作的(事实上,那是我们的写作风格,呵呵),而是结合某一个设计中的特点,有针对性地进行了剖析。

这些例子都异常精美,又结合CSS的一些技术要点,如果读者有一定的CSS实践经验,相信读起来会非常解渴!当然,对于想系统而透彻地搞清楚CSS的使用方法的读者,我们当然会建议读一读我们《精通CSS+DIV网页样式与布局》,我们更侧重在如果从零开始,一横一竖在读者的头脑中搭建起CSS设计的大厦,而《CSS禅意花园》并不是一本这样的书。

好了,如果大家有兴趣,不妨找来读一读——《CSS禅意花园》,人民邮电出版社,国际书号为978-7-115-16035。当然,我们的《精通CSS+DIV网页样式与布局》,同样是一本好书,希望大家喜欢。

图书推荐(1)——Don’t Make Me Think

2008年03月19日 星期三

最近经常有读者请我们推荐一些关于某方面的好书。我仔细思考了一下,产生了以下4个想法:

题外话:

1:如果是我个人的推荐,我至少要仔细(或比较仔细)地读过,确认它对于大多数目标读者是不错的选择,因为现在图书质量良莠不齐,随便说话风险很大。

2:如果您要寻找某方面的指导书,未必一定要听某个人的推荐。如果读过“长尾理论”这本书,一定对“事前过滤器”和“事后过滤器”的概念印象深刻。个人推荐属于“事前过滤器”,而你到一些大型的网上书店,在搜索框中输入一个关键词,列出来的图书顺序可以以销售量排序,最近一段时间(比如2个月)卖得最多的排在最前面,因此,你很容易了解同一题材的书中,哪一本是最畅销的。这称为“事后过滤器”。事实上,这恰恰是网上书店和传统书店比起来核心的一个优势——每一个网上书店的购书者,对该书店的贡献不仅在于买了一本书,而且在于它为某一个商品投了一票,这一票会决定该商品在商品列表中的排序位置。对于某一个题材,每一个单独的购者看走眼的机会都不小,但是很多人的选择累积起来的结果,也就是说,大家都看走眼的概率就会低很多。这样系统的输出引入了输入端,形成闭环的控制系统。因此,这里给您的建议是,如果您对某个题材的图书感兴趣,你去找同一题材中销量排在前几名的书,至少不会太差。

3:作为一个写书的人,我读书也会经常考虑,如果这本书我来写会怎么写,因此以后我如果读到觉得不错的书,我会花一点时间来推荐一下。数量不会很多,但是希望对大家有所帮助!

4:近期我打算对CSS领域的一些图书做一个整体介绍、分析和比较,一是因为这个领域我自己比较熟悉,二是我感到这个领域图书的平均质量比很多其他领域好不少,几乎没有非常差的书,这是挺难得,我想这和几个大的计算机图书出版社的努力是分不开的。

Don’t Make Me Think(不要让我思考)

dont't make me think

今天来推荐第一本书——《Don’t make me think:点石成金-访客至上的网页设计秘笈》

这本书不是关于网站设计技术,而是关于网站设计原则的图书

1:这本书不仅仅是关于Web的设计

一个网页千变万化,怎样做才能使访问者感到更舒服,更方便呢?这不仅仅是网页设计中遇到的问题,当你走进一个医院、一个商场、办功楼等地方的时候,你都会很快对这个地方的方便程度有一个判断。有的就像迷宫一样,费了很多时间也找不到你需要找的目标,而有的却非常方便。

做网站也有同样的问题,如果一个访问者点击了若干次,还没有找到他需要的目标,很可能他就离开,并且再也不会来了。

然而,怎么做才能使读者感到更方便,能够使访问者不用思考就找到他要找的目标?这些东西看起来似乎很难有什么规则,大多数人是凭借着直觉来完成的,不能否认一些人确实比另一些聪明、智慧一些,因此他们做出来的设计就会效果更好一些。那么我们普通人呢?这本书就是帮助普通人也能能够做出相对来说更方便、更易用的网站。

我认为所有的设计师,不仅仅是网站设计师,都应该有这本书中的观念,这样的话,北京的地铁就不会产生现在的东直门和西直门换乘站这样的专门给乘客找麻烦的设计出现了。

2:这本书的本质是把一些我们原来依靠直觉完成的工作,变成依靠一定的方法来完成。

我在小学的时候,虽然从来没有得到过“奥数”的大奖,但确实是一个积极参与者,对里面的一些题目至今还有些印象,后来我上了大学,发现一些印象中的题目变成“离散数学”和其他一些数学课的习题。而且发现用这些课程里的定理和方法,得出正确的结果是天经地义、不言而喻的事情。

我举这个例子的意思是说,事实上,科学研究和我们学习的过程,都是在把原来需要直觉和机智的东西,变成了顺理成章的科学方法。如果没有这些科学的方法,无论是小学生还是成年人,答出这些奥数题,都不是容易的事情,只有足够聪明人才的做得到。而如果有了这些科学的方法,它就变成了自然而然的事情,只要是智力正常的人都可以做得到。

如果说得再远一些,我们中国的文化是很早熟的,几乎任何的现代科学,都可以在中国找到雏形,比如说计算机使用的二进制,我们在几千年前就有了易经和八卦,诸如此类的例子不胜枚举。但是遗憾的是,我们却没有从这些雏形发展出现代科学,恰恰是因为我们缺少了从“直觉、机智、经验”到“科学方法”的转化和发展过程

因此,如果有兴趣的读者不妨买一本来看一看,以及这里是该书作者的网站

好书推荐——《C#图解教程》(Illustrated C#2008)

2008年12月26日 星期五

从昨天中午到今天上午,我读完了《C#图解教程》,觉得非常不错,因此推荐给大家。卓越网销售链接 本书原名为《Illustrated C# 2008》。

C#图解教程

我们为什么需要学习C#?

事实上,很多人打算学习Web开发,对于后台技术的选择,使用ASP.net就是一个很大的可能性,尤其是在国内,应用得非常广泛。因此,很多人可能会到书店或网上寻找各种标题中带有“ASP.net”字样的图书或者网上内容。

这当然没错,然而如果你并非一个已经拥有丰富经验的开发老手,我更建议你先学习一下C#,然后再学习ASP.net。

当然我猜想,很多人并非如此,因为安装好Visual Studio以后,你可以发现,用鼠标拖拽几下,就可以做出一个“貌似”很强大的网页——这就是很多微软产品的特点——“上手非常容易”,但是,如果你打算真正做出一些专业的项目,这是远远不够的——这是第二个特点——“提高并不容易”。

我还是建议大家,真正花一点时间,把基础打扎实,就像在学习CSS的时候,我们反复强调,在你打算制作出花哨的效果之前,先把4个核心的基础搞明白——“盒子模型”、“标准流”、“浮动”和“定位”。没有这4个基础,你在制作的时候,会处处遇到困难。

学习ASP.net也是同样的,C#中的概念、逻辑、性质都是在贯彻到每一行代码中的,因此,如果你对C#语言本身没有一个非常好的了解,你能做的事情也就只能限于拖拖拽拽鼠标,拼凑出的网页了。也许这已经可以帮你找到一份工作,但这应该不是你的目标。

《C#图解教程》是本好书

这本书的书名看起来好像一本泛泛而谈的傻瓜书,其实并非如此!

1:这本书最大好处,就是它是一本真正讲道理的书。这一点很难得,因为大多数类似的书都是“how-to”书,告诉你怎么操作,而对“为什么要这么做”很少涉及。甚至很多书连“怎么操作”都讲不清楚。

2:其次,这本书的结构非常合理,把C#这样一个概念相对庞杂的讲解对象,很好的解构为若干个方面,加以介绍,而且在各个部分中,又能够很好地相互印证。

3:再次,对于这种书而言,所举的例子是否精当,就是一本书的生命。我们自己也写过书,因此对此深有体会。一本书最终的效果好坏,很大程度上取决于所举例子是否恰当,这是一个作者能力的关键因素。这本书的例子就很好,每一个例子都简单明了,而又非常充分恰当地说明了他所要需要演示的概念。

4:本书把C# 3.0中的新特性也很好地融入内容,非常好,比如lamda表达式和Linq,对于ASP.net开发支持非常有力,但是基本上ASP.net的相关资料中,都不会详细介绍它们的原理,使你感觉很难理解,而这本书则从最基础的底层概念,把它们介绍的非常清楚。这样你再去看那些代码带有lamda表达式的ASP.net案例代码,就变得非常轻松了。

《C#图解教程》适合你学习吗?

当然俺并不能保证,你一定能很轻松地读懂这本书,因为毕竟俺上过几年大学的计算机专业,对于基本的高级语言的使用,还是比较熟悉的。而如果你是一个完全的彻底的初学者,也许还是有点点困难。

下面是给希望做开发,而没有机会上,或者没有上过计算机专业的朋友的建议:

比如说这本书中,在解释很多概念的时候,都是从如何分配内存来进行解释的,因为这是一些概念最本质的解释。对于这一点,理论上来说,如果你学过下面这3门课,就会非常轻松地理解:“汇编语言”、“数据结构” 和 “编译原理”。

实际上,我建议对于希望做程序员的朋友, 拿出几个月的时间,把这三门课程啃下来。当然,学过之后,很可能会忘掉(比如我自己),但是对于一个东西,你把它忘掉了,和你从来就不知道它,是完全不同的。实际上现在没有多少人用汇编语言写程序了,估计你也不会用它实际工作,但是对于你写高级语言的程序,如果你学过汇编,帮助也是很大的。

上面三门课中的前两门,对于大多数自学者应该还是有能力掌握的,“编译原理”可能就太难了一点,应该是本科阶段计算机专业最难的一门课了,但是即使你对它仅有一点点了解,也会不错,这是让程序设计从“技术”变为“艺术”的一门课程。你会发现,程序设计真的是一门艺术,不过确实很难,因为艺术不是人人都能搞得东西~~但是希望你能从中发现程序内在的“美”。

总结

好了,如果有兴趣的读者,就学习一下《C#图解教程》吧,唯一缺点是价格似乎有点贵——445页,定价69元~~不过如果他能节约你一个月,或者一年的摸索时间,还是值得的!

图书推荐——《我的成功可以复制》

2009年03月15日 星期日

临睡觉前躺在床上看看书,可以说是一天中最幸福的时光。最近几天睡前看的书就是这本《我的成功可以复制》,从体例上来说,属于“自述体励志书”的范畴,是前微软中国区总裁唐骏描述的从13岁起的生活和工作经历。卓越网购买此书的链接

我的成功可以复制

首先,我之所以给读者朋友推荐这本书,是因为经常有一些读者和网友通过这个网站,向我们提出一些并非技术上的问题,比如应该如何选择发展方向、如果提高、如何更快地进步等问题。这些问题其实挺难回答,因为我们自己也是最普通的普通人,哪里有资历和能力给别人指点迷津呢?对于着些大问题,最好还是有一些真正的成功人士来给我们指点迷津。

而我看过这本书之后,感觉唐骏说的真是很有道理的,他在书里面举了讲了很多故事,举了很多案例,也提炼出了很多做人做事的原则和方法,在我看来,这些原则和方法都很正确。只是我们普通人无法像他那样做到。但是无论如何,还是可以给我们一些帮助的。因此,如果您也有关于如何成功方面的疑惑,不妨读一读这本书,也许会给你一些启发。

其次,我之所以推荐这本书的一个愿因是这本书不枯燥乏味,他讲的故事都是很有意思的。说起来,一个人要成功,需要具备很多能力,就我的观察,“讲故事”的能力实际上非常重要,故事讲得好,就可以更容易说服别人,更容易与他人相处,从而做人做事都能容易很多。所以,我们都应该努力培养讲故事的能力。

第三,这本书的一个好处是在不断地告诉读者,做任何事都要培养、培训、练习、坚持等等。其实都是一个意思,就是要反复实践。实际上这也是我们大多数之所以是普通的人的原因,我们总是不愿意真正下苦功夫去做一件事,最终只有那些真正愿意下苦功夫的人才能成为不普通的人。

第四,这本书很“实用”,这个词是我在网上书店随便选书的时候,看到一个读者对这本书的评论,我当时感到有些奇怪,一本这类的书,怎么会用“实用”来形容呢?比如我看过杰克韦尔奇的自传、看过惠普女老总的自传、比尔克林顿、希拉里克林顿的、IBM小沃森的,松下幸之助的,当然也有些没有这么牛的人的自传,但是没有一本能让我觉得“实用”的。比如IBM的小沃森在自传里写道他在30年代(~~那个在中国吃不饱饭的战火纷飞的年代),他在大学里最主要做的两件事是“驾驶飞机”和“泡酒吧”,我们恐怕再过一百年也不可能过上他的生活。而当我看完《我的成功可以复制》,感觉这位读者的评价——“实用”,还是很贴切的。他举出的故事和总结的方法,确实有很多都是你我平日里可以用得上的。

最后,需要指出,每个人的路还是要靠自己来走的,谁也无法靠一本书就改变人生,何况这样一本书多多少少是有宣传的意味的,不过只要对我们有一点帮助,就很好了!总之,这本书值得一读~~~

老书新荐——《圈子圈套》

2009年10月10日 星期六

《圈子圈套》早已经是一部非常热销的小说了,而且已经三、四年的时间了,只是我才刚刚在这个“十一”休息的时间看了一遍。感觉相当不错,内容虽然和技术没有太大无关,但是很有教益,因此也推荐给没有看过的朋友。

点击这里在亚马逊书店查看此书,最上面3本即是。

为什么我很早就听说过这本书,却一直根本不想看呢?是因为这部书的名字。我知道这本书是关于职场商战的书,但是这个名字让我以为这又是一本通行的“阴谋管理论”的书,因此并不感兴趣。现在市面上有很多书很流行,比如从前若干年的《水煮三国》,以及“中国式管理”等类似的书,看起来也热热闹闹,其实本质上是告诉你要通过阴谋诡计来获得胜利,这是我很反感的论点。在当今的中国,最不缺的就是阴谋诡计、尔虞我诈,最缺的正是鲁迅反对的“费厄泼赖”,我们的生活中处处充满陷阱,从手机短信到取款机,稍不留神,就给你上一课。以至于很多人把这些都归为中国人的“人性”,从而变成了理所当然的,这实在是很悲哀的事。 因此见到“圈子”、“圈套”这类词汇,即使我想作者出于让读者长经验的目的,我也并不想看。这就象,尽管我非常痛恨日本,但我不想去看关于南京大屠杀相关的电影,看了会让心情非常郁闷。

只是最近每天早上在广播里有这部书的小说连播,开车时听了一些,越来越觉得有意思,就索性把3集书都买了,果然是相当过瘾。这本书好就好在,他的态度非常积极,这是我欣赏的。此外还给出一些解决问题的方法,这也很好。书里附带了一张光盘,有一些作者讲演和问答的录像,其中有一个问题我觉得他的回答非常好。

这个问题就是关于销售中的行贿问题,这个问题是每一个在中国需要直接面对客户的人,都无法绕开的问题。要不要行贿?这是一个最基础的问题,恰恰昨天晚上电视上有一个节目,采访万科的老总王石,节目名字正好叫做“不行贿”,王石侃侃而谈了很多,核心的一句话是“我从不行贿、我的公司也从不行贿、即使生意做不成,也不行贿”,当然这是很好的做法,但是他并没有真正回答这个问题——在所有人都行贿的时候,你不行贿,怎么做生意呢?绝大多数人是没有王石的本事的,如果生意都不做了,岂不是要饿死?所以如果王石确实如他所说的从不行贿,那么他应该告诉观众,如果竞争对手都行贿,而你不行贿,有什么方法来赢得订单呢?

而《圈子圈套》作者王强的答案显然就实在的多,也更具有启发意义——“挖掘客户身上更高层次的需求”。这个答案是我以前没有想到的。解释一下,大致是这个意思:任何人的需求都是有层次的,比如吃饭、短期的金钱回报(回扣),但是同时他也会有更高层次的需求。如果作为一个销售,只能看到客户身上最底层的需求,一点点回扣、请客吃饭等等,那么你能给客户的,别人也能给。而你更应该看到客户的更高层次的需求。比如在圈子圈套第一部的“普发”这个项目中,主人公洪钧(或多或少是作者写他自己)在客户“普发集团”找到了一个同盟军——普发集团的总经理助理韩湘,洪钧发现了他的更高层次的需求,那就是韩湘非常需要一个可以实际地体现工作业绩的根据地,而这个企业信息化的项目,恰恰可以给他这样一个根据地,从而在整个项目从竞标到中标以后的全过程,韩湘都给了洪钧极大的帮助。当然,这个项目也给了韩湘极大的回报,这个回报在第三部中揭晓——他高升了。这就是一个重要的答案:回扣重要还是一个人的职业生涯、政治生命更重要呢?

再谈到“行贿”,其实也远非简单的“是”或“否”这样黑白分明的,就像在《圈子圈套》中,洪钧还是在项目中标以后,请韩湘到美国考察了一圈,并且在赌城给了他1000美元的筹码,这里不去讨论折合的金钱有多少,至少这在我看来还是很合理的,并不算有违道德,毕竟大家合作了,而人家又给了这么大的帮助,感谢一下也完全不算过分的。如果不表示一下,倒是说不过去了。但是韩湘愿意帮助洪钧,一定不是为了这这点钱。实际上,在书中,洪钧也多次运用那个了这个工具,而并非简单的“我绝不行贿”这么简单的一句话可以说清的。

这本书毕竟是一本小说,因此是否“好看”就很重要了,我觉得这本小说,确实很“好看”。不得不佩服作者的文笔、对细节的观察和把握,确实太棒了。形形色色的人物,描写的确实很“像”,这又回到了对细节的刻画上,确实很有趣。

从整体来说,第一集侧重于战术,第二集侧重于办公室政治,第三集侧重于战略与布局,都很精彩,值得一看。

下面说说一点遗憾,不是关于书本身的,而是关于书的后续的,我发现这么好的书,又很畅销,而现在竟然在网上找不到任何官方的网站、包括博客等内容了。这不能说是一点遗憾,想想看哈利波特的运作,哈利波特第一次印刷只有500册,谁也不知道它会火起来,而几年之后,哈利波特已经销售了4亿册,从500册到4亿册,还加上了电影、衍生产品,产生了超过200亿美元的市场(要知道,整个中国图书出版行业一年的总产值不过100亿美元而已)。而《圈子圈套》这么好的书,3年之后,竟然连官方网站都没有一个,实在是很可惜了。在网上了解到,根据《圈子圈套》改编了一部电视剧,叫做《魔方》,看了一些介绍和评论,相当不好,不知道这是作者的疏忽还是其他原因,实在是可惜,观众不满意电视剧的改编,弱化了职场的内容,而加入了很多感情的成分,而这部书之所以火起来,恰恰因为它不是一个感情小说,更为可笑的是,电视剧的结尾竟然是为了感情放弃了项目,这实在是令人匪夷所思。根据介绍,电视剧拍摄的结束和《圈子圈套》第3部的结束时同一个时间,也就是说电视剧的结尾是编剧给出的,而小说作者有自己的结尾,在我看来小说的第三部的结果相当好。如果这部电视和作者有关系的话,那么不得不说这是一个遗憾了,对比一下哈利波特的作者,罗琳,他在卖出电影版权的时候,保留了极大的权利,甚至否决了斯皮尔伯格来做导演,只因为她要保证他的想法得以贯彻。不能不说,作为一个商业社会,中国海还差的很远啊。