- 博客(27)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 如何拓展产品负责人的角色
Scrum中的产品负责人(product owner)是业务和开发之间的接口。在复杂大型企业中,由于有复杂的产品和需要做很多的决策,使得由一人充当这样的角色通常并不可行。在这种情况下,就需要扩充产品负责人的角色。\u0026#xD;\n在Benelux 2013 XP Days大会上,Timo Punkka将在一个专题讨论会上讨论了拓展产品负责人角色的可能解决方案。InfoQ就产品负责人的角色、精...
2013-12-27 19:25:47 141
原创 变化节奏越来越快推动了敏捷在企业应用程序开发中的应用
许多评论员已经研究论述了高速变化的节奏,并把它与开发企业软件的组织采用敏捷方法的需求联系在一起。MongoDB博客作者Matt Asay最近在题为“喂,企业开发人员们!要敏捷还是要失败”的博文中写到了这一点,他还谈到,组织需要“使每个版本的发布成为一件平常事”。\u0026#xD;\n他写到:\u0026#xD;\n\u0026#xD;\n敏捷开发不再是软件开发的一种可选方法。随着技术采用的节奏以...
2013-12-26 15:40:57 96
原创 Google宣布,Chrome应用程序改进了脱机功能并支持Mac
最近,Google正大力推动其Chrome应用程序,引入新的功能,并在本周宣布支持Mac,这是对9月份宣布支持Windows的一个补充。\u0026#xD;\n从本质上讲,Chrome应用程序使Chrome浏览器变成了一个可以运行应用程序的操作系统,而且这些应用程序的行为与本地应用程序类似,但是用HTML、CSS和JavaScript编写而成。它们在Chrome外壳程序中运行。Chrome外壳程序...
2013-12-25 07:45:09 157
原创 TechEd 2013:通过Cloud OS、Visual Studio等构建微软生态社区
2013年12月5日,TechEd 2013大会在北京召开,这次大会围绕“创新、开放、社区”为主题, 来自云微软和相关合作伙伴、社区的技术专家在会上和大家分享了微软的最新技术进展,今年是TechEd进入中国20年,微软在会上正式宣布启动第二届微软云创益大赛,开发者可以通过大赛官网报名参赛。\u0026#xD;\n大会相关数据\u0026#xD;\n微软企业级业务目前占微软全球业务的55%\u002...
2013-12-23 22:58:24 133
原创 Agile Developer创始人谈敏捷适应性
维基百科对敏捷开发的定义是:一组基于迭代开发和增量开发,通过自组织、跨职能的团队间的相互合作来满足需求、实现解决方案的软件开发方法。起步于2001年的敏捷开发享有一段令人印象深刻的“历史”,现在有很多组织都采用敏捷开发模式。不过近些年来,也涌现出一系列相关问题:什么样的组织更适合敏捷开发?开发组织是不是不当地应用了敏捷开发?敏捷开发是否需要雇用特定技能的开发者来实现高效开发?有些敏捷开发失败了,失...
2013-12-23 09:43:42 168
原创 MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?
Naresh Kumar是一位软件工程师与热情的博主,对编程与新事物充满了激情和兴趣。近日,Naresh撰写了一篇博文,对开源世界最常见的两种数据库MySQL与PostgreSQL的特点进行了详尽的分析和比对。\u0026#xD;\n如果打算为项目选择一款免费、开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定。MySQL与PostgreSQL都是免费、开源、强大、且功能丰富...
2013-12-22 17:10:29 896 1
原创 通过缺陷狩猎提高测试水平
Klaus Olsen是测试成熟度模型集成基金会的董事会成员。在最近举行的2013葡萄牙测试大会上,他谈了“缺陷狩猎(bug-hunting)”应该如何非正式而且好玩。\u0026#xD;\n在其名为“进行缺陷狩猎,提升测试水平”的演讲中,Olsen建议在下列情况下进行缺陷狩猎:\u0026#xD;\n当新版本准备就绪等待测试,而且团队希望测试其成熟度水平。\u0026#xD;\n 当团队处...
2013-12-22 14:04:25 78
原创 业务流程层的API
Netflix API的工程主管Daniel Jacobson最近在The Next Web上发表了一篇文章,他表示:我们需要理解谁是API的使用对象,以及他们的使用的方式,并在此基础上进行API设计。这看起来是显而易见、理所应当的事情,然而Daniel接下来写道:过去那种传统的“万应灵药”般的面向资源的API,或许并不能满足使用我们API的用户中最重要的那些人。良好的API设计不只是关于“资源建...
2013-12-22 04:38:45 276
原创 采访SimplSockets的创建者David Haney
我们就当前环境下TCP编程相关的问题采访了SimplSockets for .NET的创建者David Haney。\u0026#xD;\nInfoQ:现在大多数人好像更乐于使用HTTP协议而不是像TCP这样的更底层的协议。那么你认为TCP和UDP依然重要的原因是什么?\u0026#xD;\n\u0026#xD;\nHTTP是一个非常优秀的通信协议,可以用于许多目的和应用程序。它能够为你处理消息框...
2013-12-22 02:36:17 107
原创 Xamarin Studio 4.2改进了账户管理、项目系统和调试器,并修复了多项Bug
Xamarin Studio 4.2已于近日发布,带来了从Xamarin Studio内直接登录iOS开发人员账户的能力,这使得IDE可以自动同步开发人员的签名身份和配置文件。除了多项改进和Bug修复外,它还在项目设置中增加了经过改进的PCL配置面板。最新版本允许开发人员使用资产目录,在Images.xcassets目录上点击右键并在弹出菜单中选择New Image Set选项即可。\u0026#...
2013-12-18 05:30:41 89
原创 如何瞄准内在动机——Champfrogs检查清单
Jurgen Appelo最近发布了他的Champfrogs检查清单(Checklist),一个用于理解内在动机的新模型。\u0026#xD;\nAppelo是管理3.0的创建者,同时也是Creative Networker博客的作者。\u0026#xD;\n通过在管理3.0课程中使用的这种新方式,Appelo暗示我们需要更好的理解与组织内部的个人最相关的内在欲望。\u0026#xD;\nSeba...
2013-12-16 02:21:54 160
原创 微软设想在移动设备和传感器上运行同一款操作系统
Julie Larson-Green是微软设备与工作室部门执行副总裁。在11月中下旬瑞银全球技术大会期间,她谈论了其公司对当今软件市场的看法,尤其是发表了对移动设备操作系统领域的见解。本文节选了会议记录(HTML、DOCX)中最令人关注的片段。\u0026#xD;\nLarson-Green对问题的回答表明,微软在移动领域的竞争中“落后了许多圈”。她承认,微软在7月份开始的大规模重组就是由它在竞争...
2013-12-15 20:24:31 133
原创 在基于Entity Framework的核心业务应用中使用DDD
“领域驱动开发(DDD)所关注的是领域,而不是持久化”,Julie Lerman最近在瑞典的Øredev开发者大会上这样说道。\u0026#xD;\nJulie从2003年以来一直是微软最有价值专家,.NET平台顾问,曾关注数据库编程25年,然后使用Entity Framework(EF),但现在受到了关注领域的DDD的启发。\u0026#xD;\n她的经验是,很多使用DDD的人不关心持久化,数据...
2013-12-15 05:36:39 190
原创 C#的未来计划
在NDC London上,Mads Torgersen提出了对未来C#语言的的计划。需要注意的是,这些只是计划,不会保证在哪个版本发布。Damien Guard对这些建议进行了总结和简要的分析,我们在此为您挑选了其中的一些内容。\u0026#xD;\n只读属性\u0026#xD;\n只读自动属性将允许开发者在一行代码中声明属性及其后台字段。\u0026#xD;\npublic...
2013-12-13 18:07:53 268
原创 List \u0026 Label 19支持报表参数、集合变量、OData和REST数据提供器
List \u0026amp; Label 19已经发布,新版本支持报表参数、集合变量、可扩展区域、交互式排序,同时还引入了新的图表,例如:组合图(combined)、堆放图(stacked)、漏斗图(funnel)、管道图(pipeline)、shapefile和环形图(donut)。另外,它还为OData和REST数据提供器提供了支持,包括固定宽度的legend。 \u0026#xD;...
2013-12-13 13:50:28 157
原创 MuleSoft副总裁James:API战争不可避免
MuleSoft公司工程副总裁James Donelan最近预言:一场API战争即将来临。云端提供商和新一波配备有API的开发人员将导致大规模的技术颠覆。而API就是这场变革所使用的弹药。\u0026#xD;\nJames首先引用了另一位专家的观点,Antony Falco最近描述了这些配备有API的开发人员将如何从根本上改变企业IT。所有的一切,从银行系统到支付平台、从航空公司系统到电子商务平台...
2013-12-12 10:25:38 242
原创 大模型问题继续折磨着Entity Framework和NHibernate
使用EDMX模型为Entity Framework生成类的时候,大小非常重要。默认情况下,模型中的实体越多,生成操作执行的越慢。下面是引自David Obando提供的bug报告中的一段内容。本文中提到的表格来自于AdventureWorks的示例数据库。\u0026#xD;\n\u0026#xD;\n如果EDMX模型中仅有一个实体类型(SalesOrderHeader),那么具体化需要840毫秒...
2013-12-11 04:09:24 147
原创 关于何时偿还技术债务的建议
Spotify的敏捷教练Henrik Knibert最近写了一篇文章,论述了为什么有一些技术债务可以成为一件好事以及可以将其作为判断系统质量的依据。\u0026#xD;\nHenrik写到,应该避免并有计划地偿还“旧债务”。他还写到,在得出一套“简洁优雅的解决方案”之前,一段时间的试验性尝试和探究是改正一项功能以及理解解决方案的一部分。这种债务应该立即偿还。旧债务会使软件栈衰败并导致交付速度越来越...
2013-12-08 10:47:58 190
原创 使用强制推送,Luca——Jenkins的开发者抹掉了Github上1个月的提交
近日,Jenkins项目的一位开发者在推送更改时,意外地使用了强制推送,造成该项目在Github上的代码库中1个月的提交被抹掉。该项目的社区成员很快反应过来,并且将该问题修复,但是这突显出当此类问题发生时,Github的开放性(以及Jenkins项目的开放性:允许任意用户提交代码到代码仓库)可能将问题放大。\u0026#xD;\nGit的强制推送命令:git push --force 告诉服务器用...
2013-12-08 06:09:48 241
原创 分享基于REST的企业集成经验
“如何替换大型遗留系统,是IT业界的一大难题”,ThoughtWorks的首席咨询师Brandon Byars,在分享其在大型遗留替换项目中使用RESTful集成的经验时这样说道。\u0026#xD;\nBrandon认为对大多数这类项目来说,REST都要比HTTP吸引人。它易于使用和理解,不需要大型框架。在架构方面,他坚信REST已经被证明是可伸缩的,并且适用于领域建模。他发现很多时候,针对RE...
2013-12-07 16:36:51 75
原创 QCon北京2014大会正式启动,12月31日前7折优惠报名
QCon北京2014大会日前已经启动,将于4月25日~27日在北京国际会议中心举行。\u0026#xD;\n本次大会已是QCon在北京涵盖包括知名网站案例分析、云计算架构案例、推荐系统工程实践、安全专题、扩展性、可用性与高性能、大数据处理与大数据应用等15大专题,拟邀请近百位嘉宾现场分享。12月31日前报名可享受7折优惠。\u0026#xD;\n鉴于QCon北京大会规模的不断扩大,自2011年起,...
2013-12-07 15:52:56 89
原创 多功能团队中的T型混合人才
软件开发方法与工具杂志(Methods \u0026amp; Tools software development magazine)的编辑Franco Martinig、Scrum的共同缔造者以及其他一些评论人士,近期分别撰写并发表了有关复合型开发者——又被称为T型人才——价值的文章或见解。这些评价并不是孤立的观点;此外,它们揭示了在得到授权的团队中,复合型人才是怎样越来越被视作关键部分的。\u...
2013-12-06 14:53:17 218
原创 微服务架构解析
近日,Spring 4.0 GA版发布,这是时隔几年后Spring发布的又一个重大版本,提供了诸多的新特性。Spring 4.0是首个完全支持Java 8特性的框架,还提供了对云、大数据及微服务架构的支持。此外,Spring 4还提供了对Java EE 6和7、WebSocket、SockJS以及STOMP及动态语言Groovy的支持。在新增的众多特性中,微服务架构是个很有趣的概念,它的主要作用是...
2013-12-05 21:12:04 170
原创 现代化是种必然
苏格兰皇家银行是世界十大银行之一。最近,它经历了18个月内第三次重大系统故障。银行CEO承认,“数十年来,RBS未能恰当地对其系统进行投资。”David Sprott是咨询公司Everware-CBDI的创始人兼CEO。此次事件促使他写了一篇关于忽视系统现代化的文章,这在银行业似乎是一种普遍存在的现象。\u0026#xD;\nDavid写到,根本问题是许多银行和大的组织:\u0026#xD;\n\...
2013-12-05 11:38:03 165
原创 API版本管理成本
对于基于SOA的系统而言,契约版本管理和API/服务版本管理一直是一个必须考虑的因素。不管是因为它对可组合性的影响,还是因为客户端服务治理,它都仍然是一门艺术而非一门科学。团队分享版本管理经验的例子有许多(例如,围绕REST的版本管理就非常热门)。不过,Jean-Jacques Dubray最近写了一篇文章,试图将一定的科学客观性注入到这一问题域:\u0026#xD;\n最近,有人要求我为API(...
2013-12-02 21:25:55 140
原创 微软开发平台事业部全球资深副总裁潘正磊谈Visual Studio敏捷开发与Azure在国内的发展...
2013年12月5日,TechEd 2013大会在北京召开,这次大会以“创新、开放、社区”为主题, 来自云微软和相关合作伙伴、社区的技术专家在会上和大家分享了微软的最新技术进展,今年是TechEd进入中国20年,微软在会上正式宣布启动第二届微软云创益大赛,开发者可以通过大赛官网报名参赛。\u0026#xD;\n\u0026#xD;\n会上,我们围绕“敏捷开发”、“Visual Studio”、“A...
2013-12-01 18:22:17 559
原创 Google眼镜开发工具箱允许开发者使用Xamarin.Android构建Google眼镜应用
Google最近在开发者事件上发布了Google眼镜开发工具箱(Glass Developer Kit,简称GDK),借助于该工具箱开发者能够使用C#和Xamarin.Android构建运行在Google眼镜上的本地应用程序。根据官方所提供的信息,开发者将能够很容易地找到该工具箱中所包含的工具和功能,因为很多API已经在现在的Android应用中使用了。\u0026#xD;\n对于参与Google...
2013-12-01 02:44:45 211
LICENSE册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊
2020-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人