`
pingpangsong
  • 浏览: 53314 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
硅谷 Santa Clara国际会议中心 喷泉、椰树、草坪、多层停车结构、大屏幕显示牌,连通的是Hyatt饭店,对面的是Hilton饭店和小火车站。这就是滨临旧金山湾最南端的Santa Clara国际会议中心。多次的AjaxWorld和EclipseCon在这里召开。  <o:p></o:p> 在Great America Parkway路边的IT公司 都是楼间距特别大的挂各公司牌的独栋办公楼,再次显示了加州的地广人稀,办公环境的优良。不过,如果不是人人有车,上班够辛苦的。
斯坦福大学与硅谷 斯坦福大学位于硅谷,上世纪50年代电子工程系主任特尔曼教授——后来公认的“硅谷之父”,创建了斯坦福研究园区,成就了硅谷,使这里成了从事高科技产业公司的乐园。如今许多世界顶尖级的IT公司创始 ...
气候 气候宜人,四季如春。今年的三月初,北京人民冬衣未脱,旧金山却樱花烂漫,绿叶满枝。 华人 华人很多。旧金山市区,未到唐人街,放眼就是华人。硅谷的华人更多,大抵占三分之一。这次EclipseCon2007,参加的华人也很多,其中好多是研究生模样,一旁的长者老外应是导师,还有华人IT老板——Nexaweb的Co-founder兼CTO Coach Wei。
旧金山印象 有山的海滨城市,那就是半岛。市区里面有坡度感,但爬坡不艰难,西边是太平洋,东边是海湾。方圆二十五公里之内有山、海、湾,风景颇为独特,感觉不错。 建筑居民区以一两层的别墅(TownHouse)为主,商业楼几层的多,高楼很少。少高楼就少了压迫感。
这次参加EclipseCon2007,议程很忙,共四天。也遇到了可乐的一件事情——关于出租车。 在Santa Clara这样的小镇,那些金发碧眼的老外说,这里出租车是很少,但旧金山很多,一眼能见。旅馆前台如是说,我公司的美国同事也如是说,我信了。等到坐CalTrain,到了旧金山Golden Gate Bridge,参观完,下午两点,饿得不行,要打的吃饭,却一辆也找不到,只好坐公交28路到市区。在StonesTown Shopping Center附近下车后,吃饭,餐馆里的服务员又说Shopping Center那儿出租车很多。Shopping完,准备打的去火车站,又等了40分钟的士。我晕,老 ...
引言: Eclipse中Search功能很cool,如java\file search,功能强大,而且对搜索结果的管理很酷,可以查看上一个、下一个结果、删除一个结果,打开一个结果文件到预定义的编辑器,提供对搜索历史的查看和重新搜索。其实这Search是一个标准的功能,有对应的扩展点。扩展这些扩展点,继承相应的类,实现相应的接口,你也能获得这么cool的Eclipse插件UI。 这里以Spring IDE Bean Search为例,介绍应扩展之处和其中的关键点。搜索页的类名为BeanSearchPage, 搜索结果页的类名为BeanSearchResultPage 一、需要扩展的扩展点 ...
-、国内发展现状和应用需求     SOA几乎已经成为企业应用架构的主流,从2006年6月22日计算机世界“中间件应用年会”上可以看出,大部分主题演讲都涉及到SOA的应用和部署问题,IBM当前不仅以服务商的角色介入SOA,而且在此次大会上还带来了众多的SOA的成功实施案例;BEA公司也定位于SOA平台提供商,并且推出了一系列产品和方案;国内软件企业,像中创、东方通科技以及金蝶、用友、科诺等公司也在不同程度地切入SOA工具或解决方案的开发。种种迹象表明,SOA已经超越概念走向应用,并逐渐形成一股不可阻挡的潮流。 二、Web Services开源热火朝天 1.Web Services开源项目   ...
洋人:“你们中国人的确是一个勤奋的民族。” 中国人:“怎见得?” 洋人:“每当我早晨经过街道,常常可以看到路旁的招牌写着‘早点’两个大字,提醒过路上班的人,不要迟到。”
    Tom学习汉语。     当学到”吻“这个汉字时,Tom笑着问Peter:”吻“字可以分成‘勿’和‘口’。‘勿’有‘不要’的意思。‘口’是嘴的意思。可是,不动‘口’怎么接吻呀?”     Peter也笑着说:“中国人比较含蓄,这里‘勿’和‘口’应该是‘不要说话’的意思,你想想,你接吻的时候还要说话吗?"
学习Spring,除了知道怎样配Bean,怎样使用IoC和AOP,一定要了解IoC和AOP原理。要知道IoC和AOP起源于OO。OO是基础的基础。IoC和AOP才兴起几年,但OO已经十几年了。而且IoC和AOP只是OO的补充,不是替代。 学习Spring要知道其思想起源,要知道其作者Rod Johnson提倡的基于循证的观点、面向接口编程和敏捷开发(尤其是测试驱动开发)。 学习SOA框架、工具和开源项目,如Axis2、ServiceMix、Tuscany要掌握Web Services的核心规范,如SOAP、WSDL和JBI、SCA。 最担心的是有的工程师仅仅热衷于框架表面的使用,不懂深层原理 ...
• 软件开发要基于实践,不迷信某种技术,要基于循证的观点。(类似于医学中的循证--临床实验) 不要大家都说EJB好就一窝蜂上EJB。也不要因为Spring越来越Popular,就都用Spring。 • 敏捷开发很好 其中的测试驱动开发尤为重要,先写测试其实就是从实际scenario开始,从怎样用类,程序开始,这是一种循证。(GUI不合适) •吃透现有的技术、别人的产品,找出不足之处是重大创新的前提。就象Rod Johnson一样。 • Rod Johnson是在总结自己五年J2EE项目开发实践的基础上,提出Spring想法,并实现的。  边实践,边总结。 • OO是软件灵活、高可扩展性的 ...
       这篇文章站在外行的角度,以与妻子谈话的方式将REST这一抽象概念介绍得深入浅出。这一方式值得我们学习。         How I Explained REST to My Wife
        基于SOAP和WSDL的Web Services规范多而复杂,虽然它是标准的,但是用户头疼,学习曲线陡而长,应用构建时间长。简单就是美,易用性是金。在java企业应用开发领域, EJB的没落,Spring框架的兴起和流行印证了这一规律。同样,在SOA领域这一规律也已起作用,兴起了另一种简单的实现——REST,虽然它不是标准的。        其实REST和SOAP各有所长。REST简单、易用,与互联网思想一脉相承,核心思想是资源共享、面向资源的Web Services。而SOAP是广为接受的标准,在互操作性方面,解决复杂的系统集成方面优势明显,其核心思想是面向活动的Web Se ...
最近给公司同事介绍了一下Spring框架。出发点偏向于Spring框架对于做中间件产品的帮助和启示。内容包括Spring框架的由来,IOC、 DI、AOP概念,BeanFactories,Spring提供的有用模版,Spring、WebWork和Hibernate集成例子,Spring 在ESB 产品中的使用,Spring 2.0介绍,Spring 3.0展望。最后是自己总结的Spring框架启示。 希望跟大家分享Spring框架,分享花时间总结而产生的ppt。
        不久软件业将迎来SOA的应用大潮,IBM 11月1日正式宣布在北京与印度普纳共同成立一个全新的整合的 IBM SOA全球方案中心(IBM SOA Solution Center)。         但是作为SOA主要实现方式的web service,因基于xml性能受到质疑。于是IBM设计了XML路由器,与其SOA中间件和服务器结合,形成一个整体的解决方案。目前此方案在澳大利亚已有一个应用案例。        Cisco和IONA等厂商也在合作设计、制造XML路由器。
Global site tag (gtag.js) - Google Analytics