Kindle DX Graphite使用小记

有kindle帐号有一段时间了,都是在iphone或者mac上看,买书是很方便,不过看书也很费眼睛。真正想买kindle阅读器,是在黑版Kindle DX Graphite出了以后,一下就动心了,七月中在ebay上订了一台,八月中邮递员敲门送来,还算顺利。 用了一个多月,一些体会。 网络 刚买的时候,有些担心Whispernet用不了,事实证明担心是多余的。北京,在我家里,连接速度还凑合,买书什么的没问题。这个网络并非完全免费,订阅blog和期刊是要按周收钱的,开始没想到,在kindle上读blog的计划就此放弃。 自带的浏览器,虽说是WebKit的,但和Safari或者Chrome就没法比了,体验比较差,查看Wikipedia倒是很方便,其它时候不会想起来就开它的。 使用 显示效果没的说,非常满意。图书分类的功能也能满足要求,搜索也不错。习惯用电脑的人,看纸书最苦恼的,不就是没法搜索么。 另外,我最喜欢的两个功能,一个是字典,实在太方便了。另一个是Popular Highlights,读者之间最直接有效的交流。 中文 到目前为止,Kindle DX Graphite系统版本还只是2.5,不支持中文,我也懒得去装破解包。但从Kindle 3的情况来看,官方中文支持是很快的事情了,耐心等待吧。 书 不用说,直接连上Kindle Store,买书是最方便的。我有一个经验,有些年代久远的书,常常是用户自己制作上传上去的,会有很多版本,如果看到有other editions的选项,查一下很可能找到更便宜甚至免费的版本。 除了amazon,以前在Oreilly和Pragmatic买的电子书都有mobi或者epub,非常的Kindle友好。 值得一提的是,Apple AppStore有不少Oreilly出的书,往往只要$4.99甚至更低,稍做处理,就可以将其转换成一个mobi文件,完美支持kindle。对Oreilly没事就派发的$9.99的折扣卷可以无视了。同时,向身体力行DRM-free的Oreilly致敬。 文件制作 Kindle直接支持的文件格式中,我最常用的是pdf和mobi。 pdf的坏处就是很多kindle的功能用不上或者不完美,好处就是制作简单,mac上直接打印成pdf就好了。我定义了一个14cm x 20.2cm的页面设置,kindle dx专用。 mobi对kindle更友好,很多电子书已经开始提供mobi格式,也可以用amazon的kindlegen自己制作。现在,能下载到epub的地方越来越多,通过kindlegen很容易转换成mobi文件。epub可以用stanza桌面版制作。尤赞苹果,我前脚买了kindle,它后脚就升级了Pages,支持epub输出,以前总想把技术文档打印到纸上看,剩点眼睛,现在可以无纸办公,低炭一把了。

荐书:Cocoa Programming Developer’s Handbook

最近有机会读到Addison Wesley即将出版的新书Cocoa Programming Developer’s Handbook,感觉非常好。 目前市面上Cocoa编程的书,比较有名的象O’Reilly的Learning Cocoa with Objective-C,Addison Wesley的Cocoa Programming for Mac OS X,可以将一个完全不懂Cocoa编程的人带入门。而入门之后,似乎就只有苹果官方文档可看了。对于一些有一定编程经验,又希望学习一个新编程框架的人来说,那些从ABC讲起的编程入门书往往会让他们觉得花了时间却学不到什么东西,他们更需要一本直接告诉他们这个框架能做什么和怎样去充分利用这个框架。从入门到成为一个有经验的Cocoa programmer,有一个很大的落差,其中的经验和相关知识散落在官方文档、官方实例、开源项目和各种各样诸如Cocoadev的知识库和Cocoa With Love这样的blog之中。缺乏一本书,能够把入门者从浩如烟海的官方文档和口口相传的经验中解救出来,给他们一个更全面和深入了解Cocoa的机会。 Cocoa Programming Developer’s Handbook就刚好填补了这个空白,达到了这个目的。这本书首先是内容很全,八大部分二十五个章节九百多页,是目前市面上涵盖Cocoa内容最广的一本书。另外,它的内容非常新,包含了Mac OS X 10.6的许多新特性,实际上它的预计出版日期是明年一月。更重要的是,作者David Chisnall是Cocoa的GNU实现GNUStep的贡献者,有丰富的Cocoa和Objective-C的开发经验,不仅把很多技术的来龙去脉讲的很清楚,又有很多Cocoa编程的最佳实践,这些都是从API文档中很难获得的知识。读这本书就象和一个Cocoa高手交流的过程,读起来可以说是饶有兴味。 但需要说明的是,这本书可能并不适合用来入门,不会去手把手教你如何从无到有实现一个Cocoa应用。同样,它也无法代替官方API文档,不会去介绍每个method的使用细节。它讨论的更多的是”big picture”和”best practice”,是paradigm和pattern,让一个有一定经验的程序员可以更快的进入Cocoa的语境。另外,它不是一本讲iPhone编程的书,但它对iPhone程序员一定会有很大的帮助。 可以说,这就是我一直想要的那本Cocoa编程书,翻看了电子版后,已经在amazon预订了印刷版。如果有国内出版社可以将此书引进,功德无量。

最近看的几本书

数十位来自互联网和软件开发等企业的创始人,谈他们创业初期的经历,对想创业或者在创业的人,都是值得一读的一本书。你可以从中获得三种东西,经验、鼓励和乐趣。 李安的故事告诉了我们,三十六岁以后再开始也是有戏的:P。虽然讲的是拍电影,比如“平常在班上滔滔不绝、分析电影头头是道的人,一拍片,你不敢相信是同一个人,那么简单的事情,他都反应不过来。我这才知道,读理论和拍片根本是两码事,是两种不同的才分”,但是这种事,好像搁哪都挺对。 看《2001太空冒险》居然已经是二十年前的事情了,还好赶在2010年前把这本看了。引进的台湾译本,翻译质量可以保证,封面设计也很酷。

旋涡猫的找法

上海译文出版社出的一堆村上的随笔系列,都是小小的一本,刚好可以放在短裤的口袋里,出门的时候揣上一本,等车或者无聊的时候都可以拿出来看一会儿,相当不错。村上25岁开始开酒吧,七年后把酒吧转让给别人,开始在家里写书养活自己。我也刚刚告别了七年的外企打工生涯,坐在家里,暂时还不清楚是否能养活自己。 在家办公的生活再简单不过,早上一睁眼就坐在电脑前,晚上一关机就上床睡觉,虽然没有免费可乐,但可以把Led Zeppelin的Whole lotta love放得震天响。有时候猫睡醒了就跑来趴在我腿上,做个鼠标托,做为同一屋顶下的同事,猫真可算是工程师的好朋友。 村上早晚写作,午后则出门逛游,曾被别人当作闲散人士投以狐疑的眼光。因为再没有时间限制,我准备培养一下下午四点钟锻炼的好习惯,来到楼下浩沙,居然次次暴满。不是说朝九晚五么?难道大家都是闲散人士?

开始的艺术

Guy Kawasaki的blog差不多一开始我就在读了,你没法不注意到他,好像还没见过谁象Guy一样头十篇blog篇篇出现在del.icio.us/popular里。做为和Paul Graham一样的Startup鼓吹者,Guy出了一本书,专门讲Startup,叫做“The art of the start”,我看过他为此书做宣传时候的videocast。前天,在光合作用,买到了这本书的中译本。翻译的还挺快。 对于经常读他blog的人来说,可能很多内容都是熟悉的,甚至能讲出一些书中都没有的花絮。比如给公司起名字一段,他主张使用可以动词化的词,就象”google it”,当时就和还在微软的Scoble互相调侃,因为他的blog叫Scobleizer。当然还有很多blog里没有的内容,而且翻译的也算通顺,中文读起来毕竟顺畅。 对于很多准备做startup,或者象我一样,刚刚开始做startup的人来说,总会有一大堆的问题不知道答案。这本书可以帮你解决一些问题。至于他说的对不对,准不准,适合不适合中国国情,我不知道,因为我也才刚开始啊。但是我觉得这些都不是问题,至少一些事情你知道可以怎么去做了,也可以开始做了。开始做,对一个starup来说,比什么都重要。在我们的网站上线以后,我不知道听了多少遍“这个点子我/我们也想了很久了,可是一直没有做”。值得庆幸的是,我们开始做了。