07 2007 档案

增强世界沟通的十大软件
摘要:人类的发展,在很大程度上都可以理解为追求沟通的结果。马车、轮船、汽车、火车、飞机等等发展,从表面上讲,是提升了人类移动的速度,但是要看到,移动的根本目的在于更强的交流。软件发展也不例外。世界上每一次技术的前进,无不是伴随着改变人的沟通方式。下面列出一些我认为对世界沟通发展起到重大作用的软件或技术,并且这些还在影响着我们现在的生活。HTML这个词具体什么意识已经不是很重要了。但是全世界的所有人都在被他影响。每一个人每一天几乎都要使用它。获取新闻信息的方式已经不再只是电视和广播。这也正是网络现在这么发达的基础!它也成为了三大传媒之一。HTML最初只是纯文本的方式,但是现在已经几乎发展了所有的方式, 阅读全文

posted @ 2007-07-29 23:30 ohmyjava 阅读(473) 评论(0) 推荐(0)

艰苦的旅程,幸福的享受
摘要:部门里举办的羽毛球单打循环赛已经快要接近尾声,但却因为我的热情参与,越发感觉精彩!随着比赛进程的推进,剩下的都是一些硬仗和一些几乎没有希望的比赛。没有希望,不是说我对自己没信心,而是公认的比我高过几个层次的高手。在比赛之前,还是对比赛没有什么热情的。毕竟,都没有胜算。看来我主观上还是喜欢赢的,但谁又不是呢?但是真要 上场了,感觉就完全不一样了。感觉就是拼了命也得竭尽全力!今天和小贾的比赛就是正餐!小贾的特点是压底线。了解到这个,我事先的策略就是同样也压底线。这招确实不错,但是这是很耗体力的。于是我的体力极限在第一场的中期就早早到来。这样,第一场的失利也就很自然的了。休息之后,重装上阵!体力也从 阅读全文

posted @ 2007-07-28 00:57 ohmyjava 阅读(128) 评论(0) 推荐(0)

业务与技术的关系: 找到结合点才能创造价值
摘要:这是一个奇怪的问题。因为原本一开始,业务和技术本就应该是合在一起的。只是由于专业的分工,懂业务的人不是很了解技术,而搞专业的IT人员,又不是很了解业务。于是两帮人就有可能产生了重此轻彼的想法。关于业务和技术,其关系从它们的概念诞生开始,就注定是紧密相连的。业务的发展离不开技术的支持,而技术的发展,又必然落实到具体的业务上的。正因为如此,往往讨论这个问题的时候,大家并不会回避这两者之间显然的关系,只是讨论的时候,还是会有侧重点。这应该和大家日常的工作内容和工作态度是相关的。我想在深入讨论这两者之间的关系的时候,首先有必要定义一下业务和技术。这可能又是另外一个很奇怪的问题。业务和技术一直在我们身边 阅读全文

posted @ 2007-07-22 00:21 ohmyjava 阅读(581) 评论(0) 推荐(0)

戏记: IBM 2007 SOA与企业成长高峰论坛
摘要:2007年7月10日、11日是IBM举办关于SOA的论坛会议,受到电话邀请我也参加了。同行的还有几位同事。整个会议重点在讲述SOA从概念到实现的转换。在IBM发的会议白皮书中,分业务篇、技术篇以及合作伙伴篇三个方面,回答了: SOA是什么 SOA的价值 SOA的市场机遇 循序渐进实施SOA SOA的五大切入点 以人员为中心的SOA切入点 以流程为中心的SOA切入点 以信息为中心的SOA切入点 以连接性为切入点 以重要性为切入点 其中,在SOA是什么的问题上,个人认为理解比前几年确实深入了很多,这也是为什么IBM敢说自己在SOA方面理解透彻的原因吧。在这次会议上,我认为有一点大家应该注意到的:不 阅读全文

posted @ 2007-07-10 18:50 ohmyjava 阅读(144) 评论(0) 推荐(0)

自动化测试框架: 用原型编写用例?
摘要:最近在考虑自动化测试框架的时候,发现原来的想法,虽然解决了定位及访问控件的困难。但是,用例代码却因此对程序实现细节有了很强的依赖。这些依赖可能对用例代码的开发带来一些困惑。在思考解决这个问题的时候,自然的方案,就是提供统一地访问控件的方式,而不是原来那种直接生成对象的方式(参考自动化测试框架:测试编程框架)。这种访问控件的方式,就好比访问网页一样,输入一个URL,就可以得到想要的控件。以此为基础,编程过程中的代码中虽然增加了对URL的输入,但是却因此去除了用例代码对软件实现的具体依赖。以后就算实现代码变了,也基本不影响用例代码。对比一下以往的对控件的定位方式,往往通过控件的隐含属性:包括Tex 阅读全文

posted @ 2007-07-08 22:40 ohmyjava 阅读(231) 评论(0) 推荐(0)

用Debug函数实现API函数的跟踪
摘要:如果我们能自己编写一个类似调试器的功能,这个调试器需要实现我们对于跟踪监视工具的要求,即自动记录输入输出参数,自动让目标进程继续运行。下面我们就来介绍在不知道函数原型的情况下也可以简单输出监视结果的方案——用Debug函数实现API函数的监视。 用Debug函数实现API函数的监视大家知道,VC可以用来调试程序,除了调试Debug程序,当然也可以调试Release程 序(调试Release程序时为汇编代码)。如果知道函数的入口地址,只需在函数入口上设置断点,当程序调用了设置断点的函数时,VC就会暂停目标程序的 运行,你就可以得到目标程序内存的所有你希望得到的东西了。一般来说,只要你有足够的耐心 阅读全文

posted @ 2007-07-02 17:13 ohmyjava 阅读(331) 评论(0) 推荐(0)

导航