blog

简书·blog

开始继续写blog,用简书作为国内的镜像,因为我的blog还在被防火墙中。现在想起来,blog被封也该有近十年了,起因是清朝,后来清宫戏大热,也挺戏剧的:)

Rplot

好吧,为了不让这个镜像再惹麻烦,决定不再评论嘉庆皇帝因为恪守着“明亡于万历”的祖训,恪守着“滋生人丁永不加赋”的旧制而无法应对由于大量白银涌入引起的通货膨胀而导致的财政枯竭,这样太让容易被误认为是在“打比方”(尽管现在最大的问题大概是通货紧缩)。

查询了一下blog的MySQL数据库,得到了上面的统计数据图。2006年写了大于300篇的blog,可见那时有多闲,那时候应该已经过了资格考试,正在准备写论文,然后07年开始准备写论文,08年开始准备写论文,09年开始准备写论文,10年论文居然神奇的写完了。写完了论文毕了业,就没有时间写 blog了,12年只写了9篇,13年1篇,14年0篇。于是上图呈现出对数正态分布:)

作为正在文盲化的资深失语症患者,觉得还是需要经常写写字,有助于防止成为痴呆的文盲:)

Free Tags: 
Blog分类: 

坐妲己

眨眼一个月了,忙起来就没时间写 blog 了,每天开始操心稻粱之事,少了闲谈和八卦的功夫。并且有更适合懒人的微博或是 facebook,以前有了新鲜事儿,还能大书特书几段,现在最多在 facebook 上喊一句“装了 Maple 14 了,我的囧函数可以上色了”,或者“ 在 Windows Mobile 手机上装了 Android Froyo,告别微软了”之类的话(不爽的地方是必须要用英语 –_-)。

当然最关键的还是意识的问题,不知道被弓形虫入侵了还是纯粹是忙碌,好奇心大大的减少了,譬如昨天晚上路过纽约证券交易所,看到一副巨大的中文广告“安博教育”遮住了 NYSE 的美国国旗,搁在以前肯定会马上把手机拿出来 Google 一下安博是何方神圣,现在看了以后,最多只觉得一大块儿白布挺扎眼的,不如原红红蓝蓝的星条旗好看;

所以也就没了长篇累牍写八卦的兴致,其实有一件事儿挺好玩的,一个长久以来的疑惑,就是《汉书》(以及《通鉴》)上提到的汉宫屏风上绘的“纣王踞妲己”是怎么个“踞”法,因为很难想象纣王那样高大威武的人,如何踞在柔媚的妲己身上,那还不得给压出毛病来?但问题是后来人的注疏都没有注这个“踞”字是什么意思(譬如胡三省注的《通鉴》只是标了反切,没有释意),要么他们觉得可能就是本意:张开腿坐,要么他们觉得不值得深究。但是这却是一个值得深究的问题,因为这画是有教育意义的:皇帝问:“此图何戒?”班伯回答说:“‘沉湎于酒’,微子所以告去也;‘式号式呼’,《大雅》所以流连也。《诗》、《书》淫乱之戒,其原皆在于酒。”

大约古人对这个字的解释也有不少糊涂的,所以到了明朝,这幅有着教育意义的屏风就被描述成了(敏感词),这差得就远了,如果是(敏感词),班固的爷爷还指着(敏感词)说了一通《诗》、《书》那就太乐了:)

后来新中国第一任高等教育部长马叙伦老先生在《读两汉书记》里也提到了这个字,认为“踞”是假借“据”字,而“据”又和“據”相通(现在简化字,据和據完全相同了,但是在古汉字里,两个是不同的字),有“杖持”的意思,所以“踞”不是坐,而是依靠、依据的意思,也就说是纣王喝醉了搂着妲己作长夜之乐。看到这个解释以后,觉得挺有道理的,也这么认为了,直到后来看了东汉武梁祠的画像。

果然纸上得来终觉浅,东汉武梁祠画像里的夏桀(和纣王一起挨骂的好兄弟),真真是伸腿骑坐妇人身上的。xiajie正佐证了《后汉书·逸民传》里提到的“桀驾人车”。如果夏桀可以如此,那纣王如此也在情理中,亦不为过了,也许妲己也是妇好一样的女英雄:)更有趣的是文字的演进:

5C3C[1]  这大约就是人坐人象形字的根源,又恰好是一个圣人的名字,而这位圣人又是纣王的后裔(这段是瞎扯了,不说了,毕竟是圣人老师,我们应该尊重)。

Blog分类: 

Google Font API

<

p>

font_api-128[1]这两天又折腾了一下 drupal 主题。N. Design Studio 有一款很不错的 wordpress 主题 koiabthemes把它移植到了 drupal上,用了几天,找到了一些 bug,陆陆续续修正了,然后又做了一些我需要的更改,总算稳定下来。又安装了一些新的模块,譬如 Tagadelic,可以提供一个 tag 云 block (右下角)和一个tag 云的页面,这样blog里用的 tag 马上就多了一个维度出来,可以直观的看到各个话题所占的比重,譬如和历史相关的话题中,原来我这里关于三国秦国汉朝清朝的 blog 数目最多,在数量上差不多和生活相关的话题里的旅行一样多了。这倒正是一句古话:“一壶浊酒喜相逢。古今多少事,都付笑谈中。”

因为使用 Tagadelic block 的缘故,非常需要一款比较窄的字体,blog 的默认字体 Georgia 太宽大,使得 tag 云看起来很别扭,但是HTML普遍支持的字体中并没有窄字体,开始的时候想到了 Drupal 的Dynamic Rendering 模块(前阵子用它来生成 blog 标题所用的“华康丽黑”字体),它的原理是利用服务器端的字体生成 Flash 来替换原有的字体,但是这种方法的效率不高,也会拖慢网站的速度,正巧想起了 Google 前阵子推出的 Font API,试了一下,不仅效果很好,速度也很快。

Font API 通过调用 Google Font Directory 里的开源字体来达到在网页显示其他非常用高质量字体的目的。它的应用很简单,只需要一些简单的 CSS 知识,譬如我用的这款 Yanone Kaffeesatz 字体,只需要在我的 CSS 文档的开头加入字体的定义:

@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);

然后在需用使用这款字体的地方利用 font-family 来调用就可以了,我的 Tag 云 block 和 页面就是一个例子。在 blog 中也可以用嵌入的 CSS 任意调用:

Give a man a fish, you feed him for a day. Teach a man to fish, you feed him for a lifetime.

稍感缺憾的是现在只有对拉丁文字字体的支持,没有汉字字体。不过汉字字体除了文泉驿外,似乎其他开源并且美观的字体并不多,另外汉字字体文件的庞大尺寸也许会影响到网页的速度。当然还有另外一个最大的问题:如果 googleapis.com 这个域名被 GFW 喀嚓掉了,那再好的字体效果也显示不出来。哈哈,反正现在 GFW 还喀嚓着我的 blog,所以我倒可以无顾忌的放心使用了:)

PS:听说因为开世博会,GFW赦免了一大批网站,但是我的 blog 却不在其中,阿弥陀佛,看来我真的罪孽深重:)

Blog分类: 

吾自寐言 · 丈夫一取单于耳

Blog 的名字:寱语 两个字拆开了,是 “寐自言吾”,转着圈念是 “吾自寐言”。正好是“寱语”两字的解释。“吾自言” 三个字,让人想到张宾的那句话:

吾自言智算鉴识不后子房,但不遇高祖耳。

——《晋书·张宾载记》

这也算得上史书里掷地有声的几句话了,事实上也证明:“机不虚发,算无遗策,成勒之基业,皆宾之勋也。”

“寐言“也有一个出处,也在晋代,也出自一位姓张的大政治家,他的名字是张华,他的《情诗》五首中有一句:

寐言增长叹,凄然心独悲。

写的是离别。

四个字杂糅在一起,是不是很有獭祭鱼式的感觉?为了模仿西崑体,大概还需要一个更晦涩的典故来阐释“吾自寐言”这四个字,譬如:

单于遮其后,乘隅下垒石,士卒多死,不得行。昏后,陵便衣独步出营,止左右:“毋随,丈夫一取单于耳!”

——《资治通鉴·汉纪十三》

单单看李陵这句“丈夫一取单于耳”,绝对不亚于张宾的“吾自言”云云,可惜这句话不过是一句“寐言”,一句梦话,甚至有些让人诧异,为什么他会说出这样的话…… 唯一的合理猜测只能假设李陵是一位绝世的武林高手,能像神雕大侠杨过杀蒙哥一样独取单于。当然这样的假设也是寐言,因为李陵出去逛了一趟之后,一无所获的回来,大息曰:“兵败,死矣!” 李陵的这句话大概是“吾自寐言”最好的脚注。

这只是一种阐释,王侯将相,成王败寇,太俗套,换一种,我们可以认为它的出处是《诗经·卫风·考槃》:

考槃
考槃在澗,碩人之寬,獨寐寤言,永矢弗諼。
考槃在阿,碩人之薖,獨寐寤歌,永矢弗過。
考槃在陸,碩人之軸,獨寐寤宿,永矢弗告。

獨寐寤言,永矢弗諼。牢记的是什么呢?这就不是作郑笺的人能知道的了。

Blog分类: 

欠费

Blog 的空间服务因为忘记缴费(事实上是账户上的旧信用卡过期)被暂停了几天,赶紧补交了钱,毕竟从开始 blogging 到现在已经4年多了,虽然不经常更新,但是还是希望能继续下去,顺便升级了服务,原来的服务空间和带宽都有限制,现在的空间和带宽都是 unlimited 的了!价钱还便宜了一些,既然是无限制的空间,认真的考虑是不是要把“珍藏”拿出来分享一下(虽然我觉得服务商肯定还会以资源占用量来限制无穷下载)。

今天早上赶飞机,没有遇到多哈,所以多哈效应总算没有发生,事实上,因为习惯了飞机晚点,一路上悠哉游哉,不紧不慢的 PATH 轻轨33街 Penn Station 换 LIRR 轻轨,Jamaca Center再换 AirTrain 到 JFK ,结果差点儿误了飞机,因为飞机正点登机,我最后一个跳进机舱,并且飞机比原计划早了半个小时到芝加哥,这莫非就是传说中的命运齿轮 @@

飞机上的 XM Satellite Radio 碰巧听到了 Petula Clark 的 Downtown,1964年的流行歌曲,在 youtue 上找到了那时的 MV,歌很好听,可是现在却万万不敢去 downtown,可怕的猪流感.

Free Tags: 
Blog分类: 

blog 三周年

神差鬼使的点开“按月存档”,这才发现这个blog正好存在三年了,2004年11月6日写下了第一这里的第一篇 blog,这并不是我的第一篇 blog,因为以前也曾居无定所的在一些地方留下过文字,譬如 blogger 上的账户,那里最早的一篇 blog 是2004年9月11日的(为什么是这个日子?);还有用 lycos 的空间自己搭建的 blog,这些都已经死了,只有这里认真的坚持了下来。这也不是 kzeng.info 域名下的第一篇 blog,因为这个域名使用已经比较晚了,开始用的是 ipchina.org 提供的免费二级域名,一度曾占用了这个域名 1/5 的流量,但是后来不能用了,才想到申请自己的域名,可惜的是韩国一家做发动机的公司,霸道的把 kzeng.com -.net -.org 等等的域名都占用了,不得不选择 .info,记得当时还有 .ws (website)可以选择,但是自己的名字缩写后面跟着 “dot 猥琐”总是不大习惯:)

刚写 blog 的时候还挺热衷于 blog 圈子里的一些新闻与辩论,但是慢慢的,就没了这样的心思。参与的两次比较大的事件,一是安替的blog被封;二是北京青年报冰点周刊,后者直接导致这个blog无法由国内访问,直到现在 —— 百度里清空了所有 site:kzeng.info 的缓存页面,尽管原来有五万多页。呵呵,我的格调还是积极向上的吧:)

不过也好,看的人少了,audience cost 低了,写东西就少了些压力,爱写什么就写什么了,就像日记,如果以后觉得肯定会出版的,很难想象会写真心话 —— 譬如一些有意思的事情,走在树下,树枝被风吹断,正砸在自己的脑门儿上,愤愤中一脚踏空,跌了跟头 ——如果这样的事件出现在雷锋或者曾文正公的日记里,感觉会怎样呢?即便是写也会引发出许多“哲理”性的感想吧。

时间久了,写 blog 的频率就不如以前了,开始的时候,大约每个月还能写十几二十篇,现在每个月大约不到十篇吧,世界丰富多彩,blog 只是表现的方式之一,就好比在阳光的窗台下爬着睡个懒觉一样,也是热爱这个世界的方式(这个比喻比较晦涩,//汗)。

三年,对于blog的感觉还是一样,其实就是古典意义上的“笔记”,譬如《世说新语》、《搜神记》、《容斋随笔》等等,无论杂感叙事,丢在一个地方,几年后翻起,会心一笑。

当然,blog 作为社会网络的先驱,也可以帮助认识不少新的朋友,不过这样的功效在这里似乎不大,唯一“社会网络”联系比较多就是 通过 Drupal 了,但是现在因为懒惰和忙碌,也好久没有 Drupal China 上做贡献了。

呵呵,三年了:)

Free Tags: 
Blog分类: 

最期待哪位经济学家的 blog ?

桑林志上经常有自然科学和 blog 的话题,挺有趣的。最近偶然碰到一个社会科学与 blog 的话题,也很有趣。因为写论文的缘故,到哈佛的 Dani Rodrik 的网站上找一篇文章,无意发现他在 Typepad 上的 blog,最新有一篇是关于Economist blogger you most want to see,既然是最想看到的,那肯定是就那些还没有开始 blogging 的经济学家们。在 Rodrik 统计的排名里,最高的是 Joseph Stiglitz,01年的诺贝尔经济学奖得主,第二名是 Daron Acemoglu,05年 Clark Medal 的获得者;第三名是 Amartya Sen,98 年诺贝尔经济学奖得主。因为研究方向的缘故,其实我也很期待读 Acemoglu 的 blog,他和哈佛的 James Robinson 一起合作写了不少非常棒的政治经济学的文章和著作。Rodrik 在统计结果出来以后,给 Stiglitz 和 Acemoglu 写了电子邮件,希望他们开始 blog,但是可惜的是,Stiglitz 正在埃塞俄比亚,而 Acemoglu 因为工作太忙没有时间 blog 。不过这个话题还在继续,比较有趣的一则回复里说最期待的是 Adam Smith 的 blog,呵呵,如果真的能穿越时空,我倒是希望读读孔夫子的 blog :)

Blog分类: 

重新构建“相关链接”

每篇 blog 下面的“相关链接”可以方便的给blog读者更多的相关信息。在 Drupal 4.5 之前的年代,这项功能是通过 awTags 完成的,但是先在 awTags 已经湮灭了;在 Drupal 4.6 和 4.7 的年代,这项功能是通过 Flexiblock + Related Nodes实现的,但是现在这两个模块都停止更新了。所以在 Drupal 5.1 的年代,我们必须寻找其他的“相关链接”的解决方案,并且这个方案要“可持续发展”,不然过一段时间就要重头来过。于是这次就用 php codeRelated Links 解决了这个问题。着手解决这个问题其实可以分三步:1) 找到能生成相关链接的模块;2)想办法把生成的block摆在内容的正下方;3)CSS 美化。

Related Links 很好的解决了第一个问题,这个模块要比以前的 Related Nodes 更为强大,选项也更加丰富;而解决第二个问题就只能修改 node.tpl.php 了,加入现实 block 的代码。这样,就在每篇的 blog 的结尾根据 Tags 和 分类词自动生成了相关链接(事实上, Related Links和可以根据全文搜索来生成相关链接,不过担心这样会加重服务器端的负荷)。但是这些链接是单行排列的,比较长,所以就想把他们显示为通常的两竖行显示 ,这就需要 CSS 来控制,根据 A List Apart 上的这篇文章,可以很方便的利用 floating 属性生成双竖行的相关链接。最终得到了现在你看到的效果:)

Blog分类: 

被隔离的 blogger

 去年差不多这个时候被隔离的,第一个教训是“莫谈国是”。其实我在 blog 里一直是不谈国是的,平时的正经营生就是谈“国是”,读不尽的书,写不尽的paper,闲暇下来,自然躲它躲的越远越好, 所以 blog 里不过是些闲暇文字,内容不超出 Drupal 等互联网技术以及历史相关的梦话(aka 寱语)。但是偏偏遇上了一个不顾历史事实胡说八道的“冷饮”事件,于是有了第二个教训“沉默是金”。近代史的问题,白纸黑字,中西语言,写的是一清二楚,某个老头儿硬要歪曲一下,从里面悟出个道理来。照理,轮不到俺这个政治面貌是“群众”的群众来义愤,但是俺还是忍不住义愤了,在 blog 上和人争论了许久,然后就有了第三个教训“当断则断”。虽然我的言论非常的“政治正确”,但是访客的评论中有不少敏感的言论,当时有些犹豫,因为这些言论足以引起“新长城”的注意了,但是又不想玷污“自由”二字,所以还是留下了那些评论,几天后,果然在被挡在长城之外了。霎时间,世界变得静谧起来。

原来大部分访客可能都是因为 Drupal 的缘故来的,可惜由于我的不小心,一时间很多有用的资源都无法从国内访问了。不过还好,大米雪中送炭,一起搭建了Drupal China,中文 Drupal 项目总算有了一个固定的家,毕竟推广开源软件还是很有意义的。还有一些在使用 Drupal 中认识的朋友,譬如 Hiweed顺子老康等等,本来还可以经常 Trackback 一下什么的,这下子也完全隔绝了。本来很社会化的 blogging 重新变成了个人文集式的张贴,blogging 意义减弱了很多。还有,国内的朋友故旧也看不到这里的东西了,不得不又去申请了一个 MSN Space,不然总是给人一种生死未卜的感觉。

过了一年了,最近,我发现百度变得友好了一些,前几天在百度中搜索 site:kzneg.info ,百度居然封我的 IP,呵呵,我还没到全民公敌的地步吧?^_^ 今天又搜了一次,虽然没有任何结果显示(被过滤掉了),但是起码不封我的 IP 了,热泪盈眶 ing :)

Free Tags: 
Blog分类: 

微软的 Blog 工具:Windows Live Writer

微软于今天发布了一款 Blog 发布工具:Windows Live Writer。 它与 Zoundry 的 Blog Writer 类似,是一款桌面发布 Blog 的工具,现在正在测试中(呵呵,这篇 Blog 就是正在用这个工具书写)。首先它可以完美的支持 Drupal ,新建用户的时候,只要输入 Blog 的地址以及用户名密码便可以自动设置好一切,非常的方便。其次,它的图片编辑功能似乎也要比 Zoundry 更强大,支持从本地利用 XML-RPC 上传文件以及图片,调整图片的大小,加入不同的效果等等;再次,它提供了多中预览功能,甚至可以在发布前预览你的这篇 Blog 发布候的样子,并且支持在 Web Layout 下直接编辑 Blog,感觉它是把 Blog 的 CSS 文件下载到了本地,利用 CSS 来控制 Blog 预览时的样子。最后,就 WYSIWYG 功能,自然不在话下,因为微软就是专业搞这个的。呵呵,至于发布的程序,现在还看不到(因为我正在写嘛^_^),好了,现在发布一下,看看支不支持分类,Ping,Trackback等功能:)

OK,这一段是在发布之后补上的,发布的速度很快,但是似乎没有提示选择 分类,呵呵,就更不奢望它支持 Tags 了,不过现在流行的 Blog Writer 似乎还没有可以很好的支持 Drupal 的分类与 Tags 的。看看更新的速度如何:)BTW,刚才忘记说了,这款 Blog Writer 其实主要是配合微软的 Windows Live Space 用的,另外还可以方便的整合微软的 Windows Live Map,呵呵,就捆绑而言,微软似乎是高过 Google 一筹,Google 现在也没有专门的 Blog 的发布工具, Blogspot 与 Google Maps 之间也没有什么相关的服务。再 BTW 一下,这个 Blog Writer 似乎是支持 Space 的分类(Keywords)的,也支持 Space 的 Trackback (但是 Space 的 Trackback 不是开放性的)。

 

Blog分类: