康神轶事补遗

October 28, 2008 12:40 am | In Life | 7 Comments | hide

1.(来源

康神轶事

空格和换行点符号在程序中起着举足轻重的作用,可当年的皮条界却对空格和换行不重视,在支付开发费时,往往把它从字节数中扣除。一次,康神应约为某皮条编写一程序,由于事先探知该皮条不支付空格和换行的稿费,因此他的程序通篇没有一个空格和换行:
>;++++++++[<++++++++>;-]<++++++++++++++++.[-]>;++++++++++[<++++++++++>;-]<++++++++++++++.[-]>;++++++++++[<++++++++++>;-]<+++++.[-]>;++++++++++[<++++++++++>;-]<+++++++++.[-]>;++++++++++[<++++++++++>;-]<+.[-]>;++++++++++[<++++++++++>;-]<+++++++++++++++.[-]>;+++++[<+++++>;-]<+++++++.[-]>;++++++++++[<++++++++++>;-]<+++++++++++++++++.[-]>;++++++++++[<++++++++++>;-]<++++++++++++.[-]>;+++++[<+++++>;-]<+++++++.[-]>;++++++++++[<++++++++++>;-]<++++++++++++++++.[-]>;++++++++++[<++++++++++>;-]<+++++++++++.[-]>;+++++++[<+++++++>;-]<+++++++++.[-]>;+++++[<+++++>;-]<+++++++.[-]+[->;,----------[<+>;-------------------------------------->;[>;+>;+<<-]>;>;[<<+>;>;-]<>;>;>;+++++++++[<<<[>;+>;+<<-]>;>;[<<+>;>;-]<[<<+>;>;-]>;>;-]<<<[-]<<[>;+<-]]<]>;>;[<<+>;>;-]<<>;+<-[>;+[>;+>;+<<-]>;>;[<<+>;>;-]<>;+<–>;>;>;>;>;>;>;>;+<<<<<<<<[>;+<-<[>;>;>;+>;+<<<<-]>;>;>;>;[<<<<+>;>;>;>;-]<<<>;[>;>;+>;+<<<-]>;>;>;[<<<+>;>;>;-]<<<<>;>;>;[>;+>;+<<-]>;>;[<<+>;>;-]<<<[>;>;>;>;>;+<<<[>;+>;+<<-]>;>;[<<+>;>;-]<[>;>;[-]<<-]>;>;[<<<<[>;+>;+<<-]>;>;[<<+>;>;-]<>;>;>;-]<<<-<<-]+>;>;[<<[-]>;>;-]<<>;[-]<[>;>;>;>;>;>;[-]<<<<<<-]<<>;>;[-]>;[-]<<<]>;>;>;>;>;>;>;>;[-<<<<<<<[-]<<[>;>;+>;+<<<-]>;>;>;[<<<+>;>;>;-]<<<>;>;[>;+<-]>;[[>;+>;+<<-]>;>;[<<+>;>;-]<>;+++++++++<[>;>;>;+<<[>;+>;[-]<<-]>;[<+>;-]>;[<<++++++++++>;>;-]<<-<-]+++++++++>;[<->;-]<[>;+<-]<[>;+<-]<[>;+<-]>;>;>;[<<<+>;>;>;-]<>;+++++++++<[>;>;>;+<<[>;+>;[-]<<-]>;[<+>;-]>;[<<++++++++++>;>;>;+<-]<<-<-]>;>;>;>;[<<<<+>;>;>;>;-]<<<<>;[-]<<+>;]<[[>;+<-]+++++++[<+++++++>;-]<->;<.[-]>;>;[<<+>;>;-]<<-]>;++++[<++++++++>;-]<.[-]>;>;>;>;>;>;>;]<<<<<<<<>;[-]<[-]<<-]++++++++++.[-]
皮条看了程序后,以难以看懂为由,回信要求康神加上空格和换行。康神认为:既要作者加空格和换行分出语句、段落,可见空格和换行还是必不可少的。既然如此,空格和换行也得算字节数。那个皮条没办法,只好采纳康神的意见,不但空格折算字节数支付开发费,换行还算两个字节:\n和\r!
感谢康神!

2.(来源

不当面拜康神

再次在进办公室时遇见康神,
道“见到康神就有好心情”,
沈Yi道:“见到就拜一下啊”
JK:“不能当面拜,只能背地拜”

3.(来源,有删节)

终于见到了传说中的“康神”

终于见到了传说中的康神,听了他的Tech Talk。以前经常在SMTH上见到一群人不分白天黑夜地“拜康神”,心想这康神得是个啥样的人物,惹得众多牛人竞折腰。今天终于见到了,胖胖墩墩一脸和气,与郭德纲还真有几分神似。一个小时的Tech Talk,康神旁征博引,谈古论今,把枯燥的技术问题讲得像三国演义似的,讲完还意犹未尽,说下次再有Tech Talk,要多拉一个人上来,两个人一起说相声。不愧是康神!

Tags:

远程关机

September 1, 2008 11:52 pm | In Tech | 8 Comments | hide

昨晚我睡觉前要关掉一个机器,就在终端里打 sudo shutdown,结果按了回车才发现窗口切错了,是我的 Blog 服务器……而且那个 shell 恰恰是 root 的,不要密码就喀嚓关机了……这件事情有三个教训:

  • root 敢死队出来混,总是要还的;
  • 服务器的关机命令一定要 alias 掉;
  • 不要啥事都得意洋洋的远程操作,总有一天要出事。

========== 我是分割线 ==========

康神的 Blog 坏了有段时间了,以下为最近的聊天记录:

atppp: 您的机器又坏了啊
kxn: 现在好了阿
kxn: 串口确实很好用
atppp: orz
atppp: 我要去留言!!
kxn: 回来升级中间差点死了一次
kxn: 靠串口救活了
atppp: orz

(给大家传递的信息是,康神的 Blog 回来了,请大家前去参拜。)

========== 我是分割线 ==========

对比康神的境界,我是不是到一定程度了……

Tags: ,

搬家

August 30, 2008 7:01 pm | In Life, Tech | 6 Comments | hide

两个星期前搬到了校外,感谢 delphij 夫妇和 QQ大力搬运

delphij 大神说:“2008:硬盘磨损年!”我的网关机器的主系统硬盘在搬家前一个星期频繁出现写入错误,最后宣告不治。伟大的 Linux 系统在如此险恶的环境下坚持工作,家里的网络直到我搬家的最后一刻仍旧畅通无阻,跪拜 Linux。附:右图为最终寿终正寝的网关机器。

从校内搬到校外最大的变化是什么呢?那就是网络条件在一夜之间回到了解放前。搬家前我已经深刻领会了 litmon 指示的精神:“在原始社会的点萌,现在只能偷马路对面大楼的无线网…抖-_-||| 每天在窗前端着笔记本,拿 google reader 刷一下,就可以抱回去看啦。迄今为止最实用的功能就是它了~”。我现在生活在伟大的 Google 总部所在的城市,沐浴着 Google 铺下的巨大的 WiFi 网,用着划时代的 Google Gears,回忆着康神在这边 Google 上班的情景。受这个网络条件改变的影响,本人现在的变化有:1、钥匙串上多了一个 U 盘;2、平时家里都不开电脑了;3、电脑上开始装下载管理软件了;4、躺在游泳池边的椅子上,看着天上的星星对我眨眼睛,没有网络的生活真美好。家里到底还要不要装网呢?

WordPress 2.6 号称也开始利用 Google Gears 了,其实就是缓存了一些静态文件,完全没有发挥出 Google Gears 强大的功能,我要离线编辑和管理……说来这个 2.6 版真是一个鸡肋,都不知道加了一些什么乱七八糟的东西,那个 Post Revision 功能真是恶心到我了,大家都在问,凭啥我编辑一次文章你就把 Post ID 往上涨一号呢?凭啥你把我的数据库塞这么满呢?凭啥你要默认打开这个功能呢?而且竟然连个关掉的选项都没有!其实这玩意儿你不管它也就罢了,关键是这个世界上和我一样有洁癖的人还真不少

最后,纪念 Blog 开张一周年

Tags: , , , , , ,

纪念我的网关

July 30, 2008 6:10 pm | In Tech | 5 Comments | hide

要搬家了,我的破网关机器看来是要扔掉了。这个破机器破到什么程度呢?266 MHz AMD,320 MB 内存,8GB 硬盘装了个 Fedora 就上马了,而且机箱还没有盖儿,裸的。不过,按照康神的说法,这机器也敢叫破,康神日子苦的时候这种破机器做网关拖一个楼几百台机器也不是问题。好吧,我不和康神比苦,不过一个破机器兢兢业业任劳任怨服务我四年多,扔掉的时候总该记录一下吧。这个破机器曾经干过的事情:

  • 网关,最多的时候后面拖八台机器,同时 httpd 代理内网若干个 Blog、音乐、BBS 服务器。
  • 早年有人说,BitTorrent 毁硬盘,于是我在这个机器上挂了一个 30 GB 的硬盘下 BT/eDonkey(俗称驴盒),从这里中转的电视剧、音乐、电影不计其数。
  • fishy 曾经架过一阵 Blog。按照 yasker 的说法:“唉,像我们这种没有关系的,也只有这样花钱买了……哪像 Fishy 哭穷竟然能够弄到 bbs.stanford.edu 的同 IP 空间……”。唉,其实,也难为 fishy 了,这么破的机器上架 Blog……

Tags: , ,

Google and atppp’s Blog

July 27, 2008 12:03 pm | In Tech | 10 Comments | hide

据说前几天 Google 的 PageRank 又更新了。上一轮更新承蒙谷歌看得起,鄙部落格的 PageRank 上了 5(感谢各位链接我的兄弟姐妹们);这轮更新貌似维持在 5 没有变化,不过有些文章页面的 PageRank 上了 4,实在受宠若惊,心中默念,要淡定,淡定……

不光文章页面的 PageRank 高,还有一个特别的页面很诡异,那就是康神的 tag 页。这个页面上一轮更新 PageRank 就到了 3,我只当是 Google 算错了,因为我的 robots.txt 压根就不让 Google 索引这个页面,结果这一轮更新这个页面的 PageRank 直接就上了 4,让我不得不佩服神的力量,康神伟大!

说到了康神这个 tag 页,我就不得不提一下 Google Analytics 里面统计的 Pageview 了。鄙部落格去年八月开张,九月挂上了统计。根据统计,这里接近 25% 的 Pageview 是首页(很正常),接下来第二梯队 1% ~ 2% 左右的差不多有 10 个页面,别的九个都是很好理解的后面几页啊,容易被搜索到的文章啊之类的,唯独有一个不可理解的,就是康神的 tag 页居然排名第五,有右图为证。这件事情说明了什么呢?说明了什么呢?说明了什么呢?我想不明白,请各位拜康神教众前来指点迷津。

另外,根据统计,鄙部落格搜索关键词排名第一的是“atppp”(很正常),第二名就是“康神”,且领先第三名一大截。这样看来这里可以算是拜康神教的据点之一了。

有关订阅我 Blog rss 的人数,也是我等数字男感兴趣的问题。我直接用命令把 Google 扒站机汇报的订阅数整理出来画了个图如下。分析表明,某个时间段订阅数的增长和我 Blog 篇数的增长有一定的相关性,看来不常更新的 Blog 慢慢衰败是社会发展的必然规律……

P.S. 如何看自己 Blog rss 在 Google 服务里的订阅数:1. web server log,这玩意儿权限要求比较高;2. Google Webmaster Tools;3. Google Reader 添加自己 feed 之后会有 “Show details” 的链接,可以看到 subscribers 数量;4. 似乎还有很多别的方法……

cat `ls -tr access_log*`|grep “GET /feed ” |grep blog.wuxinan.net|grep “Feedfetcher-Google”|grep subscriber|cut -d ‘ ‘ -f 4,14|cut -c 2-12,22-|uniq

Tags: , , , , , , ,

GPS 拜康神

June 4, 2008 12:24 am | In Tech | 18 Comments | hide

kxnorz tracklog最近似乎流行用 GPS 接收器轨迹作画,号称是把地球当画布,GPS 当画笔,气势何等磅礴。不过,行为艺术其本质就是闲得蛋疼,那个号称画了世界上最大的简笔画的家伙最后自曝是假的。另两个相关的站点:The world is my canvas复活节大兔子

这个想法还是蛮有趣的。不过我没有那么吃饱了撑的,我直接爬到实验室楼顶去试画了一张跪拜康神图,耗时不到六分钟,然后把 GPS tracklog 导出即可。下面有绘画过程,GPS tracklog 可下载,童叟无欺,如假包换。

GPS tracklog 每秒一个数据点,下面这张 GIF 我设置的是 25 fps,也就是说比我实际速度快 25 倍,不到 14 秒就应该完成绘画,但是似乎有些弱的浏览器不能这么快的放 GIF……据观察,Firefox 表现良好。

Tags: , ,

字典里的名人

May 20, 2008 6:39 pm | In Misc | 3 Comments | hide

偶然发现谷歌金山词霸里面可以查到 delphij

Google 网络词典

delphij: 李鑫同学
另外需要感谢帮助我修复这些问题的重要人物 李鑫同学(delphij),valgrind这个工具就是 他介绍给我的,况且那两个补丁也是李鑫 …
来源: www.woodpecker.org.cn:9081

Orz… 相比起来,查 hutuworm 出来就一团糟。

另外,康神在水木社区字典中也有收录:

kxn
n.水木社区系统维护,康神

Tags: , ,

世界是由少数人推动的

April 20, 2008 1:13 pm | In Life, Tech | 21 Comments | hide

很久很久以前,我有过一台电脑,CPU 是 80486SX 33MHz,这个 486SX 没有数学协处理器(floating-point unit、FPU、浮点运算单元,用硬件实现浮点数的快速运算),对现代电脑来说 FPU 已经是一个不可缺少的部件。我记得当年 486SX 上生成艺术字就特别特别的慢,比同速度但带 FPU 的 486DX 慢十多倍,真是土鳖啊。

当年英特尔设计 486DX 有一个缺陷,于是他们搞出一个销售策略是,如果测试出来某个 486DX 主电路是好的,但是 FPU 是坏的,那么就把 FPU 部分砸掉,然后把这个芯片当作 486SX 低价销售。这种销售方式很常见,比方我们实验室买的一种镜子,反射率越高价格也就越高,但是不同反射率镜子的生产工艺和成本完全相同,只不过由于生产过程中各类不确定因素导致镜子质量有好有坏,质量好的也就卖得贵一些。农民卖苹果也会分等级,大的苹果卖贵一些,虽然种苹果的时候他未必在大苹果上多花了力气;如果你跟他讲,苹果大小是一个正态分布,大于 +2σ 叫特等品,恐怕农民是听不明白的。

有不少人认为,世界是由少数人推动的。Kisstar 同学说,学术界真正有用的结果都是 top 10% 的牛校牛人搞出来的,大多数人都是陪练,跟着灌水而已。从时间纵向来看,确实有一小部分人为人类进步做出了很大的贡献。然而从横向角度来看,人类是作为一个整体在进步,个人贡献呈现一个正态分布,这样的分布下,必然会有一小部分人对人类进步的贡献极多。这是地球上这么多人的统计规律,所谓大样本出奇迹,世界是不是由少数人推动的,这纯粹就是一个统计学的解释问题。

就像前文所述的一种销售策略,我们是在出卖自己的智慧寻求人类进步。如果你潜质很牛,那么就不应该浪费这种能力,而应该积极的开发潜能尽力推动人类的进步。而大多数人往往觉得自己碌碌无为,并没有对人类进步做出直接的贡献,这种情况下也没有什么好气馁的,应该看到,我们为牛人出现的极小概率的分母贡献了一份,没有我们这些巨大的样本,奇迹也是不会出现的。通俗点说,你觉得是 100 个人的小村庄里面容易出一个牛顿,还是几亿个人的地球上容易出一个牛顿?

活着,就是对人类的贡献。

Tags: , ,

下一页 »

This weblog is licensed under a Creative Commons License.
Powered by WordPress. Theme based on Pool by Borja Fernandez.