Neo Chang's profile像狗一样流浪PhotosBlogListsMore ![]() | Help |
|
像狗一样流浪Life is tough, but precious. 8/5/2009 上帝、骰子和自助火锅是不是这标题让人觉得有“标题党”的嫌疑?要是在几个月前,我这么写了,那十有八九是标题党,但现在,肯定不是。 前段时间断断续续看了刘慈欣的所有科幻作品(据称是所有,不过我想不排除有漏掉的),其中印象最深、给我最大震撼的,应该是《球状闪电》和《三体》的一、二两部了。看的过程中一直惊讶于作者那恢宏飘逸的想像力,大到宇宙的诞生、文明的演化和生存,小到组成物质的最基本粒子之间的作用及由此产生的各种奇异现象;上至历史有据可考的各个时期,下至遥不可及的未来,事无巨细,都描述的毫不含糊,好像这些并不是想像出来的图景,而是作者本人亲身经历过的事实,现在只是娓娓道来,原原本本把它们说出来一样。 每天淹没在世俗喧嚣的城市里,突然读到这些,在深深被吸引的同时,不由开始一遍遍反问自己:原来我们习以为常司空见惯的世界还可能是这个样子?尤其这其中以量子物理学的相关概念为基础构建的情节,就算写成灵异事件或鬼故事也完全没问题,可刘慈欣偏偏用最为深入浅出的科学理论把这些解释的让你几乎挑不出什么漏洞,甚至有种错觉:这不是科幻小说吧,我们存在的世界应该就是这样子的,这些事在现实中肯定也可以发生的。比如在看到《球状闪电》里漂亮迷人深沉执着的女主角林云在宏原子核聚变的耀眼蓝光中化为灰烬——其实连灰烬都没有——之后两天,又突然好像实实在在的出现在众人面前并且袒露了她一直隐藏很深的精神世界的时候,会觉得这也太扯了;可继续看下去,却会有种恍然大悟的感觉,哦,原来是这样,果然不是鬼故事,还是符合“科学事实”的。。在那一刻,完全信以为真……一个掷骰子的上帝创造出来的世界,有什么是不可能的呢? 在《三体》和《三体II——黑暗森林》里,大刘那经过多年思考积淀的对宇宙中最深刻的奥秘——文明的发展、多个文明(如果真的存在的话)之间的关系(“宇宙社会学”?)的描绘,对人类社会甚至我们每个人在各种极端情况下的反应的刻画,都在故事中表现的淋漓尽致。。突然觉得,都是吃五谷杂粮每天为生计奔波忙碌,人家还能空出时间思考这么深奥的问题,实在难能可贵,同时自己也深感惭愧…… 于是在同事的推荐下,借着这些小说勾起的我对量子物理学极大的好奇,又看了曹天元的《上帝掷骰子吗?——量子物理学史话》,同时还补了下课,看了史蒂芬·霍金那著名的《时间简史》。不禁惊讶于自己的无知……原来“量子论”和爱因斯坦的“相对论”一样并驾齐驱,同为20世纪物理学最伟大的理论,只不过相对论告诉我们在宇宙的极大尺度上客观世界的规律,而量子论则告诉我们极小的微观世界——电子、质子、中子等的运行准则(虽然这个准则到现在为止人类都没有完全弄清楚)。更让我惊讶的是,现代科学技术的成果,激光、微电子、计算机、超导等等给我们生活带来实实在在好处和让我们的生活方式产生翻天覆地变化的东西,竟然都可以算作量子论这个发展到后来神奇怪异到看起来像唯心论的学说演化过程中的附属产物…… 按照量子论告诉我们的,其实一切都是不确定的,一切都是概率,上帝他老人家是喜欢掷骰子的。这就意味着像《球状闪电》中那样,处于“量子态”的人理论上在某个时刻可能在宇宙中任何一个地方出现,哪天突然有人在后面拍你的肩膀,转头发现他(她)现在不是应该在千里之外吗,别惊讶,这是量子论起作用了……好吧,其实这是YY。。因为量子论中的一种学说告诉我们另一个原则,这种不确定性只有在没有观察者出现时才会发生,一旦有观察者,像一团迷雾一样不确定的物体马上又变回(塌缩)我们熟悉的实实在在的东西。所以,你回头看到的那个人八成是刚坐飞机或者动车组从千里之外赶回来的。那么是不是存在这样一种我们永远也看不到的景象:你在厨房做饭的时候刚把一个买回来的茄子放到桌子上,当你转身去拿刀的时候,它突然不见了,又或者它拿着毛巾香皂哼着小调开始在水龙头下洗澡,但当你转过身的一刹那, 它又变回茄子了,一个一动不动等着你将它碎尸万段的茄子…… 醒醒,醒醒……好吧,这些我们也许永远也看不到。按照一种学说,宇宙诞生到现在大概有100亿到200亿年;人类文明的历史大概几千年;现代科学的历史更是只有300年左右;而一个人的寿命才区区80年。从整个宇宙看来,别说是一个人,整个人类文明的进程也不过是一瞬间,时间实在太微不足道了。可我们毕竟还是实实在在的活着,所以就是这样微不足道的时间,我们每个人还是能真真切切的感受到它的力量。。至少我是感受到了。就说最近的吧,3个多月前和同事一起在我住处后面一家叫铁木真烧烤自助火锅的餐馆吃饭,30块钱吃的不亦乐乎,还说这个地方实惠以后可以常来,而在同事离职后才短短3个月,前两天下班因为买东西偶然路过的时候,发现那家店竟然倒闭了,也许是“实惠”的过了头儿?……物是人非,这个词也许某种意义上讲,就是描述了这样一个事实吧,类似的例子数不胜数。 宇宙的起源?它的终点?量子论?不确定性?宇宙的终极奥秘?这些,似乎都太过虚无飘缈。而我们的生活,又太他妈的真实。就算你理解了量子论,早晨上班的时候还是得老老实实做地铁。找个没人看到的角落靠量子效应瞬移到公司这种做法是行不通的…… 虽然出地铁站的时候你能拿着磁卡在卡机上随便一晃,你的2块钱就跑到地铁公司的金库里,这的确又得益于量子论的发展。上帝他老人家依旧微笑着掷他的骰子,可傍晚的时候,保险公司的推销员还是会把你拦下来,略带兴奋的请求说,帮忙填一下这个问卷吧,再差5份就可以回家了。 不过,尽管有点虚有点飘有点不着边际,可一成不变的工作和生活其实和陶叫兽嘴里的魔兽世界一样,是毒药,是一种迷幻剂,共同的作用是让我们变得麻木,忽视从我们身边流走的年华。而时不时思考一下这些所谓的“终极”问题,或许能让我们重新关注时间和人生的意义。 ----------- 5/26/2009 101条经典幽默的计算机编程名言Devtopis发布了一篇文章,汇编了一些有关计算机编程的经典幽默名言,boxi翻译。都挺有趣的,全部看完,也许你对计算机会有新的认知。 计算机1、“计算机没什么用。他们只会告诉你答案。” 2、“计算机就跟比基尼一样,省去了人们许多的胡思乱想。” 3、“他们拥有计算机,他们也还可能拥有其他的大规模杀伤性武器。” 4、“跟计算机工作酷就酷在这里,它们不会生气,能记住所有东西,还有,它们不会喝光你的啤酒。” 5、“如果汽车能赶上计算机的发展周期的话,一辆今天的劳斯莱斯仅值100美元,每加仑要跑100万英里,每年还得爆炸一次,把里面的人杀个精光。” (Robert X. Cringely,技术作家) 计算机智能6、“计算机总是越来越智能的。科学家告诉我们说不久它们就能跟我们对话了。(这里的“它们”,我指的是“计算机”。我怀疑科学家永远都不能跟我们对话。)” 7、“我最近注意到,在共同文化中,那种对计算机变得智能化并最终掌控世界的妄想恐惧症几乎彻底消失了。据我所知,这跟MS-DOS的发布基本是同步的。” 8、“计算机会不会思考这个问题就像问潜水艇会不会游泳一样。” 9、“活了一百年却只能记住30M字节是荒谬的。你知道,这比一张压缩盘还要少。人类境况正在变得日趋退化。” 信任10、“这座城市的中央计算机告诉你的?R2D2,你不该相信一台陌生的计算机!” 11、“永远不要相信一台不能扔掉一扇窗户*的计算机” 硬件12、“硬件:计算机系统中可被踢的部分。” 软件13、“今天大部分的软件都很像上百万块砖堆叠在一起组成的埃及金字塔,缺乏结构完整性,只能靠强力和成千上万的奴隶完成。” 14、“我终于明白‘向上兼容性’是怎么回事了。这是指我们得保留所有原有错误。” 操作系统15、“有两样重要产品出自伯克利:LSD和BSD*。我们不相信这是个巧合。” (Jeremy S. Anderson) *译者:LSD是一种药力至强的迷幻剂,BSD-BSD(Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统 16、“2038年1月19日,凌晨3点14分07秒” *译者:word跟world发音类似,UNIX用有符号整形数(WORD)表示时间,所以最多只能计时2^31秒,原文的2^32应为错误。 17、“每个操作系统都差不多… 我们都一样的烂。”
18、“微软出了个新版本,Windows XP,据大家说是‘有史以来最稳定的Windows’, 对我而言, 这就好像是在说芦笋是‘有史以来发音最清脆的蔬菜一样’ “ (Dave Barry) 互联网19、“互联网?那个东西还在吗?” 20、“网络就像是个母夜叉。我每转到一处都会看见小个的按钮命令我提交*。” *译者注:Submit:提交,另一层意思是要求屈服 21、“想想看吧,已经有一百万只猴子坐在一百万台打字机旁,可Usenet就是不像莎士比亚。” 软件产业22、“计算机软件产业最为惊人的成就,是其持续不断地放弃硬件产业的惊人成果和稳定性。” (Henry Petroski) 23、“真正的创新经常来自于那些贴近市场、但无力拥有市场的的小型初创公司。” (Timm Martin) 24、“人们常说,伟大的科学学科就像是站在其它巨人肩膀上的巨人。人们也说过,软件产业正如站在其他侏儒脚上的侏儒。” 25、“这无关比特、字节和协议,而关乎利润和损益。” 26、“我们是微软。反抗是徒劳的。你会被同化的。” 软件演示27、“不管演示在彩排的时候有多好,一旦在观众面前展示时,演示不出错的几率与观众人数成反比,与投入的金钱总额成正比。” 软件专利28、“专利大多数都是垃圾。浪费时间去阅读这些专利是愚蠢的。只有专利持有人才会这么干,还得强迫自己才会看。” (Linus Torvalds,LINUX创始人) 复杂性29、“控制复杂性是计算机编程的本质。” 30、“复杂性杀死一切。它把程序员的生活给搞砸了,它令产品难以规划、创建和测试,带来了安全挑战,并导致最终用户和管理员沮丧不已。” 31、“进行软件设计有两种方式。一种是让它尽量简单,明显没有不足。另一种是弄得尽量复杂,没有明显缺陷。” (C.A.R. Hoare) 32、“好的软件的作用是让复杂的东西看起来简单。” 易用性33、“不管那些计算机书籍如何宣称,只需记住,你并非‘傀儡’。真正的傀儡是那些无法设计出易于使用的硬件和软件的那些人,尽管他们是技术专家,因为这是普通消费者赖以生活的东西。” (Walter Mossberg,科技专栏记者) 34、“软件供应商在努力尝试让他们的软件更‘易于操作’… 迄今为止,他们最好的办法就是翻出所有的老手册,然后在封面盖上‘易于操作’这几个字。” (比尔·盖茨) 35、“有个老套的故事说有人希望他的计算机能像他的电话机一样好用。他的愿望实现了,因为我已经不知道该如何使用自己的电话了。” 用户36、“任何一个傻瓜都会用电脑。很多都会。” 37、“只有两个行业把客户称为‘用户’*。” (Edward Tufte,信息设计大师) 程序员38、“程序员在跟宇宙赛跑,他们在努力开发出更大更好的傻瓜程序,而宇宙则努力培养出更大更好的白痴。到目前为止,宇宙领先。” 39、“你们当中很多人都知道程序员的美德。当然啦,有三种:那就是懒惰、急躁以及傲慢。” 40、“程序员的问题是你无法预料他在做什么,直到为时已晚。” 41、“那就是这些自认为痛恨计算机的人的真实面目。他们实际上真正痛恨的是糟糕的程序员。” 42、“很长时间以来我一直困惑不已,为什么一些又贵又先进的东西会一点用都没有。直到我突然想起,计算机不就是一台愚蠢之至却拥有难以置信的做聪明事能力的机器嘛,而程序员不就是聪明绝顶却拥有难以置信的干蠢事的能力的人嘛。一句话,他们简直就是天生绝配。” 43、“不像学学涂涂画画也能让某人成为专家级画家,计算机科学教育不会让任何人成为一名编程大师。” (埃里克·雷蒙,开源运动领袖) 44、“一个程序员是经历以下事情后仍能证明自己是严格的专家的人:他可以历经数不清的捶打,可取材于无关紧要的文档,用上面的争议数据作出模糊假 设,并以此计算出测微精度的无数片面理解的答案,并由一个不可靠、脑袋充满质疑、公开宣称要让一个倒霉透顶、没有指望、毫无防备,要求第一时间获得信息的 部门狼狈不堪、令人生厌的人使用一台准确度有问题的仪器去实施。” (IEEE网格新闻杂志) 45、“运气好的黑客能用几个月的时间 - 生产出一个小规模的开发团体(比如说,7-8人)历尽艰辛一起工作了一年多才能做出来的东西。IBM经常报告说某些程序员的生产力要比其它工人高百倍,甚至更多。” 46、“最好的程序员跟好的程序员相比可不止好那么一点点。这种好不是一个数量级的,取决于标准怎么定:概念创造性、速度、设计的独创性或者解决问题的能力。” 47、“伟大的车工值得给他几倍于普通车工的薪水,但一个伟大的软件代码作家,其价值则要等同于一个普通的软件写手的价格的1万倍。” 编程48、“就算它工作不正常也别担心。如果一切正常,你早该失业了。” 49、“靠代码行数来衡量开发进程就好比用重量来衡量飞机制造的进度。” 50、“写代码的社会地位比盗墓的高,比管理的低。” 51、“首先学习计算机科学及理论。接着形成自己编程的风格。然后把这一切都忘掉,尽管改程序就是了。” 52、“先解决问题再写代码。” 53、“乐观主义是编程行业的职业病;用户反馈则是治疗方法。” 54、“迭代者为人,递归者为神。” 55、“布尔值最好的一点是,就算你错了,也顶多错了一位而已。” 56、“数组的下标是从0开始好还是从1开始好呢?我的0.5的折衷方案,以我之见,没有经过适当考虑就被否决掉了。” (Stan Kelly-Bootle) 编程语言57、“只有两种编程语言:一种是天天挨骂的,另一种是没人用的。” 58、“PHP是不合格的业余爱好者创建的,他们犯了个小恶;Perl是娴熟而堕落的专家创建的,他们犯了阴险狡诈的大恶。” (Jon Ribbens) 59、“COBOL的使用摧残大脑;其教育应被视为刑事犯罪。” 60、“把良好的编程风格教给那些之前曾经接触过BASIC的学生几乎是不可能的。作为可能的程序员,他们已精神残废,无重塑的可能了。” (E. W. Dijkstra) 61、“我想微软之所以把它叫做.Net,是因为这样它就不会在Unix的目录里显示出来了。” 62、“没有一种编程语言能阻止程序员写出糟糕的程序来,不管这种语言结构有多良好。” 63、“计算机语言设计犹如在公园里漫步。我是说侏罗纪公园。” C/C++ 64、“搞了50年的编程语言的研究,我们难道就以C++告终啦?” 65、“写C或者C++就像是在用一把卸掉所有安全防护装置的链锯。” 66、“在C++里你想搬起石头砸自己的脚更为困难了,不过一旦你真的做了,整条腿都要报销。” 67、“C++ : 友人可造访你的私有成员之地也。” 译者:Friends:C++的友元,是一种定义在类外部的普通函数,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说 明时前面加以关键字friend。友元不是成员函数,但是它可以访问类中的私有成员。友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏 性,使得非成员函数可以访问类的私有成员。 68、“罗马帝国灭亡的其中一个主要原因是他们没有0 - 这样他们就没法给自己的C程序指明成功退出的路径了。” Java69、“Java从许多方面来说就是C++–。” 70、“说Java好就好在运行于所有操作系统之上,就好比说肛交好就好在无论男女都行。” (Alanna) 71、“好吧,Java也许是编程语言的好榜样。但Java应用则是应用程序的坏榜样。” 72、“要是Java真的有垃圾回收的话,大部分程序在执行的时候就会把自己干掉了。” 开源73、“软件就像性事:免费/自由更好。” 74、“唯一对免费软件感到害怕的人,是自己的产品还要不值钱的人。” |
||||||||
|
Neo Chang 张伟wrote:
具体地址估计我写了你也找不着。。到时候打电话给我吧~~
May 23
|
|
|
李顺周wrote:
告诉我你的地址好吧,我想什么时候去拜访你!你经常在那啊~~~~~~~网上
May 19
|
|
|