应用JSF、Ajax和Seam开发Portlets(1/3)
本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。
作者 Mark Levison译者 李忠利 发布于 2008年9月9日 上午4时13分
我在软件团队中当项目领导的时候,从来不喜欢表现强势,但我也一直未能发现怎么样才能避免挥刀舞剑,尤其是当团队成员 犯下错误,没能满足领导和管理的预期,或是冒险逾越了限度,我仍然会从中调停……手持利剑所带来的问题是,一旦你拿起了剑,这个形象就会固化在别人心里, 从此他们只能看到你强势的一面。
Steven "Doc" List 对此提出反驳:
我认为一名团队领导不应该是一名经理,反之亦然。这与我理解的TPS相一致,就是团队的领导者们职责不是在管理上,在管理上没有个人的职责,他们的职责是帮助团队做得最好。......所以,教练/团队的领导者应该/能够是这样一个有魅力的先行者:指导、教导团队并且能够带领团队获得越来越高的能力和成就。经理应该对员工问题负责,使员工流动起来,招聘和解聘员工。
根据我的经验, 团队领导(经理)对于不适当行为的干预是他们的工作,当他或者她这样做的时候,团队中的其余人会对这种介入表示感激。与提供服务相比,这种做法也不是对人抡起大棒。正是因为“服务生”制止了一些个人行为,才对团队成功起到了帮助作用。这不是告诉人们他们正在做的是不正确的事情。这是不断的引导团队中的每个人,使团队通向成功之路,绝不能让任何个人危害整个团队通向成功的进程。
最有效的(成功的)战斗队伍是这样的一支队伍:小的作战单元的领导者做局部决策。他们是最靠近战事的人,因此需要根据环境的实际情况灵活做出现场决策。......这并不意味着更高级指挥官对这些小的单元指挥官不管不问。他们的工作是设置目标,扫除障碍,并且以身作则——这点至关重要。让这些领导者当场识别出如何以最佳方式执行。
查看英文原文:Questioning Servant Leadership
本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。
在这篇文章里,Bryon Jacob和Chris Berry将和我们继续探讨AtomServer,它是基于Apache Abdera的完整Atom存储实现。作者还创建了几个Atompub规范扩展,其中包括自动标记、批处理和Feeds聚合。
InfoQ中文站的电子杂志《架构师》试刊第二期出版了!相比于上期,我们在内容的选择安排和版式上都根据读者的意见重新做了修正。“细节决定成败”,我们希望基于InfoQ中文站的专业内容,《架构师》能逐渐成为大家喜欢的电子刊物!
在本文中,Steven Haines探讨了Web应用性能调优问题。该领域过去更像是一门艺术而不是一门科学。他提出了一种称为基于等待调优的方法,使整个调优过程更加可度量,也因此更具科学性。
通常来说,改变技术路线时最艰难的部分是辨别语言语法之间的不同。这篇文章就为Java开发者提供了一份如何转向Flex基础语言ActionScript的指南。
本视频主要以财帮子为例,介绍了如何创建一个PV为百万级的Rails应用。其中包括:Rails应用的服务器架构、Rails Cache的优化、负载均衡的处理、Web服务器的调试、分布式解决方案、Open API的设计等等。
InfoQ首席架构师Alexandru Popescu在采访中谈论了InfoQ架构、Webwork与DWR、Hibernate与JCR、Hibernate可扩展性、最新的InfoQ视频流系统和InfoQ的未来规划。
相对于Java,.NET在持续重构方面所给与的重视仍然少为人知,大多数人对于重构是否真正属于开发过程,以及如何将其应用到开发过程中持观望态度。Danijel Arsenovski试图为你揭示这些谜题。
没有回复
回复