荐书(1)
原文地址:http://www.blogkid.net/archives/1325.html
看到Fenng说今天(or 昨天?)是世界读书日,正好最近都打算写写自己看的书。内容比较多,所以打算分2、3天来写。今天先写写技术方面我最近读的一些书,明天打算写一下其他方面的书。
最近颇为关注Ruby和Rails,学得也比以前更深入。
Ferret
这本书是讲ferret的,是一个ruby下面Lucene的移植(现在的数据已经不和lucene兼容了)。国内没有Ferret影印版或者中文版,我看的是英文版CHM电子书,有兴趣的朋友可以搜一下。这本书是ferret的作者写的,所以谈得很不错。不过要用ferret来索引中文,分词方面推荐使用浙大pluskid写的Rmmseg。PS:看到pluskid谈到学软件工程,没准和我一样是05级的呢。
以前推荐过第二版的Web开发敏捷之道 ,不过这本ruby cookbook更侧重谈ruby。我想肯定有这样的人,在开始照着别的书书写基于rails的程序,自己却不知道为什么要这么些。从这本Ruby Cookbook中不难发现,ruby很多时候都是轻快而便捷。书中的一些示例也很不错,比如用贝叶斯过滤器进行文本分类(这个地方需要说一下,可能对中文来说得搭配相应分词器),比如创建PDF、编辑图片。
两本都是cookbook,不过这本当然是以rails为主。和 Web开发敏捷之道不同的是,这本书并没有一开始花大篇幅做例子。可能已经不需要用示例来说明rails是多么激动人心了
。我关注这本书里较多的是restful development 、performance 和 rails的部署,特别是部署这部分。我没有什么经验,而rails的部署方式也太多了(apache基本被淘汰,后端用Fastcgi或是mongrel争论不休)。下个月可能会做好手里的第一个rails项目,正好用到书里面的知识。
这本在卓越亚马逊只找到了中文版,算是比较早的谈ruby的书。厚度上没有两本cookbooks厚,但是读起来感觉不错。比起ruby cookbook谈了更多rails,比起rails cookbook谈了更多ruby
打算读的书:
虽然以前也在校ACM集训队呆过,但总觉得自己在算法方面还不够好。说实话现在很多时候算法已经被数据库这些东西给解决了,可还是需要自己有所了解。我学东西一向的思路是明白道理就好,真正用的时候还可以查。


Yeah, you are right.
glad to meet you
楼主的BLOG标语好像是一本书名?哈。