2006年04月24日

仅仅就编程序来说,实在是一件很简单的事,甚至可以说是一件劳力活。两千年前的寓言中,已经成就了一位工程名家:愚公。在这位名家的身上,浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质。他的出现,远远早于计算机发展的历史,甚至早于一些西方国家的文明史。
 
汤问篇中所述的愚公移山这一事件,我们看到了原始需求的产生:
“惩山北之塞,出入之迂”
我们也看到了项目沟通的基本方式:
“聚室而谋曰”
然后,我们看到愚公确定了一个项目的目标:
“毕力平险,指通豫南,达于汉阴”
并通过研讨,择定了一个井然有序的、可以实现的技术方案:
“扣石垦壤,箕畚运于渤海之尾”
 
在这个项目中,动用了三名技术人员和一名工程管理人员:
“(愚公)率子孙荷担者三夫”
并获得了一名力量较弱,但满富工作激情的外协:
“邻人京城氏之孀妻,有遗男,始龀,跳往助之”
 
基本上,这已经描述了“愚公移山”整个工程的概况。接下来,我们应该注意到愚公作为编程人员的基本素质。在与“河曲智叟”的对答中,他叙述了整个工程的实现程序:
“虽我之死,有子存焉”,
这里描述了可能存在的分支结构,即“IF”条件判断。
“子又生孙,孙又生子;??子子孙孙,无穷匮也”,
这里描述了完成这个工程所必须的循环结构。
作为优秀的程序分析师,愚公论述了这个循环的可行性:由于“山不加增”,所以条件“山平”必将成立(“何苦而不平”),所以这不会是一个死循环。
 
在愚公的论述中,我们看到了编程的根本:顺序、分支和循环。庞大若“愚公移山”这样的工程,都是可以通过这样简单的编程来实现的。这,就是编程的精义了。

2006年04月23日

《沉思录》(节选)

来源:沉思录  作者:马克·奥勒留  

  1.一日之始就对自己说:我将遇见好管闲事的人、忘恩负义的人、傲慢的人、欺诈的人、嫉妒的人和孤僻的人。他们染有这些品性是因为他们不知道什么是善,什么是恶。但是,我,──作为知道善和恶的性质,知道前者是美后者是丑的人,作为知道做了错事的人们的本性是与我相似,我们不仅具有同样的血液和皮肤,而且分享同样的理智和同样一分神性的人──决不可能被他们中的任何一个人损害,因为任何人都不可能把恶强加于我,我也不可能迁怒于这些与我同类的人,或者憎恨他们。因为,我们是天生要合作的,犹如手足,唇齿和眼睑。那么,相互反对就是违反本性了,就是自寻烦恼和自我排斥。

  2.不论我是什么人,都只是一小小的肉体、呼吸和支配部分。丢开你的书吧;不要再让你分心,分心是不允许的;但仿佛你现在濒临死亡、轻视这肉体吧;那只是血液、骨骼和一种网状组织,一种神经、静脉和动脉的结构。也看看呼吸,它是一种什么东西?空气,并不总是同样的空气,而是每一刻都在排出和再吸入的空气。那第三就是支配部分了:这样来考虑它,你是一个老人;不要再让这成为一个奴隶,不要再像线拉木偶一样做反社会的运动,不要再不满意你现在的命运,或者躲避将来。

  3.所有从神而来的东西都充满神意。那来自命运的东西并不脱离本性,并非与神命令的事物没有关系和干连。所有的事物都从此流出;此外有一种必然,那是为着整个宇宙的利益的,而你是它的一部分。但整体的本性所带来的,对于本性的每一部分都是好的,有助于保持这一本性。而现在宇宙是通过各种元素及由这些元素组成的事物的变化保存其存在的。让这些原则对你有足够的力量,让它们总是决定你的意见吧。丢开对书本的渴望,你就能不抱怨着死去,而是欢乐、真诚地在衷心感谢神灵中死去。

  4.记住你已经把这些事情推迟得够久了,你从神灵得到的机会已够多了,但你没有利用它。你现在终于必须领悟那个你只是其中一部分的宇宙,领悟那种你的存在只是其中一段流逝的宇宙的管理;你只有有限的时间,如果你不用这段时间来清除你灵感上的阴霾,它就将逝去,你亦将逝去,并永不复返。

  5.每时每刻都要坚定地思考,就像一个罗马人;像一个赋有完整而朴实的尊严,怀着友爱、自由和正义之情感去做手头要做的事情的人那样。你要摆脱所有别的思想。如果你做你生活中的每一个行为都仿佛它是最后的行为,排除对理性命令的各种冷漠态度和强烈厌恶,排除所有虚伪、自爱和对给你的那一份的不满之情,你就将使自己得到解脱。你看到一个人只要把握多么少的东西就能过一种宁静的生活,就会像神的存在一样;因为就神灵来说,他们不会向注意这些事情的人要求更多的东西。

  6.你错待了自己,你错待了自己,我的灵魂,而你将不再有机会来荣耀自身。每个人的生命都是足够的,但你的生命却已近尾声,你的灵魂却还不去关照自身,而是把你的幸福寄予别的灵魂。

  7.你碰到的外部事物使你分心吗?给出时间来学习新的和好的东西而停止兜圈子吧。但你也必须避免被带到另一条道路。因为那些在生活中被自己的活动弄得精疲力尽的人也是放浪者,他们没有目标来引导每一个行为,总之,他们的所有思想都是无目的的。

  8.不要去注意别人心里在想什么,一个人就很少会被看成是不幸福的,而那些不注意他们自己内心的活动的人却必然是不幸的。

  9.你必须总是把这记在心里:什么是整体的本性,什么是我的本性,两者怎么联系,我的本性是一个什么性质的整体的一部分;没有人阻止你说或者做那符合本性(你是其中的一部分)的事情。

  10.西奥菲拉斯图斯在他比较各种恶的行为时像一个真正的哲学家那样说(这种比较就像一个人根据人类的共同概念所做的比较):因欲望而引起的犯罪比那些因愤怒而引起的犯罪更应该受谴责。因为,因愤怒而犯罪的人看来是因某种痛苦和不自觉的患病而失去了理智,但因欲望而犯罪的人却是被快乐所压倒,他的犯罪看来是更放纵和更懦弱。紧接着,他又以一种配得上哲学的方式说:因快乐而犯的罪比因痛苦而犯的罪更应该受谴责;总之,后者较像一个人首先被人错待,由于痛苦而陷入愤怒;而前者则是被他自己的冲动驱使做出恶事,是受欲望的牵导。

  11.由于你有可能在此刻辞世,那么相应地调节你的每一个行为和思想吧。如果有神灵存在,离开人世并非一件值得害怕的事情,因为神灵将不会使你陷入恶;但如果他们确实不存在,或者他们不关心人类的事务,那生活在一个没有神或神意的宇宙中对你意味着什么呢?而事实上他们是存在的,他们的确关心人类的事情,他们赋予人所有的手段使人能不陷入真正的恶。至于其他的恶,即便有的话,神灵也不会使人陷入其中的。不陷入恶完全是在一个人的力量范围之内的。那不使一个人变坏的事物,怎么能使一个人的生活变坏呢?但宇宙的本性忽视这些事情是有可能的,但这不是由于无知,也不是因为有知,亦不是因为没有防止或纠正这些事情的力量,也不可能是因为它缺少力量或技艺,以致犯了如此大的一个错误──使好事和坏事竟然不加区别地降临于善人和恶人身上。但肯定,死生、荣辱、苦乐所有这些事情都同样地发生于善人和恶人,它们并不使我们变好或变坏。所以,这些事物既非善亦非恶。

  12.所有事物消失得多么快呀!在宇宙中是物体本身的消失,而在时间中是对它们的记忆的消失。这就是所有可感觉事物的性质,特别是那些伴有快乐的诱惑或骇人的痛苦的事物,或者是那些远播国外的虚浮名声的性质。它们是多么的无价值、可蔑视、肮脏、腐烂和易朽啊!所有这些都是理智能力要注意的。理智能力也要注意那些以意见和言论造成名声的人;注意什么是死亡这一事实:如果一个人观察死亡本身,通过反省的抽象力把所有有关死亡的想像分解为各个部分,他就将把死亡视为不过是自然的一种运转;如果有什么人害怕自然的运转,那他只是个稚气未脱的孩子。无论如何,死亡不仅是自然的一种运转,也是一件有利于自然之目的的事情。理智能力也要注意人是怎样接近神的,是通过他的什么部分接近神,以及他的这个部分是在什么时候这样做的。

  13.没有比这更悲惨的了:一个人旋转着穿越一切,像诗人说的那样打听地下的事情,猜测他的邻人心里的想法,而不知道只要专注于他心中的神并真诚地尊奉他就足够了。对心中神的尊奉在于使心灵免于激情和无价值的思想而保持纯洁,不要不满于那来自神灵和人们的东西。因为,来自神灵的东西,因其优越性是值得我们尊敬的;而来自人的东西,因我们与他们是亲族的缘故是我们应当珍重的。有时他们甚至在某种程度上因对善恶的无知而引起我们的怜悯,这种不辨善恶的缺陷并不亚于不辨黑白的缺陷。

  14.虽然你打算活三千年,活数万年,但还是要记住:任何人失去的不是什么别的生活,而只是他现在所过的生活;任何人所过的也不是什么别的生活,而只是他现在失去的生活。最长和最短的生命就如此成为同一。虽然那已逝去的并不相同,但现在对于所有人都是同样的。所以那丧失的看来就只是一单纯的片刻。因为一个人不可能丧失过去或未来──一个人没有的东西,有什么人能从他夺走呢?这样你就必须把这两件事牢记在心:一是所有来自永恒的事物犹如形式,是循环往复的,一个人是在一百年还是在两千年或无限的时间里看到同样的事物,这对他都是一回事;二是生命最长者和濒临死亡者失去的是同样的东西。因为,惟一能从一个人那里夺走的只是现在。如果这是真的,即一个人只拥有现在,那么一个人就不可能丧失一件他并不拥有的东西。

  15.要记住一切都是意见。因为犬儒派摩尼穆斯所说的话是很显然的,这些话的用途也是很显然的,只要一个人从这些真实的话中汲取教益。

  16.人的灵魂的确摧残自身,首先是在它变成宇宙的一个肿块的时候,或者说,就其可能而言变成一个赘生物的时候。因为,为发生的事情烦恼就是使我们自己脱离本性──所有别的事物的本性都包含在这一本性的某一部分之一。其次,灵魂摧残自身是在它被什么人排斥甚或怀着恶意攻击的时候,那些愤怒的人的灵魂就是这样。第三,灵魂摧残自身是在它被快乐或痛苦压倒的时候。第四,灵魂摧残自身是在它扮演一个角色,言行不真诚的时候。第五,是在它让自己的行动漫无目标,不加考虑和不辨真相地做事的时候,因为甚至最小的事情也只有在参照一个目标来做时才是对的,而理性动物的目的就是要遵循理性和最古老的城邦和政府的法律。

  17.在人的生活中,时间是瞬息即逝的一个点,实体处在流动之中,知觉是迟钝的,整个身体的结构容易分解,灵魂是一涡流,命运之谜不可解,名声并非根据明智的判断。一言以蔽之,属于身体的一切只是一道激流,属于灵魂的只是一个梦幻,生命是一场战争,一个过客的旅居,身后的名声也迅速落入忘川。那么一个人靠什么指引呢?惟有哲学。而这就在于使一个人心中的神不受摧残,不受伤害,免于痛苦和快乐,不做无目的的事情,而且毫不虚伪和欺瞒,并不感到需要别人做或不做任何事情,此外,接受所有对他发生的事情,所有分配给他的份额,不管它们是什么,就好像它们是从那儿,从他自己所来的地方来的;最后,以一种欢乐的心情等待死亡,把死亡看做不是别的,只是组成一切生物的元素的分解。而如果在一个事物不断变化的过程中元素本身并没有受到损害,为什么一个人竟忧虚所有这些元素的变化和分解呢?因为死是合乎本性的,而合乎本性的东西都不是恶。

  选自《沉思录》(生活·读书·新知三联书店2002年版)。何怀宏译。马可·奥勒留·安东尼(121—180),哲学家、古罗马帝国皇帝。奥勒留作为古罗马帝国著名的“帝王哲学家”,其著作《沉思录》曾经被无数代人奉为有史以来最伟大的作品之一。

  (马可·奥勒留)

  注:①〔犬儒派〕即犬儒学派。古希腊一种哲学流派。此派中人生活艰苦,衣食简陋,故当时人讥之为“犬”。该派的这种主张后被称为犬儒主义。

犬儒主义(Cynicism)是个外来词,中文里本来没有现成的对应词汇,通常将它理解为讥诮嘲讽,愤世嫉俗,玩世不恭。这些理解大致不差,不过,我们若想对犬儒一词有更完整的把握,有必要略略追溯一下它的起源和演变。
我们知道,犬儒主义是古希腊的一个哲学流派,其代表人物是西诺普的狄奥根尼。这派哲学主张清心寡欲,鄙弃俗世的荣华富贵,力倡回归自然(这使人想起老庄哲学,想起某些魏晋名士)。据说狄奥根尼本人住在一个桶里(又有一说是住在瓮里),以讨饭为生。有人讥笑他活得象条狗,他却不恼。“犬儒”之称由此得名。关于狄奥根尼,有段故事很著名,一天,亚历山大御驾亲临,前来探望正躺在地上晒太阳的狄奥根尼,问他想要什么恩赐;狄奥根尼回答说:“只要你别挡住我的太阳。”
和玩世不恭恰恰相反,早期的犬儒是极其严肃的,狄奥根尼是一个激烈的社会批评家。他立志要揭穿世间的一切伪善,热烈地追求真正的德行,追求从物欲之下解放出来的心灵自由。狄奥根尼确实愤世嫉俗,他曾经提着一个灯笼在城里游走,说:“我在找一个真正诚实的人。”
随着犬儒哲学的流行,其内涵开始发生了微妙的变化。后来的犬儒派们发表宏论,竭力鼓吹清贫生活的无比美好,甚至把人们正常的感情也讥为愚蠢。一位名叫德勒斯的犬儒派就说:“我的儿子或妻子死了,那难道就有任何理由应该不顾仍然还在活着的我自己,并且不再照顾我的财产了么?”(这使人想起庄子死了老婆鼓盆而歌的故事)超脱到了这一步,未免就有些矫情,就和冷酷分不清界限了。还是这位德勒斯,某富翁送给他一笔钱,他收下了,对富翁说:“你慷慨大度地施舍给我,而我痛痛快快地取之于你,既不卑躬曲膝,也不唠叨不满。”这里暗含的逻辑是,金钱本是无所谓的东西,我若拒绝你的馈赠,倒显得我把金钱看得太重,太当回事了。我若收下金钱又表示感谢,那也是把金钱看重了,当回事了。因此,正确的做法就是,只要你肯给,我就若无其事地收下它。不要白不要,要了也白要。这种态度看上去很洒脱,但好象又有些无耻。这到底是怎么一回事呢?问题在于,金钱本来是重要的东西,不是不重要的东西。只不过在生活中还应该有别的东西比金钱更重要。所以,在坚持更高价值的前提下看轻金钱是高尚的;没有更高的追求却又摆出轻视金钱的姿态就不是高尚而只能是做作了,因此,倘若是无功受禄,正常人总会感觉不安。这就是为什么德勒斯以不把金钱当回事为理由而若无其事地收下别人的馈赠,会给人以不知廉耻之感。早期的犬儒派是依据一种道德原则去蔑视世俗的观念,后期的犬儒派依然在蔑视世俗的观念但却失去了依据的道德原则。这就引出了一个始料不及的后果:既然无所谓高尚,也就无所谓下贱。既然没有什么东西是了不得的,因而也就没有什么东西是要不得的。不难想象,基于这种无可无不可的立场,一个人可以很方便地一方面对世俗观念做出满不在乎的姿态,另一方面又毫无顾忌地去获取他想要获取的任何世俗的东西。于是,对世俗的全盘否定就变成了对世俗的照单全收,而且还往往是对世俗中最坏的部分的不知羞耻的照单全收(别充假正经)。于是,愤世嫉俗就变成了玩世不恭。
狄奥根尼坚持真善,揭穿伪善,这种批评精神被后来者扭曲得面目全非。一位人称嘲讽者吕西安的犬儒派以揭穿伪善的名义,压根否认世间存在有真善。在吕西安笔下,那些天真地追求德性的人都不过是大傻瓜而已。按照这派人的看法,世间之人只有两种,要么伪君子,要么真小人。犬儒一词后来的含义就是把人们一切行为的动机都归结为纯粹的自私自利。不错,犬儒派既嘲讽有权有势者,也嘲讽无权无势者,但前者并不在乎你的嘲讽,“笑骂由人笑骂,好官我自为之。”后者却必须赢得人们的同情支持。所以,犬儒派客观上是有利于强势者不利于弱势者。这样,犬儒派就从现存秩序的激进批评家变成了既得利益者的某种共犯合谋。
犬儒一词的演变证明,从愤世嫉俗到玩世不恭,其间只有一步之差。一般来说,愤世嫉俗总是理想主义的,而且是十分激烈的理想主义。玩世不恭则是彻底的非理想主义,彻底的无理想主义。偏偏是那些看上去最激烈的理想主义反倒很容易转变为彻底的无理想主义,其间原因何在?因为,许多愤世嫉俗的理想主义者在看待世界时缺少程度意识或曰分寸感,对他人缺少设身处地的同情的理解,不承认各种价值之间的紧张与冲突,这样,他们很容易把世界看成一片漆黑,由此便使自己陷入悲观失望,再进而怀疑和否认美好价值的存在,最终则是放弃理想放弃追求。“世界既是一场大荒谬、大玩笑,我亦唯有以荒谬和玩笑对待之。”一个理想主义者总是在现实中屡屡碰壁之后才变成犬儒的,但正如哈里斯所言:“犬儒不只是在过去饱尝辛酸,犬儒是对未来过早地失去希望。”
说来颇具讽刺意味,早期的犬儒是坚持内在的美德和价值,鄙视外在的世俗的功利。可是到后来,犬儒一词正好变成了它的反面:只认外在的世俗的功利,否认内在的德性与价值。王尔德说:“犬儒主义者对各种事物的价钱一清二楚,但是对它们的价值一无所知。”

2006年04月20日

樋口一叶,日本明治时期的人物,早逝。

明治的确是个让人沸腾,出人物的时代,可以联想到浪客剑心,澄静偶尔的爆发出的那股热血……

看樋口一叶的文字不是很多,杂志上而已,但是有些人或者事情只要你一接触,给你的印象是永久的……

她的确是个文坛的才女。
比如叫你述说一个日后会成为妓女的女孩和一个命定是个出家人的男孩,宿命中的分离是怎样的情景。很多人会jjww的低劣的说下……可是樋口一叶是这样描绘的:

“在一个下霜的寒冷的早晨,不知什么人把一朵纸水仙花丢进大黑屋剧院的格子门里。虽然猜不出是谁丢的,但美登利却怀着不胜依恋的心情把它插在错花格子上的小花瓶里,独自欣赏它那寂寞而清秀的姿态。日后她无意中听说:在她拾花的第二天,信如为了求学穿上了法衣,离开寺院出门去了。”

她是个弱女子。她1872年生于东京一小官吏家庭,父亲后来弃官经商失败,破产后患病去世。樋口一叶很年轻时就开始担负一家人的生计,因辛劳过度在1896年24岁时就早逝了。,樋口一叶身上没有对命运的诘问和反抗以及性格上的生猛之气,只有着一种与生俱来的认命意味,她顺从安静,这点和我很像那……

但是她有着一种高度隐忍和无比顽强的气质;她的悲悯情怀和乐天性格,使得她的小说既唯美忧伤又诙谐风趣;她高超的叙述能力更是被所有喜爱者推崇,那是一种真正的“零度叙述”,她隐身在叙述之后,完全通过叙述来呈现作者的立场。就凭借这点就可称绝好。

附——一段精彩的白描(《青梅竹马》):
“从观赏夜樱的热闹的春天开始,经过挂灯笼悼念玉菊的季节,一直到演仁和贺戏的初秋,但在这条街上,十分钟工夫就要走过七十五辆洋车。不知不觉地打发走第二次演仁和贺戏的季节之后,红蜻蜓就在地里飞舞,花街水沟的旁边又传来了鹌鹑的叫声。从这时候起,早晚就吹来瑟瑟的秋风,怀炉碳也代替了上清店的蚊香。石桥附近田村商号磨粉的声音,都仿佛带着一缕缕的哀愁。在花街拐角,海老妓楼的大时钟的响声,也缓缓地传来了凄凉的调子。日暮里发出长年不熄的火光,人们一想到那是烧骨的烟,就会感到无限凄凉;走过堤坝旁的小径时,馆子后楼传来哀怨的三弦声,使人不禁停住脚步,抬头倾听,原来是仲之街的艺妓在施展她的妙技,唱着:蒙你垂怜,同衾枕——这样很平常的歌曲,也不知道为什么使人感到深深的悲哀。有个妓女出身的女人说,从这
个季节开始,到妓馆来的客人,就不像那些拈花惹草的浪子,而是一往情深的诚实人了。”

樋口一叶,日本明治时期的人物,早逝。

明治的确是个让人沸腾,出人物的时代,可以联想到浪客剑心,澄静偶尔的爆发出的那股热血……

看樋口一叶的文字不是很多,杂志上而已,但是有些人或者事情只要你一接触,给你的印象是永久的……

她的确是个文坛的才女。
比如叫你述说一个日后会成为妓女的女孩和一个命定是个出家人的男孩,宿命中的分离是怎样的情景。很多人会jjww的低劣的说下……可是樋口一叶是这样描绘的:

“在一个下霜的寒冷的早晨,不知什么人把一朵纸水仙花丢进大黑屋剧院的格子门里。虽然猜不出是谁丢的,但美登利却怀着不胜依恋的心情把它插在错花格子上的小花瓶里,独自欣赏它那寂寞而清秀的姿态。日后她无意中听说:在她拾花的第二天,信如为了求学穿上了法衣,离开寺院出门去了。”

她是个弱女子。她1872年生于东京一小官吏家庭,父亲后来弃官经商失败,破产后患病去世。樋口一叶很年轻时就开始担负一家人的生计,因辛劳过度在1896年24岁时就早逝了。,樋口一叶身上没有对命运的诘问和反抗以及性格上的生猛之气,只有着一种与生俱来的认命意味,她顺从安静,这点和我很像那……

但是她有着一种高度隐忍和无比顽强的气质;她的悲悯情怀和乐天性格,使得她的小说既唯美忧伤又诙谐风趣;她高超的叙述能力更是被所有喜爱者推崇,那是一种真正的“零度叙述”,她隐身在叙述之后,完全通过叙述来呈现作者的立场。就凭借这点就可称绝好。

附——一段精彩的白描(《青梅竹马》):
“从观赏夜樱的热闹的春天开始,经过挂灯笼悼念玉菊的季节,一直到演仁和贺戏的初秋,但在这条街上,十分钟工夫就要走过七十五辆洋车。不知不觉地打发走第二次演仁和贺戏的季节之后,红蜻蜓就在地里飞舞,花街水沟的旁边又传来了鹌鹑的叫声。从这时候起,早晚就吹来瑟瑟的秋风,怀炉碳也代替了上清店的蚊香。石桥附近田村商号磨粉的声音,都仿佛带着一缕缕的哀愁。在花街拐角,海老妓楼的大时钟的响声,也缓缓地传来了凄凉的调子。日暮里发出长年不熄的火光,人们一想到那是烧骨的烟,就会感到无限凄凉;走过堤坝旁的小径时,馆子后楼传来哀怨的三弦声,使人不禁停住脚步,抬头倾听,原来是仲之街的艺妓在施展她的妙技,唱着:蒙你垂怜,同衾枕——这样很平常的歌曲,也不知道为什么使人感到深深的悲哀。有个妓女出身的女人说,从这
个季节开始,到妓馆来的客人,就不像那些拈花惹草的浪子,而是一往情深的诚实人了。”

,日本明治时期的人物,早逝。

明治的确是个让人沸腾,出人物的时代,可以联想到浪客剑心,澄静偶尔的爆发出的那股热血……

看樋口一叶的文字不是很多,杂志上而已,但是有些人或者事情只要你一接触,给你的印象是永久的……

她的确是个文坛的才女。
比如叫你述说一个日后会成为妓女的女孩和一个命定是个出家人的男孩,宿命中的分离是怎样的情景。很多人会jjww的低劣的说下……可是樋口一叶是这样描绘的:

“在一个下霜的寒冷的早晨,不知什么人把一朵纸水仙花丢进大黑屋剧院的格子门里。虽然猜不出是谁丢的,但美登利却怀着不胜依恋的心情把它插在错花格子上的小花瓶里,独自欣赏它那寂寞而清秀的姿态。日后她无意中听说:在她拾花的第二天,信如为了求学穿上了法衣,离开寺院出门去了。”

她是个弱女子。她1872年生于东京一小官吏家庭,父亲后来弃官经商失败,破产后患病去世。樋口一叶很年轻时就开始担负一家人的生计,因辛劳过度在1896年24岁时就早逝了。,樋口一叶身上没有对命运的诘问和反抗以及性格上的生猛之气,只有着一种与生俱来的认命意味,她顺从安静,这点和我很像那……

但是她有着一种高度隐忍和无比顽强的气质;她的悲悯情怀和乐天性格,使得她的小说既唯美忧伤又诙谐风趣;她高超的叙述能力更是被所有喜爱者推崇,那是一种真正的“零度叙述”,她隐身在叙述之后,完全通过叙述来呈现作者的立场。就凭借这点就可称绝好。

附——一段精彩的白描(《青梅竹马》):
“从观赏夜樱的热闹的春天开始,经过挂灯笼悼念玉菊的季节,一直到演仁和贺戏的初秋,但在这条街上,十分钟工夫就要走过七十五辆洋车。不知不觉地打发走第二次演仁和贺戏的季节之后,红蜻蜓就在地里飞舞,花街水沟的旁边又传来了鹌鹑的叫声。从这时候起,早晚就吹来瑟瑟的秋风,怀炉碳也代替了上清店的蚊香。石桥附近田村商号磨粉的声音,都仿佛带着一缕缕的哀愁。在花街拐角,海老妓楼的大时钟的响声,也缓缓地传来了凄凉的调子。日暮里发出长年不熄的火光,人们一想到那是烧骨的烟,就会感到无限凄凉;走过堤坝旁的小径时,馆子后楼传来哀怨的三弦声,使人不禁停住脚步,抬头倾听,原来是仲之街的艺妓在施展她的妙技,唱着:蒙你垂怜,同衾枕——这样很平常的歌曲,也不知道为什么使人感到深深的悲哀。有个妓女出身的女人说,从这
个季节开始,到妓馆来的客人,就不像那些拈花惹草的浪子,而是一往情深的诚实人了。”

2006年04月14日

时光像一颗一颗的

金色细纱

流走也没有声音

记忆像一层灰色

黏附在它的表面,不知道什么时候也会没有踪迹

亲爱的小娃娃

依偎在身旁

很温暖的在这冷雨天

但愿这不是时光的幻影……

2006年04月13日

有时候代表自己很多

心情,经历……

悲伤,快乐的

2006年04月12日

此文纪念华折腾!

三、 什么是信仰自由?在什么样的社会里,人们才会享有信仰自由的权利?
  ——公民常识第一辑的第一个问题就讲了:人和其他动物的根本区别在于人具有信仰,而其他动物则没有。所谓信仰,就是我们人相信存在着某种超越于我们自身力量之上的神明或上帝,或相信、信奉某种主义、某种意识形态;一旦我们信仰了它,我们就彻底地信靠它、依归它,时刻听从我们的信仰从内心深处向我们发出的召唤,并愿意为它而舍己。一个有信仰的人是真诚的、有原则的人。
  而所谓信仰自由,就是人们有信仰某种事物的自由,也有不信仰某种事物的自由。无论是政府还是社会团体,都无权干涉个人信仰什么内容的权利,少数人的看法决不能屈从于多数人的看法,因为没有一个看法能由社会契约来决定,否则,就是侵犯人权的犯罪行为。从信仰自由的构成要件来看,只有在实行民主政治的社会里,人们才会享有信仰自由的权利。

  四、 宗教信仰在社会个体的生活中占有什么样的地位?
  ——“宗教信仰是一切正义、爱情、自由和仁慈观念的共同核心,它在我们朝生暮死的世界中构成了人类的尊严,使人类不受时间左右、不为邪恶控制地团结在一起。了人类它是一切美好、伟大、善良的事物得以摆脱时代的堕落与不义的永恒条件,是用自己的语言昭示美德的不朽声音,是从现在走向未来、从尘世走向天堂的吁求,是一切被压迫者在任何情况下的神圣后盾,是受害的无辜者和被践踏的弱者的最后希望。”(贡斯当)宗教信仰的圣殿就是人类的良心。而良心是人类唯一不能对社会习俗作出牺牲的官能。

  五、 为什么我们人类需要宗教信仰?
  ——对于这个问题,法国伟大的自由主义思想家贡斯当以非常美妙的语言完满地回答了它:“我们受苦受难的原因数不胜数。权力可能使我们失去法律保护,谎言可能对我们造谣中伤。我们我们可能受到一个完全人为的社会的禁锢之害,无法改变的自然会打击我们最为珍爱的一切。我们将会衰老,这是一个黑暗而肃穆的时刻,这时,目标变得朦朦胧胧,似乎要远离我们而去,一张令人心寒的而窒息的幕布正在笼罩我们周围的一切。
  面对如此之多的悲哀,我们到处寻找安慰,而我们所有经久不衰的安慰都是来自宗教。当人们迫害我们的时候,我们为自己创造了一个避难所——我不知道除此之外人类害能找到哪一种避难所。当我们看到最可贵的希望、正义、自由以及我们的国家突然消失的时候,我们就会幻想在某个地方存在着一位上帝,如果我们心地虔诚,不管我们生活在什么时代,他都会向我们报以正义、自由和我们的国家。当我们哀悼一位爱人时,我们就是在架设一座跨越深渊的桥梁,并带着我们的思想穿过这座桥梁。最后,假如生活抛弃了我们,我们就会开始另一种生活。宗教信仰本质上就是那些不幸者的忠诚伙伴,是足智多谋而又不屈不饶的朋友。”
  (当然)我不想主张每个缺乏宗教情感的人就意味着缺乏道德观念。有些人只受自己理智的统治,只有看到证据才会投降。这些人通常会专注于深奥的沉思,依靠研究的乐趣和思考的习惯抵制堕落的诱惑,因而他们能够具备一种严谨的道德观念。但是,缺乏宗教情感的芸芸众生却没有这样的机缘,他们经常展露的只是一颗无聊的心、一种轻浮的精神、斤斤计较蝇头小利的灵魂,以及极其贫乏的想象力。……因此,一个没有宗教情感能力的民族,在我看来它就是丧失了一种宝贵的天赋,丧失了与生俱来的权利。假如有人指责我未能给宗教情感提供一个足够精确的定义,那么,我要问,我们怎样才能精确地定义这种含糊而又深奥的道德感呢?它哪独特的性质使所有的语言都无能为力。你将怎样定义对深夜的印象、对古老森林的印象、对呜咽的风穿越废墟或坟茔的印象、对超出我们视野的海洋的印象?你将怎样定义对死亡的冥想?你将怎样定义狂想——那是灵魂深处的颤抖,它把全部感知力和想象力汇集到一起并迷失在神秘的混乱之中?归根结底,宗教存在于一切事物之中。凡是美好、深沉、高贵的事物,无不具有宗教的性质。”

  六、 宗教信仰对社会个体的良心和道德会产生什么影响?
  ——“作为我们苦难的安慰者,宗教信仰同时也是我们最自然的情感。我们所有的自然感觉,我们所有的道德情感,都会不知不觉地在我们心中觉醒。出现在我们眼前的一切都将没有限制,都将引起浩瀚的感觉——天国的奇观,黑夜的寂静,大海的辽阔——全都引导我们走向温柔或走向热情—— 一种善行的意识,一种慷慨牺牲的意识,一种勇敢面对危难的意识,一种对其他需要帮助或安慰的人所受痛苦的意识;凡是能在我们灵魂深处激发我们的基本天性 ——蔑视邪恶,仇恨暴政——的一切,都会养育我们的宗教情感。”
  宗教情感“……有利于道德观的发展,它会激励人们跳出自身利益的狭隘天地。它会使受到日常生活习惯和琐碎物质利益窒息的灵魂,重新恢复那种开朗、那种雅致、那种高尚。”(贡斯当)
  宗教信仰净化我们的灵魂,培养我们的敬畏感,使我们敬畏生命、热爱生命;宗教信仰培养我们的谦恭、温和、宽容、仁爱的品格;也许我们都有与生俱来的朴素的良知,但这种朴素的良知若没有后天的宗教信仰的熏陶,在我们面临人生的许多考验(如生死名利)和艰难险阻的时候,它就会因为太脆弱而消失。只有信仰能够在我们的内心深处塑造一个良知的堡垒,使得我们经得起各种考验;只有宗教信仰能培养我们听从良知的召唤,使我们坚定地追求自由;只有宗教信仰才能构筑社会秩序和社会信用的灵魂基础,整个社会的良知和道德才有根基。

韩进:韩进和张志新的距离只有一厘米

  三十五年前,我曾经把头颅放在共和国的祭坛的边缘上,那时侯,我与张志新的差距只有一厘米。

  1970年,我进入内蒙古自治区土默特左旗察素齐中学读书,那时候是军管时期,学校也按军队编制,现在的班级那时侯称为排,我是在一连二排。

  学校的一把手是史福,二把手是刘福。我们的一连连长是王竹筠(女性),一连二排排长是陈木根。他们都是老师。学生中,排里的红卫兵支部书记赵兵元,副排长张燮(相当于现在的班长)。

  我是从1963年就开始对某些党的政策的正确性发生深刻怀疑的,那时候,我还不到十二周岁,小学四年级。所以,我很早就开始读马列的书。

  凡是过来的中国人都知道,从1966年文化大革命开始,直到1973,全国新华书店里基本上可以说只卖四本书,就是《毛泽东选集》一至四卷。文革结束后,有人总结说,当时全国人民的精神食粮是只有“四本书,八个戏”,说“八亿人口八个戏,够看了;八亿人口四本书,够读了”。说那时候我们处于精神上的荒漠里,决不为过。

  我进入察素齐中学后不久,就通过帮助打扫卫生接近了学校的图书馆管理员(一个中年女性)。那时候,各种书差不多都存封起来了,只有马列著作和鲁迅著作还不属于禁止阅读的范围,但仍然一般不外借(也没有人去借)。图书馆管理员看我好学,私自允许我借书看,就这样,我先基本上读完了鲁迅的著作(不包括译著),随后就读马克思、列宁的著作。1971年春季这段时期,我集中全力阅读《列宁全集》。那时侯,学校的文化课抓得很松,我有许多时间。

  我的反常行为终于引起了学校领导的重视。

  大约是5月22日下午,在一把手史福主持召开的全校师生大会上,二把手刘福不点名地批评我说:“有的同学读马列的书,我们担心,这位同学走了邪路……”

  校领导这么一说,在28日下午排里的大批判会上,就有两个同学,一男一女,也不点名地站到会场前台发言批判起我来了。这一天是星期五。

  从老师到同学,他们批判我的理由,是学习马列主义,要以学习毛主席著作为主;不读毛主席著作而去读马列的书,是对毛主席不信任……

  我勃然大怒。

  作为共产党,口口声声说什么“指导我们思想的理论基础是马克思列宁主义”,连读马列著作也成了罪过?你们算什么马列主义者?

  星期六和星期日,这两天,我激烈地思考着如何反击。

  5月31日,是星期一。这天中午,我把写好的文章《挣扎中的呻吟》公然贴在教室的白墙上。我记得是三张或四张十六开白纸,总之有一千多字吧。

  我以前写文章介绍过,就在不到一年前的时候,我还亲自参加过一个公审大会,会上枪毙了一个仅仅因为在家里写日记的贫农青年。所以,我完全知道自己这样做的后果将是什么,我已经充分作好了精神准备,把自己的头颅献给共和国、献给无产阶级。

  我的这一行动引起的震动有多大是不言而喻的。一连几天,全校的学生挤着进我们的教室来看。我遇到的每个人脸上都阴云密布,与我同一个宿舍的人都失去了笑容。

  几个平日与我不和的同学兴奋起来,紧跟着写文章批判我,也贴在墙上。

  我立即再反击,写了《挣扎中的再呻吟》等文章。

  这次论战大约持续了一个星期。

  这天晚上,副排长张燮约我谈话。谈话是在室外进行的。

  一连二排的学生,大部分来自土默特左旗的西部,察素齐镇本身就位于西部地区。张燮和我都是来自东部地区,所以在同学里面,他和我具有“老乡”的情分。我猜想,学校安排张燮出面,既是“领导”,又是“老乡”,是最合适不过的。

  当然,张燮并没有对我说他是代表学校来的。

  张燮诚恳地劝我说:“别闹了,再闹问题可要严重了……”

  我没有对他表态,就是说,我没有答应他以后不再“闹”,但我也没有表示还要“闹”。

  但是,从那次谈话以后,我开始认真考虑这样一个问题:“就这样死了,究竟值得不值得?”

  本来我打算,如果当局来逮捕我,我就要高喊:“你们才是马列主义的真正叛徒!……”我要一直喊到法庭上,刑场上……只要我能够喊得出声!

  但是,在张燮与我谈话之后,我动摇了。我再三问自己,这样死去,值得么?是不是应该妥协,以便以后为革命、为人民作出更大的贡献呢?

  就在我处于犹豫、矛盾状态中的时候,也就是在张燮与我谈话的第二天或第三天,我被叫到了一连办公室。一连的全体老师们在连长王竹筠的带领下,团团围住我,要求我做检讨。应该说,那是一次“围攻”。

  王竹筠那天特别声色俱厉。

  起初我是拒绝检讨的,后来我做了妥协,提出我可以作检讨,但那些批判我的人同样也要作检讨。

  “你先作检讨!……”

  王竹筠不容分辩地做了最后的决定。

  我很不甘心又无奈地离开了一连办公室。

  我默默地回到教室,默默地把我的批判文章从墙上撕下来。同学们默默地注视着我,谁也不说话。

  学校似乎有意缩小规模,我的检讨会只在排里进行,没有召开全校或全连的大会。这样就比较容易让我蒙混过关。

  我十分不服气,故意在做检讨的时候胡扯,尽说些与检讨八竿子打不着的空话、套话,我就是要以这种手段“示威”!

  最后,我以大约五十个字的内容,承认我犯了“无政府主义”的错误。

  老师们见我好歹总算给了他们台阶下,也见好就收,我的检讨会就这样草草收场了。至于别人也作检讨的事儿,当然不会再提了。

  此后,我一如故往,依旧读我的马列,甚至把《资本论》也细细地通读了一遍。

   

  我为什么在那个时代非要逆着时代潮流读马列的书呢?

  说实话,那时候我还没有批判马克思列宁主义的能力;而且恰恰相反,那阵子我是想做一个百分之百的布尔什维克。

  那时候,我已经确信的两点是:

  一、个人崇拜决不是马列主义,搞个人崇拜就是背叛马列主义。

  二、社会主义不能贫穷落后,社会主义的生产力必须比资本主义更高,并且必须有更高的生产效率。如果不能这样,社会主义就不比资本主义更先进。

  如果那时候我走上了法庭,我肯定要把这些观点端出来!

  我明白,老师们和同学们是不愿意让我白白地送掉性命,所以对我高抬贵手,现在我心里是感激他们的。

  但在我毕业的时候,老师仍然不得不在档案里给我加上这么一条:“犯了错误能改”。我究竟犯了什么错误呢?没有说,含糊其词。

  我知道,老师也是不能不这样写,他仍然是在尽力保护我。

  但也因为有这个政治包袱,在恢复高考的时候,我没有勇气在第一志愿里填写北京大学中文系,本来按成绩,我是完全够格进北京大学的。

  2006/4/2

2006年04月11日

此文纪念华折腾!

三、 什么是信仰自由?在什么样的社会里,人们才会享有信仰自由的权利?
  ——公民常识第一辑的第一个问题就讲了:人和其他动物的根本区别在于人具有信仰,而其他动物则没有。所谓信仰,就是我们人相信存在着某种超越于我们自身力量之上的神明或上帝,或相信、信奉某种主义、某种意识形态;一旦我们信仰了它,我们就彻底地信靠它、依归它,时刻听从我们的信仰从内心深处向我们发出的召唤,并愿意为它而舍己。一个有信仰的人是真诚的、有原则的人。
  而所谓信仰自由,就是人们有信仰某种事物的自由,也有不信仰某种事物的自由。无论是政府还是社会团体,都无权干涉个人信仰什么内容的权利,少数人的看法决不能屈从于多数人的看法,因为没有一个看法能由社会契约来决定,否则,就是侵犯人权的犯罪行为。从信仰自由的构成要件来看,只有在实行民主政治的社会里,人们才会享有信仰自由的权利。

  四、 宗教信仰在社会个体的生活中占有什么样的地位?
  ——“宗教信仰是一切正义、爱情、自由和仁慈观念的共同核心,它在我们朝生暮死的世界中构成了人类的尊严,使人类不受时间左右、不为邪恶控制地团结在一起。了人类它是一切美好、伟大、善良的事物得以摆脱时代的堕落与不义的永恒条件,是用自己的语言昭示美德的不朽声音,是从现在走向未来、从尘世走向天堂的吁求,是一切被压迫者在任何情况下的神圣后盾,是受害的无辜者和被践踏的弱者的最后希望。”(贡斯当)宗教信仰的圣殿就是人类的良心。而良心是人类唯一不能对社会习俗作出牺牲的官能。

  五、 为什么我们人类需要宗教信仰?
  ——对于这个问题,法国伟大的自由主义思想家贡斯当以非常美妙的语言完满地回答了它:“我们受苦受难的原因数不胜数。权力可能使我们失去法律保护,谎言可能对我们造谣中伤。我们我们可能受到一个完全人为的社会的禁锢之害,无法改变的自然会打击我们最为珍爱的一切。我们将会衰老,这是一个黑暗而肃穆的时刻,这时,目标变得朦朦胧胧,似乎要远离我们而去,一张令人心寒的而窒息的幕布正在笼罩我们周围的一切。
  面对如此之多的悲哀,我们到处寻找安慰,而我们所有经久不衰的安慰都是来自宗教。当人们迫害我们的时候,我们为自己创造了一个避难所——我不知道除此之外人类害能找到哪一种避难所。当我们看到最可贵的希望、正义、自由以及我们的国家突然消失的时候,我们就会幻想在某个地方存在着一位上帝,如果我们心地虔诚,不管我们生活在什么时代,他都会向我们报以正义、自由和我们的国家。当我们哀悼一位爱人时,我们就是在架设一座跨越深渊的桥梁,并带着我们的思想穿过这座桥梁。最后,假如生活抛弃了我们,我们就会开始另一种生活。宗教信仰本质上就是那些不幸者的忠诚伙伴,是足智多谋而又不屈不饶的朋友。”
  (当然)我不想主张每个缺乏宗教情感的人就意味着缺乏道德观念。有些人只受自己理智的统治,只有看到证据才会投降。这些人通常会专注于深奥的沉思,依靠研究的乐趣和思考的习惯抵制堕落的诱惑,因而他们能够具备一种严谨的道德观念。但是,缺乏宗教情感的芸芸众生却没有这样的机缘,他们经常展露的只是一颗无聊的心、一种轻浮的精神、斤斤计较蝇头小利的灵魂,以及极其贫乏的想象力。……因此,一个没有宗教情感能力的民族,在我看来它就是丧失了一种宝贵的天赋,丧失了与生俱来的权利。假如有人指责我未能给宗教情感提供一个足够精确的定义,那么,我要问,我们怎样才能精确地定义这种含糊而又深奥的道德感呢?它哪独特的性质使所有的语言都无能为力。你将怎样定义对深夜的印象、对古老森林的印象、对呜咽的风穿越废墟或坟茔的印象、对超出我们视野的海洋的印象?你将怎样定义对死亡的冥想?你将怎样定义狂想——那是灵魂深处的颤抖,它把全部感知力和想象力汇集到一起并迷失在神秘的混乱之中?归根结底,宗教存在于一切事物之中。凡是美好、深沉、高贵的事物,无不具有宗教的性质。”

  六、 宗教信仰对社会个体的良心和道德会产生什么影响?
  ——“作为我们苦难的安慰者,宗教信仰同时也是我们最自然的情感。我们所有的自然感觉,我们所有的道德情感,都会不知不觉地在我们心中觉醒。出现在我们眼前的一切都将没有限制,都将引起浩瀚的感觉——天国的奇观,黑夜的寂静,大海的辽阔——全都引导我们走向温柔或走向热情—— 一种善行的意识,一种慷慨牺牲的意识,一种勇敢面对危难的意识,一种对其他需要帮助或安慰的人所受痛苦的意识;凡是能在我们灵魂深处激发我们的基本天性 ——蔑视邪恶,仇恨暴政——的一切,都会养育我们的宗教情感。”
  宗教情感“……有利于道德观的发展,它会激励人们跳出自身利益的狭隘天地。它会使受到日常生活习惯和琐碎物质利益窒息的灵魂,重新恢复那种开朗、那种雅致、那种高尚。”(贡斯当)
  宗教信仰净化我们的灵魂,培养我们的敬畏感,使我们敬畏生命、热爱生命;宗教信仰培养我们的谦恭、温和、宽容、仁爱的品格;也许我们都有与生俱来的朴素的良知,但这种朴素的良知若没有后天的宗教信仰的熏陶,在我们面临人生的许多考验(如生死名利)和艰难险阻的时候,它就会因为太脆弱而消失。只有信仰能够在我们的内心深处塑造一个良知的堡垒,使得我们经得起各种考验;只有宗教信仰能培养我们听从良知的召唤,使我们坚定地追求自由;只有宗教信仰才能构筑社会秩序和社会信用的灵魂基础,整个社会的良知和道德才有根基。

body, html {
background:#CCCC9A ;
    color: #555555;
    font-family:ms shell dlg;
    font-size:12px;
    margin: 0;
    line-height:150%;padding:10px 0 10px 0 ;
    text-align:center
  
}
#nadframe{display:none}
form{
margin-right: auto;
margin-left: auto;
font-size:14px;
}

.pagelayout{
    margin: auto;
    padding:0px 0px 0px 0px;
    width: 800px;
    font-size:14px;
    text-align:left;background:url(http://www.donews.net/images/www_donews_net/dodo/54776/o_Body.jpg)

}
a:visited, a:active, a:link {  
    color : #9F8248;
    text-decoration : none;
}

a:hover {
    color: #9F8248;
    text-decoration :none;padding:3px;
    background:#D7EDB7;
    border-bottom:1px dotted #333
}

blockquote {
    font-style : italic;
}

#header {
filter: revealTrans(Transition=5, Duration=23) ;
  text-align:right;
  color: #808080;
  font-size:12px;
  font-family:ms shell dlg;
  padding-top:0px;
  padding-right:20px;
  background:url(http://bolgimg.b0.upaiyun.com/images/blog_donews_com/soho/37559/o_Snap1.gif) no-repeat;
  height:210px ;width:100%
}
#header span{float:left;padding-top:160px;text-align:right;padding-left:180px;}
#header #Header1_HeaderTitle{
color: #000000;
 font-size:14px;font-family:arial;line-height:120%;font-weight:bold;color:#D44F3C
}
#main {float:left;padding: 15px 0px 0px 35px;width:540px;font-size:14px;line-height:160%;color: #555555;word-wrap:break-word;

}
#footer{clear:both;border-top:0px solid #c0c0c0;padding-top:10px;text-align:center;font-size:12px}

#menu {clear:both;padding:0;
    float:right;
    width:180px;padding-top:15px;
word-wrap:break-word;
border-left:1px dotted #c0c0c0;padding-left:5px
}
#menu h1 {
    color:#C1B98A;padding:12px 0px 0px 5px;width:100%;
    font-size: 14px;
    font-weight:bold;
    margin: 0px;
    background:url(http://www.donews.net/images/www_donews_net/dodo/54776/o_h18.gif) no-repeat;height:21px
}

#menu h3 {
    color:#C1B98A;padding:12px 0px 0px 5px;width:100%;
    font-size: 14px;
    font-weight:bold;
    margin: 0px;
    background:url(http://www.donews.net/images/www_donews_net/dodo/54776/o_h18.gif) no-repeat;height:21px
 
}
#menu ul {
    list-style: none;
    padding: 0px;
    margin: 0px 22px 15px 5px;
    font-size: 12px;
}
#comments{font-size:12px;line-height:150%}
#comments a{font-weight:bold}
.postTitle{font-weight:bold}
.postTitle a,.postTitle a:link,.postTitle a:visited{color:#9F8248;font-size:14px}


div,select,input{font-size:12px;word-wrap:break-word;}
div.block {
  background-image: url(images/main_background.gif);
  background-position: top left;
  background-repeat: repeat-y;
  font-size: 12px;
  text-align: justify;
}

div.block_footer {
  background-image: url(images/day_footer.gif);
  background-position: top left;
  background-repeat: no-repeat;
  height: 67px;
}

div.post {
  padding-left: 0px;
}

.dateTitle{color:#808080;font-size:14px;font-weight:bold;line-height:280%}
div.posttitle {
  color: #9F8248;
    font-family: "ms shell dlg";
    font-size: 14px;
    font-weight: bold;
}

.posttitle{background:#FFF url(http://www.donews.net/images/www_donews_net/dodo/54776/o_li8.gif) no-repeat;height:30px;padding-left:30px}
div.postText{line-height:160%;font-size:12px;}
.posttitle a:visited, .posttitle a:active, .posttitle a:link { 
    color:#9F8248;
    text-decoration : none;
}

.posttitle a:hover {
    color: #9F8248;
    text-decoration : none;padding:3px;
    border-bottom:1px dotted #9F8248;
}
.postFoot{line-height:120%;border-bottom:1px dotted #808080;font-size:12px;}
div.itemdesc {
  color: #808080;
  font-size: 12px;
    text-transform: uppercase;
}

div.seperator {
 
  background-position: top left;
  background-repeat: no-repeat;
  margin: 15px 0px 10px 0px;
}

div.entrylistitem {
  padding-left: 20px;
  padding-bottom: 10px;
}

a.entrylisttitle, a.entrylisttitle:visited, a.entrylisttitle:link, a.entrylisttitle:active {
  color: #FF6600;
    font-size: 14px;
    font-weight: bold;
}

div.moreinfo {
  font-size: 12px;
  text-align: justify;
}

div.moreinfotitle {
    color: #FF2a00;
    font-size: 12px;
    font-weight: bold;
}

div.comments {
  font-size: 12px
}

div.comment {
    background-color: #FBFBFB;font-size:12px;
  border: 0px dotted #DDDDDD;
  margin: 10px 0px 10px 0px;
  padding: 10px;
}

div.comment_author {
  margin: 5px 0px 5px 0px;font-size:12px;
}

div.comment_content {
  margin: 5px 0px 5px 0px;font-size:12px;
}

#postcomment {
    border: 0px solid #DDDDDD;
    background-color: #FBFBFB;
  font-size: 12px;
  padding: 10px;
  text-align: justify;
  margin-top: 15px;
  width: 435px;
}

#postcomment div {
    color: #808080;
  font-size: 12px;
    font-weight: bold;
  margin: 5px 0px 5px 0px;
}

#postcomment input.text, textarea {
  border: 1px solid #DDDDDD;
  font-size: 12px;
}

input.text {
    width : 300px; 
}

textarea {
    width : 300px;
    height : 200px; 
}

#relatedlinks ul {
    list-style : none;
    margin-left : 10px;
    padding : 0px;
}

span.highlight
{
    background-color:Yellow;     
}
.block_title{font-size:14px;font-weight:bold}
.code{float:left;width:90%;padding:10px;border:1px dotted #d9d9d9;background:#f4f4f4;}
.postFoot{clear:both;padding-top:6px}
br{clear:both;}

#header {
       background: #d1c8b9 no-repeat;
       color: #000000;
       padding-left: 66px;
       height: 20px;
       border-bottom: 1px solid #d1c8b9;
       margin : 0px;
       padding-bottom: 25px;
       font-family: "Courier New", Verdana, monospace;
}


#main {
       width: 75%;
       position: absolute;
       margin-top: 10px;
       background-color: transparent;
       padding-top: 20px;
       margin-bottom: 10px;
       padding-bottom: 40px;
       font-size: 10pt;
}

#rightmenu {
       float: right;
       width: 22%;
       margin-left: 77%;
       margin-top: 10px;
       padding-left: 0px;
       background-color: transparent;
       position: absolute;
       word-wrap:break-word;
       font-size: 9pt;
}

#footer {
       clear: both;
       width: 100%;
       border-top: none;
       font-size: 8pt;
       padding-top: 5px;
       text-align: center;
       position: relative;
       visibility: hidden;
  display: none;
}

a:visited,
a:active,
a:link {
       color: #0066FF;
       text-decoration: none;
}

a:hover {
       color: #88BBFF;
       text-decoration : underline;
       }

blockquote {
       background: #F9F9F9;
       border: 1px solid #F4F4F4;
       color: #5B5B5B;
       font-size: 10pt;
       font-style: normal;
       line-height: 150%;
       padding: 0px 11px 0px 11px;
}

body {
     
       background-color: #F0EEE1;
       color: #000000;
       font-size: 10pt;
       margin: 0px;
       width: 100%;
}

h1 a:visited,
h1 a:active,
h1 a:link {
       color: #000000;
       font-size: 15pt;
       text-decoration: none;
}

h1 a:hover {
       color: Silver;
       text-decoration: none;
}

.post {
       padding-left: 70px;
       padding-right: 40px;
       font-size: 10pt;
}

.postTitle {
       background: url(http://bolgimg.b0.upaiyun.com/images/blog_donews_com/windrose/71468/o_paw.gif) no-repeat;
       padding-left: 25px;
      
       border-bottom: 1px dotted #D6D6D6;
       color: #000000;
       font-size: 10pt;
       font-weight: bold;
}

.postText {
       font-size: 10pt;
}

h3 {
       font-size: 10pt;
       border-bottom: 1px dotted #D6D6D6;
       color: #000000;
       background-color: transparent;
}

.listitem {
       border-bottom: 1px dotted #E4E4E4;
       padding-bottom: 3px;
       padding-top: 3px;
}

input,
label {
       color: Gray;
       font-family: Verdana;
       font-size: 10pt;
}

input.text {
       width: 381px;
}

li {
       font-size: 10pt;
       font-style: normal;
}

.dateTitle {
       border-bottom: 1px solid #ffffff;
       color: #000000;
       font-size: 10pt;
       font-weight: bold;
       padding: 0px 0px 0px 0px;
 
}

p.date img {
       vertical-align: middle;
}

.postFoot {

       color: #D3D3D3;
       text-align: right;
       font-size: 9pt;
}

span.highlight {
       background-color: transparent;
}

td {
       font-size: 10pt;
}

textarea {
       color: #000000;
       font-size: 10pt;
       height: 200px;
       width: 300px;
}

.CommentForm {
       border-top: 1px dotted #D6D6D6;
       padding-top: 20px;
       color: #A9A9A9;
       padding-left: 70px;
       padding-right: 40px;
       }

#comments {
       color: #888;
       padding-left: 70px;
       padding-right: 40px;
       font-size: 10pt;
}

#relatedlinks ul {
       list-style: none;
       margin-left: 10px;
       padding: 0px;
}

#rightmenu h3 {
      # background-color: transparent;
       border: none;
       border-bottom: 1px dotted #D6D6D6;
       color: #000000;
       font-size: 10pt;
       margin: 10px 0px 0px 0px;
       padding: 2px 5px;
}

#rightmenu ul {
       border: none;
       list-style: none;
       margin: 0px;
       padding: 5px;
       font-size: 9pt;
}

#rightmenu li {
       font-size: 9pt;
}

#tagline {
       color: Gray;
       font-size: 10pt;
       position : absolute;
       top : 25px;
       right : 35px;
       margin : 0px;
       margin-left : 0px;
       font-family: "Courier New", Verdana, monospace;
}

code {
       font-family: "Courier New", Courier, monospace;
       font-size: 10pt;
}

i {
       font-style: normal;
       color: Green;
}

#MyLinks1_Home {
       visibility: hidden;
       display: none;
}

#MyLinks1_XMLLink {
       visibility: hidden;
       display: none;
}

#MyLinks1_Syndication {
       visibility: hidden;
       display: none;
}

#MyLinks1_PersonalHome {
   visibility: hidden;
   display: none;
}

#MyLinks1_ContactLink{
   visibility: hidden;
   display: none;
}

#MyLinks1_Admin{
   visibility: hidden;
   display: none;
}

#comments .postTitle {
       background: #url(http://bolgimg.b0.upaiyun.com/images/blog_donews_com/laobai/68887/o_em_38.gif) no-repeat;
       padding-left: 22px;
       height: 20px;
       border-bottom: 1px dotted #D6D6D6;
       color: #000000;
       font-size: 10pt;
       font-weight: bold;
}

#nadframe {
display:none;

很多人对CSS感兴趣,其实是对个性化感兴趣。

但个性化,就意味着要付出劳动或金钱。

韩国的赛我网,据说盈利模式就靠提供个性化的网页装饰品,不得不说,触到了人民心里的痒痒肉。

关于Donews 的Blog,其实我知道很少,如果我自己架一个.text玩一遍,然后回来再写,可能会更准确。 不过,再仔细想想,尽管大家喜欢这些小伎俩(包括我自己),但实际上,还要追求一个短平快,如果在这上面花太多心思,毕竟背离了Blog的大方向。不如去书店买几本CSS、HTML、JavaScript大全,从头学习,没准儿哪天可以改行做程序员。

软件界,人们总说,学习编程的最好方法是读别人的代码。

我说,快速美化Blog的方法是“偷”别人的代码。

当然,有人很大方,比如 Dodo ,已经作了10几个模板等着你去拿。但那些是大工程,而我,只讲雕虫小技,其实,我也就是会一点儿雕虫小技而已。

CSS是什么咱就不讲了吧?感兴趣的自己去wiki。

Donews Blog把CSS开放给每个人,作为界面美化的工具和途径。

你要知道的是,每个Blog的页面显示,由两个主要的CSS文件控制。

第一个,就是你在后台选项设置中选择的皮肤;第二个就是你在后台选项页签“自定义CSS”中编辑的内容。

它们都在哪里呢?

用鼠标右键选择Blog网页,查看源文件,在文件的开头部分,你会找到类似这样的两行字:

<link href="/skins/keso/style.css" type="text/css" rel="stylesheet" media="all" >

<link href="http://blog.donews.com/laobai/customcss.aspx" type="text/css" rel="stylesheet" media="all" >

第一行,是皮肤CSS的地址,如果你的皮肤选择的不是keso的模板,可能会略有不同,比如,如果是缺省的Cogitation皮肤,那么第一行就是下面这个样子。

<link href="/skins/Cogitation/style.css" type="text/css" rel="stylesheet" media="all" >

第二行,就是自定义的皮肤,如果你在后台什么都没定义,那么就是空的,如果你用鼠标右键打开的是别人的网页(那个人恰好定义了自定义CSS),那么那个文件中,就包括了那个人的全部自定义CSS。

写到这里,大家知道怎么“偷”了吧

我在非官方手册中说过,如果搞不到keso的自定义CSS,最好不要选那个皮肤,现在,我告诉大家,keso的CSS皮肤不通过关系也能搞到呀。

还不知道怎么做?

那就这样,把第二行中的这句话“http://blog.donews.com/keso/customcss.aspx”,复制到浏览器的地址栏,然后回车,然后选保存。

保存到本地后,用记事本打开,看看,得手了。

如果想偷我的,也好办,把上面那句话中的Keso替换成laobai就可以啦。

最后,把这个.aspx文件中的全部内容复制到你的后台-选项-设置-自定义CSS编辑框中,提交。

刷新一下前台看看?怎么样,容易吧。

特别提醒一句,你拿别人的自定义CSS时,一定要看好人家用的是什么皮肤模板,这个要保持一致。例如,如果你自己选择的皮肤是Cogitation,却从Keso那里copy自定义CSS模板,你就等着看笑话吧。

.HeaderTitles {

    background: url("http://bolgimg.b0.upaiyun.com/images/blog_donews_com/laobai/63312/o_bai.gif") no-repeat;
    padding-left: 66px
    }

i {
font-style: normal;
color: Green;
}

#MyLinks1_PersonalHome {
    background: url(http://feeds.feedburner.com/~fc/laobaisBlog?bg=99CCFF&fg=444444&anim=0) no-  repeat;
    padding-left: 13px;
}

.postTitle {
background: url(http://bolgimg.b0.upaiyun.com/images/blog_donews_com/laobai/68887/o_blog.gif) no-repeat;
padding-left: 20px;
}


h1 {
    margin:0px;
    background:url("http://www.flamesky.com/blog/UploadFile/2006-3/325795568.jpg") no-repeat;
    height:175px;
    padding-right:35px;
    font-family: ms shell dlg;
    font-size:18px;
    font-weight:bold;
    border-bottom:0px solid #ADBB88;
}

body {
    margin:0px;
    background: #f8f8f8 url("http://bolgimg.b0.upaiyun.com/images/blog_donews_com/dodo/54776/o_blogbg.gif") repeat-x;
    font-family:ms shell dlg;
}

.HeaderTitles {

    background: url("http://bolgimg.b0.upaiyun.com/images/blog_donews_com/laobai/63312/o_bai.gif") no-repeat;
    padding-left: 66px
   
}