Fantasy

Programming & Thinking

Reading

写在七周七语言之后 匆匆合上此书,不得不承认自己最学习一门新的语言有着很高的兴趣,这一点特别展现在结束一门语言的学习任务进入下一门的时候——兴奋与期待。 每一门语言都是由简至繁, 这一点从附加的练习上可见一般. 这本书不是一本教会你如何写各种语言Hello World的书, 当然也不是一本教你从入门到精通的书; 而是Paradigm. 这期间, 接触到了七种不同语言的不同特性,...

Reading

评”打造Facebook” 如果我是一个创业团队的一员,想必能从其中获得很多启发。比如招聘、比如开发流程、比如“工具文化”等等,这些细节可以从这本书中慢慢品味了解。 作者是第二位华裔员工,加入的也比较早,所以对Facebook这么几年来的发展有很深刻的了解,所以从这本书中获得的经验也是可谓“第一手”的。 有一句话印象很深刻,“you cannot claim you are a Facebook...

Reading

评 『Delivering Happiness (三双鞋)』 回家的动车上看了大半本,后来两天陆陆续续的读完了整本书。 起初还想吐槽下对于“三双鞋”这个书名的“看法”,后来看到书评里有本书的“小编”的解释,其实还是不太赞同,建议在后续再版的时候还是取一个“平实”的书名为好。 看完留在脑海里的印象全是谢家华那出众的才华和胆识,当然,是在他长大、创业的旅途中显现出来的。 一个学习丝毫不认真、少年时期就一心想着赚钱然后迸出各种点子的男生就”稀里糊涂“地进了哈佛,而在进哈佛之后第一件事情居然是窝在寝室里看电视(没有记错的话),不得不说他是一个奇才。由于名校毕业,又轻松的进了这年头高高在上的Oracle…… 然后,然后就是更为“辉煌”的创业生涯了--网页设计、链接交换、美捷步。 当然,文章中大篇幅的还是讲的谢家华在美捷步的经历。如何扩展销量、起死回生等等。其后还通过本书给我这种之前没有听说过美捷步文化的人一一细讲了文化内涵。...

Reading

『HTML5 up and running (HTML5揭秘)』   这本书是2010年出版的,而我却在HTML definition completed之后才读这本书。  ...

Reading

(评『麦田里的守望者』) 这是一本从一开始就满是脏话的小说,充斥着“他妈的”之类的话语。 其实这是很让人反感的一点,至少我是那么觉得的,所以在起初开始阅读这本书的时候的确有点怀疑——这到底“他妈的”是一本什么样的书? 不过让我觉得奇怪的是,出了令人反感的脏话,这本小说不同于以前看过的很多所谓的名著:阅读本书的时候不会觉得有什么“阻碍”。 这里的阻碍即阅读的时候出现的不快——对于个别生涩词藻的难以理解、对于上下文关系的难以在思维上进行愉快的连接…… 所以从这一点来看,我又不禁觉得这是一本好书。    阅读期间,一直想知道霍尔顿接下来会做什么事——难道我真的已经被这个被学校开除的男生的“吐槽”社会之旅给吸引了?! 我想,的确是的。  ...

Reading

评《Just for fun》    说起Linux可能无人不知,说起Linus可能也万人敬仰,而这本Linus Torvalds的自传可能就相对默默无闻多了,全书不过100多页,却展现了Linus从小时候在外公膝盖上开始敲击键盘打字、在自己的小房间里“偶尔朝里扔一些意大利面条”近乎疯狂的编程、暑假与《操作系统:设计和执行》在床上度过;开发自己的操作系统取代原先自己使用的MINIX,并将其个放在网络上供人们自由下载;来到硅谷加入Transmeta后的生活等等。    最让人印象深刻的是,Linus对名誉和利益的追求基本为0,凭借他的才智和能力,完全可以达到与Gates等人的地位,但是Linus所做的这一切都是为了一个简简单单的目的,即自己的兴趣,这也正是本书的主题:一切为了兴趣。(Just for fun!)    同时Linux也是通过网络开发开源软件的典范,为开源(Open Source)以及自由软件联盟(FSF)的发展做出了极大的贡献。当然,开源并不意味着可以滥用,这里有牵扯到了知识产权、专利以及开源的相关概念,我们可以通过Google了解他们的区别与联系。包括《黑客与画家》涉及到开源方面观点的书都会谈到一些这样的话题,比如开源与专利是不矛盾的等等。    这一类书(自传类的,还有《世界因你不同》之类的)读起来很快,而且很励志,看到伟人的生活与工作的历程总感觉有一股热量从身体中迸发出来。

Essay

不知道从什么时候开始,在身边很多人眼里,使用Linux 的人开始变成了装逼的代名词。 这以至于每当我在捣鼓自己的Kubuntu的时候,总会有无聊的声音传到耳蜗里。其中大多数都是根本不了解Linux的,以至于他们越说话就让我越觉得他们很无知;但是其实最让人感到郁闷的是那些懂一点相关知识的,有些是在自己的电脑上用过Ubuntu虚拟机的,有些是自认为对电脑很了解的,而有些是用过一段时间Linux无疾而终的。 为什么说这是最让人感到郁闷的呢?因为其实我一直都是觉得讨论操作系统优劣问题这个话题,以及编程语言优劣问题都是十分徒劳的:一个难当大任的操作系统或者编程语言在历史的进程中自然而然的会被淘汰,尤其是在现在这样一个科技日新月异的时代,所以就算各个“帮派”之间再怎么争破喉咙也是无济于事,不然Java作为一门饱受攻击的语言怎么还会有那么多程序员“不离不弃”呢?! 以下列举几个自己遇到的比较典型的情景。 情景1-“Kubuntu啊,一听名字就是山寨的。” 不好意思,不知道是从哪里听 出来一点点山寨的意思的。请问你知道Kubuntu为什么叫Kubuntu么?那么比如他的名字是Xubuntu呢,也山寨么?你知道Ubuntu默认的是GNOME?Unity?你知道Linux有哪些桌面么?KDE?XFCE?LXDE?那么关于其他诸如Mint/Suse/Fedora/Arc等Linux发行版也就不用说了。举这个例子只是想说明一个问题:不能因为只听说过RedHat/Debian/Ubuntu这些有名的发行版就把自己的认知限于这一小隅,这好比去过外滩看过东方明珠和在建的上海中心却不知道上海还有田子坊这样的地方。 情景2-“为什么用Kubuntu啊,界面好看么?我觉得还没Win7好看呢。”的确,Win7的aero效果的确不错啊,就用户体验而言可以算是操作系统的一个典范;当然我不想纠结于操作系统的优劣之辩,不过前一句话后肯定跟着很多个“但是”。仅针对这个情景而言,我只能说我对于界面的要求没那么高,不然就去折腾KDE的3D界面效果了,听说很炫,怎么着也不会比Win7差吧,不过我还从未尝试过,觉得没有必要。 情景3-“Linux有什么好的,虚拟机跑跑还不够啊”其实我一直都觉得在虚拟机里跑的系统都是那些用户自己不会想去安装继而长期使用的。其实这又何异于超市里的免费品尝呢?需要买的东西自然会去选择、购买、长期拥有,但是有些对有些东西的需要只停留在试尝的程度。对于一个满心希望在Linux环境下学习工作娱乐的人,为什么要忍受win下的虚拟机呢?!...

Front-end

最近在捣鼓一个网站,然后也是第一次用到前端框架——bootstrap(详细关于bootstrap的信息参阅http://twitter.github.com/bootstrap/%EF%BC%89) 使用bootstrap的感受     个人用起来感觉还不错,提供了很多平时建站时需要的组件如:按钮、导航栏、标签等;JS插件如:对话框、弹出提示、下拉项、输入提示等。     在构建页面的时候只要稍稍修改一下CSS,并配合自己构建的HTML就可以作出比较好的效果。     特别喜欢twitter的界面风格的同学可以尝试着用来创建相似界面风格的网站前台页面。而且个人觉得也比较小清新 : )     记得是在知乎上看到对bootstrap的不满意,认为bootstrap制约了他的构建,并且推荐了另一个前端框架:foundation 个人暂时还没有用过,但是打算在下一次的时候尝试一下这个被称之为“更好的”框架。 关于Jetstrap  这个工具有个视频介绍之:http://v.youku.com/v_show/id_XNDU0ODM5OTQw.html     我们也许可以称之为”网页版的构建纯bootstrap页面的Dreamweaver”。...