《白鹿原》和 Pragmatic Ajax

八竿子打不到什么关系的两本书。最近连着看完了。都差不多是日以继夜地在看。不知道自己是怎么了。
都很喜欢。

《白鹿原》
讲西安城外渭河平原上一个小村庄里两家人的故事,从清末讲到文革。文笔好,语言好,内容也深。因为最近在想中国现在的飞黄腾达和丢在历史里面的那些本应传承到今的文化。看这本书想得最多的就是文字里透漏出来的那种深入骨髓的文化。想它的好和坏,想它的失传的好和坏。。。


Pragmatic Ajax
一直对AJAX这个新东西有点敬畏和向往。但是一直没什么动力去琢磨。直到看到 Google Reader 那个可以嵌在 Google 个人网页 (http://google.com/ig) 网页上那个模板才一见倾心,并且开始手痒。非常喜欢这个简单干净又漂亮的窗口界面,点一个最新更新的博客连接,它就悄无声息地打开这么一个简洁的窗口,随着内容多少它会自动收缩,而且窗口的小箭头都是正确地指向“发源连接”。点一下窗口以外的任何地方,它就悄悄合上不见了,好像善解人意的小狗一样。乖得很。

先找了w3schools.com上的小教程翻了一遍。大呼上当。闹得这么凶的Ajax原来只是一个包装而已。里面的东西统统都是旧汤水:javascript, xml, css, behaviour, xmlhttprequest. 同事借给我他的书,Pragmatic Ajax. 一看居然会放不下。主要几年前刀架在脖子上去把那个项目拼出来时,磕磕绊绊学会了用javascript。很多连蒙带猜地只知其然不知其所以然的地方。这本书三言两语给点透了。很畅快。也讲了为什么Ajax会这么红火。主要是给网络编程提供了一个可以和桌面编程里面一样丰厚的UI功能。要做得好看,还是需要功力的。书里介绍了几个框架和Library: Prototype, Script.aculo.us, SAJAX; 一些编辑debug工具 MochiKit, 各个浏览器(Safari, Firefox, IE)上的DOM Inspector; 还有一个新东西JSON–听上去简单又好用而且快(比解析xml要快多了)。

收获甚丰。两本书都推荐。

《白鹿原》和 Pragmatic Ajax》上有4条评论

  1. 白鹿原头一次看是上大学时,半夜宿舍断电了就用蜡烛和应急灯接着看,两天里一口气把三部都看完了.

    来了美国想着买些中文书时,第一套就是白鹿原,到了手又是一口气再看了一遍.

    Java的好多东东都是换汤不换药,那些web app的framework,EJB,Struts什么的都是overhyped.不过AJAX看起来倒挺有意思的,改天买来看看.

    Jean的回复:
    Ken好!到家啦?很高兴这次见到真人。:)
    白鹿原真的好看。我也是没日没夜地看了两天看完的。
    Java其实挺憨厚的。Java的东西一般都很规矩。
    Javascript虽然顶了个Java的名字,其实和Java根本不是一个脾气。刚学那阵子,把电脑扔到窗外的怨气都有。太乱了。后来用熟了才觉得其实是很厉害的工具。其他什么php, cgi能做的它都能做。这个AJAX好像给javascript加了点家教进去,不是那么疯狂了。至少这本书读起来挺有条理的。也可能是我没有规规矩矩的从基本学起的缘故?
    真想说的是AJAX很简单,没有那么神奇不可测。重要的是用得恰到好处才好。这也是为什么AJAX一直没人过问,一直到了Google Map出来,大家才惊艳。

  2. 到家好一阵了. 前天又到家了一次.:-)

    哈哈,我刚用JS时也有同感,什么乱七八糟的东西!后来用的多了就习惯了,就是debugging不容易,老是要靠alert.过去两年基本都在写swing,把web based的东西都冷淡下去了.趁现在还没忘光赶紧再复习一下.

    对不起,快把你的blog变成技术论坛了. 😉

    Jean的回复:
    webbased的东西还是满好玩的。debugging JS确实是件非常头痛的事。不过Microsoft script debugger 还算不错。当然和正经的IDE没法比。好在我一直在很土的用emacs,所以没有太高期望比较好适应。

  3. I am in China now. To be exact, I am in Ningxia Province. Just came from Xi’An. Stunning changes over the seven years since I last visited Xi’an. The food is even better, but the highway systems are very impressive. Now it is actually quite enjoyable to do a road trip in Western China. I took some pictures of Hua Mountain and the mountain is very pretty.

    I witnessed the double digit growth in real life through my eyes.

    Jean的回复:
    JoyMocha 好!
    华山确实很赏心悦目。那些granite让我想起Yosemite,手心出汗。呵呵。
    对中国如今的快速发展,我无法不带点cynism。谁知道那些漂亮的高速公路里面的结构有没有在悄悄断裂呢?年初在北京,三环的一段居然无缘无故就塌方了,害得很多人很多天上班迟到。也没有听说什么调查组去检查责任在谁。所以对现在中国的金玉其外,总是不那么乐观。而且作游客和生活在那里毕竟不一样,渭河平原上不知道有多少老百姓过着“中国农民调查”里的苦日子。从漂亮的高速路上大概都是看不到的。。。

  4. Hi Jean, your cynism is not unfounded. True, there are lots of old and new problems about this modern China. Daily life does not get any easilier along with the congested traffic and farmers are still living in proverty. To live there and work there is different from being a short term visitor.

    However, there have been changes for the better too, especially compared to my recent experiences to India and other troubled asian countries where it usually takes 3 to 4 hours for a mere 100 mile trip due to the poor highway system. System still need a lot of works and reform to inspire right incentives for people to do “good”, but from my business experiences, I also witnessed some positive signs (not just the surface makeup). It all depends what benchmark you are using, if it is US, than of course it has a long way to go, but if it is yesterday’s China, than you might look it in a different light.

评论已关闭。