一些推测
- 2012年07月31日
按 ‘ 2012年07月 ’ 归档
这些天在关注一个搜救工作:三个男人自驾一辆车,从河南到拉萨。走到波密附近时,他们的手机活动信号成了中国联通的最后记录(2012年7月26日13:15分,波密县松宗镇)。
目前的排查点主要集中在然乌和波密之间,特别是米堆冰川附近。有人称26日下午,看到过三个人在冰川上徒步。很多人似乎都松了一口气,留言道:太好了!
如果大家是为了“终于有准信了”而欣慰,另当别论;而如果大家以为人进了冰川很安全,那就大错了。冰川是极其危险的东西,我宁可这些人被劫道,徒步在山谷里、森林里,也不愿意他们徒步去冰川,特别是在这些人消失之前,微博上的最后记录,个个都是严重高原反应的情况下。
冰川的第一个危险,是你不知道脚下踩的是什么。2005年我去夏木尼,徒步去找勃朗湖,走错了路,爬到了一个冰斗里。爬进冰斗的过程中,我听到了潺潺的流水声,仔细分辨之后才发现是从脚边不远的冰盖下传出来的。也就是说,我随时可能掉到不知道多深的河水或湖水里去。有些冰川伪装得更好,特别是海洋性冰川,它们都是不怕脏的推土机,把石头和土刮下来之后,通通背在身上。人还以为走在泥土地上呢,直到忽然看到不远处一个小石头滴滴嘟嘟地滚下坡,你才知道脚下是个缓缓移动的冰川。2006年我去珠峰大本营,坐在大本营前面的土坡上等云散,一边等一边想,前面这个跟堤坝似的大土堆是什么呢?看了很久,才顿悟到这是伪装在泥土砂石里的绒布冰川前沿!
冰川的第二个危险,是它一直在移动。移动到某个时候,高处的冰就会崩塌,你不知道那一块会掉下来。站在冰川上,屏住呼吸听,你会时时听到小石头失衡滚落的声音。这是小动静,而大动静就是整个冰盖的崩落,这个冰盖可能就在自己的脚下,也可能在自己的头顶。
冰川的第三个危险,是它会融化。而且,对于高高的雪山来说,中午阳光炽烈的时候融化的冰川水,到了傍晚才会流到山脚,造成每晚一次的洪水,水流湍急,冰冷刺骨。2006年7月,我在珠峰脚下领教了一次。中午看到的小溪流(当时还有人在干涸的石滩上扎帐篷),晚上就是一条汹涌的大河。无月光的夜里,什么都看不见,只听到河水的呼啸,石头在水底滚动的咕嘟咕嘟的声音。徒步过来的那条山路,还在慢慢地被两边山上下来的融水慢慢浸没。那一晚几乎以为自己就要葬身在此了,和旅伴们挽手狂奔,幸好大家都没有高原反应,跑得够快,终于在午夜前看到了绒布寺的灯火。
冰川的第四个危险,是它会吸热。对于中午上冰川的人来说,这还不很明显,可这个热量是缓缓地从人身上夺走的。除了这个慢慢的吸热过程外,雪山每天还会有一个极速降温的过程。到了日落时分,山谷里的空气不再被阳光烘烤的时候,就再也支撑不住雪山上方的冷空气,这时,整个雪山上方的冷空气团会一下子全都掉到山谷里来。每个雪山的傍晚,山下都会有来自雪山的冰冷狂风。这其实不叫风,普通的风是冷空气去填补热空气的空位时、平行于地面的流动,而这个“风”,是整个冷空气团沿着山坡的坠落。雪山顶上有多冷,这团“风”就有多冷。2006年7月,大暑时节,在珠峰脚下,一个同行的女孩穿上冲锋衣、再把防潮垫裹在身上,都冻得牙关格格发抖。
如果人在中午时分徒步进入冰川,而在下午四点前不及时撤出的话,就可能被冰川融水的大河困在冰川上,之后还要面临傍晚的雪山冷空气急流的考验,如果呆在原地不动,又没有准备充足的食物,就可能被冻死,如果擅自移动到避风的地方,又可能被移动的冰川挤死或掩埋。这都是冰川让人畏惧的地方。无常即人生,死则死耳,但不要让我死得恐惧充满,死得苦不堪言。
和一位微博好友@下导聊天,才知道传说中的“去阿里,到了雨季就没路了”指的是大北线。而南线的路况是“爆好的”。有图有真相,上面两张是大北线的:一个只有车辙印了,一个还有陷车危险(他本人陷过,挖泥到半夜);最下面一张是南线,也就是从拉萨路过拉孜的那条路线。
他说,只要没高反,就毛事没有。不但路好,而且没有那种普通山路的落差。
这么看来,去冈仁波齐不需要心里太紧张?
以下图片来源@下导:
下面的PHP程序可以生成如 这样的简单验证码。把它存成一个PHP文件,例如captcha.php,使用<img src=’captcha.php’ />显示它,然后,你在服务器端把用户的输入和$_SESSION[‘captcha’]做比较即可:
<?php session_start(); $charset = 'ABCDEFGHJKLMNPQRSTUVWXY3456789'; $maxpos = strlen($charset) - 1; $captcha = ''; $im = imagecreate(60, 24); $white = imagecolorallocate($im, 0xff, 0xff, 0xff); for ($i = 0; $i < 4; $i++) { $imchar = imagecreate(15, 24); $white = imagecolorallocate($imchar,mt_rand(0xe0, 0xff), mt_rand(0xe0, 0xff), mt_rand(0xe0, 0xff)); $color = imagecolorallocate($imchar, mt_rand(0x00, 0x70), mt_rand(0x00, 0x70), mt_rand(0x00, 0x70)); $captcha .= substr($charset, mt_rand(0, $maxpos), 1); imagestring($imchar, 5, 0, 0, $captcha[$i], $color); $imchar = imagerotate($imchar, mt_rand(-10, 10), $white); imagecopymerge($im, $imchar, mt_rand(1, 5) + $i * 15, mt_rand(0, 8), 0, 0, 15, 24, 100); } for ($i = 0; $i < 15; $i++) { $x1 = mt_rand(0, 59); $y1 = mt_rand(0, 23); $x2 = $x1 + mt_rand(-2, 2); $y2 = $y1 + mt_rand(-1, 1); imageline($im, $x1, $y1, $x2, $y2, mt_rand(0x000000, 0xffffff)); } $_SESSION['captcha'] = $captcha; header('Content-type: image/gif'); imagegif($im); ?>
使用的字符集里没有I、O、1、0、Z、2,因为担心它们互相混淆。思考:S和5是不是也挺像的?纠结。
为了让验证码有“看不清,换一个”的功能,现实中的<img>写得要稍微复杂些,下面代码里的’captcha.php?’+now.getTime()是为了欺骗浏览器,让它以为是一张新的图片进来了,强迫它刷新captcha.php产生的图片,而不是从缓存里获得:
<img src="captcha.php" title="click for a new one" onclick="now=new Date();src='captcha.php?'+now.getTime();" />
以前常听一句话:开车一定要眼观六路耳听八方,你不去撞人家,保不齐人家来撞你。现在惊恐地加一条,开车人学游泳也很必要,不要以为自己不会主动往河里开就万事大吉了。你不去找河,河会来找你。
为什么哭用来表示悲伤?
俺的猜想:人刚出生时,哭是一种本能,表示“我是活的,别丢下!”的意思,母亲听到这个信号,即对会啼哭的个体哺乳。这时的哭是一种反射,但不是条件反射,它和情绪无关。人再长大些,还不会说话,能发出的声音还是只有哭,于是用哭来表示“我有需求”。醒了,饿了,尿了,拉了,哼哼两声。母亲听不见的,就加大音量哼哼,进而哭,进而嚎,直到母亲听到为止,母亲对孩子的照料,会进而强化这种反射。这时,哭就和“索取”挂上钩了。再长大些,孩子向大人要东西,要不到,就顺理成章地哭,哭就和“欲求不满”沾边了。最后就演变成用哭声表示负面的情绪,特别用来表达“失去”——同样是负面情绪,愤怒就不一定用哭来表达。
推论:爱哭的人,特别是爱嚎哭的,必定有个粗心大意的老妈。