领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Tim Cull 译者 张龙 发布于 2010年12月29日
本月,JetBrains发布了Intellij IDEA 10——这是该集成开发环境的一次主要更新。作为一个主版本,新的Intellij的变化与改进可以说是相当的多。其中一部分改进包括:性能改进、对各种框架与技术的增强支持、改进的版本控制支持以及一些额外的用户界面工具。感兴趣的读者可以从早期访问发布声明或是IDEA的问题跟踪上找到详尽的Bug修复与增加的特性列表。
性能改进中最近人注目的莫过于代码索引时间下降了50%,同时借助于本地的Linux文件系统监视器实现了Linux上更快的项目同步。比如说,InfoQ的编辑尝试在一台iMac上打开一个规模很大、遗留的J2EE应用,过了不到10秒钟就可以开始对文件进行编辑了,并且在17秒内完成了索引。Intellij改进的性能有助于一些特性的增强,比如“即时”的代码完成以及更快打开项目等。即时代码完成时一种代码完成特性,它无需用户使用Ctrl+空格或是等待一小下就能自动实现代码完成功能。不喜欢即时弹出自动完成窗口的开发者可以配置一个以毫秒为单位的延时,或是干脆关掉该功能。
Intellij 9已经大大简化了Spring开发,而Intellij 10则通过支持Spring 3.0的特性将这种简化更进一步。比如说,现在的编辑器包含了针对Spring测试注解的智能的自动完成功能。此外,IDEA还通过插件支持Spring tc Server。由于对AspectJ提供了本地支持,因此IDEA还对大量使用方面的Spring Roo框架提供了更棒的支持。
JetBrains还通过分布式版本控制系统(如Git或Mercurial)改进了开发者的体验。比如说,现在的IDE包含了一个改进的用于查看Git日志的界面。有时在使用通用的Git客户端连接GitHub时会出现一些混乱,而Intellij 10则提供了对GitHub的本地支持,它比原生的Git提供了更加有限的连接选项,这样用户就不会被搞晕了。
最后,很多人可能没有意识到Intellij还通过插件提供了对其他语言的支持,比如Ruby和PHP等。IDEA有一个免费的社区版,还有一个功能更加强劲的商业版。
查看英文原文:JetBrains Releases Intellij IDEA 10
译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。
比Eclipse,Netbeans之流,能带来写代码的快感,高生产力的IDE典范
仁者见仁,智者见智。我就用着Netbeans觉得很爽,IDEA对机器的要求不是一般的高。另外,还有很多人用Eclipse也用得出神入化。另外,这个软件实在太贵了。
可以提交一个开源项目申请免费license
条件挺苛刻的,不是一般人能通过的。而且,这就陷入一个先有蛋还是先有鸡的怪圈——你要申请,就必须证明你的项目已经开始了比较长的一段时间了,而且有较多的稳定用户,而如果一个项目已经开始比较长了,那之前的开发到底用的是什么IDE呢?免费试用好像就60天左右吧,这肯定不算较长时间,就是算,也很难拥有较多的稳定用户。那么结论就是两个:要么就是之前开发的时候,用的是其他的IDE;但是大家都知道,一般长时间用了一个IDE后,会越用越顺手,那么转向其他的IDE会非常困难。要么就是之前用的是盗版IDEA,那这个就不评论了……
这个软件现在什么价格?
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
论道WP第三篇专栏,以应用程序栏的使用为中心,包括了软键盘带来的问题、应用程序栏介绍、如何绑定应用程序栏的属性等几个方面的具体话题,为开发者顺利使用应用程序栏开发提供了具体指导。
在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中对于锁的性能优化,以及锁的存储结构及升级过程。
本次分享将首先介绍现代富文本编辑器的组成和实现,然后结合UEditor的开发过程,与参会者分享UEditor在设计和实现的过程中,所涉及到的核心功能的细节实现。
本次演讲视频录制于百度技术沙龙。
我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。
MongoDB是一种非常易用的NoSQL方案,Brian C. Dilley在这篇文章里介绍了MongoDB的优劣势,并介绍了MJORM项目。MJORM用于MongoDB,是一个没有注解的Java ORM库。
随着网络基础设施的逐步成熟,从RPC进化到Web Service,并在业界开始普遍推行SOA,再到后来的RESTful平台以及云计算中的PaaS与SaaS概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
5 条回复
关注此讨论 回复