《疯狂的程序员》第71章


纾蓟刮薹ㄗ既吩けǎ媚宰酉胂耄切┰煲サ娜肆?。8的大地震都预测不了,现在预测起小余震来又头头是道,真是危言耸听。
13号白天我们又在车上呆了一天,这一天在绵阳已经很难买到吃的和水。所幸朋友给我们送来了水和吃的,也就是13号晚上,我又冒险回了家,发现网还是通的,赶紧给手机充电,把《疯狂的程序员》Word文档拷贝到笔记本上,有些朋友已经在QQ上跟我联系,BOSS Liu正询问我情况,还没来得及详细向他汇报和在Blog上留言,房子又摇晃起来,我赶紧给他说:“又震了,我走了。”拔了手机和笔记本就往外跑。出来后收到他的短信说:“赶紧跑,逃命要紧。”他这也太嘲笑我了。说实话,余震其实不大,但心里就是怕,以前有个笑话,说枪毙一个犯人,先连放了两枪,结果都打哑了,犯人突然跪在行刑人面前说:“大哥,拜托你一枪打死我吧,太吓人了。”
我想,当时我们心里的感觉就是这样。地震又不比其它的,要么你就来个大的,把房子什么都震垮,要么你就别来了,可是你一会震个小的一会又震个小的,真是吓死人了!
又坐到车里,想起人邮的屈老师一直在试图打听我的消息,于是给她打个电话报个平安,怕手机没电,打完电话就关了手机,这情况也没跟她说明,对她那边来说,是一去又杳无消息,大概也把她急坏了吧。
到现在,虽说地震已经过去了60个小时,外面还有些传言,说什么什么时候要震,事实证明,这都是假的,但仍有不少人继续预测着未来的地震。我们还是没有回屋子,现在绵阳城里大概还有80%的人露宿街头,刚才我去了趟离绵阳40多公里的梓桐,因为是晚上,房屋受损情况看得不清楚,但大部分人也还是露宿街头,估计情况也好不到哪去。现在我坐在车里写这篇地震记,车还在时不时左右摇晃。到我们这里是摇晃,不知道汶川,北川那里怎么样,真希望这种折磨早点过去啊。我好想好好洗个澡,在床上睡一觉。
正文 《疯狂的程序员》55
更新时间:2008…11…11 22:41:40 本章字数:5164
七八月份,北京的天气确实要比南方好得多。下了火车,绝影才觉得首都无非也就是这样,想起小的时候别人问他长大了想去哪里,便兴奋地答道:想去北京,想去长城,想去天安门看升国旗。――去天安门看升国旗,那可是一代人的梦想啊。
可是慢慢地时易事移,现在这一代,又根本不屑“去天安门看国旗”,你问他们长大了想去哪里,便兴奋地答道:想去香港澳门,想去美国加拿大。以至于“去天安门看国旗”都成了一块笑料,那《疯狂的石头》里去北京领奖那个天安门前升国旗的镜头加上“我爱北京天安门”的背景音乐就是一个证明。
想起《疯狂的石头》,绝影马上就想起Bug Yang,那小子自从看了《疯狂的石头》便在办公室里时不时的哼两句“我爱北京天安门……”,或者一个问题思考半天还没找到解决办法,便拍着脑袋自言自语道:“石头儿,我要的是石头儿!”
那Bug Yang肯定是很想来北京的,一来到北京必定被委以重任,正是证明自己实力的大好时机,说实话在公司那DAP做着实在没什么意思,据说绝影都已经把他做死了,现在让却让自己来给他收拾残局;二来还可以实现他看升国旗的理想,到现场去演绎一下“我爱北京天安门”。这个绝影心里很清楚,但绝影肯定不会让Bug Yang跟他一起去北京,这点Bug Yang心里也很清楚,所以二人心照不宣,谁都不说破。
张厂长比绝影早一天到北京,跟陈董一起来街他,北京正是陈董的故乡,走的时候周总就悄悄告诉他,说啥不好都行,千万别在陈董面前说北京不好。北京什么都好,春天风沙没有内蒙古大,夏天比四大火炉凉快,秋天有枫叶,冬天比吉林哈尔滨暖和。虽然绝影不太爱说客套话,但第一句还是学着美国人的腔调道:“哦,今天的天气真好啊。”
陈董拍拍绝影的肩膀说:“小绝啊,你终于来了,这次CASE很紧迫啊,你从来没让我们失望过,所以这次非得你亲自出马,其它人都不行。走,咱们先吃饭,边吃边说。”
吃饭的地方是在火车站对面的永和大王,因为是早晨,只是一顿简单的便饭,陈董一边吃一边说:“听周总说EB那个项目死掉了,当然,这不怪你,商务上的事情还是该由我来负责,也正因为EB失败了,所以这个CASE才尤为重要。EB上我们投入了那么多时间经历资金,现在弄得我们很被动,所以我们急需用这个CASE来缓解一下被动局面,当然,如果这个CASE做得好,对我们来说,意义绝对不比EB小。”
陈董一边说一便比划,张厂长干脆放下碗筷全力以赴来倾听。说实话一个软件公司,居然专门把自己这种“入门级”菜鸟程序员调来搞这CASE,看来这CASE是大有猫腻。绝影刚下火车,肚子饿得不行,一边大口大口吃包子,一边时不时点头嗯两声。
“咱们这次要做的,是对一个芯片进行逆向。北京这边一家公司生产一种小型DR,这里面有块重要的控制芯片,是Motorolar的,现在这种芯片停产了,他们根本买不到,又没有源代码,现在是急得团团转,没有芯片他们还搞个屁的DR啊?我想起小绝前几次做了些逆向工程的工作,有点经验,所以就把这CASE接下来,先试一试吧。要是我们成功了,我跟他们谈的是他们所有DR上用我们的工作站,一年下来,也至少有五六十套订单啊。”
听到“逆向工程”这个词,绝影突然又不觉得饿了,马上来了精神,饭也不想吃了,连忙说:“芯片在哪里?看看先。”
“我这没有芯片,不过有个48K的Bin文件,小绝你看看能不能把他逆向出来,最后逆向成C代码,这样我们就可以选择任何一种芯片来重新开发了。”
陈董这句话是站着说话腰不疼,就凭一个Bin,要逆向一个芯片,还弄成C代码,谈何容易,绝影马上说:“这基本不可能。完全反汇编还有点希望,要想逆向成C代码,估计只能部分。”
“弄不出来也没关系,尽量试试,总之,我们的目的是用另外一种芯片实现它的功能。我想,逆向是这里面是一项很重要的工作。”
两人谈到这里,一向不爱发言的张厂长这次却插嘴道:“我想还有个办法,绝影刚才说的是从逻辑上逆向,我想从功能上逆向,一快芯片,无非就是输入和输出,我想只要把所有输入对应的输出测出来,我们完全可以自己写程序用另外的芯片实现同样的功能。”
“这也不可能。”绝影马上打断他,“一快芯片有多少输入引脚?就算十六个,那也是65536种输入,以有限的精力,根本不可能全部测出的,而且输入的数据都是经过一定的算法来处理,还没见过谁笨到写65536个case语句,再有,关键是时序,如果他的芯片里有延时怎么办?怎么测,测得精确吗?”
张厂长望望绝影,都不说话了,现在就他们三个,在他们中,绝影在技术上就是权威,而且他不假思索,一二三说都头头是道有理有据,他说了不可能,就不可能。
陈董却说:“小绝啊,这你就太武断了。坦率地说,硬件方面,你的确比不过小张,这也是为什么这次让他来和你一起做这个CASE的原因,他的意见,还是很有参考价值的。”
绝影很不服气,还想说什么,可是陈董并不给他机会,一锤定音道:“就这样,你们俩各自都有自己的方案,就各自用各自的方案先去试试,先做一做再说。”
所以说汇编就是好。这么个Bin文件拿给BOSS Liu,就算他C++牛上天又如何?对他来说还不是就一堆二进制。但用汇编的人看法就不一样,在学校里学微机原理时就学了,汇编分两种,人工汇编和机器汇编,所谓人工汇编,顾名思义就是人工把汇编代码翻译成机器代码。你现在什么宏汇编器C++优化编译器都耍都有模有样又怎么样?要是没有汇编器编译器你还能有用武之地?
所以每当BOSS Liu吹嘘他C++什么虚基类类模板这样东西的时候,绝影都只说一句话:“《少林足球》看过么?‘天下武功出少林没听过吗你?’这是放之四海阶准的道理啊:(更新最快wap。1 6k。c n)天下语言出汇编没听说过吗你?”
然后陈董走过来,关节地问:“你们两还需要什么吗?尽管说。”
这时候张厂长滔滔不绝地说:“我需要电压表电流表,示波器,电阻之类的一些基本电子元件和一块PC板。”好像要东西越多越能体现
小说推荐
返回首页返回目录