清理博客

昨天晚上我从邮件看到有位朋友在我博客留言说,网速不行,加载disqus好吃力。非常抱歉,这位朋友应该快速方便的访问我的博客和留言的,而我也应该为这类访客提供尽可能多的便利。但是,网络中还有很多类跟这类不一样的朋友,他们的到来只会让我分散精力只会让本博越来越差。因此,我有理由拒绝他们的留言甚至是访问本博的权利。

我一向欢迎各类朋友的访问。为此,我没有给博客的留言添加验证码之类的障碍,因为我觉得有些验证码很难辨认的。对于发一条有价值的留言来说,花时间和精力来同时思考说什么和辨别验证码,是个成本巨大的买卖。不过,这也给了某类来客有可乘之机。比如,前段时间有朋友提示我说,我的博客打不开,也有朋友提示我说在Chrome或者Firefox下打开会有严重的警告。后来我查证,是被挂了木马了。再后来我查证,是服务器上某个同学的博客出了问题。他的博客没几个人访问,每篇文章却又两三百条评论,这明显是被灌进去的。后来,经V2EX上朋友的帮助,我在Wordpress上装了Exploit Scanner这个插件,扫描博客漏洞。经查证,我服务器上的每个博客的index.php页面头部都被注入了一段被一个php函数包围的乱码。这是第一类不善的来客说干的事情。

不善的来客还有一类,他们说干的坏事没这么明显,但是会定期在每篇文章下留言,留言的同时在链接一栏填上自己产品的推广链接。推广链接倒没什么说的,只是其留言大多数情况下跟文章内容不相干。因此,它也浪费了资源,也被我定义为不善的来客。

通常而言,第一类不善来客有能力,他们可能不止通过评论等方式来注入恶意代码。而第二类不善的来客则是没啥技术的“网络营销推广专家”,或者干脆是网络营销机器人。因此,我选择disqus评论系统,来主要挡住第二类访客。至于第一类访客,只要我的博客不是太出名,没啥值得可挖的,他们应该不至于死缠烂打。

至于不采用国内的众多类disqus评论系统,是因为我觉得disqus除了能够过滤不善的来客,还能给我挑选出优秀的来客。我偏见的认为,会用disqus的访客在网络上应该混的还可以。

这是博客文章的评论一事。总之,如果你不希望人人都来评论你的东西,那就给他们设置更高的门槛,或者干脆关闭评论。

另一点就是服务器的清理。我做了个博客,渐渐的越来越多人找我帮他做博客了。他们域名服务器啥都不懂,问我怎么办。我想,尤其一步一步教他们,让他们掏腰包,还不如花几分钟时间帮他们把博客放我服务器上。对于朋友而言,也不介意这些钱。再说,反正服务器空着也是空着。

不过,我这次尝到苦头了。很多人不会满足于写写文章,他们还需要换换主题,装装插件,东搞搞西弄弄。这在专业的博客平台上是可以的,他们有专业人员在维护和管理。但是,在我这里我真的没时间给大家这么多自由度。不是对Wordpress非常熟练的朋友,我不敢帮他建博了,不敢跟他共享服务器了。

至此,先将博客清理到这一步。

朋友聚会

这次回来,见了几个初中时的好友以及几个高中时的好友(我初中和高中不在一个地方读的,我初中所在的中学也没高中)。

初中几个同学,一起去了趟当年的初中。十年了,还是一样的破烂。农村的发展速度远远跟不上城市,落后的永远是农村。城市各方面都突飞猛进的发展,农村又原地踏步,再加上外出打工的孩子越来越多,以及物质文明有所进步,搞得现在孩子学习的氛围特差,难怪我每年回来都听说高考又难考了。十年了,当年谈恋爱的同学孩子都应该会打酱油甚至卖酱油了。十年了,时光一去不返的过去了。

高中这几个好友离我家都比较远,不过我几乎每次回来都要去找他们玩。记得第一次去一朋友家吃饭,他妈做的菜真辣,我第一次被辣得肚子疼。昨天再去他们家,又硬是要留我在那住。后来我坚持说回来搞网站(我的博客被挂马了,最近没时间搞了),才做出让步:在他们家吃晚饭,完后送我回来。后来,他爸冒着雨骑摩托车40多分钟送我回家。我能感觉到他们的热情,并真心感谢他们。

毕业后,我不知道会去哪,下一次过年不知道能否回来。下一次朋友聚会,希望不会只是电话甚至短信里的一个问候。

拍摄一部《2012》需要多长时间?对于普通人来说,这是几乎不可能完成的事情。但是,我们从网上下载一部电影需要多少成本?几乎为零。每当我想到即使拍摄一部很普通的电影,也需要耗费巨大的代价,我就觉得我们几乎以零成本来获得人家耗费巨资和巨大的时间完成的作品是不太合理的。除了电影之外,还有两个类似行业:图书和音乐,随着互联网的发展,他们通过传统渠道销售并获得利润越来越难。这样,他们维持自己的发展也越来越难。

当然,除了传统出版行业之外,还有计算机软件行业也面临着同样的问题。想想一个Windows系统,一部Office套间,一个Mac OS X Lion系统,一个Xcode开发套间,需要耗费多少人月来开发。软件,也是一行一行代码写出来的,这也跟写书一样,也跟艺术创造一样需要耗费巨大的心血。如果耗费如此巨大心血的东西能够让你以几乎零的成本获得,那岂有公平可言?要知道,果农在家种的水果是要卖钱的。而码农跟果农一样,写代码是要付出时间和精力的,凭什么果农能够拿水果还钱,而码农的代码就必须是免费无偿贡献的呢?

说到码农的代码,继续讨论之前我需要说说自己对“开源”的态度。

“开源”是指将软件的源代码免费提供出来。这样免费开发源代码有很多好处:便第三方或者任何别的开发者可以阅读其软件的源代码,或者可以通过修改源代码来改进软件或者创造软件的其它分支,或者通过阅读源代码来学习。当然,它的好处还有很多很多。总之,是件百利而无害的事情。但是,并不是所有人都喜欢开源。就像有人窝在家里写了十几年的文章不想让人看见一样,也有人写了代码做了产品并不想让别人知道他的产品是怎么做出来的,他的代码是怎么写的。这难道有错吗?没错——如果你写的代码没有违反开源以及商业世界的规定的话。要知道,有些软件的开源协议是这样规定的,你可以免费拿它使用,但一旦你使用它,就必须也遵循它的开源协议:以同样的方式免费提供给别人使用。

开源世界最好的代表是Linux,它的好处有目共睹。建立在Linux内核之上的开源操作系统数目众多,百花齐放。当然,闭源世界也有很好的代表:微软和苹果(他们大部分产品都是闭源的,但是也有少部分开源产品,说它们是最好的代表,是因为它们的产品在闭源世界中做得最成功的)。它们都建立起了各自的软硬件商业帝国。

很多支持开源的人认为,开源是一种很好的分享精神。没错,我也很欣赏很佩服这种分享精神。并且,自己也很愿意跟朋友投入到这个伟大的事业中。但是,如果说闭源是开源的对立面,闭源就是绝对的“反分享”,我们必须反对“闭源”,那是我万万不可认同的。前面已经说过,码农写代码是有成本的。虽然说将代码开源出来有种种好处——有些还是利益上的。但不开源出来也会有种种好处,这些好处中的很大一部分,就是为了给自己的付出的回报。难道你愿意阻止一个乐于付出的人获得其应有的回报吗?

那些反对闭源的人说,如果没有微软,计算机行业不知要比现在进步多少年。得了吧,明知道时光不能倒流,还来说如果没有昨天的话。如果没有微软,你也不会在这里做这个“如果没有”的假设。历史的进程,容不得半点假设。即使没有微软,也会有另一个类似的公司,它开发出了世界上使用范围最广的操作系统,闭源,它的名字还是叫微软。在这里,我并非吹捧微软。事实上我很讨厌它,但是讨厌归讨厌,即使再讨厌也不能抹去其对社会的伟大贡献。事实上,对于中国人而言,即使微软自始至终开源,也并不见得有多大的恩惠。除了微软苹果之外,世界上有这么多开源免费而且优秀的软件,有多少中国人去研究,去为其添砖加瓦?对于很多中国人而言,“开源”只是一个拿来装逼的词,真正心神领会并拿它来为社会做贡献的,没有几个。

而闭源是否真正阻碍了计算机行业的发展,开源和分享是否真正促进了计算机行业的发展?这种阻碍是多少?促进又是多少?大部分人没有研究过却来信口开河。那些说开源必然促进发展闭源必然阻碍发展的人,都只是根据直觉判断。根据直觉判断,我也知道这是这是合理的。再说,除了直觉判断,我们还有什么更好的方法吗?

至此,我对开源的态度是:打心底支持并佩服这些为开源世界贡献的人,同时自己也尽力为开源世界做恭喜。当然,我并不反对闭源。但是要说开源一定比闭源好,我反对。开源,开放的是一种心态。接受别人的封闭,不也是开放的心态所需要的吗?

正因为传统出版业不希望自己花费巨大成本的劳动成功无偿被人获得,才有了SOPA这样变态的法案的提出。我对SOPA这样的法案的看法是,这是一种反人类的法案,即使短时间内获得通过(关键是短时间内通过不了,哈哈),也不会长久。除了是一部反人类法案之外,它目前只是美国少部分议员提出的,其它国家并没有。而互联网是全球性的,你怎么可能相信一个全球性的服务会因为一小部分地区的落后而退后呢?哪怕这一小部分再强大,它也还只是一小部分。当然,你也可以说,美国如果真的通过了SOPA法案,其它国家特别是如中国又可能会提出要与世界接轨了。呵呵,这种担心是多余的,因为即使不那样结果,我们的互联网也是近乎被人圈养的。再说,连政府都免不了用盗版软件,在中国这种法律即使通过了其意义也不大。

当然,历史和未来都是不能被假设的。关于SOPA法案给中国带来的影响,各有各的观点,但几乎都是既不能被证明也不能被证伪的。并不是说讨论这些没有意义,而是各自坚持这样太绝对的己见没有意义。

很遗憾的是,美国反SOPA潮流热的时候,中国反SOPA潮流也热。美国反SOPA潮流冷的时候,中国反SOPA潮流也冷。难道中国关注美国互联网,只能从新闻的角度去关注吗?难道只能看别人出了什么事情我们讨论一下就完事吗?或者别人有了什么好的idea我们copy一下就完事吗?持续的浮躁,让大家人云亦云,好像只有这样才不被同行抛弃一样。SOPA在美国暂时搁浅了,但他们的互联网人士并没有停留反对的脚步,而是致力于提出更好的解决方案。著名的互联网风险投资家Fred Wilson就在博客上表示,虽然SOPA暂时搁浅,但盗版问题是需要解决的,否则传统出版业会每年来骚扰科技行业。不像传统出版业一样,只会通过暴力的法律来解决这些问题,Fred Wilson最近正忙于寻找惠及双方的解决方案。而我们呢?新闻报道过后文章翻译完后,就完事了。

这,就是美国反对SOPA运动和中国反SOPA运动最大的不同。

苹果1月19日召开发布会,发布了一系列教育领域软件,宣布进军教科书市场。这次发布上发布的三款重量级软件包括iBooks Textbook(iBooks 2)iBooks AuthoriTunes U App。其中iBooks Textbook和iTunes U App都有适用于iPad和iPhone,iBooks Author是Mac上的软件。iBooks Textbook用于在iOS系列设备上读书学习之用,而iOS平台的另一款软件iTunes U App里则包含大量免费的(开放的)大学课程。iBooks Author则是Mac平台上的专业创造软件,专为老师甚至是任何人提供的创作工具及平台。

就这样,第一次苹果发布会上的东西可以零时差甚至是几乎零成本的买入(Tweet)。有了iBooks Author,你不必会任何技能,只需一台Mac,就可以出自己的电子书电子杂志了(Tweet)。

说到电子书,不得不说说几个巨头。Google从老早就开始将世界各地大学图书馆里的图书电子化,但除了为它们的搜索服务之外,其价值对于普通人来说并没有多大体现。Amazon从几年前开始策划Kindle系列阅读器,到乔布斯去驾鹤西去之时出的Kindle Fire,也是为了自己更好的卖书;而其绕过出版社直接与作者签约的方式,也只惠及专业作者。

苹果这次之所以只发布软件而没有任何新硬件产品发布,是因为Mac、iPad和iPhone等设备为其铺好了路。如果你是搞互联网搞计算机的,你可能跟我一样觉得Mac和iPhone的实用性远远超过iPad,而认为iPad除了拿来玩玩游戏方便之外并没有什么特殊用途。摄像头没iPhone好,没法打电话,携带起来没iPhone方便,放在家里玩游戏是最合适不过的。但是,这不是一款专门做来给你我用的产品,你我可能是它的目标用户之一,但绝对不是重度目标用户。如今,iBooks Textbook和iBooks Author两者结合,再合适不过了。

苹果已经让你我都甘愿做其平台上的软件开发者和软件消费者,现在又让你我成为其电子书的创作者和消费者,一方面进一步巩固了其生态圈,另一方面也给别的领域注入新鲜血液,同时给大家创造生存甚至是再次改变世界的机会。世界因科技而美好。

Tech2IPO原文

一位天才少女的去世

每天都有天才去世,只是获得的关注不一样。乔布斯的去世举世关注。而天才少女Arfa Karim Randhawa的去世则没多少人知道。Arfa Karim Randhawa是最年轻的微软认证专家,9岁便获得资格认证。可惜的是,16岁去世了

“If you want to do something big in your life, you must remember that shyness is only the mind,” she said. “If you think shy, you act shy. If you think confident you act confident. Therefore never let shyness conquer your mind.”

上帝需要产品经理,乔布斯去了;需要程序员,Arfa Karim Randhawa去了。下一个呢?