思考

共 376 篇文章。

人世间最痛苦的事情

• Life

人真是很复杂的动物。最近接二连三地听到一些消息,几年前我自己也曾经有过「智者不惑,仁者不忧,勇者不惧」这样的豪言壮语,可是今天看来,这些想法实在是Too simple, sometimes naive。太多的事情,知道了的人,甭管跟自己有关没关,都不会很快乐。我以前很乐于帮别人保守秘密,以至于自己知道了太多人的、很可能一辈子都不能公开的事情。

阅读全文… ( 本文约 253 字,阅读大致需要 1 分钟 )

如何计算不小于给定数的最小的2整数次方幂?

• Development

dengxf同学提到的一个问题,想了一下,想到的一个算法:

令xx为已知量,yy为目标量,kk为迭代轮数,

  1. 令 y=x−1y=x-1,k=0k=0
  2. 对于 yy 右移 2k2^k 位 >0> 0的情形,执行下列操作,直到此条件不符合为止:
    y与前述结果相与;kk累进11。
  3. yy累进11。

原理:第(2)步的循环将除最高位的所有0均置位。最后一步(3)修正这一值。

阅读全文… ( 本文约 199 字,阅读大致需要 1 分钟 )

再给大家讲个故事

• Shared Chaos

这个故事呢,其实是初中语文课本上一篇古文,题目是《周处》,大意如下(此白话译文来自此处):

周处年轻的时候,力气过人,性情蛮横,因父亲早死,无人管教,常与人斗殴闹事。当时,长桥下有条独角蛟,南山有只白额虎,一起危害百姓,因此,人们连同周处在内称作"三害"。后来有人劝他去射虎斩蛟。周处先入南山射杀白额虎,接着又下长河,搏蛟历时三天三夜,乡亲们都以为他已经死了,四处相告,拍手庆贺。这时,周处居然斩蛟回来了,看到乡亲们庆贺的不是他射虎斩蛟,而是以为他死了,这才知道乡亲们憎恨自己甚至超过虎蛟,便从此决心悔改。于是,周处就去找当时有名的学者陆机、陆云兄弟。并说"我很想改正自己的错误,可年纪大了,恐怕最终不会有什么成就吧。“陆云回答说:“古人云’朝闻道,夕可死矣’。何况你年纪尚轻,前途还很远大。“从此以后,周处就立志改过,努力求学,最终成为晋朝一代名臣。元康七年(297)周处西征齐万年反叛,由于他为人正直,受到一些大臣忌恨,作战时,杀敌上万,至弓断矢尽,而援兵不至。最后浴血战死疆场。周处死后,朝廷追赠他为平西将军,谥号孝。晋惠帝下诏书曰:“周徇师令,身膏齐斧。人之云亡,贞节克举。“赞美周处以身徇国的崇高精神。

阅读全文… ( 本文约 753 字,阅读大致需要 2 分钟 )

03年在困境中写给自己的10句话

• Diary Excerpt

翻以前写的东西的时候找到的,纪念一下当时(2003.03)的处境和做出的抉择。许多话在今天看来仍然是有意义的。

  1. 技术问题都是有解的,如果解决不了,请责怪自己无能,但永远不要寄希望于使用技术手段来解决非技术问题。
阅读全文… ( 本文约 394 字,阅读大致需要 1 分钟 )

学生证惊魂记

• Life

因为明天要去学校交费,加上今天早上起的比平时早(7:00),所以开始找相关资料,结果发现没有在预期的地方出现……

找了整整90分钟之后,决定放弃,直接去公司。路上想了很久,也琢磨了很多UI设计的问题,比如如何能够让界面更straightforward(直截了当?不知道这个词应该如何翻译)一些,等等。

阅读全文… ( 本文约 358 字,阅读大致需要 1 分钟 )

NetBSD人事变动

• Development

不知道为什么突然吵起来了……以前的NetBSD不是这样的。从邮件列表里面也看不出什么实际的线索,希望这次变动不会给NetBSD带来太不好的影响吧。

参与评论

原来game这这如此重要

• Development

以前一直是装FreeBSD最小安装,因为感觉很多东西在服务器上根本用不到;又更有甚者,前几天甚至在考虑进一步精简系统,使其在服务器上安装尽可能少的文件(例如开发工具完全不安装)。结果今天发现了一个之前一直没有注意到的问题:game这个看似没用的distribution其实也还是蛮有用的,比如生成素数表,等等。

阅读全文… ( 本文约 181 字,阅读大致需要 1 分钟 )

鲁迅:中国人失掉自信力了吗zz

• Shared Chaos

从公开的文字上看起来:两年以前,我们总自夸着「地大物博」,是事实;不久就不再自夸了,只希望着国联,也是事实;现在是既不夸自己,也不信国联,改为一味求神拜佛,怀古伤今了——却也是事实。于是有人慨叹曰:中国人失掉自信力了。

如果单据这一点现象而论,自信其实是早就失掉了的。先前信「地」,信「物」,后来信「国联」,都没有相信过「自己」。假使这也算一种「信」,那也只能说中国人曾经有过「他信力」,自从对国联失望之后,便把这他信力都失掉了。

阅读全文… ( 本文约 694 字,阅读大致需要 2 分钟 )

蠢人是如何解决问题的?

• Life

以下场景纯属虚构,请勿对号入座。

技术:现在您的计算机名叫「COMPUTER-X5V89KP」,您需要我帮您做点什么吗?
客户:我需要让我这台计算机的计算机名叫「电脑」。
技术:很抱歉,这样做不太好,我建议您把计算机命名为「COMPUTER-X5V89KP」,这是因为您的计算机名中只能出现字母、数字和连字号(-),并且连字号不能出现在第一个字符的位置,否则可能会给您的使用带来困难……
客户(不耐烦,打断):电脑是你的还是我的?我就要让它叫「电脑」!
技术:好吧。

阅读全文… ( 本文约 825 字,阅读大致需要 2 分钟 )