Monthly Archive for April, 2008

偶太宅了…

很少运动.
周末基本不外出…
平时通常事项是读书+上网
偶尔找些碟子来看(偶宅到连碟片店都懒得去,所以还是从网上下载多)

阅读杂的很,除了精读几本书做笔记,每周还泛读/浏览大量一般书籍和杂志
订阅大量RSS.Google Reader未阅读数永远是1000+
每日照例背英语单词,还有日语和法语
周末看看电视/剧集玩

总之就是家里蹲 – –
想改变不容易….啊啊哈哈…

PS:草榴社区今晚8:00开放注册一小时.良机莫失..

(有同学不知道草榴是啥吗?,继爱城以后全球最大最具活力的中文XXX社区,完全免费,资源丰富,速度极快.更可无需代理直接访问.狼友必去 – -)

Update:
昨晚8:02. 抢注了草榴一个号.任务完成.

Just a post

今天看一本书.”中共”党史出版社.讲”建国”初期历史.GCD的东西偶一般不看.就算看也是当作反面教材.中国古代史学源远流长,著疏之丰,堪称世界之最.然自GCD当权50年来,更上溯到1921年GCD的邪恶幽灵产生以来,史学界没有产生一本权威,真实,全面的当代史著作.至如今,清代甚至晚明历史研究也成禁忌(相关禁书不少啊,著名的如晚清七十年).事实上历史真相永远无人得知,早已淹没在浩瀚繁杂的故纸堆中,剪不断理还乱.就现象学而言,我们无法回到历史的话语现场,所以每本历史著作都是在创造历史.于是乎GCD一面删除历史,一面篡改创造历史,不亦乐乎.话说今天看这本书.讲”建国”初期基督教”三自”运动.写道”到1958年,中国基督教原有的70多个宗派实现界限基本消失,实现了’共同礼拜'”,接下来又说:”在世界宗教史上,这是宗教改革以来的最伟大成就”.看到这儿我就无语了.当时中国指责罗马教会借宗教干涉中国内政,核心就是任命主教权利.欧洲历史上宗教权利从来没有被世俗政权控制住.除了阿维尼翁那次教皇有点囧.其他时候那次不是世俗政治受宗教影响.至于教区主教更是绝对受罗马控制,这是传统,无形的信仰力量.亨利二世发句牢骚手下几个骑士去把贝克特杀了.教皇盛怒.亨利二世迫于压力不得不妥协,以后每年在贝克特墓碑前接受一次鞭笞.以致有人把这当作最早的”SM”与”受虐狂”案例.比19世纪伊顿公学那帮喜欢被老师鞭打的学生早的多…但到中国这套不适用了.GCD本身是不怕任何事物的,马克思明确宣称其目标是摧毁整个旧世界,包括人类几千年的文明,信仰与一切制度.所以九评说”GCD是反宇宙,反社会,反人类的力量”,是十分中肯的.从某种意义上说GCD是专制制度的最高形式,它用系统的理论,暴力专制和恐怖气氛营造起来的统治制度超过了人类历史上任何极权政权.以暴力干涉宗教自由,只是其专制一部分而已.

对比一下:

1662年,荷兰新阿姆斯特丹(今纽约)新教总督斯特伊弗桑特逮捕了贵格派领袖约翰鲍恩,将其遣送回国.但西印度公司和荷兰政府严厉指责斯特伊弗桑特,命其不得干涉社会宗教.鲍恩光荣返回新阿姆斯特丹并和子子孙孙九代人一直生活在他的屋子里.此屋作为宗教自由一座丰碑今天仍然矗立在纽约王后区.

这就索自由与专制的区别.不多说了.胡佳案才刚刚尘埃落定.

音乐欣赏

各位同学一周辛苦了.
现在让我们来欣赏音乐.

首先是Horst-Wessel-Lied – 赫斯特威塞尔之歌.即著名的德国纳粹党党歌 – – ,又名Die Fahne Hoch (旗帜高高飘扬)

[audio:http://resource.oogami.name/media/2008/04/HorstWessel-Lied.mp3]

Die Fahne hoch! Die Reihen fest geschlossen!
S. A. marschiert mit ruhig festem Schritt.
Kameraden, die Rotfront und Reaktion erschossen,
Marschieren im Geist in unseren Reihen mit.

Die Straße frei den braunen Bataillonen.
Die Straße frei dem Sturmabteilungsmann!
Es schaun aufs Hakenkreuz voll Hoffnung schon Millionen.
Der Tag für Freiheit und für Brot bricht an!

Zum letzten Mal wird nun Appell geblasen!
Zum Kampfe steh’n wir alle schon bereit!
Bald flattern Hitlerfahnen über Barrikaden.
Die Knechtschaft dauert nur noch kurze Zeit!

Die Fahne hoch! Die Reihen fest geschlossen!
SA marschiert mit ruhig-festem Schritt.
Kameraden, die Rotfront und Reaktion erschossen,
Marschieren im Geist in unseren Reihen mit.

旗帜高扬,团结一心;
步伐整齐,平稳坚定,冲锋队在前进;
红色阵线和反对派枪杀了我们的战友,他们的灵魂仍和我们一同前进;
为褐衫军团让出街道,为冲锋队让出街道,千百万人充满希望注视着万子旗;
拥有自由和面包的日子即将到来。

军号最后一次吹响,我们已经准备好战斗;
希特勒的旗帜将在所有街道飘扬;
被奴役的日子已到尽头。

高举旗帜,团结一心;
步伐整齐,平稳坚定,冲锋队在前进。

偶最初在海南出版社”第三帝国”系列书籍中知道这首歌的.

赫斯特威塞尔是柏林一个冲锋队小头目.1930年,他被一个喜欢自己女朋友的男子开枪,不久死去.在他死前三个月,赫斯特把自己写的一首极具煽动力的歌曲”高举着旗帜”寄给了纳粹报纸,引起了戈培尔注意.当戈培尔得知威塞尔在医院里奄奄一息时,他意识到这是一个极好的宣传材料.戈培尔把威塞尔描述成一位”纳粹斗士”,为了党的事业而演出自己生命.

威塞尔去世那天,戈培尔为其精心准备一次葬礼.在墓地,戈培尔戏剧性的点起冲锋队花名册,当他点到威塞尔名字时,一排排整齐排列的冲锋队队员齐声喊道 “在”.

这首歌被命名为 赫斯特威塞尔之歌,它一直是纳粹党官方赞歌.

赫斯特威塞尔之歌页谱封面:威塞尔紧握双拳,一幅精神抖擞样子,向着”希特勒旗帜不可阻挡的飘扬“那天前进!

PS:在网上找到一篇牛文,作者对德国二战军歌如数家珍,有兴趣的同学,可以按图索骥.

——————————————
华丽分割线
——————————————–

The Star-Spangled Banner (星条旗)
弗朗西斯克伊作词的这首歌在1931年成为美利坚合众国国歌

[audio:http://resource.oogami.name/media/2008/04/star-1953.mp3]

(美国国歌偶经常听,正如我经常重看“美国读本”,“光荣与梦想”和”美国通史”,只有不断的接受美国自由主义文化熏陶,才能在GCD统治邪恶思想的氛围里不受污染,保持一个自由主义者所必须的”独立之品格,自由之精神” ^ _ ^ )

——————————————
华丽分割线
——————————————–

God Bless America(上帝保佑美国)
欧文柏林作词的这首脍炙人口歌曲,一向被认为是第二国歌.貌似我以前提到过

[audio:http://resource.oogami.name/media/2008/04/god.mp3]

Leo Buscaglia

“不论大小强弱,首先我们必须做我们的工作。我们经历了阳光和月光的沐浴,经历了风吹雨打。我们学会了跳舞,学会了欢笑,然后死去“

这两天看书。很枯燥的书-危机干预策略。美国人写的心理学教材,文字活泼,但理论的东西总是很枯燥的.突然间看到了其中引的上面这段文字.当时就有奇异的感觉,阅读过程顿时变得有意义了.

于是搜索下这段话的作者 Leo Buscaglia(利奥·巴斯卡利亚)(1924-1998)

利奥·巴斯卡利亚博士是世界著名的演说家和作家,曾任美国南加州大学特殊教育系教授,率先在大学正式开设了“爱”的课程,受到了学生和社会各阶层人士的欢迎。利奥·巴斯卡利亚博士一生致力于推展广义的“爱”,美国的大众传播界称他为“拥抱博士”,他的书几乎变成爱的圣经,他的演讲几乎变成爱的传道。

上面这段话出自其Buscaglia著名的作品The Fall of Freddie the Leaf(一片叶子落下来)(下图).讲述一片叫弗雷迪的叶子,和它的朋友们一起,经历了春夏秋冬,经历了从生到死的过程。包括他面对死亡时的感悟


原文如下:

“Everything dies. No matter how big or small, how weak or strong. We first do our job. We experience the sun and the moon, the wind and the rain. We learn to dance and to laugh. Then we die

此书在网上找不到完整PDF电子版。不过有一个PPT,英/繁体中文,图文对照。内容应该是全的

对死亡的恐惧和否认贯穿于整个人类历史过程。人们试图用各种方式超越死亡,”从纪念碑,史诗中的英雄到总统图书馆”.更勿论宗教和信仰.苏格拉底死前的演讲代表了基督教以前思想家们对死亡的认知:

从另一角度考虑,我们就会发现很有理由认为死亡是件好事。因为死亡无非二者居其一:或虚无缥缈,冥然不觉;或如常人所云,灵魂从一个世界迁移至另一世界。倘若死后毫无知觉,死亡如沉沉酣睡,甚至不为梦所掠扰,死乃不可言喻之所得。倘若某人要挑选酣睡而不为梦所惊扰之夜,并将此夜同一生中其他日夜相比较,告诉我们有多少个日夜比此夜更美妙舒适,我想他举不出了多少个日夜,且不说平民百姓,即便高贵的帝王也是如此。倘苦死亡本质如此,我认为死乃一得,因为永恒只不过是一夜罢了。倘若死亡仅是行往另一世界的旅程,而彼处一如人之所言,集居着所有的死者,啊,朋友们,法官们,还能有比这更美好的事情吗?

这种观点有问题的.如周国平所指出的那样,死亡正因为其虚无飘渺的梦幻才另人畏惧.远古的人类用史诗鼓励自己,直到后来一神论宗教的出现.宗教者,信仰而后存在也(安瑟尔谟).面对永不可知的命运的畏惧,迷惘和卑微,是所有个体都无法摆脱的.对死亡,生命与命运的探讨只能在理论意义上存在,任何试图把它现实化的人都有悲惨的命运,精神分裂,崩溃或最终自杀.生活本身存在意义是不辨自明的.

为Aksimet添加一个白名单(Whitelist)

可岛可薇同学在偶Blog留言很不顺利;几乎每次都被Aksimet判定为Spam …

对于偶们这些使用国外空间的Wordpresser, Aksimet是最佳的垃圾评论拦截工具,由于是国外虚拟主机,Aksimet可以连接到服务器(不会受到GFW阻碍),Spam识别率很高.(偶Blog自去年3月创建共拦截了1500个Spam)

Aksimet不得不用,但索可岛可薇同学无法留言问题又必须解决.我考虑为Aksimet添加一个白名单(Whitelist).研究了一下,如下

WordPress后台插件编辑器,打开Aksimet插件目录下akismet.php文件.

首先在php文件最上面创建一个白名单:

$comments_mail_whitelist = array(“[email protected]”,”[email protected]”);

为了省事,创建一个数组而已. 存储评论者的Email

看一下这个php文件,关键这句:

add_action(‘preprocess_comment’, ‘akismet_auto_check_comment’, 1);

添加了一个preprocess_comment的钩子,用于提交评论时进行审核.

遂定位到 akismet_auto_check_comment 函数


function akismet_auto_check_comment( $comment ) {

$comment[‘user_ip’] = preg_replace( ‘/[^0-9., ]/’, ”, $_SERVER[‘REMOTE_ADDR’] );
$comment[‘user_agent’] = $_SERVER[‘HTTP_USER_AGENT’];
$comment[‘referrer’] = $_SERVER[‘HTTP_REFERER’];
$comment[‘blog’] = get_option(‘home’);

$ignore = array( ‘HTTP_COOKIE’ );

foreach ( $_SERVER as $key => $value )
if ( !in_array( $key, $ignore ) )
$comment[“$key”] = $value;

$query_string = ”;
foreach ( $comment as $key => $data )
$query_string .= $key . ‘=’ . urlencode( stripslashes($data) ) . ‘&’;

$response = akismet_http_post($query_string, $akismet_api_host, ‘/1.1/comment-check’, $akismet_api_port);
if ( ‘true’ == $response[1] ) {
add_filter(‘pre_comment_approved’, create_function(‘$a’, ‘return \’spam\’;’));
update_option( ‘akismet_spam_count’, get_option(‘akismet_spam_count’) + 1 );

do_action( ‘akismet_spam_caught’ );

$post = get_post( $comment[‘comment_post_ID’] );
$last_updated = strtotime( $post->post_modified_gmt );
$diff = time() – $last_updated;
$diff = $diff / 86400;

if ( $post->post_type == ‘post’ && $diff > 30 && get_option( ‘akismet_discard_month’ ) == ‘true’ )
die;
}
akismet_delete_old();
return $comment;
}

还好.能看懂. $comment是 wordpress API提供的参数数组,这个函数把这个数组每个键/值组合成字符串,发送到Aksimet服务器,根据返回的结果判断是否Spam.偶们要修改的,就索加入一个If判断 ,只有当留言者的Email不在白名单时,才提交信息Aksimet服务器,否则,直接跳过.

先在函数最上方加上
global $comments_mail_whitelist;

在调用akismet_http_post之前加上:
if(!in_array(strtolower($comment[‘comment_author_email’]),$comments_mail_whitelist) ) {

最后在调用akismet_delete_old()函数前面加上 } 即可

完工.保存.
测试一下,应该可以了

宪法与州法,限制与给予

今天偶然想到的.那么便胡扯一番.

(美国的)联邦宪法(对联邦机构和联邦法律)是授予而非限制.而对各洲法律是限制而非授予.宪法目的在于由民众提供政府存在合法性依据,授予政府权利.即人民让渡给契约政府的权利.联邦政府全部职能范围均在此授予范围内.因而:

1.)个人不可能违反宪法.除非是以个体形式出现的”国家行为”.因为宪法只针对政府.
2.)权利法案是副产品.宪法的设计者认为对民众权利保护应更多由州法律承担.宪法及其修正案只是提供最低限度的保护.多数情况下,州法提供超过权利法案级别的对人权保护.典型的如弗吉利亚宗教自由法.
3.)宪法第十修正案写道:本宪法未授予联邦政府的权利,由各州拥有,或由人民保留.州与人民在这里是一致的.(要考虑当时美国的政治状况,独立战争胜利后的美国只是一个松散的各州组成联邦.美国人首先认为自己属于州,然后才是美国.最早建立宪法的尝试只是为了调节各州之间出现的越来越多的贸易摩擦)

而州法是限制而非授予.州也有州宪法,在本州范围内它与联邦宪法没有什么区别,州最高法院同样可以受理针对州宪法的违宪审查.州法律通常由州立法机构依据州宪法制定.全体州民众直接参与选举立法机构,对宪法进行公决.在有些州还可以直接由公民”创制宪法”.因而州法和州法律直接反映了州人民意志,它只受联邦宪法和联邦法律限制.

美国为什么要搞两套法律体系(联邦-州)? 归根到底是美国殖民地时期以来形成的根深蒂固的地方自治观念.建国13州都是各自建立的,方式不同(王室殖民地,业主殖民地,以及由获得英王特许状公司组织的移民),社会,经济与宗教状况也相差甚远(佐治亚,南/北卡罗来纳州等南方诸州种植园经济,宗教多元,很早就有奴隶制;马萨诸塞,康涅狄格和新罕布什尔等州是新教大本营.那里人是道德绝对主义者,以建立圣经中记载的完美的,绝对理想的”山颠之城”为目标,不能容忍任何与其宗教观念相违背事物;马里兰和宾夕法尼亚最初分别是天主教/教友派定居地,后来被其它各洲同化.还有一个就索”宗教自由”的罗得岛州了),相互之间基本没有往来. 各州最早的联合尝试是为了共同对付美洲土地上”印第安人的威胁”.然后到18世纪,英国加强对北美殖民地控制,试图把殖民地限制为纯粹原料输出/产品输入国并防止其与母国竞争 .各州不满持续升高,之后就是偶们所熟知的波士顿清茶事件,来克星顿枪声,北美独立战争爆发. 今天的美国人习惯于把他们的那段历史浪漫化,描述为殖民地人民为自由,人权而战斗 (梅尔吉布森的电影爱国者就是一例).实际上早期美国人的目标非常明确,就是打跑英国佬,恢复各州自治生活. 赶走英国人以后,各州在名义上建立了一个联邦政府,在直到1792年这个政府都没有任何权利滴,没有统一的行政部门,军队早解散了 – -. 只是在费城有一个简单的协调各州事务机构.后来美国人逐渐认识到,有必要建立一个宪法和联邦政府,以协调各州之间矛盾,代表一个美国处理外交事务等.这个就是1792年美国制宪的最初动因.接下来的就不用多说了.偶不是在写美国史 – -,有兴趣的同学,去读刘绪贻主编七卷本”美国通史”,很好的一本书,特别第一卷.

由于这段被英国殖民地政府压迫的历史,美国人对一个强有力的”大”中央政府,一直是心存警惕的,他们宁愿保持各州互不干涉的自治.于是乎联邦宪法制定了联邦-州二级法律和行政体制.在这个体制下,直到20世纪以前,联邦都处于弱势地位.直到1930s,联邦最高法院在短暂的对抗后向罗斯福政府妥协.通过把宪法州际贸易条款适用范围扩展到”广泛的经济流动”领域,肯定了联邦政府立法对各州的干预.今天,联邦政府几乎可以通过立法对各州任何领域进行干预.这是美国建国之父们绝对没有想到的.

考虑几个问题:
1.联邦宪法和州宪法区别.除了以上所言”限制” 与”给予”.联邦宪法由所有州代表创立,对它的任何修改(宪法修正案)都必须在国会通过后由2/3以上的州全民公决通过方可生效.客观上表现就是修宪极难(美国总共只有27条宪法修正案).这就使具有宪法审查权,终身任职的美国联邦最高法院法官们显得格外重要.相对而言州宪法修改只需州表决通过,州最高法院法官通常由州议会投票选出,固定任期.这使得州最高法院法官们可能有很多顾忌或受州利益集团控制,更重要的是,州法院必须服从本州选民的意志极端情况下如果出现”暴民政治”,或整个州多数民众的专制,那么州宪法和法律很难保维护司法公正.
这时就可由联邦宪法和法律予以调节,即州法律所受”限制而非授予”中限制一面.

2.州法律始终保持相对独立性.大多数情况下,司法终审权保留在各州,联邦法院只能审理那些违反联邦法律的案件 .例如林达在走近美国三部曲中提到的一个案例1960s黑人民权运动末期发生的一起凶杀案,三名密四四比州民权工作者在佐治亚被种族极端分子杀害.联邦警察逮捕了凶手并向当地法院起诉.但在12个佐治亚州的公民组成的陪审团审理下,被告被宣判无罪.司法部对此无能为力.由于联邦法律没有谋杀罪条款,他们唯一能做的,就是在联邦法院以侵犯民权法中”合谋侵犯黑人使用公共场所的权利” 名义起诉这三个被告 .这个”黑色幽默”被林达认为是”联邦法律越过地方上’多数的暴政’所形成的障碍,保护所有的美国公民的一个成功尝试”

3.考虑著名的”权利法案”(宪法前十修正案).从法律意义上说权利法案条款只对联邦有效.例如宪法第一修正案:”国会不得制定关于下列内容法律…”.权利法案并没有约束州的相关立法.虽然事实上州一级法律通常提供比权利法案更高的对人权保护.但由于上面提到的一些因素,例如”多数人的暴政”,州法律有时可能并不能保障所有人权利.20世纪以后,联邦最高法院通过案例判决,用宪法第十四修正案规定的”正当权利”条款反向吸收宪法前八修正案,把权利法案规定的对联邦限制扩展至各州.第十四修正案是美国内战结束后占主导地位的北方自由派强行通过的若干修正案一部分.宣称”未经正当程序,联邦和州不得剥夺任何人的生命,自由和财产”. 第十四修正案确定的”正当程序”理论在美国宪政史上影响深远,这里不多说.

3.如上所述,联邦宪法是 授予而非限制 .而作为宪法修正案的权利法案却更多的是”授予而非限制”.对保护民众的自由和人权而言,显然后者更为有效对此的经典论述就是以赛亚格林关于”积极自由”和”消极自由”的区分. 后者,即”免予….的自由”表示主体不受外界的干涉而具有的自由意志,对于经历了20世纪若干独裁政权统治的人们,更加重要.人们通常把权利法案和法国1791年宪法对比.后者也在名义上保护人权,例如法国1791年宪法中下面条款:

除非在法律所规定的情况下并按照法律所指示的手续,不得控告、逮捕或拘留任何人
各个公民都有言论、著述和出版的自由,但在法律所规定的情况下,应对滥用此项自由负担责任
财产是神圣不可侵犯的权利,除非当合法认定的公共需要所显然必需时
只要不扰乱法律所规定的公共秩序,任何人都不得因其意见、甚至信教的意见而遭受干涉

我们看到法国大革命后1791年宪法,在名义上保护人权的条款里,附加了许多”条件”(除非,但是,…).这种以”积极自由”形式建立的成文宪法不仅不能保护人权,还会把专制政府的暴政合法化,使更多的人无辜受累.法国大革命造成的屠杀,暴乱和恐怖专政,就是最好的例子.

中国大陆的宪法,貌似也是这个样子.
我从来就不会掩饰自己对GCD的痛恨与厌恶,以及对美国自由制度的赞美.事实就是这样.我高中时的一位语文老师遗憾的说:他可能终身也无法真正绕出马克思主义的那套扯蛋理论圈子 .但我们是有选择余地的.1949年以来中萦绕在中国民众头上的恐怖,专制和暴力巨大阴影,将可能在我们手中结束.

WordPress Search Permalink

WP的Permalink(永久链接)做的相当完善,我见过所有php程序最好的

1.高度可自定义.单篇文章页,日期存档,分类存档,Tag存档页的永久链接形式都可以自定义.

2.根据Host自动重定向.例如把www.abc.com/$1 重定向到abc.com/$1

3.末尾自动去除或添加”/” .例如你永久链接是 /%post_id%形式 .当有人访问 your-blog.com/34/时会被重定向到 your-blog.com/34

骨头里挑刺的话,还是有不足.就是搜索结果页的永久链接.

WordPress默认通过表单提交的搜索,结果页地址是 http://blog.name/?s=keyword 形式 . 但实际上WP已经内置了Search permalink .通过直接在地址栏输入http://blog.name/search/keyword ,也能访问搜索结果 .其中 “search”这个字段由 wp-includes/rewrite.php 中的 $search_base变量定义,可自行修改.

通过Search Permalink这个插件,可以使默认表单提交的搜索地址变成 http://blog.name/search/keyword/ 形式.这个插件很简单,客户端使用JS监控表单submit,服务器端重定向/?s=keyword地址到 /search/keywords/形式.

现在我想做的是

1.把安装Search Permalink后的搜索页面地址由 /search/keyword/ 变为 /search/keyword 形式
2.当有人输入/search/keyword/时,自动重定向到/search/keyword (去掉末尾 /)

前者很容易做到,事实上只要修改Search permalink插件的两个地方即可.但是我始终找不到如何做到第二点.事实上这是WordPress内部设置,与Search Permalink插件无关.即无论你永久链接设置如何.访问 http://your-blog.com/search/keyword 和 http://your-blog.com/search/keyword/都会返回 Http 200 OK.而不会发生301重定向.

SEO的首要原则是URL唯一化.网站的任何页面在正式发布时只能有一个标准URL,其他所有别名地址都应该被重定向到标准URL.我仔细看了 wp-includes/rewrite.php 文件,没有找到可以解决这个问题的地方.最后,不得不使用.htaccess大神 :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/search/(.*)/$
RewriteRule ^(.*)/$ http://oogami.name/$1 [R=301,L]
</IfModule>

把上面代码加到 Blog根目录 .htaccess文件中.注意添加到WordPress本身的rewrite语句之前.(如果WP不是安装在域名根目录对应修改RewriteBase和重写规则).

当有人输入 http://oogami.name/search/keyword/时, Apache将重定向到http://oogami.name/search/keyword .这正是我们想要的效果.

PS:这个方法用的是Apache级别的URL重写.事实上应该能通过修改WP自身的代码来解决.然本人能力有限 – -..

摄影史上亲吻作品

若干年前,读过一点摄影史,历史而已,与摄影技术无关 – – . . .到现在依旧记得的不过是一些零碎信息而已.近期也没有温习的打算.今天这个标题纯属意外 – – .

这里的亲吻指异性之间的Kiss.作为一种重要表达方式亲吻不仅具有生理意义(口唇快感),更是一种调情方式,意味着以温柔代替暴力,以基于社会文化机制的愉快的体验取代单一的生殖冲动( – -).( 调情:暗示进一步性接触的可能性- 米兰昆德拉.语出 不能承受的生命之轻 第四部分:灵与肉 ).

摄影史上有一些著名的亲吻作品.你可能看过,但是不知道名字.而且有人会把它们混淆.其中的一些故事,你可能知道.

Robert Doisneau (罗伯特 杜瓦诺).
20世纪前期,纪实摄影成为主流.今天我们最熟知的摄影家,除了卡蒂埃布勒松和罗马特卡帕( 这两个人名声太过响亮,无人不知无人不晓 – –)外,就是纪实摄影的两位大师,杜瓦诺和刘易斯海因.
罗伯特杜瓦诺1950年在巴黎拍摄了一组亲吻图片.


这张 “市政厅前之吻” (Le Baiser de l’Hotel de Ville),因为其在20世纪末惹出的那场官司而变得非常著名.注意照片上的男子,松软的围巾在接吻时变得紧绷起来.这个显得非常真实和质感的地方历来为人称道.


这索杜瓦诺另一张著名亲吻作品,原名好像就叫 Paris,1950 一些国内的摄影史教材把它译为”快乐一吻”.这张看上去抓拍的是巴黎街头很常见的一个情景,男士将一束鲜花献给自己情人,女士则兴高采烈接受了甜蜜的一个亲吻. 由于这张图片没有”惹出官司”,相对不太出名 – –

Alfred Eisenstaedt 爱森斯塔特.这索一个高产的新闻摄影师,被称为”新闻摄影之父”.下面这张”胜利之吻”是他最著名作品.摄于1945年8月15日,日本投降时纽约时代广场一个水兵情不自禁地抓住某路过的少女疯狂亲吻 – – . .

Kim Anderson 貌似是一个著名当代摄影,插话家,德裔,工作室在瑞士.此人模特都是可爱的Loli/正太 .拍摄了不少儿童亲吻作品 ..(严重怀疑有恋童癖) .由于是当代,他的作品在网上很容易找到,贴一些.

下面这张.Sidewalk Cafe (露天咖啡座)是 卡蒂埃布勒松(Henri Bresson)经典作品之一.偶第一次看到这个作品是在N年前的一本”外国文艺·译文“杂志.其时偶对摄影史一无所知,但之后就记住了布勒松这个名字 …前几年他死时候偶还哀悼了一番- -,貌似那是2004年,记得那年许多大师级人物离开了我们,包括格里高利派克,凯瑟琳赫本,雅克德里达,苏珊·桑塔格,弗朗索瓦兹·萨冈 , E,H,赛义德 ………


这张只是布勒松无数经典作品中的一张.布勒松善于抓拍具有典型意义而又有现实性的场景(所谓的”决定性瞬间”理论嘛..偶这个对摄影美学一窍不通滴人都知道 – -),这张很普通的场景,在被摄影师用镜头凝固以后,就具有了永恒滴魅力(传说中滴”时间美感)

PS: 外国文艺·译文 杂志创刊于2001年,是当时国内第一流的介绍外国文学/美术刊物 (现在应该也是),当年这个杂志偶是每期必买滴 – -,后来上大学以后就颓废了 – – ,主要是心散了.高中时候管理严,倒有许多时间读些东西..偶现在几乎全部知识积淀都来源于那个时期….

最后,我从玛格南图片社(Magnum Photos)网站找了一些关于 Kiss的摄影作品~~.
供欣赏~~~.你也可以到这个20世纪最重要的新闻摄影组织网站寻找更多相关图片.


Dennis Stock USA. 1952. Love Story.


Elliott Erwitt USA. California. 1955.


Marc Riboud CHINA. Beijing. Wedding. 1957.


Erich Hartmann FRANCE. Paris. 1975. A couple kisses in a train station


Martine Franck

CSS & Javascript学习记录

一些杂记.

li列表默认display:block .块级元素,每个后换行.若使列表不换行.可以给li加 display:inline ;

或者加 float属性使其脱离文档流.推荐后者特别是在li里面是a 链接时候,可能需要把a元素设为display:block.这样如果把li设为display:inline后仍然会换行

貌似还有一种是给li加 white-space: nowrap .也可以不换行.

CSS配合JS的下拉菜单.经典布局是

<ul>

<li><a>…</a><ul><li></li><li></li>….</ul></li>

<li><a>…</a><ul><li></li><li></li>….</ul></li>

</ul>

即ul里面的li套ul,存放隐藏区块(Visibility: hidden) .这个ul块必须采用绝对定位(position: absolute)

position:absolute如果没有配合top left bottom right ,就相对父标签定位

Javascript实现快捷键代码:

document.onkeypress=function hotkey(e) {

var code= String.fromCharCode(e.which);

switch( code) {

case ‘s’ :

…..

break;

………..

default:

break;

}

}

XFN Network

XFN是一个在超链接中定义对方相对自己关系的方法.可用于博客友情链接(Blogroll)等. 具体操作是在链接的a标签中加入 rel属性.不同的取值有不同含义.可以取多个值,以空格分割.

目前允许的取值包括几类,大部分类最多只允许选择一个:

● 朋友,acquaintance(熟悉的朋友)(相互),friend(一般朋友),contact(有接触过)
● 物理,met (现实中见过面)(相互)
● 专业,co-worker(同一单位工作)、colleague(工作或研究领域相同)。 这两个可同时选
● 地理,co-resident(同居,住在一个屋檐下)、neighbor(邻居)。
● 家庭,child(孩子)、parent(父母)、sibling(兄弟姐妹)、spouse(配偶)、kin(亲属)。
● 爱情,muse(有好感)、crush(迷恋的对象,通常指单恋)、date(约会过的)、sweetheart(恋人)(相互)。
● 自己 me . (此项不能与其他任何共存)

注: 相互(Symmetric) ,关系对称,还有传递(transitive)等特征略

例如:
rel=”me” –> 表示链接是自己的另一个网站
rel=”muse” —>表示自己对链接的对象有好感
rel=”sweetheart” —>表示链接是自己恋人的网站
rel=”acquaintance met” —>表示链接是自己熟悉朋友,现实中见过面

要使用XFN:

1 准备好链接网址
2 在链接的<a>标签中添加rel=”friend met colleague”等属性
3 为了让人家知道你支持XFN,在<head>中添加profile=”http://gmpg.org/xfn/11″属性
4 在网站底部添加下面标签:XFN Friendly
(图片可以从这里下载)
5 提交你的网站到Rubhub(关系查看引擎),使得别人可以在其中查找.

WordPress内置对XFN的支持

你可以在后台->Manage -> Link -> Add or Edit Link ,在”Link Relationship (XFN)” 里设置链接对象相对你的关系

偶Blog的部分友情链接添加了XFN关系属性,有兴趣的同学,可以去找找看 – -.