- 博客(32)
- 资源 (180)
- 问答 (5)
- 收藏
- 关注
原创 政府为敏捷实施设立指南
近来美国和英国政府的会计监管机构均就政府资助的开发项目采用敏捷实践发布了相关的报告以及指南。美国审计总署(GAO)以及英国国家审计署(NAO)都推荐敏捷方法作为政府部门开发软件产品的最佳方法,同时他们还就敏捷实施以及监管提供了相关指南。\NAO在报告中指出:\\为了降低项目失败的风险,政府打算在信息和通信技术(ICT)采购以及交付项目中采用敏捷方法。在2011年5月的公共账户委员会的听证会上,很明...
2012-09-29 04:24:00 149
原创 商业软件工程——产出会计和约束理论
Steve Tendon在最近一篇博文“约束理论和软件工程”里解释了为什么在软件开发公司中产出会计要优于成本会计,同时他还给出了一个适用于软件工程的产出会计简单模型。\软件架构师除了负责架构设计之外,还需要关注商业因素。架构师在做架构决策时一定要考虑到商业因素,否则构造出来的系统可能没有很好的经济价值。Steve Tendon是一名专注于软件工程管理的顾问,在这篇文章里他提议用产出来评估商业价值,...
2012-09-29 03:22:00 88
原创 敏捷2012大会主题演讲:Bob Sutton的“扩展卓越”
在达拉斯举办的敏捷2012大会的开场主题是Bob Sutton的“扩展卓越”。Bob Sutton是斯坦福大学管理科学与工程教授,也是如《好老板,坏老板》(Good Boss, Bad Boss)和《论浑人》(The No Asshole Rule)等商业书籍的作者。\议题的核心围绕着\"大多组织都有卓越中心,但要把这些卓越扩展开来却很难\"这个前提来展开。扩展卓越至关重要的地方就是要保证认识一致...
2012-09-29 03:17:00 90
原创 采访及书评--回顾手册
Patrick Kua最近写了一本书,名叫《回顾手册:敏捷项目向导》。在这本书中,Pat总结了他过去几年在真正的敏捷团队中做回顾的经验。电子版在LeanPub出售。LeanPub同时还提供了免费样章。\作者在书中介绍了一些如何准备回顾会议的宝贵建议,他详实描述了为了保证参与者交流顺畅,应该如何有效控制时间、使用合适的材料、布置会场。\书中有一章专门讲怎样组织分布式回顾,这部分内容对离岸/分布式团队...
2012-09-28 06:00:00 97
原创 分布式开发
作为ThoughtWorks的一名咨询师,我曾不止一次的被问到ThoughtWorks的交付项目和一般意义上的外包到底有何区别。要区分差别,首先要对外包加以定义,外包从最传统的IT外包到业务流程的外包,以及最近几年新兴的知识流程外包,其本身的定义也在不断的演化。每种外包有其不同的诉求,传统的IT外包和业务流程外包追求成本的降低,而知识流程的外包则更着眼于客户 知识能力的提升以及团队的成长。\\Th...
2012-09-28 02:00:00 202
原创 阅读者(二十二):从重构到模式
在谈论对《重构与模式》(Refactoring to Pattern)一书的认识之前,我想谈两点作为一个有近四年工作经验的软件从业人员在面向对象领域的一些困惑:\重构的困惑:随着重构技巧的不断实践,诸如重命名、提取函数、搬移函数、内联、改变函数参数等技巧已经掌握得很熟练,然而一些困惑也开始出现。经过长期实践发现,我能使用重构所做的改善基本停留在类的内部,很容易地处理一些常见的坏味道,但是很难上升到...
2012-09-28 00:00:00 165
原创 Eclipse Juno版本的性能问题
在一场关于Eclipse Juno版本性能问题的邮件讨论(email thread)中,Eclipse的白银赞助商同时也是Cloudsmith 的共同创始人Thomas Hallgren开启了一波对话。作为Eclipse b3项目的活跃提交者,Hallgren说将4.2版本切换回3.8版本后,“震惊于切换后的性能提升。3.8版本的平台要快得多得多(much MUCH faster)”。\Eclip...
2012-09-27 21:49:00 112
原创 即将来临的Rails 4.0将放弃Ruby 1.8支持,改进后台任务、缓存等多项内容
2012年1月发布的Rails 3.2在这一年里进行了一些日常更新——几周前刚发布了3.2.8版本。去年,Rails/master分支已经切换到了4.0.0.beta版本,4.0版本的发布暂时安排在2012年夏季。虽然没有公布新的发布日期,但Rails 4.0的组成越来越明朗了:在Boston RB的一场演讲里,Rails的贡献者Prem Sichanugrist大概介绍了一下Rails 4.0里...
2012-09-27 09:38:00 46
原创 进度与交付的那些事儿——持续沟通、持续反馈
说起进度和交付,我想起一个和客户开发人员共同完成的项目。ThoughtWorks为客户提供敏捷教练的服务,而带领大家完成一个项目,才是检验大家各种敏捷实践的试金石。在项目中,这个团队需按客户要求,在三个迭代的时间内交付一个符合用户期望的数据转换插件。参加项目的是已有6个月以上敏捷实践经验的团队。这样的“敏捷”团队在项目中的表现又如何呢?作为敏捷团队,每个迭代是不是都能按时交付用户想要的特性呢?\迭...
2012-09-27 06:00:00 124
原创 2012敏捷会议:敏捷联盟功能测试工具专题研讨会
敏捷联盟功能测试工具(AA-FTT)专题研讨会于敏捷2012 前一天在德克萨斯州达拉斯召开。作为一个开放的平台,这次会议面向所有有兴趣讨论功能测试工具及其未来发展的人士开放。\开放的平台由Matt Barcomb组织。约30名测试工具的开发者和用户参加了此次盛会,并针对此前由参会者提出的一系列议题进行了讨论。\会议开始,首先由George Dinwiddie带来了题为“引入非程序员”的议题,该分享...
2012-09-26 00:23:00 90
原创 基于Web的代码编辑器ACE,发布1.0版本
基于Web的嵌入式开源代码编辑器ACE 1.0版本已发布,该版本支持超大文件的编辑,45种语言的高亮语法,TextMate主题,Emacs和Vi风格的按键设置以及其他特性。\经过几年积极的发展和在一线的使用,ACE编辑器终于发布了包含众多特性的1.0版本,例如:\无论是小文件,还是百万行的大文件,编辑器响应同样迅速。\ 45种语言的语法高亮,包括JavaScript、Java、C#、C、C+...
2012-09-25 19:52:00 115
原创 Git-tf为TFS提供跨平台的Git支持
微软Team Foundation Server(TFS)项目的产品部门经理Brian Harry宣布微软发布了一个新的TFS工具,Git-tf。Git-tf允许开发人员通过使用熟悉的Git命令来与TFS进行交互,从而对开发周期进行管理。这里要注意的是,Git-tf是现有Git工具集的一个补充,本身并不能取代Git。\\Visual Studio的技术专Brian Keller和TFS负责版本控制...
2012-09-25 02:04:00 179
原创 “STEP” ——通往敏捷之旅的藏宝图
若干阻碍\现在来看,公司要在创新上、产品改进上获得成功是越来越困难了。通常需要花上几个月,甚至几年才能到熬到“收获”的时刻。\然后,只有灵活的、快速适应的组织才能够繁荣地发展,赢得市场份额。这些组织往往鼓励每个员工找到满足客户需求的方法,并能够在为他人工作时获得快乐。\那些对变化响应缓慢的组织,则只能眼睁睁看着自己的生意被慢慢地蚕食掉,有时候甚至走向消亡。这些组织往往无法有效地调动起员工的智慧和热...
2012-09-25 00:00:00 254
原创 社区热议淘宝开源的优化定制JVM版本:Tabao JVM
9月18日,淘宝核心系统部专用计算组的王峥(花名:长仁)在微博上宣布:\\jvm.taobao.org上线,开源基于OpenJDK vm的优化定制JVM版本:TaobaoJVM\\在jvm.taobao.org上,介绍了项目的背景:\\淘宝有几万台Java应用服务器,上千名Java工程师、及上百个Java应用。为此,核心系统研发部专用计算组的工作之一是专注于OpenJDK的优化及定制,根据业务、应...
2012-09-24 00:51:00 281
原创 HTML5 Boilerplate 4:改进了Apache配置和图片替换技术,并采用MIT许可证
HTML5 Boilerplate(H5BP)为HTML5和CSS开发提供了原始模板。它包含了一套有关Web前端开发的最佳实践,其中包括Web服务器的推荐设置。以下是H5BP 4的最新消息。\改进了Apache压缩配置\Apache 2.4已经修改了FilterProvider的语法,目前使用布尔表达式确定过滤器是否启用。H5BP 4不再使用FilterProvider,而是使用了更简单的gzip...
2012-09-23 21:24:00 97
原创 Node.js之网游服务器实践
随着Node.js的不断发展与壮大,应用范围也越来越广泛,从传统的企业应用,到互联网使用,再到云计算的发展,它的身影也是随处可见。当然,它的受欢迎程度能在短时间内得到这么快的发展,除却与其本身的事件模型及V8的性能优化等一系列特性有关之外,还和国内外很多互联网公司的攻城师的大量应用和参与到开源项目中有密切关系,如网易的游戏开发,淘宝的数据之美等等。随着HTML5应用和移动互联网平台的指数增长,越来...
2012-09-20 00:00:00 333
原创 Voke发布报告警示敏捷采纳者
本周早些时候,Voke公司(一家基于数据分析的公司,关注应用软件生命周期和它的全球化转换)发布了一份来自不同公司关于敏捷方法及其敏捷实践的调查报告,这份报告非常具有争议。你可以在Voke公司的网站上找到这份报告,不过你得付费订阅才能查看报告内容。你也可以在David Ramel的“应用发展趋势”网站上查看此报告的详细摘要。\报告标题是“敏捷困境”,用200多名敏捷参与者的调查数据作支持——人员包括...
2012-09-19 11:54:00 66
原创 Embarcadero更新Delphi和C++ Builder,发布HTML5 Builder
Embarcadero Technologies是当代开发环境的先驱,其Borland根源可追溯到Turbo Pascal。近日该公司推出其开发工具产品线的重大更新,该更新是RAD Studio XE3的一部分。RAD Studio包含了Delphi和C++Builder。尽管RAD Studio的细节在八月中旬就已推出,该公司还推出了HTML5 Builder,供移动和web应用开发者使用。该版...
2012-09-17 10:52:00 136
原创 百度技术沙龙第30期回顾:网页展示新技术实践(含资料下载)
在9月15日由@百度主办、@InfoQ负责策划组织和实施的第30期百度技术沙龙活动上,来自百度知识搜索部的资深前端研发工程师梁东杰,《HTML5 Mobile Cookbook》一书的作者、HTML5 Boilerplate贡献者石川分别分享了各自在前端开发中的经验与实践,话题涉及“浏览器新技术在内容展现中的应用”,以及“JS Pattern及HTML5 Boilerplate开发实践”等。本文将...
2012-09-17 09:38:00 98
原创 GitCafe推出Beta版本公测,InfoQ专访创始人姚欣宇
2012年1月,InfoQ中文站曾经报道了国内的代码托管服务GitCafe Alpha版本内测上线的新闻。当时,GitCafe创始人姚欣宇(Thomas Yao)这样描述他的愿景:\\GitCafe将以代码托管为核心业务,提供一系列优质前沿的服务来帮助到中国IT领域的开发者、项目以及企业更好地学习与成长。\在GitCafe这个平台上,开发者可以轻松的在线协作共同开发出一个又一个开源或者私有项目。通...
2012-09-16 10:28:00 168
原创 Java EE企业系统性能问题的原因和解决建议
Pierre-Hugues Charbonneau(昵称是P-H)是加拿大CGI公司的高级IT顾问和系统架构师。近日他发表了题为《导致Java EE企业性能问题的十大原因》的文章,列举了对Java EE企业系统性能影响最大的因素,并做出了很好的建议。\在文中,P-H首先指出,在设计和实现Java EE相关技术的时候,性能问题是我们所要面临的最大挑战之一。对于IT架构师和Java EE开发者来说,很...
2012-09-14 02:48:00 112
原创 谷歌发布JavaScript开源基准测试套件——Octane
谷歌发布了新的开源JavaScript基准测试套件Octane,它包含了13个测试,用于测量浏览器加载与执行复杂的大型JavaScript应用的性能,如游戏、交互、富Web页面和在线工具等。Octane包含了最初的V8基准套件提供的8个测试,以及新增加的5个测试——pdf.js,Mandreel,GB Emulator(GB模拟器),Code Loading(代码加载),Box2DWeb——可以测...
2012-09-13 08:00:00 623
原创 iPhone5,发布的不仅仅是一部手机
2012年9月12日,北京时间13日凌晨,万种瞩目的iPhone5发布了,早晨打开Safari,发现铺天盖地都是iPhone5的媒体报道。这部大戏由于长达半年的泄密,到真正推出的时候,缺少了“One more thing”的高潮和引爆点,这也是大家都在诟病的地方,比较吸引眼球的字眼层出不穷,比如,创新困境、神话终结、褪去光环、请把iPhone5从我面前拿开,等等。所谓期待越高失望越大,作为全球市值...
2012-09-13 02:30:00 76
原创 QCon杭州2012大会国际讲师确定,最后一周购票8折优惠
此次大会, 国际讲师已经全部确认到位, 国内讲师也已确认超过70%。每周我们会为大家详细介绍几位讲师及他们演讲介绍。并且需要提醒的是,截至9月15日之前的一周时间,QCon杭州票价8折优惠,预购从速。团购享有更多优惠。\先回顾一下已确认的海外讲师,并预先概览他们定下的演讲内容:\Dave Thomas:《程序员修炼之道》的作者之一、敏捷宣言的共同发起者和Ruby语言的传播者。他和Andy Hunt...
2012-09-11 01:06:00 89
原创 如何控制单元测试的粒度?
单元测试的粒度问题一直是软件开发社区面临的现实问题,最近,陈皓针对StackOverflow上的老问题做了总结,并发表了自己的看法,读者在随后的评论中也进行了讨论。\John Nolan在《How deep are your unit tests?》中问道:\\TDD需要花时间写测试,而我们一般多少会写一些代码,而第一个测试是测试我的构造函数有没有把这个类的变量都设置对了,这会不会太过分了?那么...
2012-09-07 09:37:00 137
原创 百度云世界里的“七种武器”:PCS、BAE、Site App、ScreenX等
如果说去年百度世界的关键词是“百度新首页”的话,那么今年在研发者人群中,对百度世界最深的印象就是“七种武器”,即在云的世界里,百度为开发者所提供的包括个人云存储、LBS、移动云测试中心等在内的七种工具和服务。按照百度CEO李彦宏的说法,“七种武器”只是百度帮助开发者开发出优质、多样、易用、跨平台应用这一远大图景的开端,未来还有更多。\虽然在各种微博和新闻稿中,3B大战如火如荼,各有各的说法,也各有...
2012-09-06 23:01:00 107
原创 需要有代替产品backlog的方法吗?
如果不加注意,产品backlog就可能变得很庞大且不易维护。通常的做法是经常回顾backlog,然后剔除掉那些团队永远都不准备做的条目。Neil Killick从其他方面质疑了该方法管理需求的有效性.\据Neil所述:\\它阻碍了创新\ 它可能使得产品的整体愿景打折\ 它制造了“需求黑洞”\ 它会产生维护费用(无效的成本)\ 庞大的列表=高循环次数\ 让PO(Prod...
2012-09-06 11:41:00 83
原创 六大数字产业生态系统深入分析与对比
科技博客The Verge发表了一篇长文,针对Google、Apple、Amazon、Facebook、Microsoft及Sony六大IT巨头在数字产业生态系统上的建设进行了深入的分析。文章分别从电影和音乐、数字阅读、游戏、移动、桌面系统、在线购物与支付、社交及整合八个方面,分析了他们在这些领域的产品和策略。下面是文章主要观点摘录:\消费者技术的生意曾经一度由有形产品所主导。这种模式到了今天,已...
2012-09-06 00:00:00 606
原创 Oracle推出SQL Server向MySQL的迁移工具
Oracle最近推出了一款全新的迁移工具,能够快速高效地将Microsoft SQL Server的数据与应用迁移到MySQL上。该迁移工具已经被集成入MySQL Workbench,允许对MySQL数据库进行可视化设计、开发与管理,并提供了高级的日志与安全机制。\该工具包括了一项专门为了配置与管理复杂的迁移过程而设计的向导工具(wizard)。为了使用该向导,你需要提供相关的参数,例如源数据库与...
2012-09-05 23:20:00 67
原创 专访SegmentFault开发团队:垂直问答社区的架构升级
SegmentFault是一个面向国内IT行业开发者的问答社区,经过两个月的设计和开发SegmentFault团队于8月对网站进行了升级,不仅UI整体改版,交互流程和网站功能也有了很大的不同。InfoQ就SegmentFault的这次升级对团队成员进行了采访。\InfoQ:SegmentFault于近日进行了升级,能介绍一下升级的背景吗?\\祁宁:如果说SegmentFault以前只是一个心血来潮...
2012-09-04 00:00:00 91
原创 37signals CEO Jason Fried谈成长和人本管理理念
国内技术社区熟悉37signals这家公司,主要是因为一个人,两本书。一个人:简称DHH的Ruby on Rails创始人David Heinemeier Hansson;两本书:《Getting Real》和《Rework》,后者的中文名是《重来》。这两本书的作者之一Jason Fried,正是37signals的CEO。不久前,他接受了FastCompany网站的采访,其中提到的人本管理理念,...
2012-09-03 22:51:00 109
原创 2012 IBM软件技术峰会:IBM与开发者谈四大热门领域看法
8月23日,以“技术维新,预见未来”为主题的2012 IBM软件技术峰会在京举行,本次大会在“大数据、云计算、敏捷、移动”四个领域展开讨论,IBM全球副总裁兼中国开发中心总经理王阳、IBM软件集团Rational总经理Kristof Kloeckner、IBM系统管理架构师Leigh Williamson、云计算首席架构师Jason R.McGee、IBM硅谷实验室大数据项目总监Steven Si...
2012-09-01 22:03:00 97
人工智能·AC1065225E047DAF6ECC5962650F73A9-1650350752323
2022-04-21
(784条消息) UML 基础_ 序列图 _Everything is possible--博客的内容只是作为一种备忘-CSDN博客.pdf
2021-03-17
官网zTree -- jQuery 树插件 官网压缩包
2017-09-22
智慧城市时空大数据与云平台
2017-09-22
chm编辑器破解版(GridinSoftCHMEditor)V3.0.9中文无限制版.exe
2017-09-20
ST电机控制培训--FOC控制
2017-09-13
pandas-0.9.0.win32-py2.7.exe
2017-08-17
和平之翼代码生成器1.0正式版发布
2017-04-10
libiconv-1.15和libintl-0.19.8.1,VS2015工程和 nmake 命令行编译文件
2017-04-08
我来提一个灌水的问题给啃做就永远用一下
2022-01-20
C++里CString类型的一串数据如何处理成单个变量
2021-07-12
有上交的小伙伴嘛,能不能用校园网下一个数据集呀
2021-07-08
请问如何python从一段文字或一张图片中识别出里面提到的所有股票名?
2021-07-08
变量的列数不对呀,有人能解决吗
2021-07-08
为什么添加监视器的按钮点击无用
2021-07-08
关于#mysql#的问题:创建字段的时候没有空格,在插入数据的时候执行报字段有空格
2021-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人