摘要: http://news.csdn.net/a/20101219/285836.htmlCA公司的CTO Donald Ferguson12月9日在BBC的采访中令人吃惊地表示,他自己一手打造的WebSphere是此生所犯的最大的技术错误。在被问到“你在工作和生活中曾经犯过的最大的技术错误是什么?”这个问题时,他这样回答:当时我在IBM启动了一个叫WebSphere的产品(用来帮助其他公司跨越多计算平台运营和集成多个业务应用)。因为我的背景是大型关键任务系统,我习惯性地认为这个产品应该具备可扩展、高可靠、单点控制等等特性,我尝试开发一个类似大型机的系统,无所不能,而且足以应付未来五年的需求。现在 阅读全文
posted @ 2010-12-20 22:11 MSRA_SE_TEAM 阅读(389) 评论(2) 推荐(0) 编辑
摘要: 按照计划,我们小组今晚进行了第一次Scrum,总结如下: · 对昨天设计的游戏框架进行修正,加入人物位置信息 · 确定使用C# + DirectX作为开发工具 · 各个小组成员汇报了今天的工作及明天的计划 今天的工作明天的计划田飞· 熟悉TFS · 玩拳皇游戏· 熟悉DirectX · 编写设计文档陈稳霖· 调研拳皇游戏的架构 · 玩拳皇游戏· 熟悉DirectX · 准备图像处理知识付浩· 设计人物模型 · 构思模型生成工具· 熟悉DirectX · 开始模型工具的编码史经浩· 整理游戏架构设计 · 玩拳皇游戏· 熟悉DirectX · 编写设计文档,争取明天scru 阅读全文
posted @ 2010-12-20 20:59 MSRA_SE_TEAM 阅读(591) 评论(2) 推荐(0) 编辑
摘要: 总体来说,《梦断代码》看的压力很大。 Team Project 的开始(基本架构已经有了),总使我不自然的把它跟chandler 联系起来,继而觉得到处都是坑,不知道什么时候就会掉进去。 初次做团队项目,时间又短,需要快速积累经验。作为不规范的读后感,下面分条说说。 要有好的初期规划以及明确的项目目标(这个我们已经比较明确了,还剩一些细节神马的待解决)。目标变来变去是很多项目失败的根本。连自己都不知道做什么,还能指望做出什么来。反面例子就记得FBI的那个什么系统了…… 目标要实际。实际这个词其实意思很虚,没人知道什么是不实际,尤其是当局者。个人认为,所谓实际,至少要能根据人力精力以及其它现有技 阅读全文
posted @ 2010-12-20 01:58 MSRA_SE_TEAM 阅读(2173) 评论(2) 推荐(3) 编辑
摘要: 梦断代码这本书通过作者自身的经历,向我们展示了Chandler漫长而痛苦的开发过程。最初,Chandler被设想为包含邮件、约会、地址簿、任务和备注的个人信息管理器,它能支持多种操作系统。Chandler无意挑战微软的Outlook等软件,但它应当做得一样好。这个想法本身就已经很有挑战性了,但是真正的麻烦才刚刚开始。Chandler是一个开源项目,由OSAF开发。与其他商业软件不同,Chandler的开发过程缺少那种“强有力”的管理和约束,几乎没有人为整个项目负责,直到项目开始后一年多,才有了软件开发经理。项目所有的成员都应该尽可能地发挥自己的创造性,但是不加节制的创造只会带来不切实际的项目需 阅读全文
posted @ 2010-12-19 23:00 MSRA_SE_TEAM 阅读(517) 评论(0) 推荐(1) 编辑
摘要: 抽出时间来拜读了Scott Rosenberg的”Dreaming in code”(中译名《梦断代码》),前六章仔细看了一遍,后面几章由于时间紧迫只是浏览了一遍,感悟很多,愿与大家分享。本书主要回顾了一个开源软件项目——Chandler的失败案例,该项目一开始被寄予厚望,甚至被誉为可以击败Microsoft Outlook的邮件日历项管理利器 ,并且其项目实施人员是软件开发领域的佼佼者,但最终仍不免失败的厄运,这也充分证明了“软件难做”的论断(正如同书中提到的,Knuth曾言“做软件比写书困难得多”),想想前段时间自己做的一个小程序,因为显示器分辨率不同而在不同PC上显示的结果有差异,因而导 阅读全文
posted @ 2010-12-19 17:03 MSRA_SE_TEAM 阅读(1317) 评论(1) 推荐(1) 编辑
摘要: IEEE(国际电子与电气工程师学会)本月早些时候公布了2011年度获得IEEE会士(Fellow)荣誉的名单,中国内地和香港、台湾地区分别有5人、8人和10人当选。值得注意的是,微软亚洲研究院有两人同时当选,使这家研究机构的IEEE会士数超过10人。 内地学者及其贡献 毕奇(Qi Bi) 中国电信北京研究所/总工程师 CDMA 马维英(Wei-Ying Ma) 微软亚洲研究院/常务副院长 多媒体信息检索领域 丁晓青(Xiaoqing Ding)(女) 清华大学/教授 多语言文字识别与人脸识别系统 李世鹏(Shipeng Li) 微软亚洲研究院/研究员 图像与视频编码 程时杰(Shijie Ch 阅读全文
posted @ 2010-12-19 10:14 MSRA_SE_TEAM 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 这本书放在我手上很久了,之前只是略微的翻一翻,书的确很有趣,但是事情比较多,没怎么仔细看。后来迫于邹欣老师的压力,才逼着自己抽出时间来看,加上我是我们team的PM,感受还是蛮深刻的。像造桥那样造软件书中说道,“关于软件缺陷的话题,只要谈上几分钟,必会有人拍案叹道,‘为什么就是不能像造桥那样造软件?’”的确,掩卷长思,为神马不能像造桥那样造软件哪!细想起来,两者之间的根本不同在于,一个是体力劳动,以机械为主;一个是脑力劳动,以人为主。人,从来就不是一个确定的东西,有喜怒哀乐,有自己的偏爱和偏见,充满了各种不确定性,以它为主的项目,自然不可能做到分毫不差。软件工程的主要目的,就是尽量把这种不确定 阅读全文
posted @ 2010-12-18 15:52 MSRA_SE_TEAM 阅读(519) 评论(1) 推荐(0) 编辑
摘要: 今年十月,微软宣布了Office 365的计划。 当时,很少人知道微软在推出这个应用托管平台推出之前,准备的时间已经超过了五年。也很少有人能够理解微软是如何在统一的品牌和架构之下提供各种不同的托管应用的。我希望过去、现在、未来的一系列解释,都是构成微软云策略的重要因素。 今年十月,微软宣布了Office 365的计划。 当时,很少人知道微软在推出这个应用托管平台推出之前,准备的时间已经超过了五年。... 阅读全文
posted @ 2010-12-18 13:10 MSRA_SE_TEAM 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 美国新闻服务机构IDG旗下IT杂志《网络世界》网站(networkworld.com)周三刊文称,2010年期间,微软与谷歌的市场竞争可谓有增无减,两家公司同时在消费市场、政府部门、商用市场以及公众舆论等方面展开了更为激烈的争斗。以下为《网络世界》所列举2010年微软和谷歌激烈竞争的十大战场(排名不分先后): 1. 法律之战 2010年期间,微软和谷歌相互指责对方滥用各自市场优势。如前不久谷歌提起法律诉讼,称美国内务部(U.S. Department of the Interior)在招标网络电子邮件服务过程当中,没有采取公开、公平的招标程序,而偏爱微软的相应服务。 谷歌今年7月初宣布,将以7 阅读全文
posted @ 2010-12-18 13:08 MSRA_SE_TEAM 阅读(236) 评论(0) 推荐(1) 编辑
摘要: 在2011年即将到来之际,美国科技巨头IBM近日发布了名为《下一个五年五项技术发展趋势》的预测报告,这五项预测分别为电池续航时间延长、3D全息图像技术成熟、善用计算机所发出热量、实时GPS导航服务和“公民科学家”。IBM表示所预测的上述5项技术发展趋势,将在今后五年内正式成为相应产品和服务,普通公众皆能够使用,从而为全球公众带来更多便利。 以下为IBM所预测今后5年内的5项技术发展趋势(排名不分先... 阅读全文
posted @ 2010-12-18 13:03 MSRA_SE_TEAM 阅读(171) 评论(0) 推荐(0) 编辑
摘要: “我会更加努力地工作”——一匹名叫Boxer的马(出自乔治·奥威尔的《动物农庄》) 彼得·圣吉在其著作《第五项修炼》中提到的系统思维定律同样适用于软件开发。 1. 今日的问题源于昨日的解决方案(Today’s problems come from yesterday’s solutions) 当解决问题时,我们会感到很高兴。我们经常不考虑后果。令人感到意外的是,我们提出的解决方案可能会产生反作用,并带来新问题。 作为对取得巨大成功的团队的奖励,公司决定为团队中的少数骨干成员发放奖金并晋升职位。团队中的其他成员会感到不公平,并且会丧失积极性。最终使团队成员之间的关系更加紧张,后续项目也就很难再 阅读全文
posted @ 2010-12-18 12:59 MSRA_SE_TEAM 阅读(184) 评论(0) 推荐(1) 编辑
摘要: 12月14日,谢幸老师给我们做了一个关于空间数据挖掘的讲座。谢老师1992年进入科大少年班,2001年获得科大的计算机博士学位,同年加入MSRA。虽说谢老师是我的导师,并且我已在MSRA实习了两个月,但是通过这次讲座,我发觉我们组里仍然有很多我所不了解的项目。简单解释下什么叫空间数据挖掘(spatial data mining)。日常的许多数据,例如GPS记录、带标记的照片等等,都包含着有关位置、时间、形状等方面的信息。所以通过对这些数据的挖掘,我们可以获得一些常规基于文本的挖掘所没有信息。例如对个人GPS轨迹的挖掘,可以窥探出个人的喜好,各种地点的流行程度之类的信息。进而可以为大众提供一些有 阅读全文
posted @ 2010-12-17 20:27 MSRA_SE_TEAM 阅读(911) 评论(0) 推荐(0) 编辑
摘要: http://www.programmer.com.cn/4461/ 文 / Peter Seibel 译 / 郝培强 本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到API对设计流程的影响和Google的Java观,以及数学、散文与程序员的关系。 数学与程序员的关系 Seibel:你认识有什么伟大的程序员不会数学或者... 阅读全文
posted @ 2010-12-16 23:47 MSRA_SE_TEAM 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Mosaic by Joe Zeff Design; Tony Avelar / Bloomberg / Getty Images Time(《时代》周刊)网站美国时间12月15日宣布,26岁的Facebook创始人兼CEO Mark Zuckerberg(马克·扎克伯格)当选2010年时代年度风云人物。这是一个值得软件技术人员记住的时刻,因为在时代年度风云人物的历史上,这应该是第一次程序员出身的... 阅读全文
posted @ 2010-12-16 23:46 MSRA_SE_TEAM 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 导读:程序员世界里有哪些名言呢?Jun Auza 列出了一些启迪人心的至理名言,它们大多来自产业界富于经验的人们。 下文列出前10个供读者欣赏: 10. “People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing t... 阅读全文
posted @ 2010-12-16 23:46 MSRA_SE_TEAM 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 如果你使用Linux的时间很长,那你一定会有一些想法深藏在心底,我和你一样,用惯了Linux,就希望它变得更完美,下面是我整理的希望Linux改变的24件事。 1. 一劳永逸地修复声音系统问题 什么ESD,aRts,OSS和ALSA都是过去式了,现在用的最广泛的声音系统解决方案当属PulseAudio,但它也并非完美的 Linux声音系统解决方案,一样有很多人每天被它折腾,因此创建一个新的声音系统... 阅读全文
posted @ 2010-12-16 23:45 MSRA_SE_TEAM 阅读(183) 评论(0) 推荐(1) 编辑
摘要: 导读:本文译自美国时代的《The Men Who Stole the World》,原作者:Lev Grossman。相当有传奇色彩,读起来很爽,翻译过来。译得不好,还请大家指正。本中的四个程序员可能并不是那么声名显赫,而且也很不老实,或许算不上成功,不过他们的确改变了世界。而本文有分析了互联网上P2P的那些事,相当的有参考价值。 以下是文章全部内容: 十年前,有四个年轻人改变了这个世界的运作方式。他们并没有使用法律或是武器或是金钱,而是使用软件来改变世界。他们当时有着激进和极具破坏怀的想法,并把这些想法付诸于代码,在Internet上以免费自由方式发布。这四个人,没有一个完成了大学学业,却奠 阅读全文
posted @ 2010-12-16 23:44 MSRA_SE_TEAM 阅读(192) 评论(0) 推荐(0) 编辑
摘要: http://news.csdn.net/a/20101216/284011.html 2010年12月10日,中国敏捷软件开发联盟成立发布会暨第一届会员代表大会在京召开。本次会议由中国软件行业协会系统与软件过程改进分会(SPI China)提起倡议,由北京软件行业协会、成都市软件行业协会、大连软件行业协会、广东软件行业协会、上海市软件行业协会、天津市软件行业协会等六家行业协会共同发起,由中国敏... 阅读全文
posted @ 2010-12-16 23:39 MSRA_SE_TEAM 阅读(424) 评论(0) 推荐(0) 编辑
摘要: · 缘起拳皇游戏相信绝大多数男生以及很多女生都玩过,应该算是街机游戏经典中的经典。陈稳霖同学前不久看到了这个视频,觉得蛮有意思,于是提议开发一个真人版的拳皇游戏,经过组内讨论,大家都觉得这个很有趣,而且作为一个team project技术难度也足够,于是一致决定做这个project。 · 之前的工作到网上搜了一下,发现还真有一个类似的真人拳皇游戏,叫做《东东不死传说》,其宣传视频在这里。但是仔细观察发现,在那款游戏中,用户只能按照游戏既定的内容来玩,除招式场景比较雷人之外,其实和经典的拳皇游戏是差不多的,都是操纵别人来进行对打。我们就想到,如果能让用户操纵自己或周围的人来对 阅读全文
posted @ 2010-12-10 21:53 MSRA_SE_TEAM 阅读(876) 评论(2) 推荐(1) 编辑
摘要: 功能概要场景以3D形式展现(可以做成伪3D,即只有西南、西北、东北、东南四个视角)可以使用DirectX或OpenGL来实现真正的3D,也可以使用Silverlight等实现伪3D玩家可以自由地: 1.设计过山车轨道, 2.设置过山车的物理属性整个虚拟世界包含: 1.轨道(分有动力和无动力,过山车可通过) 2.支架 3.装饰物(植物、雕塑等) 4.过山车其中轨道分为: 1.直轨道(可调长度,分为有动力和无动力) 2.圆弧轨道(可调半径和法方向偏移,无动力)为了简单起见,支架暂为竖直的,并且假设其非常坚固。系统可以: 1.模拟过山车运行的情况 2.实时显示过山车的运动过程 3.根据物理数据,给出 阅读全文
posted @ 2010-12-06 17:02 MSRA_SE_TEAM 阅读(771) 评论(2) 推荐(0) 编辑