Blog

  • BitTorrent Sync

    (擦……写到一半Live Writer屎了……)

    家里电脑多了,就得考虑备份的问题。目前肾上家里有HP Proliant Micro Server,台式机,笔记本。特别是笔记本,是公司派发的工作机,文件丢失不得。

    之前我用一些第三方的备份软件来完成笔记本到服务器的备份,但是总觉得不方便。 今天看邮件,看到Download.com在介绍BitTorrent® Sync(以下简称BTS),于是决定当回小白鼠。

    首先去官网下载,提供了Windows,Mac,Linux下的多种版本。 根据介绍,BTS使用了经典的P2P协议,其缺点是你无法像使用Dropbox、Skydrive那样在某台电脑上用浏览器管理你共享——注意是“共享”——的软件,但是这其实是备份软件需要的优点:文件不需要也不应该经由第三方托管,减少了你的隐私(比如照片啊什么的……)被偷取的风险。

    (顺大便说一句,它的加密是基于AES的。)

    在我的应用中,我主要是用来备份。测试时我用的是台式机作为“源”,服务器作为“的”。

    首先是台式机的设置。下载Windows下的BTS,安装、运行。 第一步是选择要共享的目录,并生成密钥: BTS

    注意,密钥有两种:一种是所谓的双向同步密钥,使用这个密钥的各机器之间是可以互相同步的。另一种是所谓只读密钥,使用这个密钥的其它非源机器只能接受来自源的更改,但是不能将它的修改再次同步到源。如果只是纯备份,建议用第二种密钥。如果要考虑双向同步,那么用第一种。

    要生成只读密钥,右键点击共享的目录,选择Show folder preference | Advanced: Windows

    作为源端的设置就这么简单。当然,此时还没有任何备份开始进行,因为我们还没有设置目标机器。

    我的目标机器是我的HP服务器。下载相应版本的Linux下的BTS软件,解压,运行./btsync即可启动服务。在我的服务器上,不再需要其它第三方软件和库的支持。

    启动后,可以在我的台式机上用http://hp:8888/gui来访问服务器端的BTS控制界面:

    Linux

    目标端的设置也很简单:增加目录(这个目录是你服务器上要保存备份的目录),输入第一步中生成的密钥。几乎是在设置完成的瞬间,目标端的备份工作就开始了。

    速度如何呢?在肾上家的无线网络环境下,可以稳定在1M左右,基本可以接受。

    Speed

    如果要看同步历史,也很简单:

    History

    请使用之!

    (本文推送到go4pro.org

  • 老彼得的跳高奖状

    老彼得体育运动也是很喜欢的,比如击剑。

    不过下面这张奖状还是他第一次拿回学校比赛的奖状:跳高第五名。

    scan0029

  • 论Google Reader的死掉

    Bye

    说老实话,我不怎么用RSS阅读器,遑论Google Reader了。可是,既然Google Reader死了,总得说几句。

    RSS是让我们进行阅读的。所以,先要讨论一下人们在什么时候才阅读?

    要讨论这个问题,先要把所有的阅读者分一下类。分类方法有很多种,比如按照年龄、性别、教育程度、收入、工作、操作系统、设备……但是我愿意很简单的将其分为两类:有目的的读者(purposed reader)和无目的的读者(unintended reader)。

    在我看来,有目的的读者不会使用RSS。因为ta要访问的站点都很有规律性:比较固定、比较有针对性,所以可以接受去点击各个网站。

    另外一种是无目的读者。ta订阅了一些源,但是有可能这些源的更新本身就不是很频繁的,所以ta访问这些源的频率也不会太高。

    今天在网上看到这样的一个文章(来源请戳这里),提到Google Reader是因为隐私问题而要新加入大量维护成本而不得不关闭,当然,归根到底还是用户数量不够——GMail就没有这样的蠢蠢欲动。

    我不是一个RSS依赖者,我的阅读除了电子书之外,就是每天在几个比较固定的站点转转而已,所以Google Reader关闭说实话对我影响不大,情绪稳定。

  • 无聊的总结

    总结一下目前在用的一些开发工具。

    我不是开发人员,但是也喜欢偶尔开发一些小东西。

    开发所使用的语言局限在C/C++、C#和PHP、HTML上。

    C/C++我用的是NetBeans,PHP也是。NB对我使用的PHP框架Symfony 2的支持是非常好的。 唯一值得诟病的地方是我一直没有调好字体,所以中文字体下的英文显示很烂。

    C#我用两个IDE,一个是Visual Studio 2012 Express版本,一个是# Developer。值得推荐后者,免费、稳定、高效。

  • 一个小玩意儿

    今天买了这么一个小玩意儿:

    IMG_9590

    这是一个Netgear的无线USB网卡,WNA3100,不贵,155元。

    为什么要买呢?有两个原因。

    说原因之前先说说我的网络拓扑结构:

    topomap

    之所以要用两个路由是因为当时有线的连接没有步好,家里又比较大,只好用无线中继(WISP)的方式。当年买的两个路由也不是同一型号,一个是Netgear的,一个是EDIMAX的,设置了两个SSID。

    出现的问题之一,是网速偏慢;之二是通过Router2上网时,无法使用PPTP——你懂的。

    所以只好通过这个过渡的方法来做。以后的解决方法是再买一个Netgear的路由,和另一个Netgear的路由进行中继,用一个SSID。当然这个新的路由要非常好,我看中的是WNDR4500,现价还比较贵,等它降降再说……

  • Les Miserables

    看完了《悲惨世界》2012版,有些东西不吐不快。

    法国

    “法国,不论她怎样,只要她曾经有过那么一次革命,就当得起法兰西这个伟大的名字。”我对太太这样说。

    冉阿让

    他几乎就是一个完人。他的代表唱段应该是Bring Him Home。对珂赛特的爱,转而到马里斯的爱,自己已经下定了决心要救他——即使牺牲自己的生命,然后谦卑的向上帝祷告,祈求上帝的支持和上帝赐予的力量。而他从仇恨开始,到博爱结束,也是宾虚的转变历程。

    芳汀

    她的“堕落”是社会的堕落。I dreamed a dream是她的代表唱段。她对珂赛特的爱是如此伟大,是人类最伟大的爱。

    沙威

    你可以说他是走狗,一个没有人性的走狗。但是他只是忠实的遵循着自己的教义。而当他最终发现,自己无法在放走冉阿让而违背自己接受的教义和接受了冉阿让的救命之恩而因此产生的负债感之间的巨大冲击下维持平衡时,他毅然选择了自杀。他至少比我们现在看到的大多数人要有责任心和良心的多。他的代表唱段当然是那首Stars:

    If you fell as Lucifer fell, the Sword, the Flame!

    彷徨四顾,大千世界,正义之剑,正义之火何在?!

    影片的改编气势磅礴,一开始犯人们拉纤的场景,最后巴黎街头人民的暴动,场面宏大。伴随着Look Down和Tomorrow Comes的大合唱,振聋发聩!

    而那首One More Day的演绎真是到了大合唱的巅峰!冉阿让,珂赛特,马里斯,沙威,客栈夫妇,艾伯耐,众多革命者……革命、逃亡、爱情、政权……都在等待着那一天的到来!各自的目的、行动都不同,却都在焦急的期待着那一天的到来!

    革命是要流血的。我最喜欢的就是伽弗洛什这个人小鬼大的小孩。如果一个政体之堕落,到了小孩子都已经能站起来反抗之的地步,那么这个政体的末日就不远了。

    这一镜头给人的视觉冲击力实在是太大了! 而最后冉阿让和珂赛特、马里斯告别的场景,其感人程度可以和《大鼻子情圣》中最后Cyrano和Roxanne告别的场景媲美!

    Do you hear the people sing? Lost in the valley of the night It is the music of a people who are climbing to the light For the wretched of the earth There is a flame that never dies Even the darkest nights will end and the sun will rise They will live again in freedom in the garden of the lord They will walk behind the ploughshare They will put away the sword The chain will be broken and all men will have their reward! Will you join in our crusade? Who will be strong and stand with me? Somewhere beyond the barricade is there a world you long to see? Do you hear the people sing? Say, do you hear the distant drums? It is the future that they bring when tomorrow comes!

    Tomorrow Comes!

  • 爱在西游

    一个人被一样东西标记得太久后,不管他有意无意,也不管别人有意无意,在因为另一件事谈起这个人的时候,总会被联系到之前的这样东西。

    《西游降魔篇》就是这样的另一件事。

    我们一家是在年初三去看的。中午出去转了一圈后,觉得回家太早,于是就决定去看电影。正好20分钟后有这个片子,于是就看了。

    和《大话西游》一样,这个故事也是假托《西游记》,自然也经过了完全无厘头式的改造:唐僧成了驱魔师——话说这个职业这么“时髦”应该是从《画皮》开始的吧?沙僧、八戒的来历经过了大肆的改造,只有悟空的来历还算有点原著的影子。

    这是一个关于佛教点化的故事吗?港台艺人皈依(至少笃信)佛教的为数不少。但是唐僧收这三个徒弟的过程,在本片中又怎样能和佛教的故事、教义联系呢?戒嗔?沙僧因为救小孩被村民误解而被殴打致死,因此决定报复;八戒因为高小姐的不贞而决定报复;悟空因为对抗天庭被镇压而愤愤不平。也许这是唯一的连结之处?

    ======

    整部电影给我的感觉是,在布局上,三个基本独立的背景故事由唐僧来串联,再加上唐僧和段小姐的感情纠葛的主线。

    影片在最后收付悟空的时候,结束的有点草率。三藏本来一直拿着一本《儿歌三百首》,被段小姐扯碎后又被段小姐(不识字)重新拼成了大日如来咒(好像是这个名字)。影片中虽然多次提及不要小看了《儿歌三百首》,但没有更多的提示和伏笔。一个更好的处理桥段是,可以先点明大日如来咒是~想要桌拐~降妖捉怪的无上真经,却佚失多年(也因此妖魔横行)。然后再由段小姐(不识字)在无意之中经由《儿歌三百首》拼凑而出。这当然符合佛家顿悟的法则,也点出了大道平常的道理。

    说到这里,我记得倪匡曾经写过一篇文章,试图从科学角度描述“咒语”(经)的依据。他的解释是,各种音节的串联形成了某种共振——与自然现象的共振、与心理活动的共振——从而对自然现象和心理产生影响。这个解释我是可以接受的。

    段小姐在弥留之际说“一万年太久”,她没有说出来的是“只争朝夕”。这似乎在向青年男女们提示:不要再犹豫了,让我们立即开始这段轰轰烈烈的感情吧!这似乎是一个很好的方案,可以为广大大龄青年男女指明方向。但是这没有解决一个问题:如果不是Mr/Ms Right,那么每段开始的感情——无论持续多久——都是对真正的感情能持续多久的削减。

    我在很早之前写过一篇博客,讨论了卡尔维诺写《隐形的城市》的笔法。其实那里提到的加减法也适合于如何去找Mr/Ms Right。

    ========

    有趣的一个现象是,《西游记》广为人知,在大家提到里面几位人物的时候,我们习惯称孙悟空、猪八戒、沙和尚。用的是法名、俗名、俗名。我们很少提孙行者、猪悟能、沙悟净。

    =========

    宗教是一个强大的力量——教皇宣布退位后,雷电击中了教堂,上帝也在表示震惊——但是以宗教为主题的电影很少有能超过《十诫》、《宾虚》的,而纯文学作品很少有超过《天路历程》的。如果我要去拍,我要拍宗教气息浓郁,给人以史诗级震撼的片子。

  • 我,机器人

    我,机器人

    我一直觉得,机器人三定律是唯一可以和欧几里德几何中的几个公设相提并论的公设,没有之一。 其完整描述如下:

    1. 机器人不得伤害人类,或因不作为而使人类收到伤害。
    2. 除非违背第一法则,机器人必须服从人类的命令。
    3. 在不违背第一及第二法则的情况下,机器人必须保护自己。

    以上文字,摘自《机器人学手册》第56版,公元2058年。

    围绕这三个法则,又有怎样的故事可以展开?

    《我,机器人》一书就从这三个法则出发,为我们讲述各种以机器人的表现为主题的故事。

    小说一共有九个故事组成。

    第一个故事讲述的是小女孩寻找她的“机器人朋友”。故事很感人,但是没有什么特别的引申意义。

    第二个故事讲述的是第二法则与第三法则之间的冲突。解决方法?很简单,回归第一法则。

    第三个故事中的机器人开始怀疑它来自何处。它对它由人类创造而表示怀疑,因为低等的生物不能创造一个比它本身更高级的种类。

    第四个故事中引入了机器人世界本身的等级。但是在尝试控制更多的下属时,“总管”失灵了,此时必须要有人的介入才能挽回。

    第五个机器人是一个读心者。为了取悦人类,他只说他的对话对象想听的言辞——往往是谎言。但是这么一来就有了矛盾:说出真相会伤害人类;不说出真相吧,最终也会伤害人类。不论如何,第一原则被破坏了,机器人也无法继续“生存”。我觉得,这个故事说的其实是人性的弱点。

    人们试图在第六个场景中对第一原则进行修订以适应一个特殊的工作环境。这样做有没有风险?

    第七个故事中,也牵涉到人类对第一原则的干涉。

    如何证明一个看起来很像人的“人”其实是个机器人?机器人必须遵守三大定律,但是按照这三大定律行事的却不一定是机器人。“你就是无法区分机器人和圣人有何异同”。特别值得注意的是总协对人类发展历史的总结,那是非常深刻的。

    第九个机器人为我们带来机器人三大定律的一个超定律,这个定律有时也被称为法则零,即人类作为整体为机器人所看待。

    很短的故事,看完后却会浮想联翩。

  • 基地与地球

    谢顿模型从未被如此挑战过。谢顿模型所基于的两个假设:人口基数足够大;绝大多数的人口并不知晓谢顿模型的预测——是不是存在缺陷?

    这个问题的答案直到最后才被揭晓,但说实话,崔维兹所“发现”的谢顿模型的新原则、一个为所有人接受以至于没有显式出现在谢顿模型中的原则,并不具有说服力。也许是因为我在看这本书的时候已经充分接受了“我们的宇宙并不是唯一的宇宙,我们人类并不是唯一具有智慧的生物”这一概念,所以这一原则的揭示并未给我带来任何冲击,甚至我可以说,我在理解谢顿模型的时候,已经将这一概念刻印在其中而理所当然的认为它是谢顿模型所隐含的一个原则。

    本书的情节延续上一本《基地边缘》,主角还是崔维兹,这个具有深刻直觉的基地人,以及他的朋友和他朋友的伴侣(来自盖娅)。崔维兹在作出那个决定后,一直希望要找到他那个虽然基于直觉作出的决定的依据,而他的直觉再次正确的告诉他,这个依据只能来自母星——地球。

    于是,一段一段的冒险故事开始了:康普隆、奥罗拉、索拉利(在那里他们有了新的伙伴,一个举足轻重的角色菲龙)、梅尔波美尼亚、阿尔法,最后达到了地球。 如同所有的游戏都要有一个终极BOSS那样,在地球,他们终于见到了横亘整个基地系列的终极BOSS,那个伟大的、持续运作了两万年的机器人:丹尼尔。

    ========

    看到此处,我已无力再吐槽。这样一层套一层的BOSS,终究没有跳出思维控制的圈子。在这个缺陷的影响下,任何“泛盖娅”体系的建立不再有任何新意——更何况,这个建立泛盖娅体系的决定还是由一个个体决定的。 我很欣赏崔维兹。

  • 基地边缘

    [基地边缘

    《基地边缘》属于“基地”系列后传的第一部,时间发生在第一帝国崩溃后的500年。基地(第一基地)已经安然度过了种种危机,谢顿的模型也在不折不扣的被执行着,距离模型预言的第二帝国的重建还有500年的时间。基地也“消灭”——至少是基地相信他们消灭了——第二基地,而第二基地也安心躲藏在幕后。

    维基百科的描述是:

    端點星議員葛蘭·崔維茲(Golan Trevize),憑藉著天賦異稟的直覺,在議會挑戰市長權威,質疑第二基地灰飛煙滅根本是一場騙局。市長怕他動搖人心,當場將他以叛國罪下獄,私底下派他與史學教授詹諾夫·裴洛拉特(Janov Pelorat)同行,明察地球,暗訪第二基地。另一方面,第二基地一位年輕發言者無意間發現除了第二基地外,還有能夠運用精神力量的組織,為了避免「騾亂」重演,年輕發言者也踏他的尋訪之旅。 崔維茲與裴洛拉特循線前往神秘行星「蓋婭」,第一基地的市長和第二基地的年輕發言者也尾隨而至,在前面等待他們三方人馬的,竟然是一道史無前例的選擇題。

    注意,这里出现了第三股力量,甚至可以说是第四股力量。 第三股力量来自盖娅(Gaea),这个星球我们不妨认为就是地球,因为Gaea正是大地之神。这个星球也以思想操纵为其主要的力量来源,但与第二基地不同的是,他们可以汇聚所有的思想操纵能力而集中使用,“所有”意味着Gaea星球上所有的人类、动物、植物以及非生物。这一力量的汇聚意味着他们(作为一个整体)具有远远强于第二基地的思想操纵和影响能力。

    于是,我们看到崔维兹(来自端点星,第四种力量:直觉)、诺微(来自Gaea,第三种力量:运用全体的能力而进行思想控制)、坚迪柏(来自川陀,传统的第二种力量:思想控制)、布拉诺市长(来自端点星,传统的第一种力量:文明的发展)。

    =====

    也许这个问题永远会在某个时间点在第一基地被弹出:第二基地到底被摧毁了没有?崔就是这么一个人。

    也许这个问题永远会在某个时间点在第二基地被弹出:第一基地在第二基地最小干预的前提下,到底会不会发展到脱离第二基地?坚就是这么一个人。

    而在此之上,Gaea星球以源于第二力量的力量出发,是否应该介入?如何介入?

    =========

    最终是第四种力量获得了青睐:直觉可以不依靠谢顿的心理史学而永远存在于任何一个人的脑海中,只要辅以必要的事实和逻辑,加上必要时刻的一些提示,直觉可以做出最直观的结论。

    故事中牵涉到的任何一方都不是胜利者,也都是胜利者。

    市长获得了基地联邦的扩展,坚摧毁了第一基地的心灵探测器的科技树,诺微维持了Gaea的地位,崔则做出了一个基于直觉的决定从而使以上皆能发生。

    ======

    《盗梦空间》中主角为了判定自己是否在梦境中设置了一个客观的判定。但是我们却无法设置这样的一个判定来判定我们的思想是否受到操纵——或者说影响。