http_response_code或Status code的重置问题

在写一个产生短链接的程序。短链接本身对应的文件当然不是直接存在域名根目录下的,而是通过.htaccess的404 ErrorHandler转交给检索程序,由检索程序把真正的文件输出出来。这里需要把404号Status code覆盖掉。

在家里机器上写的PHP代码是:

header("Content-type: $mime", FALSE, 200);

其中200是代表OK的状态码。

这句话在家里的机器上工作得挺好,但上传到公共网站上之后,程序工作方式就不是那么回事了。404号状态码并未被覆盖掉,如果输出文件是图像,还能勉强显示。但如果是个下载附件,就看到了404号“网页不存在”的错误信息。

经过反复调试,找到解决方法如下:

header("Status: 200 OK");    // Reset the status to OK (200).
header("Content-type: $mime", FALSE, 200);

这两句话缺一不可,如果少第一句,则公共网站上的程序不干活。如果少第一句,则家里的程序不干活。

大悲咒

四臂观音

(重新音译缘起)唐音版的“大悲咒”流传到现在,早已发生很多改变。即使按照当时的发音来念诵,也有不精准的地方。如观自在菩萨,梵音Avalokitesvara,在唐音版里,成了“婆卢羯帝烁钵罗耶”,第一个音节“阿”就漏音了。而流传至今的藏文音译则是“阿瓦洛格得夏RA雅”,就更加忠于原貌。

以下内容参阅中国藏语系高级佛学院编《藏密真言宝典》,分别以康区和卫藏地区藏文发音校正。藏文没有四声音调,所以念诵时,要只读音不读调。一些汉语拼音不存在的代替字:得:dei,诶:ei,呢:ne,这:zhei。

康区发音 卫藏发音
纳摩RA纳札雅雅。
纳玛阿日雅阿瓦洛格得效RA雅。
波德萨埵雅。玛哈萨埵雅。
玛哈嘎热呢嘎雅。
嗡,萨瓦拉瓦德。协达纳达萨雅。
纳玛这埵呢曼。阿日雅阿瓦洛格得效RA。
蓝达巴。纳摩呢拉甘叉。
协玛哈巴达夏美。萨瓦埵达协班。
阿协云。萨瓦萨埵。纳摩巴萨埵。
纳玛巴甘巴得德。
达雅塔。
嗡,阿瓦洛嘎。洛嘎得嘎拉德。
俄协热。玛哈波德萨埵。
萨波萨波。玛RA玛RA。玛协玛协。
热达耶。格热格热嘎曼。德热德热。
巴协雅德。玛哈巴协雅德。
达RA达RA。德热呢。
效RA雅。作拉作拉。
玛玛巴玛RA。么德拉。
诶黑何。协纳协纳。
阿拉香巴拉夏热。
巴夏巴香。巴RA夏雅。
何乐何乐。札何乐何乐。
协萨RA萨RA。色热色热。色热色热。
波得雅波得雅。波达雅波达雅。
弥哲耶。呢拉甘叉。
哲夏RA纳巴雅玛纳娑哈。
色达雅娑哈。玛哈色达雅娑哈。
色达雅耶效RA雅娑哈。
呢拉甘策娑哈。札呢拉娑哈。
协森哈么卡雅娑哈。
瓦玛哈诶达雅娑哈。
匝札诶达雅娑哈。巴玛给夏雅娑哈。
呢拉甘赤班匝拉雅娑哈。
摩波乐协嘎RA雅娑哈。
纳摩RA纳札雅雅。
纳玛阿日雅阿瓦洛格得效RA雅娑哈。
嗡,色达彦德曼札巴达耶娑哈。
纳摩RA纳札雅雅。
纳玛阿日雅阿瓦洛给代效RA雅。
波迪萨埵雅。玛哈萨埵雅。
玛哈嘎如尼嘎雅。
嗡,萨瓦拉瓦迪。须达纳达萨雅。
纳玛这埵尼曼。阿日雅阿瓦洛给代效RA。
蓝达巴。纳摩尼拉甘叉。
希玛哈巴达夏弥。萨瓦埵达须班。
阿希云。萨瓦萨埵。纳摩巴萨埵。
纳玛巴甘巴代度。
达雅塔。
嗡,阿瓦洛嘎。洛嘎代嘎拉迪。
益希日。玛哈波迪萨埵。
萨波萨波。玛RA玛RA。玛希玛希。
日达玉。谷如谷汝嘎曼。度如度如。
巴希雅迪。玛哈巴希雅迪。
达RA达RA。迪日尼。
效RA雅。作拉作拉。
玛玛巴玛RA。穆迪拉。
俄亥黑。希纳希纳。
阿拉香巴拉夏日。
巴夏巴香。巴RA夏雅。
乎路乎路。札乎路乎利。
协萨RA萨RA。斯日斯日。苏如苏如。
布得雅布得雅。波达雅波达雅。
蔑芝耶。尼拉甘叉。
这夏RA纳巴雅玛纳娑哈。
斯达雅娑哈。玛哈斯达雅娑哈。
斯达雅耶效RA雅娑哈。
尼拉甘赤娑哈。札尼拉娑哈。
协森哈穆卡雅娑哈。
瓦玛哈诶达雅娑哈。
匝札诶达雅娑哈。巴玛该夏雅娑哈。
尼拉甘柴班匝拉雅娑哈。
摩波利协嘎RA雅娑哈。
纳摩RA纳札雅雅。
纳玛阿日雅阿瓦洛给代效RA雅娑哈。
嗡,斯达彦度曼札巴达耶娑哈。

金星凌日

金星凌日

2012年金星凌日

2012年金星凌日

2012年金星凌日

应该是这辈子的最后一次金星凌日吧,下次是2117年12月。上次金星凌日是2004年6月8日,但那次凌日和这次类似,对东半球的人们观测有利。当时我在美国,没看到。

时间点(UTC):

  • 22:09:53,金星和太阳外切,开始进入日面。凌日开始。北京当天日出时间是20:47。
  • 22:27:40,金星和太阳内切,完全进入日面。
  • 01:30:32,金星深入腹地,凌甚。
  • 04:31:51,金星和太阳内切,开始离开日面。
  • 04:49:20,金星和太阳外切,完全离开日面。凌日结束。

拍摄前的准备工作:

  • 确认巴德膜是完好洁净的。
  • 把相机的时间精密校准一下,这样就不用一边拍照一边记录时间了,否则相机的时间和标准时间之间还有个偏移量,就太麻烦了。
  • 确保电池够足,存储卡够用。

实际拍摄经过:早在三天前就开始留意北京星期三的天气,因为当时的估计并不乐观(雷阵雨),几乎做了连夜逃到河北去拍照的打算。拍摄当天早晨,雾蒙蒙,从楼上打开窗户,看不到太阳投射的锐利光影。等到6点10分,金星开始进入太阳圆面了,决定不在房间里等死,拎着相机下楼去找找太阳。结果令人喜出望外,太阳在一层红色的薄雾里,左侧9点的位置,金星已经开始侵入。坐在一个开阔地面开始猛拍。7点半左右雾重了一些,照片质量不算太好。8点太阳渐高,地面上的雾已经阻止不了它的光线了。凌甚时分(约9:30),拍摄条件达到最佳。之后好天气一直持续到11:20,预报的多云终于还是来到了。直到12:40,太阳一直是毛茸茸的,金星更是无法拍摄清楚。即将凌终时,太阳的轮廓忽然又清楚了一些,这时拍到了比较模糊的金星走出日面的镜头。12:50,凌终。

2012年金星凌日

2012年金星凌日

金星凌日前的最后一次带妆彩排

太阳

太阳

题摄会观察所摄花蚁

花与蚁

忆昔欢与侬,醪海共濯缨。今夕欢不至,独沐此薰风。

@摄会观察:原创图片,这朵花看着大其实不大(3-4cm),这个蚂蚁看着不小其实很小(小米粒);这朵花在人们眼睛里司空见惯不算什么,但在小小蚂蚁眼睛里却像一座高山;人们用眼睛欣赏花,小蚂蚁却用自己的脚来丈量……

金星凌日前的预演

太阳

太阳

6月6日金星凌日前的预演。预演的目的是找到最佳拍摄参数。这张照片的参数是:巴德膜,ISO-100,光圈f7.1,快门1/8000。

太阳表面的五个小黑点是太阳黑子,而不是相机CCD上的灰尘。原因:对着太阳的不同部位拍摄,成像位置不同,而黑点的位置相对太阳不变。

还可以看到明显的临边昏暗现象。

雅拉雪山转山路线计划

雅拉雪山转山路线计划

雅拉雪山转山路线计划

地图及各点海拔高度由Google Earth获得。全程约25公里。假设转山路线是顺时针,则绿色路线表示相对平缓或下坡,黄色或橙色表示上坡,颜色越红,上坡难度越大。雅拉雪山的经纬度是(30.38, 101.71)。

题摄会观察所摄励志麻雀

起飞时踹翻桌子的麻雀

起飞时踹翻桌子的麻雀

其一:遥见落鸟翩翩,仿佛汉宫飞燕。咕咚踹彼桌翻,羽衣竟覆玉环。

其二:神州城管寝不安,拆迁瞎话编得难。见此片片猛拍案:“下次就说鸟踹翻。”

其三: 昔有陈胜王,谓我无远志。幸得此案倾,明我扶摇意。

@摄会观察: 拍于西宁马步芳公馆。波音747的最大起飞重量/412.769吨;空客A380的最大起飞重量/560吨;有谁知道这只麻雀的最大起飞重量是多少?偶算不出来,只看他起飞的时候把桌子踹翻了。

《般若波罗蜜多心经》语文释义


顶礼大佛母般若波罗蜜多!顶礼大智文殊师利菩萨摩诃萨!

之所以说“语文释义”,是因为作者不懂佛学,理所当然地不能作佛学释义,所以只能从语言文字方面对《般若波罗蜜多心经》作些解释。

《般若波罗蜜多心经》是译本很多的一部重要的佛学经典。目前在中国,以玄奘的译本(贞观二十三年,公元649年)最为流行。其最盛行之原因,恐怕是掐头去尾,至无可删减,仅仅260字的经文,妇孺皆能背诵。

观自在菩萨行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。舍利子,色不异空,空不异色。色即是空,空即是色。受想行识,亦复如是。舍利子,是诸法空相,不生不灭,不垢不净,不增不减。是故空中无色,无受想行识,无眼耳鼻舌身意,无色声香味触法。无眼界,乃至无意识界。无无明,亦无无明尽,乃至无老死,亦无老死尽。无苦集灭道。无智亦无得。以无所得故,菩提萨埵,依般若波罗蜜多故,心无挂碍,无挂碍故,无有恐怖,远离颠倒梦想,究竟涅槃。三世诸佛,依般若波罗蜜多故,得阿耨多罗三藐三菩提。故知般若波罗蜜多,是大神咒,是大明咒,是无上咒,是无等等咒。能除一切苦,真实不虚。故说般若波罗蜜多咒,即说咒曰:

揭谛揭谛,波罗揭谛,波罗僧揭谛,菩提萨婆诃。

先说此经文的名字,是这样句读的:般若/波罗蜜多/心经。在《西游记》第十九回“云栈洞悟空收八戒,浮屠山玄奘受心经”里,八戒带着唐僧(玄奘)去见了乌巢禅师,乌巢禅师传给了唐僧《多心经》一部,正文就是这个。这里吴承恩句读错了,把“多”和“心”连在了一起。另外,乌巢禅师诵读的版本正是玄奘多年后的译作,挺有趣的穿越。回到正题上来:“般若”是梵文Prajna的音译,即智慧,还不是世俗的智慧,而是佛陀证悟的智慧,历代译师对此词只译音不译意。“波罗蜜多”是梵文“Paramita”的音译,意即“方法,道路”。佛法有“六度”或“六波罗蜜多”,意即“六种从苦恼到涅槃的道路”:布施、持戒、忍辱、精进、禅定、般若。这里“般若波罗蜜多”就是六种波罗蜜多的最后一种。“心经”的意思是说,这篇经文是全部般若的精义,犹如心髓。

观自在菩萨行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。

其它的佛经,第一句往往是“如是我闻”,即阿难尊者在佛经结集时,背诵佛陀演讲正文前,所说的“我是这么听说的”。玄奘版《心经》却没有这一句。其实,其它的版本是有这句的,不但有这句,还仔细地交代了说法的缘起。当时佛陀是在灵鹫山中,有大比丘和诸大菩萨陪同。当时,世尊入甚深三摩地(入定),观自在菩萨(即观音菩萨)也在行持般若波罗蜜多法门。在修习中,观自在菩萨观到了五蕴都是空性,依此修习,可以去除一切烦恼。这时,佛陀的弟子之一、舍利弗长老从座位中站起来,向观自在菩萨请教修习般若波罗蜜多的方法,菩萨回答了他,而回答的内容就是《心经》。

这里要注意的是,《心经》不是释迦牟尼佛所说的,而是观自在菩萨说的。而全本经文的最末,世尊出定时,对菩萨所说内容作了首肯,确定全部符合佛法精义,就相当于给此经签字背书,与佛陀所说并无分别。

玄奘版的《心经》,省略了观自在菩萨说法的缘起,直接从菩萨行持般若波罗蜜多的效果开始叙述,就是这里看到的三句话。

舍利子,色不异空,空不异色。色即是空,空即是色。

舍利子,即长老舍利弗。“子”是“尊者、仁者、先生”的意思,就是说,观自在菩萨对舍利弗长老说话时,先称呼他:“舍利弗先生啊,是这样的……”很多人虽然会背诵《心经》,却不一定知道“舍利子”的意思,以为是佛陀入灭后,火化所得的舍利子,但这个理解是错的……

接下来的四句话,“色不异空,空不异色。色即是空,空即是色。”恐怕是被世人传诵更广、也是曲解更严重的。很多人一听到这四句话,脑海里就浮现出一个大和尚,怀抱美女一名,喝酒吃肉,声色犬马。很多人自己如此作为时,亦拿这四句话解嘲。不过,这四句话真的不是为了把声色犬马合法化用的。这里的“色”不是“情色”的“色”,而是“五蕴”之一,“色受想行识”的“色”,换个易懂的说法,就是我们所说的物质世界,囊括所有的时间和空间的物质,统称为“色”。佛学不认为物质是独立存在的,而认为它是阿赖耶识所营造的幻象,深究它的本性,则会终于空无。所以说“色”蕴的本体和空并无不同,空和色并无不同,色就是空,空也就是色,空和色是同一回事。

至于如何才能领悟到色和空是一回事,则是修行的具体方法的问题,这个小博文没办法说,再说作者也没有什么证悟,想说也无从说起。《心经》不谈方法,只说最终目标。目标确立了,方法可以和目标相印证。行路的旅人,远远地看到一座山。走到山的道路可能有很多,但前提是他要知道山是他的目的地,并时时抬头看一看,确保他没走错路。《心经》就是这样,时时可以校准人的修行。

据说佛陀对阿难说,你博闻强记,将要通过你的记忆把佛法流传于世。假如你把我宣说过的八万四千法门忘得一干二净,我也不会怪你。但如果你把《心经》忘记了,我会责备你的。你把《心经》忘了,我也不会怪你。但倘若你把这四句话忘记了,我会责备你的。《心经》是一切般若之心,而“色不异空”这四句话,是“心经”之心。

还有个有意思的故事,说一个人无恶不作,偶尔听到这四句话,甚为不解,逢人就拿这四句话请教是什么意思。死后,因生前作恶多端,在森罗殿排队候审,队伍挺长,他闲极无聊,就拿这四句话请教队伍里的人。这四句话,他问了一辈子的,精气凝聚,舌尖刚刚读出,阎罗殿砖瓦齐下,摇摇欲坠,地狱几被摧毁。阎罗大惊失色,忙忙让他提前转生人间一次,忘掉这四句话再来受报。这是个笑话,但也强调了这四句话在《心经》里的份量。
猛击阅读全文

情歌广场

打扑克的羌族老太太

打扑克的羌族老太太

康定情歌

康定情歌