盖茨当天在香港会展中心发表了主题演讲,称当前新技术层出不穷,使电脑用户之间的互动性交流程度大为提高。
微软董事会主席比尔-盖茨表示,互联网的迅猛增长将逐渐导致软件编写方面的革命。盖茨是在香港庆祝微软亚洲研究部门成立十周年论坛上发表上述观点
对于建模这门武功来说,其招式比较简单,无论是UML图、ER图还是数据流图,顶多个把月就能学会。
做软件项目需求最重要就是分解用例场景,没有用例就不是需求。
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念。
极端编程(eXtreme Programming)是一种开发纪律,以简单性、交流、反馈和勇气为基本宗旨。
随着中国互联网网民和技术的快速发展,各种形式的应用或者被别人抢占先机,或者被几个大公司垄断,例如网游、搜索、IM等都成为竞争激烈的创业红海。
他改变了人类开发软件的模式,他被开发者们尊为“教父”,他从不与媒体谈论技术以外的事情。
那么真正的软件开发都该包括些什么呢:实际上在软件的世界里,真正重要的是思想,而不是工具本身。
与许多古老的职业相比,人们从事软件开发的时间并不长。
7月8日,校内网对外发布了开放API战略,这一事件拉开了中国各大社交网络(SNS)平台开放技术平台的序幕。
单元测试不是用来发现Bug的,而是用来预防Bug的。如果采用TDD,测试用例完成之时,产品代码尚未编写,Bug更无从谈起。
随着现代信息产业的蓬勃发展,软件开发已经成为一项浩大繁复的工程。
月2日消息,英特尔对软件开发人员说,他们不仅要开始考虑10个内核的处理器,而且要考虑上千个内核的处理器。
大连面临的并不仅仅是软件人才的挑战。现在明确提出将软件及服务外包作为产业转型重点的城市全国已有20多座。
“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千。
中小型软件开发项目一般都具有任务急、工期短的特点,要在确保满足时间、质量、成本和效益的情况下交付给客户满意软件产品。
立学院里演讲,谈到了如果能重回学生时代自己应该学习的东西。
当我把这些与我自己在软件开发的工作进行比较时,我就更加关注这部电影的内涵了。
在软件项目管理中,首先会有一个 scope 的概念,伴随着 scope 有广度和深度的概念。也就是说,软件需求有一个范围。
谷歌称其App Engine(应用程序引擎)是设计人员和开发人员工作流的一个热点。
看了功夫熊猫之后,当我把这些与我自己在软件开发的工作进行比较时,我就更加关注这部电影的内涵了。
创建联邦数据源的简便性和成熟的基于 Eclipse 的 Workbench 也是极好的高级特性,但是它们只是对 RDA 本身用处有贡献。这个数据库在内部网上,但是不在 DB2 中,幸运的是,RDA 可以用 JDBC 处理很多类型的数据源(DB2、Oracle、SQL Server、Informix 和 Sybase)。
当用户选定一个开发商来开发定制化软件的时候,软件开发之前的沟通必不可少,包括流程的自定义,字段的自定义将成为企业内部激烈讨论的话题,平息内部对界面、功能等的争议后,大家以为“恶梦”结束了,但新的问题出来了。
“构建工作人员有许许多多的烦恼,而且他们的工作非常单调,每天在重复同样的事情。”北京天宇朗通有限公司配置管理主管孙振芳这样形容曾经的工作,“如果我们能够实现这种自动化,就能够把构建人员释放出来。也就是说,我们构建的终极目标有两点:一是要实现构建的自动化,尽可能减少人员介入;二是不同的角色要能够完美协作,信息通畅,没有停滞,这也正是Jazz的三大特性——协作、流程显示和自动控制、透明度。我想,Jazz的平台肯定能解决构建方面的管理问题。”
中国IT工程师大多数对当前薪酬收入状况不是很满意,数据显示,有68%的人群持不满意态度.
我们希望以此来帮助读者尽快地对Qt图形用户界面应用程序开发有一个初步的认识,并为进一步学习打下一个良好的基础。
作为世界制造业超级力量的中国正在不断取得IT外包蛋糕的份额,这令印度感到懊恼。印度要应对工资上涨等问题,他们的劳动力一般来说不太稳定,而且员工唯利是图。和印度那种平均6个月就与老板谈判要求更好薪水待遇的情况不同,中国员工的职业道德素质显得更忠诚,更积极。
越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备,以致不能很好驾驭Java项目,甚至导致开发后的Java系统性能缓慢。
OpenSuse项目已经决定将他的十个软件计划加入2008年度的Google Summer of Code(夏日代码)活动。
我以前不是做软件开发的。在加入ThoughtWorks两年之前,我主要靠玩扑克为生。当然,如果你曾跟我打听过我前臂上的纹身...
电子计算机在诞生初期就被引入到地震勘探数据分析。地震软件的过去、现在和未来。
你的团队还在不断地应付需求之间的冲突么?你的产品经理还在为优先服务哪些客户而做着痛苦的抉择么?是不是每个人看上去都有不同的盘算?
虽然网上大量有人在宣传从Spring+Struts平台迁移到Grails平台的平缓,事实上也是如此。
今天,企业无时无刻地不在探求高品质软件之路的时候,Rational作为一道重要的工艺流程,管理着软件开发的整个生命周期过程,并且在每一个环节都把握好质量关,从而保证按时生产出高品质的软件产品。
从1981年至今,IBM软件的第五个品牌——Rational创造了一个又一个奇迹。
4月25日消息,苹果财务总监彼得·奥本海默(Peter Oppenheimer)披露,已经有20万开发人员注册使用iPhone软件开发工具包.
IBM正在探索混合运算的概念,并致力于加强其大型主机对于开源软件的支持,以期通过这两种途径为这种"古老"的系统注入新生命力。
软件配置管理是软件管理的重要内容。近年来,软件项目的规模越来越大,复杂性越来越高,管理失误给我们的教训也越来越深刻,这使得人们不得不重视配置管理。
通过标准化、规范化的建设和落实,通过创建良好的社会和企业质量环境,针对具体项目进行良好的分析设计规划,编写出质量优良的系统程序,确保数据及其管理的质量,为客户、为社会提供满意的产品和服务。
虽然软件发展过程中的热点技术层出不穷,不断地变化,但某些东西却一直未曾改变,其中之一就是开发人员对数据库的使用和设计开发。
许多初学者由于缺乏大批量数据处理的经验,在处理“死锁”问题的时候耗费了许多的时间和精力。
在软件方面,IBM和甲骨文的竞争是齐头并进的,但这并不妨碍他们一起合作开发建立在甲骨文应用软件基础上的中端市场解决方案。
作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在特定的领域需要一定的技术深度)。
信息技术的进步对世界体育和奥林匹克运动的发展产生了深远的影响。这在一定程度上是软件起的作用。
我所读的学校是中国西部的一所普通高校。我进大学后也和大多数同学一样,过着60分万岁的日子,除了对编程比较感兴趣外。
做程序员很苦很累,对身体也不好,钱可能暂时多一下,以后发展也是大问题。特别是现在许多企业都不招收女性做程序员.....除非你很牛。
IBM工商企业部大中华区市场部总经理邱胜将IBM的中小企业解决方案形象地比喻成一件轻快的“蓝衬衣”。
十年前的日子,是软件业和IT业最为辉煌的时代留给世人最后的背影,从那时走过来的程序员为你讲述追逐梦想的故事!
这篇文章,是从《高效开发人员的五个特征》一文中抽出的一个观点。
他们先用比同行更低的价格诱惑让我们买他们的软件产品,而后却在实施过程中变着法子要我们交各种费用,而软件产品实施之后根本就无法解决问题,却把责任推到我们企业购买的硬件不配套上来,简直就是花钱找麻烦。
今天,处理器的内核数量在不断增加,以什么样的方法开发程序才能发挥出新硬件的效能呢?这正变成一个愈发重要的问题摆在了开发者面前。
微软可能是当今世界上最大的软件厂商,但是它同时也可能是在编程实践方面犯错误的数量最多的软件厂商。
记者日前从国家海关了解到,2007年,我国软件出口额首次突破10亿美元大关,同比增长32.7%.
2008年3月,“创意中国”软件开发大赛门户网站将正式上线,网站为参赛者打造了一个交流的平台……
目前软件的开发和传递无法跟上不断提升的计算机硬件水平。
亚洲最大软件培训企业NIIT集团,昨日正式入驻沙坪坝西永微电子产业园。
相对于电脑硬件的发展,软件的开发和交付已经落后。软件发布已经处于一个危险点,套装应用软件的开发者越来越少。
一个合格的嵌入式培训机构更要注重自身在师资、设备、实践机会、职业规划等服务层面的全方位发展。
方正全资附属公司方正奥德,与大股东北大方正持有39%的方正国际就北京地铁自动收费系统项目的若干软件开发工作签订软件开发协议,
昆腾存储领域的全球领先公司,提供高度可靠的备份、恢复和存档解决方案,能以出众的性价比以及全方位的服务和支持满足最苛刻的数据完整性和可用性要求……
佳杰科技(中国)与英特尔公司代理签署合作协议,佳杰科技将代理英特尔公司等全线软件产品。
想要提高程序开发生产力,有几个可能的途径:一、精要、高阶的抽象表述力;二、避免犯错或者容易找出错误;三、自动化规则性的动作;四、避免做重复的事;五、打字速度快。
上面是谈过分依赖持久层的一个现象,还有一个正好相反现象,持久层散发出来,开始挤占业务层,腐蚀业务层,整个业务层到处看见的是数据表的影子(包括数据表的字段),而不是业务对象。Hibernate是一个基于对象模型持久化的技术,因此,关键是我们需要设计出高质量的对象模型,遵循DDD领域建模原则,减少降低关联,通过分层等有效办法处理关联。
问题的要点是,当混战发生并且不能控制和裁决时,混战会削弱开发团队和有关人员的毅力。测试团队要非常努力地工作,测试系统的全部路径。如果这个系统在测试之后能够迅速部署完毕,这将给疲惫的团队带来支持。
业务需要的是一组服务:能够重组,得出新业务流程以支持新的产品或服务组件。而SOA的职责所在就是发布这些服务,提供连贯一致的框架,使服务组件能够得到治理并重组为应用。在SOA的基础上,这些不同的功能模块组件能够像积木一样组合,同时也可以几乎无限的分散成各个块。
国内专业人才招聘网最新一月发布的 IT职场人气排行榜显示,手机和3G人才再度成为业界焦点,其中嵌入式软件工程师则凭借其旺盛的需求登上榜首。
创意中国——软件开发大赛活动文档
创意中国——软件开发大赛由天极传媒、英特尔中国、软通科技三方共同主办,是面向国内共享软件开发者的一次作品征集大赛...
成功的软件项目归根结底都离不开软件开发最佳实践的应用,以及软件工程方法论的有效指导。Rational 软件在将近三十年专注于软件工程的发展历程里,为业界积累了丰富的软件开发经验和软件工程实践知识。并在此基础上,Rational 打造出业界领先的软件开发与交付平台。
盖茨说:“很多人都认为,开发软件是一项很封闭的工作。只是关上门,坐在办公桌前猛写代码。其实,根本不是那么回事。”
微软董事长比尔·盖茨近日表示,软件开发并不是一项封闭的工作,仅仅坐在办公室里写代码是行不通的。
据国外媒体报道,微软董事长比尔·盖茨近日表示,软件开发并不是一项封闭的工作,仅仅坐在办公室里写代码是行不通的。
软件开发人员需要注意了,最近一项关于软件开发人员安全知识的标准测试将会出台。这预示着未来作为软件开发人员的您,必须遵守一些安全的行为规范……
由江苏软件园与微软(中国)公司共同主办的“软件创新保护论坛”12月5日在南京举行。作为 “国家软件产业基地”和“国家火炬计划软件产业基地”,江苏软件园将和相关部门一起创建“软件创新保护平台”。
全球网络存储工业协会SNIA今天宣布新成立了技术工作组(TWG)以开发SNIA 软件执行网络数据管理协议(Network Data Management Protocol,简称NDMP) 4.0 版标准。该软件将有助于促进全球市场的存储厂商和IT用户更广泛地采用NDMP标准,帮助应对用备份解决方案进行多厂商NAS系统备份所带来的挑战。
NetApp帮助提供重要代码,加速NDMP软件开发工具升级到最新标准……