Archive for March, 2009
C、Python 与民煮
由 chys 发表于 2009 年 03 月 22 日-
C 语言(以及它的衍生品 C++、Java 等)是民主政!府的典范:
它的人/民(程序员)除了丰衣足食(程序可以完成功能)以外,还拥有广泛的人/权与自|由(将代码按个人意愿任意排版和缩进的自由)。因此它的人民组成了很多不同的政/党(不同的编码风格),相互之间常常明争暗斗,浪费大量口水和资源(例如产生了专门将代码格式化成不同风格的程序:indent 和 astyle等)。
-
而 Python 从诞生那一天开始就是一个卑|鄙的毒^豺者:
政/府(Python 设计者)规定它的所有人~民(程序员)要穿同样的衣服吃同样的饭(严格规定程序的缩进风格,程序员没有风格上的自由度),持.不,同:政;见’者受到严厉镇压(程序无法运行)。因此避免了很多口水,人_民将全部精力放在核心建设上,思想统一,效率高上。
- 毒~豺政!府向民,主政_府转变是大势所趋——FORTRAN 77 到 FORTRAN 90/95 的进化就是一个典型例子。但是,作为新兴的民~煮政!权,FORTRAN 90/95 统|治下的人/民拥有的自由与老牌民!主国家 C 语言相比,仍然相当有限。
还是伪基百科一语中的,鞭辟入里:所谓民煮,就是被煮的人可以选择被什么样的厨师煮。
ps. 请勿试图从本文内容推测作者对德先生的看法,您有可能得到相反的结论。
pps. 好像灌得有点多了,用阅读器的童鞋们不好意思干扰了你们视线。
搞不定首字下沉
由 chys 发表于 2009 年 03 月 22 日据说网页排版的三个境界是(来源):
1. 怎么都搞不定非ie浏览器
2. 怎么都搞不定ie
3. 天马行空
我现在的情况是:Firefox 总是最容易的;Opera 和基于 KHTML/WebKit 的浏览器(Safari, Chrome, Konqueror 等)次之,但多数情况下搞定 Firefox 也就意味着搞定它们;最难的是 IE 不用说。
今天上午试图在本网志实现首字下沉,网上没找到满意的插件,于是试图自己完成。因为首段没有标记,又不想动 PHP,想了想,在 CSS 里写道(ref):
.post_body > span + p:first-letter { /* ... */ }
借助 FireBug,很快在 Firefox 里成功了。然而,稍后便发现,我搞不定任何一种非 Firefox 浏览器。在其他所有浏览器(包括 IE)效果都是 “错” 的,而且 “错” 得一样——也许大概可能它们是对的,Firefox 错了吧?
大概因为过分依赖 FireBug,对很多 CSS 用法无形中就接受了 Firefox 的实现,而没有意识到它可能并不符合标准,跟以前很多做网页的人(也包括曾经的我)无意中就接受了 IE 的做法,好像是一样的。
一边骂着 IE only 的国产网站,一边让自己的网站处于 Firefox only 状态超过十个小时。
[现在暂时禁用了,等有时间有精力折腾的时候再研究研究别人的代码。]
人民群众有无限的创造力
由 chys 发表于 2009 年 03 月 22 日毛主席教导我们说:“人民群众有无限的创造力。”
网易新闻评论真是一个才人聚集的地方,我现在也快养成不看正文先看评论的习惯了。
这一首打油诗其实 toooold,但是今天才看见,还是忍不住要复制过来,原始来源不知道,但无论如何它肯定切合本文标题的。via 1 2 3
张家有财一千万
九个邻居穷光蛋
统计局里算一算
平均家产一百万
更牛的是网友合作书写 “小小说”(via):
画外音:阴谋论者认为:这是网易雇的五毛党冒充网友创作的。
Argue 题:Illinois 州议会的决议原文
由 chys 发表于 2009 年 03 月 07 日背景知识一:国际天文学联合会 2006 年 8 月将冥王星由行星(大行星)降级为矮行星
背景知识二:近日,美国伊利诺伊州参议院宣布恢复冥王星的行星地位
找到了州议会的决议原文,颇为搞笑(也许是我少见多怪了),尤其是前面一堆 “鉴于”(whereas)。
决议全文翻译成汉语如下:
SR0046 LRB096 04130 KXB 14171 r
参议院决议文
鉴于,克莱德·汤博,行星冥王星的发现者,出生在伊利诺伊州 Streator 附近的一个农场;以及
鉴于,汤博博士曾作为一名研究员供职于著名的亚历桑那州 Flagstaff 的罗威尔天文台;以及
鉴于,汤博博士于 1930 年第一个观测到冥王星的存在;以及
鉴于,汤博博士迄今为止是唯一一位发现行星的伊州人和美国人;以及
鉴于,冥王星被认为是太阳系的第九颗行星超过 75 年;以及
鉴于,2006 年 1 月发射的新视野号将于 2015 年探测冥王星;以及
鉴于,冥王星有三个月亮:卡戎、尼克斯和许德拉;以及
鉴于,冥王星的平均轨道距太阳超过 30 亿英里;以及
鉴于,在国际天文学联合会 10000 名科学家中仅有 4% 参加的投票中,冥王星被不公平地降级为 “矮” 行星;以及
鉴于,很多有声望的天文学家相信应当为冥王星恢复完全的行星地位; 因此,
伊利诺伊州第九十六届议会参议院兹决议,在冥王星划过伊利诺伊州夜空时,恢复其完全的行星地位[1],并且 2009 年 3 月 13 日在伊利诺伊州为 “冥王星日”,以纪念它在 1930 年被宣布发现的日期。
[1] 这两句可能翻译得不准确,原文为:“RESOLVED, …, that as Pluto passes overhead through Illinois’ night skies, that it be reestablished with full planetary status”
投票
由 chys 发表于 2009 年 03 月 03 日[做作业郁闷了,冒上来发一篇……]
偶尔玩玩校内上的投票。然而,我发现相当多的问题没有办法回答,因为选项设置太不合理——不合理到我这个外行中的外行都能很轻松地看出来。
比如下面这个,问 “是否支持恢复繁体字”,选项是 “同意,有这些好处” 和 “不同意,完全是扯淡”,看了一眼,走了。因为两个选项都不能很好地概括我的观点。我可以同意,但是理由不是这里列出的 “这些好处”,也可以反对,但是也不认为这是 “完全扯淡”;事实上,我既认为当年的简化相当草率,基本支持 “书简识繁” (“識正書簡”),又反对全面恢复繁体字。那我应该投哪个呢?

至于调查:西方三大预言落空了吗,就只能称为行为艺术了。看到这个,我想到了 “中国队能出线吗?A不能;B不能;C不能”……
