RSS
 

Archive for the ‘文章:原创文章’ Category

【技术】在 Delphi 程序中使用资源文件

28

今天看到有朋友问这个问题,总结了一小下,贴上一贴:


示例 MyResources.RC 文件内容:
MainBanner BITMAP MainBanner_256ac.bmp
MenuLogo BITMAP MenuLogo.bmp


使用 Delphi Bin 中的工具 brcc32 MyResources.RC 将其编译成 .RES


然后在 MyApp.dpr 中加上:
{$R MyResources.res}


使用的例子:
imgLogo.Picture.Bitmap.LoadFromResourceName( HInstance, ‘MainBanner’ );

 

XX病毒的由来(去年写的,刚才被窝里找着放上来)

09

据本人分析,XX型肺炎在秦朝就有。下面是我分析的XX病毒的传播途径:


广州有人到陕西去盗墓,将封闭在秦始皇陵中的病毒激活,重新传染到人们身上。广州越来越多的病人,大家认为醋可以治疗此病,于是去到山西去大量买醋。结果山西也有被传染的。山西人到北京来就医,北京也被传染了。北京的光辉照耀四方、全国、全世界、全宇宙……


秦始皇陵中如何有的病毒呢?


秦王赢政统一了中国后,自立为秦始皇。秘密的拉来大量人力建了阿房宫。尚未建好,许多建宫人就得了一种传染力很强的病。


秦始皇在全国名地号召名医探寻治病良方。为了控制和实验治疗此病症,秦始皇先将一两百名青年男女发往极东之地进行隔离治疗,这些青年年轻力状,抵抗力强,可以坚持到达。秦国卫生组织对这些青年在蓬莱进行隔离实验研治丹药。


秦始皇的阿房宫里病工实在太多,新进入的工人也都得了病。秦始皇下令将阿房宫封了起来。为了怕被人说秦始皇是这病毒的罪魁祸首,秦始皇已下令将与阿房宫内传染病有关记载的病历、书藉都烧掉。儒在当时的意思是被疑为有此传染病的人。研究发现,用泥将人包住可以有效的防止病毒传播,于是下令将所有疑似病人都埋掉。于是有了我们所知的“焚书”与“坑儒”。现在我们现在也没有任何史书可查到。


将士们把为此病就义的士们们用泥包住,经加工制成了兵马俑。


可是很不幸,秦始皇自己也被传染了。


捷报传来,蓬莱已研究出一个丹药方可治愈此病症。治好的青年男女不希望再到秦国,就东渡到了流球岛生活下去。后来慢慢发展成了现在的日本。


但此药需蓬莱的一种药草才能配出,而且练成后需马上服用。病得很厉害的秦始皇只好亲身前往。可惜,还没有到达,秦始皇就已经病死在路上。


此时刘邦项羽已经起义,项羽到达一把火将阿房宫烧掉,病毒从此在世面上被消灭。


相隔两千年。病毒从保鲜效果非常好的秦始皇陵中又传新传回人间。由于已经两千年没有了这个病毒,也没有任何记录,当时的药方失传。现在我们又在经受的灾难又要重新研究解决办法。


我又是怎么知道这个事情的呢。


经我的初步判断,此事应与秦陵有关。为了防止人类的灾难,我找到做空间物理学研究的朋友乘时间机器向秦始皇时期去考查。


没有想到,我到了秦国时还没有人有这个病。四天后,我在秦国因没有暂住证明而被抓去阿房宫干活。到了阿房宫,我突然发热、咳嗽不断、呼吸困难,原来我在乘时间的前一天被传流上北京正在流行的这个非典型病毒。后来许多人都被传染,接着就发生了上面我刚刚说过的这些事。

 

【交通资料】北京——天津,车次表(时效变动)

13

2007年4月18日第六次提速后,京津间 D/T 字头列车时刻表。
目前整理了:北京/北京西——天津/天津北 的 D/T 列车
K字头、普通列车及天津西经由车尚未整理。
D字头票价:一等软座51元,二等软座42元(其实就是硬座)












































































































车次 北京开点 天津终到 经停站及备注
D531 06:10 07:19 北京、天津
D533 08:05 09:14 北京、天津
D535 09:21 10:30 北京、天津
T561 10:06(西) 11:10(北) 北京西、天津北
T582/3 10:35 12:34 石家庄始发、北京西、天津、秦皇岛终到
T591 10:58 12:17 北京、天津
D537 11:15 12:24 北京、天津
D539 12:20 13:29 北京、天津
T563 13:30 14:38(北) 北京、天津北
D541 14:15 15:24 北京、天津
D543 15:45 16:54 北京、天津
T565 16:30(西) 17:35(北)
D545 17:13 18:22 北京、天津
T225 18:16 19:39 北京、天津、大连终到
T593 18:30 19:51 北京、天津
D547 19:10 20:19 北京、天津
D549 20:45 21:54 北京、天津
D551 21:58 23:07 北京、天津
D553 22:36 23:45 北京、天津












































































































车次 天津开点 北京终到
T227 03:43 05:25 大连始发、天津、北京
D532 06:35 07:44 天津、北京
D552 06:40 07:49 天津、北京
D534 07:47 08:56 天津、北京
T562 08:34(北) 09:44(西) 泰达始发、天津北、北京西
T592 09:05 10:30 天津、天津北、北京
D536 09:45 10:54 天津、北京
D538 10:50 11:59 天津、北京
T564 12:00(北) 13:09 天津北、北京
D540 12:44 13:53 天津、北京
T581/4 13:42 14:59(西) 秦皇岛始发、天津、北京西、石家庄终到
D542 14:10 15:19 天津、北京
T566 15:05(北) 16:11(西) 天津北、北京西
D544 15:44 16:53 天津、北京
T594 16:30 18:00 天津、天津北、北京
D546 17:36 18:45 天津、北京
D548 19:16 20:25 天津、北京
D550 20:39 21:48 天津、北京
D554 22:06 23:15 天津、北京


2007-04-18 更新

 

Norton AntiVirus 8.0 或更高版本运行中,常需设置的几项内容

13


  1. 排除检测


    • Foxmail\Mail
      如果用Foxmail的话,要排除Foxmail的Mail目录。否则Foxmail收到带毒邮件会写入这个目录中的邮件库文件,使Norton认为整个邮件库都是有毒的,会将整个邮件库移入隔离区。(Foxmail在浏览每个邮件时,是在 Windows\Temp 目录下建立临时文件,只要那个目录不被排除,Norton对Foxmail的实时检测就不会失效。)

    • SQLServer\Data
      如果装有SQLServer,要排除SQLServer的Data目录。在启动时,SQLServer会打开这个目录中的数据库文件,数据库文件一般都非常大,Norton检测这些文件会非常慢,而这些文件“带毒”是没有任何意义的。

    • *.zip
      一般情况下,检查zip文件中的病毒是没有意义的。除非你是想防止病毒在你机器上的传播。

  2. 隔离区


    • 如果你的机器使用Foxmail,而且常收到垃圾信的话。那么可以把隔离区自动清空的时间设定得比较短。如果隔离区中的文件非常多的话,那会使Norton的运行速度慢得不得了。

 

SQLServer一些常用的不常用SQL指令

02


  • 截短SQLServer数据库日志


    1. 清除日志
      BACKUP LOG [database]? WITH NO_LOG
    2. 截短日志文件
      DBCC SHRINKDATABASE ( [database] )

  • 重建索引


    • 重建指定数据库中表的一个或多个索引
      DBCC DBREINDEX ( [table_name [, index_name [, fillfactor ] ] ) [ WITH NO_INFOMSGS ]

 

StringToWideStringEx,以一个指定的代码页将String向Unicode转换

09

Delphi 自身是可以实现 aWideString := aString 的转换的。但是,这样的转换,需要 aString 以当前应用程序(或是操作系统?)的默认字符集可识别的形式存在。换句话说,如果 aString 中存储的是 Big5 字符集的Ansi字符串,在 gb2312 字符集的应用程序(或是操作系统?)的 aWideString := aString 这样形式的转换就会出问题的。


为此,编写下面的函数以解决这个问题,向上面的这个例子可以这样调用:


aWideString := StringToWideStringEx( aString, 950 );


950 是 Big5 字符集的代码页编号,gb2312 是 936,有关代码页编号请参阅相关文档。


函数全文


function StringToWideStringEx(const strAnsiSource: AnsiString; nCodePage: Integer): WideString;
var
  arrAnsiChars: array of AnsiChar;
  arrWideChars: array of WideChar;
  nBufferSize: Integer;
begin
  SetLength( arrAnsiChars, Length(strAnsiSource) + 1 );
  StrPLCopy( @arrAnsiChars[0], strAnsiSource, Length(strAnsiSource) );
  nBufferSize := MultiByteToWideChar( nCodePage, 0, @arrAnsiChars[0], -1, nil, 0 );
  SetLength( arrWideChars, nBufferSize );
  MultiByteToWideChar( nCodePage, 0, @arrAnsiChars[0], -1, @arrWideChars[0], nBufferSize + 1 );


  Result := PWideChar( @arrWideChars[0] );
end;


没脾气2x,2004-5

 

.NET 中的 HtmlControls 对于 Html 字串自动编码或不自动编码的列表(未完全完成)

01


  • System.Web.UI.WebControls.HyperLink,asp:HyperText

    • .Text,文本显示,.NET不进行编码,我觉得他的应用应该编码
    • .NavigateUrl,URL地址,……

  • System.Web.UI.WebControls.TextBox,asp:TextBox

    • .Text,文本显示,.NET进行HTML编码,编码大概可以安全使用

  • System.Web.UI.WebContorls.Literal,asp:Literal


    • .Text,文本显示,.NET不进行编码,我觉得他的应用不必编码

 

2002.10 北京五台山骑行记(未完)

28

有人问我出去有什么难忘的事,想了想我觉得几乎每件事都难忘。然后就开始回忆起下面的事情:


北京五台山骑行记



第三天傍晚,我借着下坡,时速42公里……


河北涞源向西,正要落日。天气不错,一路西行的我看着山中落日非常漂亮,想找个好的角度去拍照。正好一路下坡,我顺势加速,希望转过下一个弯有个好角度。谁知,路越走越向南转。


还是一直向下冲。


突然,有一条狗在我左侧并行,这条狗看上去并不很大,可是速度已经很快了。我好不容易保持的40多公里的时速不想减速,想向右拐一下,再加一点速就走人。没想到,我这一加速,这狗也加速,而且它也向右拐比我还快,一下子它就进我轮子底下去了。


我“飞”起来了,空中听狗的惨叫声,不知道我的叫声有没有它惨。


我“哟————————”,然后摔到地上,肩膀着地。起来我发现衣服上有血,好像从脸上正在往下滴……





一,今日出发


二零零二年。九月,幸运与郁闷的事情已经过去,生活又显无聊与无趣。


中秋节,我结识了袁与徐。闲谈中,耐不住安逸的我们匆匆定下了这次行程:十一期间通过108国道从北京骑行五台山。


行程的具体时间没能确定,十月三号我还要参加同事的婚礼。袁与徐也需要处理一些事情,我们准备四号出发。


整理行囊,每个人带了自己的几件衣物:袁的背包奇重,这家伙负重出行,背包里背上了他的两个宝贝相机、一个并不便携的三角架和他出门必备的随身听(虽然并不常听);我的EOS300放在一个不结实的背包里,还有几件用于换洗或防凉的衣物;徐的车是找专业运动员借来的,虽然看上去并不起眼,但价值8000元。


三辆山地车,车灯、汽筒、备胎与工具,牛肉干、咸菜、煮鸡蛋、馒头……,胶卷盒里装满了盐。就这样出发。


第一天,十月四日


早上六点,「古城」。


秋夜的湿气在自行车上凝结成水珠。天刚蒙蒙亮,我们便起床出发。我穿了件体恤杉、瘦牛仔裤、一双廉价旅游鞋。刚出发时风吹着有些凉,活动活动身子就可以适应了。


从「古城」一直向南七八公里,走上了京原公路(108国道),虽然是早上,但是灰尘也比较大,可能与早上入京的货车有关。


向西而行,很快进入了「门头沟」区。经过了没有水的永定河、正在施工的六环,开始上山。路况很好,时常过往一些早上出去郊游的汽车,山上路过“戒台寺”。太阳慢慢升起,一段盘山路后,回头已能望见山下城市雾蒙蒙的一片。翻过一个小山头,开始下坡,高速中十分钟走了八公里。等袁等了一会,他的背包太重了,以至于不能放开速度。


空气清新,房山区这边新开发的旅游景点有不少,「永定」之后有“西峰寺”“谭拓寺”“灵鹫禅寺”,「三十亩地」后有“万佛堂”“石花洞”“银狐洞”。从「古城」到这边只有三四十公里,北京近郊骑行活动一日往返,到这里是个不错的选择。


一条河水两边过往许多货车,我们横跨过桥右转后融入这些车队。「河北镇」,上午十点,停下来休息。我坐下来与关心我的朋友收发短信致意。


路上的车越来越多,主要来去的是运煤车,附近煤矿、煤厂比较多,滂水而行一段路后,开始近入一段一段的山路。运煤车跑起来非常暴腾(“暴腾”:天津话,指的是尘土飞扬,程度高),弄得我们灰头土脸。「长操」过后,我们看到老乡家开的小饭馆,进去讨水。老乡非常热情,把暖壶里的热水给我灌得满满。


继续向前,一个山路转弯处,我们把车放在路边,山腰草丛中就地吃饭。馒头、咸菜、鸡蛋,一个都不能少。找个树丛角落便可以方便。袁竟然爬上了一棵六七米高的柿子树上摘了几个半生不熟柿子,我们三个每人吃上了几口甜柿子,袁把最后剩下的涩的那一半都吃掉了……,我们惊叹不已。


小睡一觉,下午一点半背起背包继续出发。


待续——





二,进山,出山?


午餐后继续出发。下午一点半。


我换上了袁的大背包,体验一下“负重”的感觉。天……,几十斤的份量压在背上,再骑上自行车,背直也不是,弯也不是……。想象一下,有后备车的骑行活动真是轻松啊;今后单骑远游,一定要安个货架放东西。


山中穿行,拉煤车、郊游车伴着我们上坡、下坡。「贾峪口」过后,运煤车流拐进叉路,路上终于干净。路经一个遂道,黑乎乎几十米,遂道过后看到几位反方向骑行的朋友招手示意。并没有停留,继续上坡、下坡、上坡、下坡。运石板的车又见增多。(后记:这是在2003年8月时写的游记,后来再骑这段路时,好像这个国道遂道应该在「三十亩地」至「河北镇」之间。)


坡太徒了,下来推行。碰到一位当地山民,老爷子七十多了背着一大筐刚收下来的玉米回家。边推车前进边与他聊天。这一天在山中的穿行,已让我们疲惫不堪,徐怕跟不上我们没有停下来而继续慢速上坡而行。


地图上看来,「下石堡」「上石堡」「霞云岭」……,我暗想着:岭?顶?快到山顶,快熬出头来了。我问老爷子,从这里前面往前还有多远可以出山啊。老爷子的回答让我打消了这个乐观的念头:“出山?这还没进山呐。”


前面不远,路遇一个摊煎饼的大婶。这个地方还有摊煎饼的真是希奇,她说是在山下卖的,这是要回家……。我们三人每人一套煎饼,香辣下肚,大婶又帮我们在这附近两旁的农户人家中讨来了热水,给我们补给充足。大婶说,前面「霞云岭」后就开始进山,「堂上」乡里应该可以住宿。从说话此地,到「堂上」还有35公里……。


山路更陡,穿行无力。山坡下面的远处,打蓝球的孩子们看到我们,朝我们喊 HELLO。一个个小山坡、小山口过去,经过「石板台」,开山打磨制做石板是附近村庄的制富门路。


太阳慢慢落山,正月初一,没有月亮,一个车灯并不够三辆车的照明,推车前行。「王家台」过后,停靠于路边仅有的一个卖副食品的人家。


有间小屋,可以住下,三个人可以挤在一张大床上。把三辆自行车都推进去后几乎不能关门。


妈妈、孩子、奶奶,给我们做了一大盆饭,几样小菜,啤酒。爸爸回来了,他是在附近运石板的司机,路上来回看到我们两三次,没想到我们来到他家里了。孩子八岁,在乡里上小学,初中可能就要到县里上了。他说再往前都是穷地方,可能会有黑店了,住在这里挺好的……。不过结帐时并没有我想象的那样便宜,呵呵,但还是比北京市内便宜多了。怕明天出发太早来不及结帐,连住宿费一并给了五十块钱。


夜晚,在国道边向天上望去,几乎没有在山里留宿过的我,第一次感觉自己与星空这样近的接触。北斗七星的大勺子指向的北极星明确的标示着正北方。暗暗发亮的天空下黑漆漆一片,路就在西北方向,偶尔始过的卡车,一下子把光打过来,十分耀眼。立起三角架,相机对向正北方,F4、B门5分钟,希望能留下这个夜晚。(照片洗出来后却发现照片上什么都没有)



(这是我跟据印象在photoshop里草草画出来的)


第二天,十月五日


天还没亮,就听到过往的货车来去匆匆的声音。三个人挤在这张大床上,墙上屋顶还趴着几条据说不咬人的大虫子。


手机闹钟响。六点。收拾行囊,准备出发。


发现人家一家四口早早起床。看到屋外停放的男主人的汽车,原来是用柴油机车改造的。据男主人说,在山里开车,柴油机动力方面要其实要比汽油机更适合,而且这地方交管局也是管不到的。


我们在这里吃了餐早饭。鸡蛋挂面,补足了水,他俩买了两付劳保手套。第二天,出发!


待续——





三,房山十八盘


早上七点半,从「王家台」出发后,袁自行车的后轮有些蹭。正巧路边人家有正在修理“汽车”,下去找人家帮忙修了一阵。我在此等待,徐先走一步。车修整好后向前行进,不一会追上了在前方等待的徐。108国道100公里。


山路要比昨天陡很多,更加连绵不断,果然这才是进山,「庄户台」「龙门台」过后,路过“没有共产堂就没有新中国”的词曲发源地。终于到达「堂上」,这是本想昨天留宿的地方。我们到这里,只有十公里,但已经用了两个小时。


又是陡坡。


我来了精神,沿着盘山路,一口气向上爬。山路可能被大货车压坏了几处。养路工正在修路,我们相互问好。爬到了“顶”,看着山下景色,等了好半天他俩也没上来。掉头一个大下坡回去,冲了两公里,看到他俩正在路边检核桃吃呢。袁刚刚去老乡家讨水,老乡还叫他们到院里自己摘苹果去,袁摘了好几个,实在不好意思,给了老乡两块钱。
青苹果,酸酸的。我吃了一个,拿着一个,装起来一个。继续前进。


大上坡,小下坡,大上坡,小下坡,……,几乎是推着前进了两个小时。「堂上」过后,山谷越来越深、越来越开阔,远远望去,山上山下,大大小小的村庄在阳光下照耀,乡土风情格外美丽。


路边放羊的老乡向我们打招呼,我们问了一下得知,这样大的上坡路,到前方不远的「东村」就要结束了。


层叠的山谷,无尽的村庄。徐推着自行车高呼豪言状语:自然是伟大的,人是渺小的,当人融入自然之中,我——与伟大同在。


似乎是最后的上坡,也是两天以来最陡的。绕着山腰,四五个两三公里的大型上山弯路后,终于看到“霞云岭”——景区大牌子。这个“景区”应该为了吸引旅游,刚刚开发的。这是霞云岭附近的国道最高处。(霞云岭属北京百花山,太行山脉,百花山1991米。地图上和前面的大婶与我们说的「霞云岭」,指的是下面的「霞云岭」地界,现在这里算是景区入口,但似乎没有什么人在这里。)我们到“霞云岭”路边的小山包上休息。清凉的山风,天上飘过朵朵的白云让山谷中的阴晴变换。


「东村」过后,十几公路的下坡,今天一上午积累的势能一下子释放,十几公里,十分钟冲了过去。


一段小上坡之后,山口。“河北界”。回头望去,石砖垒成的大字“北京”贺然出现在身后,终于离开了北京。此处向山下望去,蜿蜒的盘山路给我们的心力极大的放松。山下,应是河北风景区野三坡的入口。



距「涞源」还有 123 公里。今天能到吗?(妄想)


疾驶下去。这是从「古城」出发以来最大的下坡路,时速加到了六七十公里。必须要控制速度了,不然将会从盘山路甩出去。山路磨擦着轮胎,闸皮磨擦着车轮(滚动磨擦和滑动磨擦,嘎嘎)。





中间若干未完成


 


D3 地图




N+1、我与狗不得不说的故事


第三天傍晚,我以时速42公里的速度撞到了一条狗。


(话外:啊,好可怜的小狗,他没什么事把)嗯,每次提到这个人们都是先问到狗。


河北涞源向西,正要落日。天气不错,一路西行的我看着山中落日非常漂亮,想找个好的角度去拍照。正好一路下坡,我顺势加速,希望转过下一个弯有个好角度。谁知,路越走越向南转。


还是一直向下冲。


突然,有一条狗在我左侧并行,这条狗看上去并不很大,可是速度已经很快了。我好不容易保持的40多公里的时速不想减速,想向右拐一下,再加一点速就走人。没想到,我这一加速,这狗也加速,而且它也向右拐比我还快,一下子它就进我轮子底下去了。(话外:啊,惨叫没?)我当时就飞起来了,空中听狗的惨叫声,我不知道我叫的声音有没有它惨。


我“哟————————”然后就摔到地上,肩膀着地。起来我发现衣服上有血,好像从脸上正在往下滴。


狗主人——一个大妈,听到动静出来了,问我怎么骑车这么快啊,把他们狗撞的。我说这狗在路中间跑,突然蹿过来的。她说它是条狗不懂事你得看着点他呀。我当时有点生气,说,我这人被撞的摔地上了还没说话呐。


我感觉鼻子上冒血,一想,啊,完了,七翘出血,我要死了。用手擦了一下鼻子,没有血,才知道没事,是手破了,手指上擦掉了一块挺厚的皮(叫肉就太邪乎了)。T恤破了,裤子破了,自行车的底座包也坏了。


狗主人问我从哪来的,我说从北京来的。她先愣了。问干嘛来的,旅游?


我说,我就是北京瞄着撞你们家狗来的……。当然,当时我可没敢这么说。我说,是啊,算是旅游吧。她说,唉,骑车慢点,这是我们家二子刚买的小狗,这下活不成了。


我回头看那狗正在旁边卧着呢,再说了几句话,过了一会再看就没影了。


后来袁远远的骑车也跟上来了。狗主人大妈也挺实在的,没找我赔,跟我们主要说的是:狗是他儿子刚买的(可能觉得比较可惜)。回想起来他们那还算富,所以这还不至于后来我十分过意不去。(话外:那狗白死了)


我们问狗主人哪有诊所医院。她说往西一里地。


向前过去找着,在诊所里擦了药,那里的大夫说我骨头没事。这个大夫是上海医科大学毕业,毕业后回家乡开诊所来的。在那一共花了十一块五。有十块钱的消炎药钱,另外一块五是三个创可贴,擦的碘酒什么的没找我们要钱。


从诊所出来后,天已经黑下来了。我胳膊还是不能抬高。向前一两公里就到了河北山西界。


有司机告诉我们,前面修桥过不去了,要——趟水过河——


嘡~,若知后事如何请听下回分解。





N+2,山西农村印象


有司机告诉我们,前面修桥过不去了,要趟水过河。我们半信半疑的向前,寻问边检警察。边检警察告诉我们自行车行人可以从桥上走。


后来我们过去时果然就有河,河水不大,看汽车都从河里走。过去后是108国道的转弯,没月亮,没路标(108国道山西段路况比较差),按照边检警察先前和我们说的方向,我们找了半天才找到路。再往前,一直没有灯光。(话外:天黑了吗??小恐怖了)


向前有十几公里,我们经过的村子都没灯。晚上十点了,到达「上寨」(大同灵丘地界)。本来想连夜赶往五台山,不过我的胳膊还是有点疼,状态不太好,怕晚上有问题,先休息吧。


找个有灯光的路边店吃饭,里面似乎有动力电。进去后有两三个桌子有人,围着几个昏暗的灯。有点像神雕侠侣中风陵渡口的感觉。听说他们那里的总电路被风刮断了,所以家家户户都没有电,已经两三天了。


叫了一些饺子和手擀面,到了山西了嘛,吃面食啦。


在店里有几位过路的司机,还有几个在此地做工程的山东人。山东人带我们到了一家他们知道的人家开的路边客店打了声招呼,我们住下。


一个平房套间被烛光充实。为了早上早出门,先把住店费交给了主人,十块钱,我们还找主人要了两壶热水,还要了些酒,二锅头,我用来擦摔伤,同伴用来提神……。厕所,在屋外院里,黑灯瞎火拿了个自行车灯出去找坑,……,不用冲。


第四天,十月七日


早上天一亮,就起床准备出发。五点半。虽然小心翼翼,但还是把主人吵醒。主人穿衣起来送我们。


想先吃点早饭,太早了,很多店都没有开。先出发再说吧。


看得出来,附近的村子比较穷,见识了民主墙。路边的住房的墙上,写满了老百姓和乡政府的大字报、标语、口号。小到老张家的冤案,大到三个代表,什么修路还款,什么种树生育,什么贪污贿赂……一层一层一层一层。


一路上比较慢,快一个小时走了不到十公里。六点多,在串岭(地名)的一个国道转弯处看到了一户人家开的饭馆,铁栅栏门还关着。我们把店里的主人叫了起来,人家一家人还没起床。女主人给我们现做面,我们说给我们多一些面,该多少钱我们就给多少。


刀削面,两满满大碗,葱和蒜,我们吃得满饱。店主找我们要了四块钱……


肚子里有了底就有了力气。


……


一路下坡,旁边一条水流逐渐汇集,水流变成水沟,水沟变成小溪。沿溪流而下,山路绵绵,景色秀美不亚于旅游景区。


突然,一个转弯,小溪被档在山壁,路向右转


嘡~,若知后事如何请听下回分解。





N+3,柳暗花明


上回说到我们一路下坡,旁边一条水流,逐渐汇集,水流变成水沟,水沟变成小溪。


沿溪流而下,山路绵绵,突然一个转弯,小溪被档在山壁,路向右转,转了一个大圈,又向左,是个盘山路,再向前,竟看到刚才的小溪在山中石洞跃了出来。


一个小瀑布,有两三米高。我们目睹了从小水流变成瀑布的全过程。停下来休息,可惜忘了留影。


瀑布边的国道两侧,看着就知很多人在此停留过——地上的“白色”很多,香肠皮、饮料瓶,竟然还有麦当劳的可乐杯。


休息中,迎面来了一个粤字头的汽车,他们向我打招呼,原来他们是十一从广东出发,沿108国道一直来到这里的。背包客路遇背包客,倍感亲切,相信很多出门在外的朋友都有此体会。


出发。附近开山比较多,似乎是铜矿,在山中穿行,逐渐又开始上坡。远远看去,前方有几座长城城楼,进入「三楼」村,或许这个村是以三座长城楼而命名,此地地势险要,山顶、山腰、谷底,三座城楼组成一个独特的画面。



(山腰上的城楼)


盘山路越来越陡,开始翻岭,前几天上山一直没有下过车的我,也下来推车行进。呵呵,胳膊疼还是很影响状态的。


再最后的一段,两辆蒙字头的超长货运车和我们差不多的速度上山,他们运的货物象是肥料。副驾驶向我们打招呼,地势让司机不敢有一点松懈。连续三公里我们和这两辆车陪伴着上去。


终于到顶,山口,界碑指明我们进入了「忻州地区」「繁峙县」。从字面看上去这个地方山里的寺庙一定不少。山下望去,三条公路的汇聚于此,过往车辆比较多,看来是一个交通枢纽。从地图上看,山下应是神堂堡,这是108国道通向河北阜平的叉路。


急坡而下,一口气冲到山底,从叉口向北有几家餐馆,停车,午饭。12点半,从早上到现在,我们前进了54公里。


待续……


背景资料


灵丘县


位于东径114.2°北纬39.4°,在山西省雁北地区东南端,京原铁路线上,与河北省相邻。西汉置灵邱县,以赵武灵王葬此,故名。解放后,邱简写为丘。


忻州市


位于东经113.1°北纬38.4°,在山西省中部偏北,同蒲铁路线上。隋置,忻州。《清一统志》引《魏土地记》称:“汉高祖出平城之围,还军至此,六军忻然(忻、欣同义),故名。”又据《元和郡县志》,忻县,以要塞忻口为名。境内有忻口山。1912年置忻县。1983年改县为忻州市。


繁峙县


位于东经113.2°北纬39.2°,在山西省东部偏北,京原铁路线上。北魏侨置繁峙县于石城县境,繁峙县故治在原平原南板寺村。据《崞县志》称,故治在县南五十里之繁峙村。板寺即繁峙之讹。据《迁城记》:“繁峙,雁门塞下邑也。城于山麓群山环而拱之,故曰繁峙。”





N+4,终点?


十月七日,正午,神堂堡。交通要道。一家新开业的餐厅。


背包、手套除下,温水洗了脏兮兮脸。印象最深的是那一大盘山西大杂烩,主食当然是馒头。与店家聊聊来时的经历,快到终点,不免有些成就感。据说后面还有90公里才到五台山,能否及时赶到还是个问题。


这几天在山中,手机没有信号,现在终于与徐(已经火车到达五台山的同伴)联系上。五台山昨晚降雪,五台山火车站距台怀镇有47公里,其中山路奇险,积雪路滑,估计已无法骑车上山。


与徐订了下时间,出发。


出发后即是上坡。又见一条小溪,不爽的是——它与我们的行进逆向流动。(如何之不爽?这说明我们是在上坡)


这边的108国道过往着无数的拉煤货车,车多、车快、路不平整。一个转弯时有个大煤块从货车上掉下来擦着我的自行车后轮弹到路边。路边的人为垃圾非常多。几天以来,这是路况最差的地段。


这附近的村子几乎都是以寺命名,看来“繁峙”不假。土地庙、山神庙也看到好几个,我都记不上来名字。


二十几公里上坡难走的很,越到高处,煤粉气越大。加上大逆风,我们只能扭着头呼吸。终于到了老乡们所说的出山的地方……


路两旁全是煤场,蔓延两三公里。被大风一吹,煤粉全飞了起来。我这戴着半指手套的手已经成了煤球色。


一小段下坡后就是一眼见不到头的笔直的路,三点多钟的斜阳透过薄云射下,空气也算清新了(虽然仍然过往着煤车)。左边,远处是山,地图上看是五台山那一片;右边,远处也是山,地图上看是恒山那一片。陆续经过平型关战役遗址入口、京津沙尘暴源头治理退耕还林基地。


平静的逆风,微微有些上坡,阳光在我们前方越来越斜、越来越红。我们机械的运动着,以队列状保持在时速二十六七公里。我的胳膊还是抬不起来,手搭在车把上,偶尔也垂下来一会。火车路线逐渐接近公路,看来离火车站不远了。


西瓜,路左边有个西瓜摊,我们等过去几辆大货车后,推车走了过去。


十几斤的西瓜,两块钱一个,讲价讲到了一块五。我们俩个人,吃这瓜已经吃不了。卖瓜的大婶终于卖掉了最后一个瓜,今天她卖了八十多块钱,今年收成比较好,这一个年她家收入了五千多块钱。我们问她上五台山的进山费是多少钱,她说不知道,她没有去过,他们一年到头只在村头附近,不去这些景区,而且村里的人就算有人去,看山人也不会找他们要钱的。


与卖瓜大婶告别。休息并吃下这凉嗖嗖的瓜后,出发时我不得不在体恤外面套上了一件衣服。


没多久,就到了地图上的「砂河」火车站,火车站上写着“五台山站”,看来火车到五台山要在这里下车,然后坐车进山。


下午五点半。趁着夕阳霞光,拍照留念。






N+5,洗尘


联系不到徐,中午听他说他的自行车在火车站旁的一个旅店里。太阳已落山下,到五台山台怀镇的最后山路还未知路况……


(未完)





N+6,后记


(未完)

 

再见 Symantec Norton —— 没脾气系列文章服务篇之二

09

注意,这里不全是事实。但,我不歪曲事实。


近年来,Norton 软件蓬勃发展,Symantec 公司品牌更是扶摇直上。


最初使用 Norton 8 感觉不错,就是不大支持长文件名,其中的 SpeedDisk 更是比微软的还要好(据说微软的 Scandisk 是从 Norton 买来的?)。可是,我前面说过,Norton 8 不大支持长文件名,所以,如果你用 Norton 8 的 SpeedDisk 来搞硬盘….哼哼


Norton 可能认识到了这一点,然后支持 95 的 Norton 9.0 或称 Norton 95 问市了。SpeedDisk 没有问题了!他的强大的硬盘管理功能,传说可以把硬盘分八百个分区。当然这只是传说,我没考证过,“听说而已,我并未亲见”。然后,伟大的我就在一个主要用于服务的机器上装上了它,感觉不错。挺好。好。非常好。我还没有重新启动。第二天,这个机器被彻底重装了,据说是原本分区里的内容被镜像成万花筒里的样子了。


过了一段时间,Norton 和 Symantec 连在了一起,并推出了一系列的管理软件都跟了出来。个个都是精品。


 


pcAnywhere 也是 Symantec 的非常好的一个工具。他是一个远程摇控软件,就是把网络上远端的 NT 或 95/98 的计算机屏幕内容端到这边来,用起来就像直接操作远端的机器一样,也可以像画中画式的管理。我最初使用的一个 Remote Possible(后简称 RP)的软件功能和它差不多,不过 RP 没有它的功能强,如果在 95/98 的系统上使用 RP 远程控制 NT 的系统,则有时中文可以显示出来,也就是说一般情况下中文是显示不出来的。算命先生说是字符集不兼容(什么是字符集?我不大懂,也许是八卦里的一些术语,不去提它了)。pcAnywhere 就没有这个毛病。我是从 pcAnywhere 8.0 开始发现这匹黑驴的。


然后我就装 pcAnywhere,由于这个东西主要是用于控制 NT 服务器的,所以就要在 NT 服务器上装它(这是一句废话)。不仅我装,而且推荐我的朋友们也装这个,装,装,装。给 Symantec 积了不少德。但是,不是积德就不会死的,我的 NT 终于开始死掉,频繁的死掉—-计算机和人是不一样的,计算机从理论上来讲的可以有无限次生命的。NT 的每次死掉,我就要大老远跑到它的躯体旁,把它捅活。让 NT 活过来是简单的,可是我要花两个小时的功夫到它旁边。于是我就开始“论我NT的死掉”。整整一年的时间。我终于明白了,这一切是 pcAnywhere 8.0 造成的,它和我装的其它软件大部分是不兼容的,它这个不合群的特性基因一直渗透到了NT的每一个细胞中。把它卸了是不解决任何问题的。


最后,我终于放弃了它可以传递中文等诸多好处,我彻彻底底的重新装了一轮 NT,并且没有让 NT 接触它而重新选择了我放置很久的 RP。RP 是好的,虽然它不能良好的传输中文、不能直接进行文件管理操作、不能更方便的设置用户、不能这个、不能那个,但是,它是好的,最起码,它不会让 NT 死掉。但我还是十分怀念 pcAnywhere 的,再怎么说,它除了总让 NT 死,是没有什么别的缺点的。



pcAnywhere 9 出来了,而且还有中文版。中文不中文不是主要的,关键是版本号比原来大了一个数。这一个数使我在思想上、行为上都信服了它,使我觉得 8 和 9 不是一个重量级上的。终于,我决心试用一次。


理智让我在安装它之前将装个硬盘做了一个完全备份,以备该用时用。将 RP 卸载装上 pcAnywhere 9 (pcAnywhere 吓唬人们说它和 RP 之类的同类软件同时使用会出问题,我相信它,所以听它的话)。我祈祷。


一天、两天,没有死,没有死,它是好的,它是好的。第三天,一个不幸的传呼,是从萱草园里打来的。这意味着,服务器又死掉了。这使我对 pcAnywhere 彻底失望。我打算将备份文件恢复回去,以后永远不用 pcAnywhere 就是了。


可是,当我恢复这个硬盘的完全备份时,发现:它不能恢复,尽管这个备份文件是无误的、尽管硬盘是无损的。


不能恢复不要紧,更重要的是我原来的硬盘被恢没了。这就意味着我需要重新彻底重装 NT,重装一系列服务软件。由于是周五,周六周日某局不上班,所以装好后最早周一才能再连接到网上(这一点,您可以从没脾气系列文章服务篇之一中体会到)。革命尚未成功, 同志我仍需努力,我不怕再跑一趟,可是要连续停止服务这么长时间,太对不起萱草园的乡亲父老,太对不起午夜精灵的精神家园,太对不起那片蘑菇地,太对不起支持东傲建设的广大人民群众了。不能怪别人,这就是我的错,我不能瞅别人,我自责、我自卑、我自吻。


我检讨: 我以后再也不随便在服务器上试用软件了。


在本文发稿之前,我突然想起:
我用来备份硬盘的软件是 GHOST,是 Symantec Norton Ghost


1999.12.12


== 正文完 ==


NT 是 Microsoft 公司的注册产品,Microsoft 公司版权所有
Norton 和 Symantec 是 Symantec 公司的注册商标
Norton 8、Norton 9(Norton 95)、SpeedDisk 和 pcAnywhere 是 Symantec 公司的注册产品,Symantec 公司版权所有
Remote Possible 是 Avalan 公司的注册产品,Avanlan 公司版权所有
萱草园 是 奥博工作室 的网站名称
午夜精灵的精神家园 是 午夜精灵 的网站名称
蘑菇 是 蘑菇 的网站名称
东傲 是 东傲软件工作室 的简称


东傲软件工作室 – 没脾气无聊作品 – 转载请注明原作站点