http://blog.sina.com.cn/zhaofu2[订阅]
个人资料
分类
    内容读取中…
评论
读取中...
访客
读取中...
好友
读取中...
博文
正确的产品化之路(2009-04-26 11:10)


正确的产品化之路


1,高起点地产品化之路

无论我们的背景是多么的薄弱,该方面行业经验的积累是多么的可怜,产品化之
路都应该从高起点开始。

高起点就是进入行业,进入行业必然先从行业的需求开始分析。分析清楚行业的
需求,然后分析行业内的产品是如何满足这些需求的,然后参照那些对行业的发
展可能产生重大影响的产品形式,以确定我们的产品形式。

别忘了,在考虑产品形式的时候,一并考虑这个产品形式的可行性的实现。否则
我们做不出来,一切都是空想。

高起点还可以参照国外厂家的产品形式,他们是如何满足本国的需求的。使用了
哪些技术?因为在许多领域,老外确实做得比我们好。我们能够仿制就是了不起
的成绩,如果能够在满足需求的路上增加如自己的创新,那么就更好了。

组织形式:头脑风暴式的讨论是非常有益的,有利于让大家很快的进入一个新的
领域和行业。比如在某公司的10人团队要转向一个新方向的时候,基本保证每2
到3天一次的集中学习和讨论,大家轮流上阵,向会议提交自己的学习体会,提出
自己的下一步的意见。这是大有裨益的。但

at91rm9200的中断问题(2009-04-26 10:05)

 

1,串口enter可以恢复的中断控制器上锁状态。

这个状态的时候,可能发生所有其他的中断都被阻塞,比如硬盘ide的中断,所以会打印sda1 irq lost什么的错误,这个错误不是硬盘的驱动有问题,而是因为中断控制器停止了对外部所有中断的响应,只有串口的一个enter才能恢复它。

原因未知,但是能够避免,那就是避免在频繁的网络中断发生的时候,使用printf,因为printf的实现使用了串口中断。

 

2,还有一次发生了必须拔掉网线才能恢复网络传输的问题。至今未解决。

试验过几个办法,比如在按键中断号上同时挂载phy中断的isr函数,但是phy中断不能够恢复网络状况。使用串口enter,也不能恢复网络状况。只有重起,或者拔掉网线,才能恢复。这个原因很奇怪。拔掉并重插网线对PHY芯片的影响最大,好像是一个硬件问题?

还有,phy的中断不能够得到正确的触发,也就是从来没有phy的中断发生过,就算是正确的挂载了中断服务程序,在网线状态发生变化的时候,phy也没有向cpu报告中断。

还有,发生必须拔掉网线的那个错误的时候,外部ping不通,并且就算停止了外部试验发送的程序,网络状态指示灯仍然在不断闪

实习生(2008-06-15 20:14)
 

今年下半年的项目很紧张,再加上奥运可能还要占去很长的时间,也可能到外地去出差一定的时间,感觉完成手上的工作很有难度。所以跟领导提出建议招收研究生前来实习,一方面解决一些工作冲突问题,一方面可以把某些方面的工作作的更细更好。领导同意了,于是我开始着手找人。

 

这两天见了几个学生,最后确定了,通知了他们,希望他们能够在我和其它老同志的帮助下学到知识,尽快地进入角色,并且能够在自己的实习岗位上做出成绩,也为他们自己积累一个宝贵的人生经历。Good Luck!

 

同时,在选择新同志上,有几点心得体会:

 

1,拒绝浮躁,因为我们是做技术的,需要的是专注于技术的人才。但是由于学校活动较多,或者老师们的生存压力,社会的影响等,容易让一个学生在众多的活动和所见所闻中变得功利,浮躁,盲目,而忽略了自己所应具备的真实的学习能力,适应能力,吃苦精神,解决困难能力的锻炼。如果感到某一个候选者身上有太多的这些印记,我会拒绝他。


2,要有强烈的愿望做好这

切掉阑尾(2008-05-31 14:57)

 

序言

2008年5月28日上午9点,我正在东院参加一个软件的培训,忽然觉得阑尾炎犯了,那个感觉很明显,跟上次一样。上次是晚上,12点多,到医院,一看就是阑尾炎,大夫认为血象不是很高,就采取了保守治疗,打了三天点滴,就好了。后来又有过几次感觉,但是不如这一次明显。这一次,忍不过去了。

 

十点多从培训课堂下来,跟我lp发短信,找医疗本,中午了又到办公室找医保条形码,这些复杂的手续就让我忍住疼痛过了两个多小时。还真佩服自己能疼而不乱,下午到医院。简单的检查就知道是阑尾炎,查了血象,高。跟领导打电话报告,准备住院手术。

 

下午经过例行检查,手术签字,七点推进手术室。麻醉,然后开始手术,我估计大概是八点左右跟我的阑尾告别的。然后伤口缝合,出来手术室已经是8:30左右了。恢复到今天,第四天,5月30日,已经恢复的很好了,可以自如走路。估计下周一出院,就算彻底康复了。

 

趣事

 

第一次手术,毕竟很新鲜,好多趣事。

 

首先是我自己拿着住院申请单到病房办住院,护士说,谁是病号

我以前认为,只要是严谨的东西,技巧性的东西往往很多,比如写个符合标准的论文,你没写过的跟写过的,花的时间可能是10倍,再比如搞计算机,无论软件硬件,不懂的和懂的,差别还不止于此(所以新手需要培训),往往高手5分钟搞定的,一个新手要花1个星期。
 
但是,东西搞到大家水平都不错,或者都在学习锻炼提高的路上,或者遇到关乎成败的关键问题,远见,毅力,素质就会跑出来提到决定作用,而无论你的技巧有多高,搞一个东西有多熟练,所以,说来说去,人的素质还是最重要。
 
因此,在浩如烟海的知识中间,不要苦读而盲目,不要因为学习提高而荒废素质培养,培养一个良好完善的人格,培养一个聪明睿智的头脑,培养一个有胸怀有涵养的内心世界,仍然是每一个人穷极一生的必须。
到底是大师,考虑问题的出发点却是高于常人。
 
软件和硬件的设计差别很大,一个硬件设计达到一定的成熟度,完全可以被后来的人拿来直接进行使用,他的pins多数符合标准,数量又不是很多,最多也就几百个,所以好理解使用。
 
但是软件不一样,千差万别,不同公司的产品要实现同样的调用接口,难度很大。比如微软有一套自己的接口,Linux世界又是另一个样子,标准也不一样,要做到众多的中小企业或者后来的开发者可以重用前人的工作,难度很大。
 
从重用的角度来说,Linux的模块化,组件式还是很有好处的,虽然一个大型软件的各种package的依赖关系很复杂,但是毕竟可以充用很多组建和支持库。这个库内部进行升级,但在一定程度上保证接口的一致性和兼容性。最后可以通过复用,扩展,搭建,达到一个面向需求的可用系统。这也许是开源软件的一个魅力。
 
各个平台开发商也应开发更适于模块化设计的平台软件,这一方面,借鉴成熟的经验,已经做得不错了。
 
倪光南院士所说的,其实是面向应用的模块化,组件化。比如,财
 除了coding以外,或许只有UML才能帮助软件开发人员思想,它可以帮助你设计你的系统,未必是最合理的,但是一定是可以实现的一种,通过设计类图,状态图,顺序图,表明类和类之间的关系,对象和对象之间的关系,就可以越来越浓清楚一个系统的内部。
晚上加班,特别安静(2007-04-23 21:48)

现在写东西怎么就觉得没得写了呢,看来是搞计算机搞得,计算机是一个严密的科学,它与热情,似乎有些冲突,所以计算机科学家总是严谨的作文,不像诗人那样可以天马行空。我觉得最近写东西受到了影响,往往追求把文字说的准确,意思表达得清楚,言简意赅。当然这是一种美,但是还有很多美,需要保持学习的态度,不要因为一种而建立起了障碍,听不懂音乐,看不懂戏,社会是丰富多彩的。注意注意!

晚上有一个节目,现场表演催眠,看来看去,感觉到催眠其实是一种良好的心理暗示,只是需要外人的帮助。其实,每个人都可以自己给自己一些良好的暗示,发掘出自己内心的能力。良好的心理素质,往往能够来自自己给自己的鼓励,尤其是长时间的鼓励,可以把一个胆小的人变得勇敢,可以把一个勇敢的人变得无畏。除了智商以外,这也许是个人自己发掘自己的最好最有帮助的方法了。
周六,加班(2007-03-31 10:08)
北京的春天就是风多风大,今天就是这样,一早起来吃早饭就看到风很大,来到单位发现基本没有人,正好可以细心的解决一些难题。