获得徽章 25
Coding And Coding
赞了这篇沸点
2007 年,在太皓电子担任.net 工程师,公司在张江软件园,老板是一个留美归国的博士。那时候我们开发了一个叫芝麻网的远程教育系统,它无须专用的教室录制,只需要在普通教室增加一点设备,就能完成课件的录制,将线下课程直接拓展到线上。

需要增加的设备,是一个带支架的摄像头,一个挂在老师身上的无线话筒,一个套在笔上的发射器和一个装在白板边缘的接收器。当白板笔在白板上写字的时候,发射器发出信号,记录下的白板笔的位置,接收器收到后,将数据发送给应用软件,软件就可以将笔划还原出来。

分为三个部分,我做的是一个.net 的管理平台,在上面可以创建网校,开通课程,上传课件。还有一个 c++的录制工具和一个 Flex 的播放器,分别包给了一个自由程序员和一个软件开发公司。到了约定期限,平台和录制工具按时完成,播放器出了延误。于是,我每天带着电脑,到乙方所在公司监工。

那段日子是最惬意的,什么都不用做,就是看着别人做项目,感觉挺好。因为我每天都去,乙方碍于面子,加大了这个项目的人员投入,很快这部分也完成了。

然而在集成的时候,却出现了问题。每个部分单独运行都正常,放到一起就不行了。我们三方再三检测,最后发现出在设备上面。

设备是老板从美国带回来的,老板给厂家打了电话,厂家说派一个工程师过来看,来回的差旅费用和工程师的酬劳一共5万元,需要我们承担。老板打完电话,看到我正在摆弄那些设备,就兴致勃勃地对我说:“想不想挑战一下自己?我给你一个星期的时间,如果你能解决,咱们就不让厂家派人了。如果解决不了,再让厂家的人过来。”

我那时候是个软件工程师,对于硬件设备其实不是很懂。但仗着自己的年轻与无畏,我接下了这个任务。那一星期,我开始了通宵达旦的工作。我面前摆着一大堆英文资料,设备的线路图、驱动程序、通讯协议等等,我逐一阅读。遇到不认识的技术名词,就上网查询。

那时候每天晚上都睡到凌晨两点,感觉一个星期补上了硬件专业一学期的课程。临到最后一天,终于被我发现端倪,这个设备用错了通讯协议,rtmp和rtsp协议虽然很类似,但也有很大的不同。于是我在驱动程序中修改了一行代码,将rtsp改为rtmp,然后问题就解决了。

老板听了我的汇报,非常高兴地说:“你这一行代码,就值5万块钱!”
展开
5
下一页
个人成就
文章被点赞 456
文章被阅读 156,047
掘力值 3,975
收藏集
2
关注标签
21
加入于