Some frameworks, such as Ruby on Rails, can generate test cases and provide testing features by default.
有些框架,例如Rubyon Rails,能够生成测试用例,而且在默认情况下提供测试特性。
Dynamically typed Internet languages such as Ruby make extensive use of REST instead of SOAP-based Web services.
动态类型化的internet语句,例如Ruby,大量地利用REST代替基于SOAP的Web服务。
This simplicity allows it to run on a variety of Ruby implementations such as Ruby 1.8.x and 1.9, JRuby, and MacRuby.
这种简单性使得它能够在多种Ruby实现上运行,例如Ruby 1.8 . x和1.9、JRuby以及MacRuby等等。
For example, many organizations are keenly interested in gaining from the benefits of dynamic languages such as Ruby and PHP.
举例来说,许多组织热切地希望从动态语言,例如Ruby和php中获得好处。
Hopefully by now you have been made aware of the great advantages that arise from combining a fluid, dynamic language such as Ruby with the.
希望现在你已经意识到了将这些语言糅合成一门清晰的动态语言的好处,例如。NET框架下的Ruby语言。
Given Ruby's growing use in web frameworks (such as Ruby on Rails), you can also learn the most recent security vulnerabilities and their solutions.
鉴于Ruby在Web框架中的广泛应用(比如rubyon Rails),您还可以了解最新的安全漏洞及其解决方案。
Most "bugs" that are discovered are ultimately re-reported to the individual packaged projects, such as RubyInstaller, core Ruby, Rails, Bundler, etc.
发现的大多数“Bug”最后都会被再次汇报给每个单独的打包项目,比如RubyInstaller、CoreRuby、Rails、Bundler等等。
Languages with advanced metaprogramming capabilities, such as Ruby and Lisp, allow some testing tricks that other languages don't, such as easier access to mock objects.
具有高级元编程(metaprogramming)能力的语言,例如Rubyand Lisp,允许使用其他语言不支持的一些测试技巧,例如更容易访问mock对象。
Languages without specifications such as Ruby are posing a particular problem for people trying to port them, especially when a clean-room implementation is desired.
Ruby之类没有规范的语言给试图移植它的人带来麻烦,尤其当需要完成一个净室实现的时候。
DB2 9.7 introduces the statement concentrator feature that improves the performance of programs that use dynamic SQL, and are developed in languages such as Ruby and PHP.
DB 2 9.7引入了语句集中器特性,提高了使用动态sql以及Ruby和php语言开发的程序的性能。
Malachite, the hotel's stylish cocktail lounge, provides a long cocktail list full of classics as well as Malachite's signature cocktails, such as Ruby, Emerald, and Opal.
孔雀石,酒店时尚酒廊,提供完整的长列表经典鸡尾酒以及孔雀石的招牌鸡尾酒,如红宝石,绿宝石,和蛋白石。
With a framework such as Ruby on Rails, a lot of decisions about how to structure your code are already made for you and you also have a powerful set of libraries at your disposal.
使用像Rubyon Rails这样的框架,很多关于如何组织你的程序码的决定早就已经为你想好了,而且还有一堆可供挑选使用的函式库。
Tools, based on ParseTree, already exist, such as Ruby2Ruby which can turn an AST back into Ruby source code; useful if a tool wants to modify an AST and then output it as Ruby source.
已有的基于分析树的工具,比如Ruby2Ruby可以把AST转换成Ruby源代码;如果某工具想修改AST并输出为Ruby源代码,这很有用。
Unfortunately, CIL is statically typed and as I alluded to in my introduction, this is where the DLR comes in to enable interoperability between the CLR and dynamic languages such as Ruby.
不幸的是,CIL是静态类型语言,不过,正如我之前在介绍中提及的那样,这就是DLR如何能够提供CLR和例如Ruby这样动态语言交互能力的关键所在。
Such proven strengths on the client tier can be combined with open source technologies such as PHP, Python, and Ruby to extend the Ajax story into mid-tier application development.
客户端上已经证明有效的这些技术可以与PHP、Python和Ruby等开放源码技术相结合,将Ajax扩展到中间层应用程序开发领域。
For instance, many Ruby developers use such a solution to switch between Ruby versions, changing environment variables PATH, GEM_HOME, and GEM_PATH as needed to hop from one version to another.
例如,许多Ruby开发人员使用这种方法来在不同的Ruby版本间切换,根据需要更改环境变量PATH、GEM_HOME和GEM_PATH,从一个版本跳到另一个版本。
Other languages provide constructs that are similar to traits, such as modules in Ruby, for example.
其它语言提供了类似trait 的结构,比如Ruby中的模块(modules)。
For example, every entity in a Ruby program should be a true object, but certain values such as integers are stored as immediate values.
例如Ruby程序中的每一个实体必须是一个真的对象,但是某些值比如整数型是直接存储的。
He's been involved in Ruby concurrency and threading for a long time, such as with the fastthread library which improves threading with 1.8.x MRI.
他长期致力于Ruby中的并发程序和线程机制,例如fastthread库,通过1.8 .x的MRI改进了线程机制。
Easy creation and use of DSLs in Ruby allowed the birth of many BDD frameworks, such as RSpec.
Ruby因其便于创建和使用DSL的特性,也带来了许多BDD框架的诞生,如rspec。
Rake is Ruby's build tool that is used to automate shell-like commands, such as packaging and deploying Ruby code, and performing database migrations.
Rake是Ruby的构建工具,用于自动执行类似于shell的命令,如打包和部署Ruby代码以及执行数据库迁移。
In Ruby, you represent the arguments with a comma-separated list of arguments, between || characters, such as |argument, list|.
在Ruby 中,使用在 ||字符之间用逗号隔开的参数列表来表示参数,例如 |argument,list|。
Netbeans 6.0 includes a number of improves such as editor enhancements, Ruby support, and continued integration with GlassFish V2.
Netbeans 6.0中包含了相当多的改进,如编辑器的增强,对Ruby的支持,也继续与GlassFishV 2进行集成。
Over time, entirely new build systems have been written in Ruby, such as Bake and Rant.
随着时间的过去,完全新的构建系统已由Ruby写成,比如Bake和Rant。
An example of Japan's shift to software is Ruby, a programming language that undergirds big websites such as those of Twitter and Groupon.
日本向软件转变的一个例子是Ruby,它是一种加强像Twitter和Groupon这类大网站的程序编制语言。
This is especially good news for languages such as Japanese, whose Ruby annotations (see Resources) require inline markup that was previously impossible in attribute values.
对于日语等语言来说,这是一个好消息,因为Ruby注释(请参阅参考资料)要求行内标记,而以前这在属性值中这是不可能的。
The Ruby fragments in Rails templates define all kinds of visual and data-bound controls such as text entry fields buttons and date-time pickers.
Rails模板中的Ruby片段定义了各种可视化的以及数据绑定控件,例如文本框和日期选择器。
To use the examples in this article, you need a Ruby editor or IDE, such as Eclipse.
要在本文使用这些示例,需要一个Ruby编辑器或IDE,比如Eclipse。
Other features are support for popular Ruby based files, such as Rake files, Ruby's equivalent of make or Ant.
其他特征是支持基于Ruby的文件的,比如Rake文件——Ruby的make或ant文件。
It targets Ruby 1.9 and makes use of features such as Fibers for Concurrency.
它面向Ruby 1.9,并使用了诸如纤程的并发特性。
应用推荐