江南小鱼子

幸福无处不在,感受到的幸福是真幸福。
正文

网络奇遇

(2015-11-15 08:28:19) 下一个
网上碰到活雷锋了,还是个洋雷锋。
 
 
最近突然对做了很多年的研究工作有些许的厌倦,原因是这些研究都是学术性的,离具体应用很远,虽
 
然研究的结果都发表在高级别的学术期刊上,可是我却越来越感觉到这种工作只是做着好玩而已,具体
 
能解决什么问题至少一时半会儿看不到,很没有成就感,就想着来试试实际的工程问题,譬如说来模拟
 
一下飞机发动机的噪声受哪些因素影响,再譬如说洪水来临时堤坝是怎么被冲垮的。这些问题的计算机
 
模拟如果用我熟悉的学术研究方法会非常花时间也没有必要,因为不涉及到高深的理论和精确的论证,
 
工业界通常是用一些已经发展得很成熟的CFD软件来模拟这些现象,有针对性地分析主要的因素,进行
 
设计或改进。我想试试做一个这样的问题,可是没有CFD软件可用,通常这种软件是非常贵的,个人是
 
不可能做这样的投资的啦,只有专门做计算机模拟的公司才会买,像一般工程不是很强的大学都不买。
 
怎么办?巧妇难为无米之炊啊。
 
 
老天不会辜负有心人的啦。稍加打听,我就知道网上有一个叫OPENFOAM的软件是免费的,也许没有商业
 
软件那么完善,但是作为一个初学者来说,足够有用了。可是难点在于从下载,安装,到调试都要靠自
 
己,如何让自己的系统去适应这个软件是难中之难。没有技术支持,完全自己折腾,对于我这个对UNIX
 
操作系统不是很熟悉的人来说,不是一般的难啊。好在我向来就是一个不撞南墙心不死的人,不试试怎
 
么会罢休?
 
 
说干就干,我下载了软件包,按照网站上的操作步骤,一步一步地做,中途有一些似是而非的地方,就
 
去问问别人,可是也得不到明确的答案,因为别人也没有用过这个软件。不管怎么说,连猜带问,软件
 
是装上了,可是拿个软件自带的例子一试,给出信息是要执行的文件找不到,我一头雾水。
 
 
看样子不搬救兵是不行了,首先想到的是提供这个软件的网站,可以发邮件问问题。发了邮件,满心期
 
待中很快有了回音,要钱!对初级问题,1300美元买100个小时。我明白了,商用软件是花钱买软件,
 
免费技术支持,这个网上软件是免费的,可是技术支持非常昂贵,我一下子泄气了,这还怎么开口要帮
 
忙了?
 
 
无奈之中想找找网上有没有这个软件的论坛,也许从大家的讨论中得到一点启示,再接着折腾,反正就
 
这么放弃是不甘心的了。一GOOGLE,还真有,就豪不犹豫地注册,以新手需要帮助的理由发了一个帖
 
子,把碰到的问题描述了一下,希望有经验的人给指点一下,当时是我当地时间3:37PM。同时大略浏
 
览一下论坛里的帖子,一眼就看到有一个人也是新手,在问和我类似的初级问题,不过他比我要领先一
 
点,软件的安装测试分三步,他在问第三步,而我卡在第一步,我就跟上一贴,问他在安装第一步时,
 
有没有碰到正在困扰我的问题。这个帖子里大家都在七嘴八舌提解决第三步的方案,我跟进第一步的问
 
题,有点突兀。4:01PM有一个叫来自德国法兰克福的叫SEGA的资深会员回应了我,问我有没有做某一
 
个步骤,我当然做了,所以也解决不了任何问题。4:17PM有个来自葡萄牙里斯本的叫BRUNO的资深会员
 
跟帖,跟SEGA说我已经有一个单独的帖问了问题,他给出了我的帖子的链接,说过一会儿会在那里回答
 
我的问题,我想他意思是让我们去我的帖里面讨论,不要在这里搅和别人的帖,倒没有任何不礼貌的口
 
气,我只是猜想而已,呵呵。网络是实时的,在BRUNO回这个帖时,我跟SEGA已经有了一个来回,不过
 
是检测一些基本操作,我已经都做了。
 
 
下午4点半BRUNO在我的帖子里跟了回帖,他首先问候我,看起来是个非常有礼貌的家伙,说希望我已经
 
做了SEGA提到的那些操作,然后根据我的描述,说我有两个文件包没有打开,他给出了两个文件包下载
 
的链接。接着他说我会碰到这样那样的问题,可易可难根据我的机器所装的LINUX系统和版本而定,如
 
果我自己解决不了的话,把我的操作系统告诉他们,他们就会一步一步带着我往前走。他说坛子里有很
 
多有用的帖子可以参考,我也可以自己找,不过看我回帖回得那么快,想象着我是个新手。一番话让我
 
感觉很温暖,既有涵养有很细心。
 
 
犹如汪洋中抓到了一根救命稻草,我赶紧给他回复说我是新手,并查了我的UNIX系统的版本告诉他,然
 
后小心地问哪里去找我应该却没有安装的包,还说我完全是按照说明下载解包的,没有看到哪一部说需
 
要下载他说的那两个包。其实他已经在他的回帖里给出了这两个软件包的链接,只是因为我是新手,不
 
敏感,这个问题问得有点傻。果然德国佬SEGA在5分钟以后给我回帖,开口就说我应该好好提高一下我
 
的阅读能力了,说软件包就在软件的网站上,操作步骤第一步明确说吧所有软件包下载解包,口气很
 
冲。我打开网站一看,真的哎,上面就是这么说的。事情是这样的,网站上一共有4个软件包,其实是
 
两种,每一种有“一般”和“二位制”两种。通常网上下载软件时,会有很多种版本给不同系统的,我
 
想当然地认为选其中一组就可以了,所以另一组看也没有看,有点糗。赶紧把另两个包也下了,可是测
 
试结果,得到跟原来同样的错误信息,于是给SEGA 回帖,一边道歉,一边说明问题照旧。
 

下班回家吃了晚饭,一打开电脑,就看到BRUNO在7:00PM给我回的长长的贴子,他显然是接着我和SEGA

来回帖子来给出他的回复的。 他说从我给出的我的LINUX系统信息,看不出是32还是64字节的,特意

给我指出相应的链接下载相应的软件包。关于安装,他说64字节的话就是我所操作的,但是如果是32字

节的话,就要到某个文件里的缺省为64的改为32,然后是怎么存,怎么更新,怎么测试,非常详细,还

细心地提醒我输入命令时要注意大小写,其间还用了各种表情的脸谱,像是在面对面说话,很风趣。他

说做完这一些,我应该可以通过第一步和第二步测试了。然后花了很大的篇幅说第三步有可能会出现一

个什么样的问题,需要下载一个叫Qt的软件,列出1,2,3点说明哪里下载,怎么安装,如何在系统文

件里加上这个软件的信息,第4点他说算了,还是简单的一点,在一个大方框里给我列出了完整的命令

来完成1,2,3点。最后他说写了这么多,大概可以让我忙上几个小时了,说如果还有问题的话,或者

问题解决了,再回来,还摆了一个酷酷的表情。因为我的系统是64字节的,实际上该做的我都做了,可

是就是不能成功。第二天上班以后,10:42AM我给BRUNO回了帖,告诉他我的系统是64字节的,所以我

本身下载的软件包都是对的。但是我把自己所操作的过程列出1,2,3,。。。点详细的罗列了一遍,

因为其中有一部网站上说的不清楚,我不是很确定,让他看看我所操作的是不是准确。10:51AMBRUNO

给我回帖,说我其他的步骤都对,就是第二步应该把四个软件包解到一个目录下。我搞糊涂了,因为网

站上明明说先解两个“一般”的软件包,等各自产生了目录,再把两个“二进位”的软件包解到相应的

子目录去。我回帖表示这个疑问。这时德国人SEGA跳出来说了一句“把四个包放到一个目录下,解

开!”BRUNO也随后说按SEGA说的做没错。我一试果然成功地通过了第一步和第二步,原来是网站的操

作说明有误!我这个资深菜鸟又不会辨识,在误导下整个就找不到北了。

 

不出BRUNO所料,测试第三步时出错,不是之前的“执行文件找不到”,而是某个库文件不存在,但是

不是BRUNO帖中预言的错误信息,而是跟前一天曾经去闹过场的另一个在发问的菜鸟的信息是一样的,

在那个帖子里大家诊断的结果是系统版本不够新的原因导致出错。想着已经花了这么多时间,不好意思

再让人家继续到这个问题上来,就上去发个帖子,很高心地告诉BRUNO和SEGA第一和二步通过了,测试

第三步有错误信息,好像跟前一天看到的另一个帖子里描述的是一样的。非常诚心诚意地感谢两位对我

的耐心帮助。心想此事就告一个段落,后继的问题希望能找到同样热心的人来帮助解决。

 

没想到BRUNO在一个小时以后回帖叫好以外,又重提在前一天晚上发的帖子里提到的解决这个问题的方
 
案。因为所得到的错误信息跟他帖子里的预言的不一样,我就发帖说明并问他是不是还是应该按他所说
 
的去做。他立马回复说是,还详细地解释了这两种错误信息之间的内在联系,终其原因是因为我的UNIX
 
系统里没有安装一个叫Qt软件。他其实在前面预言第三步出错的同时也给出了如何安装Qt的详细步骤。
 

我于是回到他前一天晚上发的帖子,按照给出的命令,一步一步地去做,可是在解压缩时卡住了,他给

的命令似乎不对。发帖一问,很快的到回音说是命令中打错了一个字母,同时还很负责地去原帖把错误

改正。

 

看他一天多来这么及时,这么耐心,这么负责地给我技术支持,我开始注意起这个网络上虚幻却又真实

的热心人来(他不仅给我回帖,也给其他的人回),想象着不应该是提供那个软件的网站的工作人员,

因为不可能得到免费的技术支持。但是如果只是一个该软件的业余爱好者,那他是干什么工作的?为什

么这么精通这个软件的安装?怎么会有这么多的时间泡在网上?为什么技术那么高超又那么愿意无私奉

献?带着一个又一个的问号,我到网上去搜索了一下,发现在葡萄牙里斯本叫这个名字的人有好几个,

有工业和图形设计师,有教师,有MBA学生,感觉上第一个职业比较接近,但是因为没有更多信息而不

得而知。跟办公室的同事讲这件事,很疑惑他怎么会那么及时给我回帖,在短短一天不到的时间,我们

加上SEGA已经建起了20多层的高楼了,同事说那个人好像就专门等着我问问题,想着那个1300美元100

个小时的报价,我心里既感激,有狐疑,真的是碰到活雷锋了?

 

装上QT试了一下,错误信息依旧。就及时报告给BRUNO,这时BRUNO已经下线了,查了一下当时是他那里

的晚上六点多,猜想着已经下班了,不会那么快得到回音了,于是回到原始的下载文件包的网页,想着

自己来钻研钻研,也许离成功就只是一步之遥了。网上说下载了Qt以后,要重新编译了一下,结果发现

错误的信息变了,以为向前跨进了一步,想着BRUNO没有在线上,应该还没有看见我刚刚报告的错误信

息,就去帖子上把错误信息更新了,心想第二天早上也许能看到BRUNO的回帖。没想到当天晚上就看到

了回帖(不明白不上线怎么也能看帖回帖),而且连着两个帖,是两个动作,这就把我搞糊涂了,不知

道应该做其中一个还是两个多做。原来BRUNO看到我发的错误信息以后,就知道我的系统缺什么,在给

我回帖下指令时我有把帖子改了,有针对新的错误信息发了另一个帖。我自作主张去编译系统,反而把

系统弄乱了,需要回归,这就是这另一个帖让我做的,看我不明白所以,又写一个帖说明这一情况,丝

毫没有要责怪我的意思。可是做完这些以后,试一下,还是那个找不着某个文件的错误信息,就很泄气

地发帖跟BRUNO说我们做了这么多努力,好像问题又回到了第三步的起点。想着BRUNO如果也信心不足的

话,就不应该再麻烦他。

 

隔天上班又看到BRUNO长长的回帖,说他模拟了我的系统,发现有一个软件他原来认为我的系统上应该

有装的,但是其实是没有装。在帖子里他列了两种方案,一是让我找系统管理员去下载安装这个软件;

而是去下载原本给32字节系统准备的软件包,打开安装这个缺的软件的补丁,他认为,这应该是成功之

前的最后一个动作。我本来就菜鸟一个,三天里又依葫芦画瓢做了这么多动作,早就是一种死马当作活

马医的状态。我毫不犹豫采用了第二个方案,因为找系统管理员的话有多一个麻烦。结果,真的吔,成

功了!我顺利地通过第三步的测试,看起来软件可以运行了。

 

我给BRUNO发了长长的帖,报告成功的信息以外,表达了深深的谢意和对他高超技术的赞许。不过脑子

里的疑问一直都挥之不去,一个有过硬专业技术的人,为什么愿意无偿帮助网络上素不相识的人,而且

那么尽责尽力又极有涵养?

[ 打印 ]
阅读 ()评论 (0)
评论
目前还没有任何评论
登录后才可评论.