领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Michael Stal 译者 沙晓兰 发布于 2011年2月17日
Eclipse基金会的执行董事Mike Milinkovich在一月份宣布了一个名为“Orion”的新工具。Mike把它称作“Eclipse的新冒险”,这个工具将为开源工具的集成提供一个浏览器环境。二月初的时候,开发团队发布了Orion的里程碑版本M5。
所有集成开发环境中,Eclipse平台拥有最大的开发社区。它之所以这么成功,一个原因就是作为开源平台,它的扩展性非常好。仅仅这一点就吸引了大量开发人员在Eclipse框架的基础上开发新的插件或构建应用。但对编写Web应用的程序员来说,开发使用的IDE必须安装在自己本地机上,这就有些杀鸡用牛刀的意味了,尤其是在当前云计算可能席卷IT界的大环境下。相对来讲,基于Web的集成开发环境或许更具优势,比方说客户端无需安装、服务器平台有好的伸缩性、连接简单。
Orion诞生的目的就是要把Eclipse平台搬到Web上来。和之前的Eclipse源码库相比,Orion为Web应用提供了一个基于浏览器的开发工具,它的客户端和所有工具都是用JavaScript实现的。Mike说:”它并不是单纯的在浏览器标签页里运行的IDE。所有的链接都有用,也能共享。你可以在新标签页里打开文件。我们在开发的时候非常注重程序员的Web用户体验。”Orion的服务器端目前是基于OSGi实现的,并采用Jetty作为Web容器。客户端UI跟服务器之间的通信都基于RESTful API。
需要注意的是,尽管Orion的开发才开始不久,但在Eclipse E4下载网站上已经可以下载验证此概念的第一个版本了。Orion的里程碑版本M5在二月初也已发布,这个版本集成了Firebug,同时支持用户自定义编辑。
Mike的博客收到了大量的正面反馈,但也有一些开发员并不完全买这个在线Eclipse的帐。Zviki Cohen就是其中一个,他说目前大部分的在线IDE都是基于Web的客户端,只针对少量特性和特定的后端编程服务,而Eclipse却是一个非常巨大的生态系统。
Mike Milinkovitch表示三月初会在加拿大渥太华召开一次会议,跟对此感兴趣的开发者讨论Orion以后的发展方向和路线图。在Eclipse平台UI主管Boris Bokowski的博客上,可以找到更多Orion项目的相关信息。
查看英文原文:Orion – Eclipse for the Web
译者 沙晓兰 目前从事Web应用的开发,有Java和JavaScript开发经验,关注J2EE、Struts 2等技术以及富客户端开发动态。
在实施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概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
没有回复
关注此讨论 回复