领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Werner Schuster 译者 李永伦 发布于 2011年11月29日
PhoneGap允许通过HTML5/JavaScript构建移动应用程序GUI,同时又使用W3或者浏览器API不支持的本地特性。GUI运行在一个HTML组件里,本地特性是用和平台相关的代码写的,并以JavaScript对象和方法的形式暴露给GUI代码。
最近PhoneGap的世界发生了许多事情:PhoneGap背后的公司Nitobi被Adobe收购了,它宣布PhoneGap将会转到Apache,并且使用新的名字。Nitobi在过去一年里构建和改善了PhoneGap/Build,一个在线构建PhoneGap应用程序的服务。
为了快点了解PhoneGap的未来以及最新的技术改进,InfoQ采访了Nitobi的Brian LeRoux。
InfoQ:PhoneGap的插件现在是什么情况?它们是官方的PhoneGap API的一部分吗?PhoneGap现在是100%由插件组成吗?
从架构上来说,插件是100%跨平台的。它们是官方的,当然,不同的平台情况有所不同。举个例子,要为iOS创建一个PhoneGap插件,你需要深入Objective C。如果你想让那个插件在Android上工作,你就不得不使用Java了。接下来我们将会努力使得插件的创建、验证、安装和识别整个过程变得更加流畅合理。
PhoneGap也支持Windows Phone 7.x,相关的插件支持是最近添加的。
InfoQ:有没有插件开发者社区?插件的用户应该到哪里寻求支持?
目前我们鼓励开发者加入我们的Apache Callback邮件列表,我们在这里讨论插件今后的路线。
注意:Apache Callback提案目前的邮件列表存档。
InfoQ:在过去几个月里运营PhoneGap/Build的经历如何?
我们去年十一月份悄悄地发布了PhoneGap/Build。当时,我们增加了iOS支持、Git生命周期、插件(beta)以及大量对速度和用户体验的小改善。开发者的反应非常惊人,至今已有超过五万个应用程序构建出来!
InfoQ:有没有什么计划或者资料是关于PhoneGap/Build的?
你可以期待WP7的支持,本地插件将在2012年初完全支持。
InfoQ:你了解在多个平台上测试的解决方案吗?或者说,你有这样的解决方案提供吗?(InfoQ之前报道过Android的测试解决方案。)
嗯,PhoneGap/Build对此提供完美支持。许多人使用我们的API为移动应用实现自动化测试或者创建他们自己的CI系统:https://build.phonegap.com/docs/api
InfoQ:PhoneGap 1.x有哪些改变?
1.x比较大的改变有:更加安全、更优性能和模块化的改进。1.1的亮点是新的白名单机制和安全特性。
InfoQ:还有什么特别的新特性吗?
WebGL已被证明并不适用。我们正在研究其它东西,比如WebIntents。
InfoQ:PhoneGap转到Apache,并且改名Apache Callback,目前的情况如何?
目前的情况是Callback这个名字太模棱两可了。我们想把它改成Apache Cordova,这个名字背后的故事是,温哥华的科尔多瓦街(Cordova Steet)是创建PhoneGap时Nitobi的所在地。而我也刚好住在那条街。
更多PhoneGap的内容请参见InfoQ之前的报道。
查看英文原文:PhoneGap Status: Moving to Apache and Adobe, Plugin Modularization, PhoneGap/Build Service
译者 李永伦 李永伦,从02年开始关注.NET,读过4年工商管理,任过3届微软MVP,最近迷上Windows Phone和Ruby。
在实施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概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
3 条回复
关注此讨论 回复