2010-12-11

今晚,我们为自由起立

让我们起立,鼓掌,鼓掌,为了一个结巴;
这是一个罪恶的年份,这是一个黑白不分的时代,
我早已失去了激动的权利,也没有了激昂的欲望,
可是我还是不禁站起身来,我嘴角间的肌肉在抽动,
眼球对错了焦;
我意识到自己在鼓掌,
和着劣质音响中那不间断的仿佛永远会持续下去的掌声。

空椅子突兀地耸立在台上,看上去崭新,沉重;
它是在嘲笑着什么,它是一具有着生命的物件;
来吧,庄严肃穆的人们,看看这个奇特的场景,
你们不想笑吗?
嘲笑讥笑狂妄地笑蔑视地笑幼稚地笑;
可他们还在鼓掌,密集的声音似有若无的旋律,
那旋律,有人听了,
头痛欲裂。

这是个阴谋,
有人这么说,这是个彻底的闹剧,
不会有一个严肃的灵魂被蛊惑,一个声音叫道;
人人心中都有杆秤,心智不健全的灵魂才会缺斤短两。
这是个阴谋,阴谋……
可是那些人并不争论,他们在鼓掌,
他们在鼓掌啊!

那个小小的蓝色的精致盒子,里面摆放着那块圆圆的金属,
我想咬一口,必定很咸
——只有时间知道有多少颗泪珠洗刷过它的表面。
而它,正端坐在那唯一空着的宝座上,像受难的王,
怜悯,悲鸣,平静,隐忍,
还有一股蓄势待发,等待,期待;
那么多,年轻的,年老的,柔弱的,刚强的
男人,女人,智者,庸者,殉道的,投机的
他们停下自己的时间,放下自己的事件,
有一些脚本,似乎比追逐生活更加重要。

终于,茉莉花的旋律奏鸣,
咸的液体越过堤防,冲毁禁忌的壁垒;
就让那该被诅咒的,去承受更严厉的骂名吧!
就让那将被火湮灭的,燃烧得更猛烈疯狂吧!
让所有横行跋扈的存在,都去面对历史的仲裁!
而今夜,就让我们用掌声,去震醒世间的公道!
自由的号角已经吹响,已经吹响。
而无名的人,早已上路。

2010-11-10

IPV6+GAE——内网用户轻松穿越外网

image

引言:


此文为校园网用户量身打造。
按本文介绍的方法,成功后的效果是:你只需登录内网,然后通过IPv6网络和GAE个人代理服务,即可访问外网。最妙的是,还顺便翻了墙。
本方案可以为你节省全部网费开支,当然运营商不大愿意看到的这样的结果,但我知道这是广大对于电信行业的垄断式经营怨声载道却又无可奈何的学子们梦寐以求的上网方案。我是站在群众一边的。
话又说回来,各位电信巨头在每个季度赚得盆满钵满之余,稍稍为祖国的教育事业让出一份利润,也不为过吧?要知道,大多数学生都是没有收入的,而目前提供给我们的各种网络业务,质量参差不齐,服务令人失望,而且仅此一家别无分号。
所以,每一个神奇的穿越技巧,都对应着一个糟糕的既有业务。
如果我们可以有选择,如果现在的各种服务都合情合理正规正常,没人会吃饱了撑的去折腾这些。
闲话到此为止,下面开始正式的技术讨论:)
首先,概述操作步骤如下,这是你将要在本文的指导下完成的整个配置流程:
1. 开启IPv6服务
2. 申请Google账号
3. 创建个人GAE应用
4. 配置GAppProxy/WallProxy代理
5. 更改本机hosts文件
6. 设置浏览器代理地址
7. 启动代理,开始上网!

以下是详细操作流程,按着步骤一步一步来,一定能成功的,祝你好运!


一、IPV6


1.1 准备工作:


1)关闭本地连接的第三方防火墙
当然你把本校的隧道地址添加为防火墙的白名单也可,但由于不同的防火墙软件设置不一样,一旦设置不对了就完全用不了IPv6,这里不再展开讨论。
关闭防火墙步骤:右击本地连接→属性,在“在连接时使用下列项目”中找到有你防火墙软件的名字那个选项,把前面的勾去掉,确定即可。
2)开启IPv6 helper服务
开始菜单,运行,输入“services.msc”(不要引号),打开服务窗口,找到“IPv6 helper service”,双击打开,启动类型改为“自动”,然后点击“启动”按钮,确定。clip_image003

此外对于使用360安全卫士或者类似的国内所谓安全软件,由于它们会自作聪明地把这个必需服务给“优化”掉,所以你需要特别留意把禁掉的服务还原回来,否则IPv6是用不成的。

3)某些安装不成功情况下,在“运行”中输入“esentutl /p %windir%\security\Database\secedit.sdb”(不要引号),也可解决问题。

1.2 安装IPv6


(仅针对WinXP/2003,Vista和Win7自带IPv6,不必安装。)
开始,运行,输入“cmd”,回车打开命令提示符窗口;再输入“IPv6 install”,回车。

1.3 配置IPv6


由于校园网通常不是纯IPv6环境,所以需要一个“隧道”(很形象的比喻,具体技术细节大家有兴趣自己去搜吧),以电子科大的Ipv6隧道设置为例(地址为:202.115.255.242)
配置步骤:
开始,运行,输入“cmd”,回车打开命令提示符窗口,输入“netsh”,回车:
netsh>int
netsh interface>IPv6
netsh interface IPv6>isatap
netsh interface IPv6 isatap>set router 202.115.255.242
(注:对于非校园网用户,其实也可以借助隧道应用IPv6服务,比如设置为上海交大的隧道地址:isatap.sjtu.edu.cn,但速度就不很理想了,看IPTV通常会很卡。所以对于公网用户,不妨直接参考下文GAE篇进行代理,Google可是IPv4/IPv6通吃的。)
完成后可打开http://www.6rank.edu.cn/网站进行验证,看能否登录,若可,则表示你的IPv6大功告成!(也可通过在命令行中输入“ipconfig”查看本机IP地址中有无形如“2001:******”的地址段,这个地址就是你的IPv6地址,若有,即表示配置成功。)clip_image004

1.4 更改hosts文件


更改hosts是最初等的翻墙术了,但在IPv6环境下效果那是出奇的好~
打开“C:\WINDOWS\system32\drivers\etc\”路径下的hosts文件(可用记事本打开)
在末尾添加一组以Google为首的n多IPv6网站地址目录(传送门——最新Google IPv6 hosts地址集合:https://docs.google.com/View?id=dfkdmxnt_61d9ck9ffq,你会发现Google的IPv6地址数量很可观,多多益善啊!都复制进hosts里吧,这些可都是捷径啊~)
保存,退出。
你再用浏览器打开Google看看,是不是可以登上了?还不会跳转到Google HK,而且居然还可以查看网页快照!开心吧?且慢,再输入一个youtube.com试试,额滴神啊,阔别多年的U2B又回来了!爽翻了吧,呵呵~
好,我们歇一下,先开罐啤酒为生猛的IPv6干一杯~

接下来,轮到第二位主角——GAE——登场了,有了Google的引擎推动,IPv6那可是如虎添翼啊!




二、GAE——GAppProxy代理详解


前文所介绍的IPv6技术只能达到访问部分外网的目的,可网络的世界是广阔的,天下甚多网站,一个小小的hosts岂能装得下?
况且hosts翻墙,是很不稳妥的。
景德镇的局域网总是会出现各种意想不到的问题,所谓道高一尺魔高一丈,想用傻瓜的方式翻过GFW的高墙,那是不可能滴~
老罗不是说过么,坏人总是更勤奋一些。(我是坏人么?)
其实,下面将要介绍的GAE应用下的GAppProxy代理方法也不复杂,按照步骤操作,很快就能搞定~
Here we go!

2.1 准备工作


准备工作只有一条:你必须有一个Google账号,也就是一个Gmail。
什么?你只用Qmail?呃,你还是真不关心自己的邮件安全,趁早换吧~原因不多说了……总之这种“网络严肃服务”(我自己下的定义,就是指邮箱、域名、账号等对自己来说等很重要的服务)还是尽量远离天朝IT企业,这些服务在他们的托管下,用着心里不踏实。
当然,这不是他们的错。
况且你已经摆平IPv6了,还添加了n多的Google hosts地址,不整个Google账号享用一下,岂非暴殄天物?
好了,赶紧申请一个吧~(传送门:https://www.google.com/accounts/

2.2 创建GAE


毫不夸张地说,GAE(Google App Engine)是Google划时代的产品。它的强大和便捷超乎你的想象……打住打住。
下面是具体操作步骤图解:
1)打开"http://appengine.google.com/",输入你的Google账户、密码,登录; clip_image005
2) 点击“Create an Application”,国家一栏选“Other”,电话号码填“+86 你的手机号”;clip_image006

注意一个手机号只能注册一次,否则:

clip_image007
3) 片刻之后,Google会给你发送一个验证短信,输入进去,确定;
clip_image008
4)填写你的Application Identifer,这个就是你以后上外网要仰仗的永久地址了,想个好点的名字哈(只能使用小写字母、数字和连字符”-“,长度不能小于6个字符。这里我使用的是uestcproxy,望文知意啊);然后输入Application Title,确定;clip_image009
注:“Authentication Options (Advanced)”中最好选择默认选项,即“Open to all Google Accounts user”,其中第三个选项(Open to all users with an OpenID Provider)貌似很有用,不过现在尚处于实验阶段,不推荐使用。
5)GAE应用创建成功! clip_image010
以后使用时可以进入“Dashboard”,查看流量等使用信息:clip_image011
注:每个Google账号可以申请10个GAE应用,每个GAE应用每天都有1G的流量(我通常一天的流量不超过100MB),足够用了。

2.3 配置服务器端


上一步仅仅是在Google为你申请了一个应用,但还未激活。你现在需要一个小小的上载工具,把Google服务器中的那个GAE代理激活,成为你的专属代理服务器!
下面先介绍应用GAppProxy代理的方法,下一篇再介绍WallProxy代理方案。
GappProxy可以去项目下载专页下载,这里的版本最新。(传送门:http://code.google.com/p/gappproxy/downloads/list
下面是具体操作步骤图解:

1)点击“GAppProxy服务端源码+windows自动布署工具”,进入下载页面进行下载(下载地址:http://gappproxy.googlecode.com/files/uploader-2.0.0-win.zip);
2)把压缩包解开,点击uploader.exe,在AppID后输入你的Application Identifer,回车;
3)输入你的Gmail;
4)输入密码(注意:在输入密码的时候,屏幕不会有任何显示,不要紧,输完后回车即可)clip_image012
5)稍等片刻,待配置完毕,当出现”ready to start serving“,大功告成!clip_image013
打开 http://uestcproxy.appspot.com/fetch.py ,会看到你的GAppProxy服务器端已经在工作了:clip_image014

2.4 配置GAppProxy本地代理


现在在Google的服务器中已经有了你的一席之地,接下来你就要在你的电脑和Google服务器之间打通一条通道,然后就能以Googl为跳板,遨游外面广阔的网络世界了!

这个通道,就由本地代理来开启。

所谓万事俱备,只欠代理^ ^

下面是具体操作步骤图解:
1)打开GAppProxy下载专页下载GAppProxy的Windows版客户端(下载地址:http://gappproxy.googlecode.com/files/localproxy-2.0.0-win.zip);
2)解开压缩包,用记事本打开proxy.conf文件;
在如图相应位置添加如下两行语句:
local_proxy = www.google.com:80
fetch_server = http://xxxxxx.appspot.com/fetch.py
这里的xxxxxx即为前面你申请的Application Identifer(注意行首没有“#”号),保存退出;
clip_image001

3)点击proxy.exe,开启代理!
此时若已经登录公网,那么将会出现如下画面:Direct Fetch后面是Yes,表示你已经与Google服务器上你自己的GAE应用建立了直接连接。clip_image016
这时你再在浏览器中设置好如下代理:”127.0.0.1:8000“,就可以轻松翻墙,自由浏览了~而且你现在查询一下你的IP地理位置(传送门:http://www.geoiptool.com/),居然是美国加州山景城的IP,神奇吧~
当然,我们的最终目的是在不登录公网的情况下也可以自由浏览,作为一个准Geek,这种半自由状态是不能接受的。
下面在最后一节,隆重推出内网直通公网的杀手锏,各位童鞋打起精神咯~

2.5 配置appspothosts地址映射


在开始真正的自由浏览之前,你还需做最后的一项工作: 为hosts添加当前的Google IPv6解析地址。
具体操作如下:

1)拨号进入校内网络;开始菜单,运行,输入“cmd”打开命令行窗口;

2)输入“ping ipv6.google.com”,回车,得到最新Google的IPv6解析地址,记下来;

clip_image017

3)用记事本打开hosts文件(位于C:\Windows\System32\drivers\etc),

添加如下两行语句:
2404:6800:8007::63 www.google.com
2404:6800:8007::63 xxxxxx.appspot.com
这里“2404:6800:8007::63”即为Google的IPv6解析地址(2010-10-31下午ping得到),xxxxxx即为前面你申请的Application Identifer。

hosts改
注:此步是实现穿越的关键一环!
其中添加 "2404:6800:8007::63 www.google.com" 用来打通IPv6与GAE服务器的通道;
而 "2404:6800:8007::63 xxxxxx.appspot.com" 则是下文WallProxy代理的必要设置。

4)点击proxy.exe,开启代理!

内网代理改

5)现在,打开Internet选项,设置浏览器代理地址(127.0.0.1:8000)。
然后后打开你的浏览器,输入任意一个外网网址,回车!
哈哈,怎么样,是不是顺利打开了~再看看此时的proxy程序窗口,一行行的数据正滚滚而过,表示你的网卡与Google的服务器沟通良好~
然后再输入一个墙外的网站地址试试,是不是也可以顺畅打开了?
Congratulation!
至此,依托IPv6+GAppProxy技术,从内网穿越外网的任务大功告成!

好好享用吧:)

clip_image020clip_image021


三、GAE番外篇——GAppProxy更强大的WallProxy


第三篇所介绍的方法是基于GAppProxy代理服务的,是个完整的解决方案。但GAppProxy有一个很不方便的地方,就是对https的支持很不好,比如Facebook和Twitter的加密账户页面就无法正常显示。还有就是对于很多SSL连接,每次打开浏览器都会弹出证书无效警告,由于我平时经常用Google的SSL搜索,每次打开新页面都要处理一下那个警告页面,使用久了也会感到不爽。clip_image022
对于这个问题,GAppProxy项目的Groups上也讨论了很久,可解决方案不是太繁琐就是不完善,毕竟这只是个非商业项目,开发人员都是出于兴趣和爱好来维护,你也不能奢求太多。
后来在Twitter上偶然见一位网友提到另一个基于GAE的代理服务——WallProxy,据说可以很好地支持https,甚至还可以导入根证书而一劳永逸地解决SSL问题。
我顿时眼前一亮,连忙去搜索WallProxy的相关页面,很快看到步调博客上的《使用Google App Engine+WallProxy来看YouTube和玩Twitese》,然后按照博主的方案一路操作下来,挂上代理一试——加密网站可以正常访问了~然后又试了下WallProxy独有的多app共存实现负载均衡技术,感觉也很不错,这下我申请的多个GAE-app地址都能派上用场,也不用担心每天1G的流量限制了。
虽然前文已经给出了完整的内网穿越外网的攻略,但鉴于WallProxy对加密服务的改善和灵活配置,我还是决定补充一个GAE的番外篇,把WallProxy隆重推荐给大家。
不过这里先说明下,WallProxy的设置步骤比之GAppProxy是比较繁琐的,而且你还要预装Python环境,如果实在懒得费功夫,而且对SSL应用要求不高的话,用GAppProxy代理足矣。
好,关于WallProxy的背景介绍到此为止,下面跟我来一起摆平这个不可多得的上网利器吧~

3.1 拥有至少一个GAE应用地址(方法同2.1~2.2


3.2 安装Python


要求2.5以上,3.0以下版本。建议下载步调博主提供的压缩包(传送门:http://dl.dbank.com/c003f1c64w),这个压缩包已经包含了下文将要用到的所有工具,挺方便。

3.3 安装GAE SDK


SDK可以去GAE官方页面下载(传送门:http://code.google.com/intl/zh-CN/appengine/downloads.html)或者用3.2节给出的压缩包。
SDK这个套件不是必需的,但由于SDK用来管理上载服务实在很便捷,远比命令行来得直观,推荐安装。而且以后如果用到其他GAE服务(比如自建博客,自架Twitter API等)也会用得到。
如果你实在不想往电脑安装什么,可以用一个第三方上传工具SDUpload(传送门:http://code.google.com/p/sdapp/downloads/detail?name=SDUpload%200.1.rar&can=2&q=),不过对不熟悉命令行操作的人来说用起来稍显不便,这里不再赘述。
下文还是以SDK操作为例。

3.4 设置SDK


1)安装完SDK后,启动“Google App Engine Launcher”程序(图标是一个涡轮引擎),打开Edit-Preference;
2)Python栏选择你的Python安装路径;
3)App Engine SDK栏选择你的SDK安装路径;
4)Editor栏可选一个你用着顺手的编辑器,也可空着;OK。 clip_image023

3.5 配置上传文件


1)去WallProxy的下载页面下载WallProxy工具包(V0.3.7 for windows版传送门:http://code.google.com/p/wallproxy/downloads/detail?name=wallproxy-win.7z&can=2&q=),或者使用3.2节给出的压缩包;
2)解压缩后得到三个文件夹:gae_server、php_server、local;
3)启动Google App Engine Launcher;
4)打开File-Existing Application,在Application Path中指定三个文件夹中的gae_server所在的硬盘地址,点击“Add”;
5)此时会发现SDK窗口中添加了一行内容,选中,然后点击“Edit”按钮,开始编辑app文件;
6)把application:后面的“your-gae-id”替换为你自己创建的GAE-app名称,即Application Identifer,保存;
clip_image024
7)回到SDK面板,你会发现name一栏中已经更新为你刚刚替换的Application Identifer;
点击“Deploy”,然后在打开的窗口中输入你的Gmail账号、密码;
点击“OK”,开始上传;clip_image025
8)上传成功后即可关闭SDK程序。

3.6 添加appspotGoogleIPv6地址的hosts地址映射(2.5)。


3.7 配置本地代理


1)打开三个文件夹中的local,点击WallProxy.exe;
2)点击“设置”按钮;

在打开的窗口中,把紧跟GAE_PROXY的一行中的'url'后面的地址替换为你自己的GAE应用地址,格式为'http://XXXXXX.appspot.com/fetch.php'(注意是php),确定退出;

3)点击“启动”按钮,此时若一切操作无误,代理便开始工作了;
4)设置浏览器代理地址为:127.0.0.1:8086(注意是8086,GAppProxy的是8000)。
现在随便打开一个网站试试吧~不出意外的话,你已经能够畅游万维网了!

3.8 WallProxy拓展应用


1)设置多GAE-app,只需在本地代理设置中添加多行url即可(当然前提是这些GAE-app已经开通并且配置成功,检验是否配置成功的方法是:在浏览器中打开这个url,如果页面自动跳转到一个叫做“和谐社”的Twitter页面,就表示成功了- -III)
clip_image026

2)导入ca根证书
这是WallProxy的特色功能,也是我青睐它的主要原因;
在第一次执行WallProxy.exe后,会在local文件夹下生成一个cert文件夹,打开后会看到一个ca证书文件;clip_image027
打开后点击“安装证书”,然后按照提示将之装入“受信任的根证书颁发机构”;clip_image028
安装完成后,再打开任何SSL等加密连接都不会出现使用GAppProxy时遇到的证书无效问题!
终于可以把默认搜索引擎设为Google with SSL了~

3.9 WallProxyGAppProxy同时使用


虽然WallProxy已经足够优秀,但我还是不愿让它完全取代GAppProxy,GAppProxy的简单易用特性还是蛮招人喜爱的;另一方面,毕竟人家做这个完全是义务劳动,再加上n多“不可控”因素(你懂的),谁也说不准某天某时某个代理就挂了,到那时该如何是好?
不如两个代理服务共存吧~
可以吗?
可以的~就算你手头只有一个GAE-app,也可以同时开两个代理!
还是以前文我申请的名为uestcproxy的GAE-app为例,现在已有http://uestcproxy.appspot.com/fetch.py配置为我的GAppProxy代理服务器,如果我再用SDK的把uestcproxy配置为WallProxy的代理服务器的话,很显然GAppProxy就不能用了。
解决思路就在于每个GAE-app服务其实可以有多个版本,不同版本对应不同的地址,然后让GAppProxy和WallProxy客户端代理不同的地址,就不会产生冲突了。
具体操作步骤如下:
1)在3.5节中,注意app文件内容中第二行有“version”,这就是版本号,默认为1;
现在将之改为2。然后保存,上传。
clip_image029
2)此时GAE将会为你分配两个不同的地址,分别是:
http://1.latest.uestcproxy.appspot.com
http://2.latest.uestcproxy.appspot.com
对应两个不同的版本。clip_image030
你若输入http://uestcproxy.appspot.com/fetch.php,回车后将显示错误;
而如果改换成http://2.latest.uestcproxy.appspot.com/fetch.php,就可以顺利跳转到那个Twitter页面。
3)现在,把WallProxy的设置页面中的url改成http://2.latest.uestcproxy.appspot.com/fetch.php,就可以顺利使用WallProxy代理上网了~
clip_image031
4)对于GAppProxy端,则无需任何改动。
这是因为,尽管http://1.latest.uestcproxy.appspot.com为版本1的地址,但它同时也是默认版本,而默认地址的格式是不变的。
现在,两个代理共存共用了!你可以一个代理用来看Youtube,另一个用来上Twitter,何等的畅快啊~clip_image032clip_image033


后记


写这篇文章缘于某天在学校BBS上闲逛来到IPv6版块,看到大量令人惊奇的IPv6应用文章,其中最令人激动的就是借助更改hosts文件访问几乎所有Google服务,对于我这个Google重度依赖用户,IPv6简直就是福音书。
后来又发生了一件让人很不愉快的事,让我对电信的服务彻底失望。我就想,我们缴的网费并不便宜,却只得到这么差劲的服务,原因还不就是因为它无可动摇的垄断地位,这是多么令人愤懑的事情啊。
作为一个学理工的,我只能从技术上寻找对策了。
恰逢在Google Reader中看到一篇介绍GAE的文章,其中提到了搭建个人GAE应用,然后可借助GAppProxy代理上网。
在此之前,我已经用过了不下5种代理工具,然而要么我对其安全不放心,要么效果差强人意。
有着Google血统的东东,应该不会让人失望吧?
抱着尝鲜的心态(凡是跟Google沾边的服务,我总是要试一试的),用自己的Gmail账号建立了一个GAE应用,然后下载GAppProxy工具包,简单几步配置完成后,打开浏览器一试,OMG,这速度真快啊!除了个别SSL网址打开有异常外,其他一切服务堪称完美~我从未想象在景德镇看Youtube,缓冲速度会这么猛。
爽了一段时间后,我的网费再次告急。
在去购买新的充值卡的路上,我突然想到在我的hosts文件中包含了大量Google的IPv6地址,让我得以直接从内网访问Google,那么,为何不能以此为通道,借Google作跳板,直接从内网访问公网呢?
思路有了,剩下的一切都好办。
一天之内,我就搞定了所有的配置工作,然后成功登录自己的Blog。

感谢教育网率先开通IPv6,感谢GFW的技术迟钝以致IPv6至今仍是一方净土,感谢Google一如既往地提供上乘的互联网服务,感谢那些热心的人编写出如此强劲的代理程序。

采用这种依托GAE平台的代理服务上网,最实际的效益就是:网费开支为零——没有哪位同学要请我喝一杯么?
不过最令我感到欣慰的,并非省去了一笔网费,而是我在完全合理、合法的情况下,完成了一次对既有约束的突破。

在这个死气沉沉的大局域网之内,我通过某种不温不火的方式为自己找到了一丝自由的感觉,这,才是最大的收获。
与非
2010年11月4日 初稿
2010年11月14日 终稿




本文Google Docs 链接

2010-10-11

用单车丈量川西


这是一次所见所闻超出预计的旅行,尽管我对此早有心理准备。

骑行川西 2010-10-3 PM


迈出第一步

长途骑行是我来到成都后才逐渐了解的,之前我一直觉得带个头盔骑辆山地奔驰在崇山峻岭间是件极其专业的事情,至少离我很遥远。我从来也没有想过自己有一天会加入骑行者的队伍。

但很多时候,事情的进展往往出人意料。

来电子科大的一年间,我见识了太多的学生骑游,甚至有的从成都骑到拉萨,有的骑到北京,这让我更新了对这项运动的认识,原来骑行的门槛并不高——这颇为类似我当年初试户外徒步的感受。

像我这样的户外运动爱好者,在条件允许的情况下,是不会放过任何一种户外体验的机会的,尤其是当徒步旅行的行动半径如此受限的情况下,一种廉价而又可以大大扩展旅行范围的方式出现在我的眼前,我是不会无动于衷的。于是我开始攒钱,伺机购车;同时加强训练,在体能上做好准备。

许多事情,亲身去做一下,你会发现并没有你想象得那么难。

我是在两个月前入手了一辆美利达08款勇士——完全是入门级的低端山地车,由于是学生之间的交易,而且车子的前叉也已经锁死,价格比较便宜,我当时没怎么犹豫就买下来了。

事实证明,装备固然重要,但并不代表全部,这次川西环线之行,数我的车子最破,其他人的车至少比我高一个档次,但全程下来,我的车工作良好,未出现任何问题,让人觉得得心应手,非常放心。

车子买回来后,我仅在进市区时骑过几次,除此以外,别说长途,任何像样的中短途骑行都没有尝试过,原本我打算先骑几个中短途后再去挑战长途,但事实再一次证明,计划赶不上变化。

首先是一个研二的同学在学校的论坛上发帖组队,说要在十一期间骑行川西环线,然后就有很多人跟帖留言,献计献策。我当时的打算是在国庆骑行宜宾,不过由于川西的景色实在太过诱人(自从去年的孟屯河谷之行归来后,川西在我心目中已经成为一个与“绝美”等同的称谓),我思量再三,决定不放走这次机会。我计算了一下预算,发现如果省着点用,七天下来有四五百就足够了,然后剩下的钱可以用来购置驮包、备胎以及修车工具等一系列装备,这个开销我是可以承担的,既然如此,就不用再犹豫了,于是我果断加入车队。

以上可以称为我的骑行之旅的准备之路,当然实际的准备工作要繁琐得多,我也查阅了大量的骑行老手写的文章,结合我以前的还算丰富的户外经验,把该准备能准备的工作都做好。总之,万事俱备,只欠出发。

骑行川西 2010-9-30 PM






第一日 9月30 出发

由于国庆假期有限,我们不可能从成都开始骑行,所以安排的路线是先从成都搭车到泸定,然后由泸定开始骑行,一路经过康定、折多、新都桥、塔公、八美,最终到达丹巴。

早上6点起床,匆匆洗漱完毕,扛着车子、驮包下楼,然后与另外两名队员一起向市中心的长途客运站赶去。一路上居然还遇到两支骑行的队伍,看年龄与我们差不多。

骑行有一件比较烦人的事情就是拆车,而若想搭车的话,你又不得不拆,比较简单的拆就是卸掉轮子,彻底点的话就要把脚踏、把立等悉数卸下,如果是玩车的老手倒也无所谓,若是新手就极有可能在再次组装的时候出现各种问题。

为保证车子的整体性能,我跟司机说了半天好话,才让我仅仅把前轮卸下装车,为此还加付了一半的车费……

一路还算顺利,下午五点多抵达泸定。

对于泸定,中国的孩子都不陌生,红军飞夺泸定桥是每个人烂熟于胸的历史了,来到泸定的当晚,我就慕名赶往铁索桥,一睹当年心中圣地的真容。

令人遗憾的是,这么一个小小的景点,居然还要收费(不过还好晚上就免费向游人开放了)。铁索桥看上去也普普通通,不过走在上面还是感觉比较惊险,十几条铁链上铺着几排木板,总宽度大约1.5米,整座桥身会随着游人的走动而不断晃动,有一位大叔就在这晃来晃去的桥面上胆怯了,紧抓着一侧的铁索不敢移动脚步。不过我到不觉得有多危险,骑着车子从铁索桥上一路冲过。河对面有一家专司旅游拍照的小店,店主的小女儿在桥头摆地摊卖“仙果”——就是仙人掌的果子。我尝了一个,甚佳,遂大买了4斤挂于车把。店主很热情,还主动帮我照相,建议我站在合适的角度(虽然后来照出来的照片都很昏暗……)这让我对铁索桥的回忆多了一些好感。

回去的路上,我再次骑车过桥,但由于平衡没把握好,挂于车把的“仙果”悉数坠于江中。我很怀念那些甜美多汁的果子。

泸定新城环境很好,建设得也很快,我想各个房地产商即将蜂拥而至,我停车立于桥头,眼睛盯着车轮下浑浊的大渡河,无法想象几十年后这座索桥的命运。

骑行川西 2010-10-2 AM


第二日 10月1 来到康定

从泸定出发后,便开始了我们真正的骑行之旅,天气很好,非晴非雨,比较凉爽,我们一行人心情畅快,轻松赶路。

路上的风景还算不错,基本就是在走山路,但坡度不是很陡,唯一不爽的是沿途的汽车比较多,总是带起阵阵尘土。但这也没有办法,G318是入藏的要道,现在藏区建设如火如荼,车流量必定很大。

一路无话,中午时分抵达下瓦斯村,由此开始25公里的爬坡。

骑行的难并非路途的遥远,而在于爬坡的漫长。只需十公里的爬坡就能磨掉你赏景的兴致,再加上十公里你就会怀疑此次出行的价值,再来5公里,你已经什么都不想,头脑完全空白了。如果爬坡途中再赶上爆胎……还好这种可怕的事情没有发生在我身上。

爬坡虽苦,但一旦抵达目的地,你还是会有很大的成就感的。由于出行前的长期耐力训练,我在整个爬坡途中体力分配得较为合适,是车队中第一个抵达康定的队员,而且整个途中没有推车走一米。

康定,号称情歌故乡。

我本来以为康定是个类似草原上的大型村落之类的地方,谁知来到康定一看,完全是一个中型城镇的摸样,各种酒店、商店、娱乐场所一应俱全,与我脑海中的那种田园牧歌式的藏民聚集地大相径庭。

应该说,我有一点失望。

但换个角度一想,我若生活在这里,当然还是希望更现代一些的好。

在康定终于找到了这一路上唯一的建行,这也从侧面说明了康定的发展程度比沿途的其他城镇更高一些。

晚饭后,时间尚早,我便蹬车在城中闲逛。可以说,康定的旅游业很是发达,一路所见行人,至少有一半都是背着相机的游客,路边卖纪念品的商店也比比皆是。与泸定一样,康定也是个发展迅速的地方,各处机器轰鸣,建设工地遍地开花。我逛了一圈,觉得这与中国的大多数爆炸式增长的城镇没有什么不同,便悻悻地返回旅店了。

回到房间正好赶上嫦娥2号发射实况。

嫦娥1号发射的时间要回溯到两年前,当时我正全力备战考研,整个国庆哪也没去,就蜗在自习室埋头复习,七天中唯一一件与学习无关的事情就是在食堂看嫦娥发射的转播,所以印象非常深刻。

一晃两年过去,此时在另一个地方以另一种完全不同的心态观看这个国家工程的第二步——这真是一件奇特的事情,个中意味,我不知该用什么言语来形容。

骑行川西 2010-10-2 PM


第三日 10月2 初探折多

早上起来先跟三名队员去了一趟木格措,不过一来时间有限,二来木格措景区还要收很贵的门票,我们就没有再往里走,权当是翻越折多之前的热身了。

下午两点,我们开始向折多山进发。

折多山是此次川西环线中海拔最高的山峰,4298米,这意味着我到达的高度要再次刷新——去年孟屯河谷之行攀登的峰顶也仅有4250米。

从康定城西出发,地势开始倾斜,一路上坡。地图显示,由此往上36公里至垭口全部都是上坡,而且坡度极大。

我们的计划是今天先上升15公里,抵达折多塘,休整一晚后,明日再完成剩下的21公里。

爬坡之路一如既往地辛苦,况且还有近30斤重的驮包架在车上,我只能用1×1的齿轮比缓慢前行。

一开始穿的衣物很厚,后来越骑越热,只得一件件换掉衣服,此外天气还好,太阳依旧藏在云层后面。

一路上见到很多牦牛,一开始很是惊奇,到后来就见怪不怪了。其中有些牦牛居然可以在近70度的山坡上来回走动,真是天生的高原动物。

爬坡爬得累了,又不想停车休息,便弓起身子努着劲往上骑,此时眼睛盯着路面,就会看到以前的骑行者在路面上留下的字迹,有的写“绝不推车”,有的写“实在骑不动了”,也有的写“再坚持一公里”,等等等等。看了这些文字,你就会想到有很多和你一样的人在这条公路上缓缓前进,和你一样为了一睹川西的风光而留下自己的汗水,和你一样想用单车丈量大地。你就会再次充满力量。

爬坡其实才是人生的常态,爬坡很累,但你不能总是停下,否则再次启动时会更累;在长时间的爬坡中慢慢找到自己的节奏,匀速地上升反而比较省力;爬坡的过程是简单甚至枯燥的,但当你到达一个新的的高度,回头俯瞰你刚刚走过的曲曲折折的道路,一种充实感便会激扬心中;爬坡路一旦启程便不能回头,否则就是逃兵,没人愿意当逃兵;爬坡不简单,你需要良好的心态、顽强的意志以及正确的策略;爬坡也很简单,你只需要一种品质——就是坚持。

傍晚时分,我们终于陆陆续续完成了15公里的折多山半程爬坡路,来到了折多山腰的折多塘,在公路边的一家名为“骑游之家”的藏族旅店住下。

这也是我第一次住在藏民家中,一进房门,屋内华丽鲜艳的墙画就吸引了大家的目光,从这些五颜六色的装饰图案可以看出,房屋的主人必然是一个热爱生活之人。后来事实证明我的猜测没有错,店主是个40多岁的大叔,非常热情地为我们收拾房间,整理地铺,还一个劲地说委屈我们了,后来他建议我们去当地的一个天然温泉泡泡,解解一天的劳累。

我们如他所指示的方向,沿着山间小径走去,终于在一条山间小溪旁找到了那个温泉——果然是自然形成的温泉,大小只有七八平米的样子,由一堆乱石围起。周围的环境温度大概只有十度,而泉水的温度足有四十多度,滚滚地冒着热气;泉水中有些青苔,水质很是光滑。

温泉中已经有两位藏族兄弟在泡澡,其中一位是在川藏线跑运输的,不过仅仅在折多山这一段,他听说我们是骑行者后非常高兴,他说他爱交朋友,认识不少骑行川藏的人,以后有什么需要帮忙尽管找他。藏族兄弟的豪爽在他身上展露无遗。

后来又来了两个少年,小的那个非常腼腆,都不敢拿眼睛直视我们,这让我想起一路上常常会有道路旁的小孩热情地与我们打招呼,可当你停车要与他们拍照时又都变得非常害羞,这样一份纯朴,大概只有在小孩子的身上才可以遇到吧?

我们在这热腾腾的泉水中天南海北地神侃,一身的困顿全都烟消云散。直到天色渐暗才一个个恋恋不舍地钻出水面。

晚上店主给我们上了一桌丰盛的饭菜,量给的很足,与之前在泸定、康定的饭馆中的食量形成鲜明对比,我们每个人都吃的沟满壕平,然后整理了一下装备,早早入睡了。

明天,川西环线上最艰苦的硬仗还在等着我们呢。

骑行川西 2010-10-3 PM


第四日 10月3 翻越折多

今天的任务比较艰巨,大家都早早起床,吃过老板亲手做的面后,依次上路了。

无奈天公不作美,偏偏在这时候下起了不大不小的雨,我们只得穿上雨衣,但爬坡是体力活,没骑多久就开始出汗了,裹着雨衣更加不利于散热,眼见这雨越下越大,雨衣还不能脱掉,纠结啊。

更纠结事情的还在后面,上升到3500米的时候,山里居然刮起了风,本来山间十月份的天气就比较冷,这山风再一刮,吹在满是汗水的身上,那种感觉……

不过这与爬坡的痛苦比起来就不算什么了,你骑在车上,冒着雨顶着风,用尽全力踩踏脚蹬,而车子却只是缓缓移动,稍稍松懈下,它就要停下。你比任何时候都意识到万有引力的强大,你比任何时候都痛恨牛顿定律的正确。

我启程的时候是每3公里休息一次,后来很快减少到每2公里休息一次,再后来就是1公里、500米、200米。这些间距之所以越来越小,一是由于体力到后来已经消耗殆尽,二是由于高反。

对于高反,其实我原先并不是很担心,早在去年登孟屯河谷的那座4250米的山峰时,没有任何感觉,这次不过增加了几十米,应该同样没有问题。

但我错了,这次的体力消耗非同小可,人在体力消耗殆尽的情况下,很容易出现高反——我用亲身经历证明了这一点——到离垭口还有200多米的时候,我开始出现轻微的头晕,后来又上升了几十米,开始感到有点呼吸困难,无奈,只好下车推行,本来我打算全程不推车的,可在严酷的大自然面前,你还是要低下高昂的头。

上山途中,唯一使我们感到欣慰的是,我们的速度虽慢,至少在不断前进,而从山顶一路堵到山腰的汽车们就没辙了,任它宝马奔驰,任它马力再大,愣是干着急没办法,司机们一个个只得下车,望着一眼看不到头的堵车长龙大眼瞪小眼。

越向上骑气温越低,很快雨就变成了雪,往上看,山体已经是一片银白。山风的力道也开始加强,吹在身上透骨寒冷。往下看,白茫茫的一片,来时曲曲折折的山路已经淹没在漫天的雪花当中,不见踪影。

一路上很多游客向我们打招呼,各种赞叹之声让我们好不自豪,每每我感到快撑不下了的时候,一声加油就能带来新的力量——所以,人是需要鼓励的,他人的支持无疑是最好的助推器。

快到山顶的时候,气温再次下降,开始下起了小冰雹,这让我回想起去年在孟屯河谷的遭遇,我简直要怀疑每一座4000米以上的山是否都会下冰雹,不过还好我们都戴着头盔,不必太担心安全问题。

最后一百米是最为艰难的,因为高反的缘故,我觉得浑身乏力,加之气温很低,每前进十米都要付出很大的体力。不过,想到那么长的山路都上来了,最后这一段路说什么都要冲上去,胜利近在咫尺,岂有放弃之理?

终于,在一段弯曲的斜道之后,我们抵达折多山垭口。

后来,直到我们返回成都,我才意识到,翻越折多山才是我们此行的真正意义所在,无论以后的行程再怎么出乎意料,以后的景致再怎么秀美壮观,与这4298米的折多垭口比起来,都仅仅是注脚。

我在垭口上把被汗水湿透的衣服换下,穿上羽绒服,准备开始爽快的下山。

下山之路让人再一次感受到万有引力的威力,单车的速度轻易就上40公里,你必须全神贯注才能避免过速。折多山下山路多有弯道,一旦过速后果不堪设想。

但令人惊喜的是,翻过垭口后,天气居然转晴,本来山间都是雪雾,能见度不超过500米,现在雪也停了,天也晴了,遥望远方,几座巍峨的雪山出现在视线之内,天也开始变得湛蓝,大家纷纷拿出相机,每下降一段路就拍几张照片,速度一点也不快。我们就这样走走停停,仿佛在留恋这好不容易骑上去的垭口似的。

终于,下降到3500米左右的时候,道路变得平坦,前方是一大片开阔的丘陵,我们放快了速度,向下一站——新都桥——快速驶去。

下山路上出现了一个小插曲,这个事件更新了我对藏区的认识,这件事就发生在318国道上:当时我一路疾驰,一个披散着头发的藏民突然来到前方道路中间对我摆手示意停车,我以为他需要什么帮助于是开始减慢车速,在离他有不到十米的距离时,他突然伸手拔出一把匕首,我见状心里一惊,居然遇到劫道的了!急忙脚下加劲把速度猛提了起来,然后朝道路另一侧冲过去,这里必须感谢一下我脚下这辆山地车的传动系统,以及我自己长期锻炼出来的爆发力——在如此短的距离内,迅速把速度提升起来,那个劫匪根本就没反应过来,就被我闪了过去,万幸的是,他也没来追我,或把匕首朝我掷来。我想,这毕竟是国道干线,任他再嚣张也不敢如此放肆。

自此一劫后,我便倍加小心,赏景的心情也多了一层阴影。

无论如何,我们终于胜利翻越折多山,这川西环线上最大的一道屏障已经被我们甩在身后,往前就进入真正的藏区了。

由折多至新都桥这一段路的风景着实不错,近有草场、牛羊;远有雪山、蓝天,不愧是“摄影家的天堂”。一路上大家纷纷赞叹这“给力”的景致,早把刚刚翻越折多的艰辛忘在了脑后。

傍晚时候,我们及时赶到了新都桥。

骑行川西 2010-10-4 AM


第五日 10月4 前往八美

从新都桥出来,我们便离开伟大的G318,开始走省道。这也是川藏路线与川西环线的分界岭,如果继续沿G318前行,终点就是遥远的拉萨。

省道的路面质量与国道完全是两个档次,前一日恰逢降雨,道路上满是泥泞,山地车粗壮的轮胎把大团的泥巴带起,溅得我身前背后都是泥点,不过身在户外,谁还在意这些呢?

新都桥至八美的路上经过塔公草原,这一路上的风光是真正的藏区景致,随处可见的臧塔,玛尼堆,经幡,五颜六色的旗帜,还有山坡上用藏文写的硕大的语句,当然还有无数的牦牛、骏马,若不是身边偶尔驶过一辆挂着“川”字头的汽车,你会觉得这简直是另一个世界。

对于美景,每个人总是有不同的语言来描述,这是以个人的审美标准来取舍的,我比较喜欢“壮丽”“苍茫”一类的语言,对于川西,这类形容词是完全匹配的。

这一段路程的风景颇为类似草原风光,但远远地,你又可以看到雪山;阳光炽烈而纯粹,蓝天纯净而光滑;你似乎在看一副画作,但这世上却又绝没有任何一幅画可以复原如此的景致。

对于这样的风光,我越是极力寻找形容词去形容,越是觉得我的语言的匮乏。不如留白,就让我脑海中那美轮美奂的画面熠熠生辉吧。

这一天在路上还遇到一个老外,比利时人,从他的家乡一路沿着欧亚大陆骑行过来,远远望去,就像个乞丐,但双目炯炯有神,他车上的行李几乎是我的3倍,码表上显示的里程几乎是我们所有人的里程数之和再乘以100——有时候你不得不佩服老外的执着,有些人就是可以践行“用单车丈量地球”的诺言。

在一天快结束的时候,我们抵达八美镇。

骑行川西 2010-10-5 PM


第六日 10月5 降至丹巴

今天车轮接触川西大地的第五天,也将抵达此行的终点——丹巴。

早上出发前,我抽空在八美镇到处闲逛,正巧赶上一位活佛在寺庙里讲经,作为一个无神论者,我一向对任何形式的宗教活动不感兴趣,但藏民对佛教的虔诚还是深深地震撼到了我——不大的广场上,坐满了慕名而来的教徒,活佛在院子中央的屋内朗诵经文,院子四周的大喇叭把他的声音放大出来,人们就在这连绵不绝的吟唱声中膜拜不止。

在这里,我头一次看见磕长头的人——先是双手举过头顶,然后双掌合十于胸前,口中念念有词,接下来双膝跪地,两手按与地面,俯身,扑地,双掌再次合十与头顶——整套动作缓慢而流畅,绝非一日两日可以练就。

如此的虔诚,令人动容。

如此的膜拜,令人胆寒。

从八美出发,又是20多公里的上坡,不过与折多之行相比,根本不算什么,况且天色极佳,沿途风光甚好。我们且行且赏,随手一拍就是美景,在这样的环境下骑车,我头一次觉得爬坡也是一种享受。

但享受之余,我也遇到了一些很不愉快的事情,那就是我再一次遇到了打劫,而这一次的作案人居然都是小孩子:在一个坡道的顶端,远远站着六七个十来岁的藏族小孩,看我骑到近前便咋咋忽忽要求停车,我之前早已听说过沿途有小孩会拦车抢包,没想到真让我赶上了,二话不说,脚下加劲,猛地一下冲了过去,这些小孩都是机灵鬼,一下子都闪开了,我得以全身而退。

后来我又遇到两次小孩拦车,反倒一点也不紧张了,离着老远我就开始加速,到近前再大吼一声,老子没钱,你们给我闪开。这些小孩都不敢上前硬抢,于是眼睁睁看我冲将过去。

很快,我们上升到了山顶。

山顶的气温很低,覆盖着厚厚的白雪,我居然还近距离看到了苍鹰——那只鹰在离我只有一百多米的距离腾空而起,惊出了我一身冷汗,我想身下幸好不是骑得一匹马,不然一定会把我掀翻在地的。

在山顶的藏民帐篷中,我们每人喝了一碗酥油茶,团了一把糌粑,权当是午饭。而后骑上车子,开始漫长的下坡路。

由此至丹巴的八十多公里,悉数下坡,将我们从三千多米的海拔带回高原以下。

沿途有条“牦牛河”奔流不息,陪伴我们速降了八十公里。我在想,若是有人这条河中玩漂流,将会多么刺激哪。

这一路的风景,又是另一种景致,很类似温带丛林风光,到处是高大的树木,裸露的岩石布满苔藓,山间小溪流淌其中,清风阵阵,恰到好处的凉爽。

最棒的就是,这一路都是下坡,完全不费一丝力气,整整八十公里的山路,都是滑行——这是何等的爽快的事情啊!

沿途又遇到一位老外,跟之前遇到的那个比利时人一样,也是满车的行李,一问,原来是法国人,他也是沿着欧亚大陆一路骑行过来,至少经过了20个国家,历时近7个月。

对于户外运动,对于骑行,这些老外们总是用实际行动做出最生动的解释。知易行难,我祝他好运。

终于在6点时分,我们赶到了此次骑行的终点——丹巴。

骑行川西 2010-10-5 PM


第七日 10月6 归程

早上五点半起床,睡眼惺忪下,匆匆来到丹巴客运站赶班车回成都。

回想起昨天大家费尽九牛二虎之力买到车票,不禁唏嘘 :我们一路翻山越岭,多少崇山峻岭都被我们甩在身后,却差点被困在这个小镇。

昨晚所有队员聚在一起吃饭,饭馆的电视上正播放着“新川藏线传奇”的纪录片,正好演到折多山那一段,当记者用夸张的语气描述折多垭口的恶劣天气时,我们相视一笑。

席间另一桌的几位大叔听说我们从泸定一路骑行过来,非常激动,连连赞叹后生可畏,说得我们很不好意思,最后还要送我们一瓶酒,我们婉拒不下只得接受。

这时我开始琢磨:其实做一件事情动机是次要的,结果更是次要的,过程才是真正有价值的部分。拿此次骑行来说,所谓动机,不过是想再次看看川西的美景;所谓结果,不过是大家坐在一起,举杯庆贺完成了一趟旅行;而过程,却绝非一两句话可以囊括,这其中发生了许多事,有些可以言说,有些只能意会,个中意义,只有自己亲身体验过才能知道——这,就是旅途的价值所在吧。古人说读万卷书行万里路,想必这二者要相辅相成,互为支撑,不可替代。

返程的路上,在车上结识一位来自丹巴的姑娘,闲聊中得知08年5·12大地震的时候她正好在汶川县城,在惊天浩劫中幸运地保住了性命,我问她在大地震来临的时刻想到什么。她想了想说道,当时惊慌失措地站在汶川的街道上,看着前后摆动的房屋,脑海中只想到一件事,就是自己要死在这里了,而妈妈还不知道。她顿了顿,补充一句,不甘心啊。

我听完后愣住了,想到自己此次出行,除了跟几个朋友打了声招呼,没有跟任何人说,尤其没有跟父母说一声,这种做法是否有些太不负责任了?当然,我是怕他们为我担心,可换个角度想一下,这一路上并非没有遇到危险,万一我在外面出了什么状况,而家人却还蒙在鼓里,岂不是一种古人所说的“大不孝”?

无论如何,在这里我都要为我的莽撞向关爱我的人道一声谦:对不起,请原谅我的任性。

最终,经历了十一个小时的颠簸,抵达蓉城,为期一周的川西骑行,终于在我们出发的地方,画上了句号。

骑行川西 2010-10-3 PM


后记:

此文写于回校后的第二天,用了两天时间写完,虽然旅途的种种依然历历在目,但我却发现自己已经失去表达的激情,许多事情,我发现用文字书写下来会变得平淡无奇,自己读来就心生厌恶。当然,自己文字功底欠佳是一方面原因,但最主要的是心境的改变,经历过这么多次出游,我发现每次路途归来,我都会不由自主地产生一种空虚感,盯着原先无比熟悉的场景,我会感到一丝莫名的陌生,并且从潜意识中排斥这种“静止”的生活。走在校园的路上,与无数同学擦肩而过,也会感到一种疏离,觉得自己不属于这里,无论这里有多少熟稔的人,熟悉的事,自己仍旧是个过客。

唯有在路上,唯有马不停蹄地赶路时,我才觉得那是实在的人生,那是我可以掌控的生活——可惜,你总是要在某个地方停下来的。

最后,在本文即将结尾的时候,我获知第一位中国籍的诺贝尔奖得主诞生了。可惜这么重大的事情在很长一段时间内,我们都将只能在网络上耍耍嘴皮子,无法从任何国内的新闻机构或正规媒体中得到客观的评论。

不管怎样,这都是一件具有历史意义的事情,我甚至觉得在未来的某一天,这件事会呈现出具有与南非的曼德拉类似的特质,这一段历史会被称为中国民主进程的标志事件——如果中国有哪怕字面意义上的民主进程的话。

这一段时间我会完全不理会关于此事的各种是非言论,每个人心中都有一套完整的价值体系,你很难做到去扭转他人的价值观。在这个国度读了十几年的书,我深深明白价值灌输是一种何等低劣的手段,而且,又是何等低效的伎俩。拿着话筒的人必然有很大的优势,但如果他把听众当傻子,听众们也只好礼尚往来,把鲜花换成臭鸡蛋了。

我开始对未来充满期待,尽管有很多的担忧,可希望才是主旋律。




初稿于2010年10月8日

定稿于2010年10月10日

在线相册在此



2010-09-24

但愿人长久

明天中秋,在这样一个值得纪念的日子,我终于开始吧那残存的勇气聚拢起来,来回顾我那逝去的夏季。

从何说起呢?我想展示一些诸如理想、信念、执着与拼搏之类的主题,无奈现实却是扯淡而纠结的。

我那逝去的阳光怒放的6月,我把它用来证明一个伪命题。而我唯一可以安慰自己的是:我毕竟证明了一件乏然无味的事是乏然无味的,如果这种证明也有价值的话。

这一段时间,脑海中挥之不去的是《荒野生存》中主人公把钞票点燃,然后义无反顾地踏上不归路的决绝。我很矛盾,我想我能够理解他的动机,这种完全不给自己留退路的愣头青做法,我是多么地向往而又永远无法实施啊。

几天前,一个同学要去外地实习,走之前相约在一起吃饭。席间,我像以往一样漫无目的地神侃,对一切事物发表自以为是的评论,比故意更甚的是,我在潜意识中极力表现自己的特立独行与某种“世人皆醉我独醒”的心态。在很长一段时间里,我并不自知,我被我自己的语言所操纵,我成了言辞与表象的俘虏。

然后,又一杯啤酒倒满,我端起酒杯,不经意间看见自己的脸颊,透过澄黄的液面,我看到一双死气沉沉的镜片,酒杯中不时有小气泡冒出,破坏了图像的分辨率,我定睛了片刻,还是无法看清自己的双眼。我觉得我是在看一个陌生人。

我觉得很沮丧,脑海中突然闪现王朔在《我的千岁寒》前言中写到的那句“我以为我是谁了…”那段话,顿时几乎丧失了继续谈话的兴致。

--------------- 无奈的被不可控生活打断许久的分割线 ---------------------------

上一段文字是三天前所写。

这说明了我开始丧失对时间的掌控,居然连这么一篇小小的日志都不能顺利完工。

我想到著名的“四象限”GTD法则,里面说最需要警惕的就是第四象限——貌似要紧而又毫无意义的事情。这上面投入时间是没有上限的,你会总是处于一个忙碌的状态,看上去没人比你更勤奋了,但事实上你是在浪费时间。

活得既累且不真实,真是悲哀。这不是我一直竭力避免的吗?为何总是重蹈覆辙。

而那些逝去的时间,永远不会回来了——这是我近半年来,脑中不断浮现的一句话。

真想把这段生活做一了断,从此放下包袱,轻装上路。

在这个微冷的早晨,蚊子们已经返回它们的角落,我也可以获得一点安宁。窗外是灰蒙蒙的天,透过这厚重的乌云,我想象着正缓缓升起的朝阳,而我已经没有兴致再写下去了。