领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Mirko Stocker 译者 杨晨 发布于 2009年5月18日
James Edward Gray II近期发表了十个同一系列名为《Understanding M17n》的文章,均是关于Ruby的字符编码问题。
Ruby 1.9做出了很多关于字符支持的修改,现在能够很好地支持多种和混合字符编码了。这些需求是在一些项目中确实存在的,尤其是为全世界用户开发的开源项目中。
他从基础开始讲起,介绍了什么是Unicode以及其编码方式,接着发表了一些Ruby 1.8的帖子,例如使用iconv进行编码以及Ruby 1.8是如何处理Unicode的。然后综合论述了Ruby 1.9的String以Ruby 1.9和其他语言的区别:
通常开发者都会选择一个全能的编码,例如Unicode编码,然后所有的数据都会是这个编码格式。Ruby 1.9采取了一种不同的方法。它不仅仅局限于选择一种编码,Ruby 1.9能够同时处理超过80种编码的数据。
Ruby 1.9的m17n的一个新特性是三种默认编码,而Ruby 1.8只有单一的全局变量。但是为什么我们需要这么多编码呢?考虑以下的情景:
我也许希望我的代码是UTF-8的,但是一些日本程序员希望它们的代码是Shift JIS。Ruby应该支持这个,确实1.9也支持了这个特性。我们把这个情景搞复杂一点:想像一下我把我的UTF-8的代码打包到一个gem之后,有日本程序员希望在它的Shift JIS代码重使用这个gem。我们如何无缝地进行工作?
阅读关于Ruby 1.9的三种默认编码的主题。 最后一篇文章包含了各种话题,例如在二进制数据编码和正则表达式数据编码。
阅读完这十个主题之后,你应该已经明白了Ruby 1.9的强大的m17n特性以及给你带来的灵感,即使你仍然打算现在坚守在Ruby 1.8的平台上。如果你并不足够了解Unicode,如果还没有读过的话,你也许需要阅读一下Joel Spolsky的传世之作《The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)》。
查看英文原文:Character Encodings and M17N Explained
译者 杨晨 对数据库和搜索引擎有深入了解,尤其擅长经典计算机科学理论,对历史学兴趣浓厚。
在实施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概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
没有回复
关注此讨论 回复