As for Ruby (and DLTK in general) : First of all, DLTK (including Ruby component) is a platform: we had no intention to cover all the end-user requested features from the beginning.
关于Ruby(还有通常所说的DLTK):第一,DLTK(包括Ruby组件)是一个平台:我们一开始就没打算满足所有终端用户的需求。
I feel that Merb 1.0 will be a major milestone for Ruby as a web platform.
我觉得对于Ruby来说Merb 1.0作为一个Web平台是一个重要的里程碑。
A lack of a pure Ruby parser has been negligible for some time in Ruby's history, since getting the Abstract Syntax Tree (AST) of some Ruby code was possible with utilities such as ParseTree.
因为可以使用类似语法分析树(ParseTree)的通用方法来对Ruby代码进行分析并获得抽象语法树(Abstract Syntax Tree),所以在Ruby历史上的一定时期内,纯ruby语法分析器的缺失被忽视了。
Two Google SoC projects aim to fix this problem by creating RSpec specifications for Ruby. RSpec is described as.
有两个GoogleSoc项目打算解决这一问题,为Ruby创建RSpec规格。
While this limitation may be removed in a future release, keep this limitation in mind as this is a fundamental operation for Ruby on Rails migrations.
尽管未来的DB 2版本中可能会取消这个限制,但是现在要记住这个限制,因为这是Rubyon Rails迁移的一个基本操作。
Ruby 1.9 was released on Christmas Day of 2007 as version 1.9.0, after undergoing a year or so as an experimental testbed for changes to the Ruby language and core class library.
9旨在对Ruby语言本身及核心类库进行修改完善,在经过了一年多的试验以后,终于在2007年的圣诞发布了——版本为1.9.0。
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这样的框架,很多关于如何组织你的程序码的决定早就已经为你想好了,而且还有一堆可供挑选使用的函式库。
Ruby is currently best known as a programming language for building Web applications, primarily with the Ruby on Rails framework.
Ruby目前被作为一种用于构建Web应用程序的编程语言而著称,主要通过Rubyon Rails框架使用。
Matt's examples also show an easy to way use snippets of Ruby code as callbacks for the Objective-C application.
Matt的示例也展示了一种简便的方法,在Objective - C应用中使用一小段Ruby代码来作为回调。
Support for other languages such as Ruby.
支持其他的语言,比如ruby。
As you can see, Ruby provides a powerful module for working with CSV files and data.
如您所见,Ruby提供一个强大的模块来处理CSV文件和数据。
It has the same basic idea as Rails - MVC for Web applications in Ruby - but builds on the experience of using Rails, which I did for several years, to create an even more powerful framework.
它的基本思路和Rails相同——用Ruby实现MVC的Web应用,但是它建立在我数年使用Rails的经验之上,这让我可以创造出一个更加强大的框架。
I don't need to write custom tasks, for instance, because a Rake build script is Ruby (as opposed to XML); therefore, if I need some conditional logic, I can easily code it where I need it.
例如,我不必编写定制任务,因为Rake构建脚本是Ruby(而不是XML);因此,如果我需要某种条件逻辑,那么很容易在需要的地方编写这种逻辑。
Initially we looked at Flex as an alternative way of creating web-based user interfaces for Ruby On Rails.
最初我们把Flex看作是为Ruby On Rails创建基于Web用户界面的一种备选方式。
Then again, I cannot see a reason not to go along with the organization Rails provides; for the most part, it "fits your brain" (as Ruby fans like to say).
再者说,我找不到不使用Rails所提供的组织方式的理由;在大部分情况下,它“fits yourbrain”(Ruby的支持者喜欢这样讲)。
I founded The Ruby Peck Foundation for Children's Education as a tribute to my grandfather, who continued to guide me with his learned wisdom.
我创建了鲁比派克儿童教育基金会(Ruby Peck Foundationfor Children's Education),以此表达对祖父的敬意,他的智慧仍在不断指引着我前行。
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注释(请参阅参考资料)要求行内标记,而以前这在属性值中这是不可能的。
As described in the IBM_DB gem README file (see the Resources section of this article), per a few simple steps, the Ruby runtime is enabled for access to IBM data servers.
正如ibm_dbgemREADME文件(见本文参考资料小节)中描述的那样,每过几个简单的步骤,就要启用Ruby运行时,以访问IBM数据服务器。
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程序中的每一个实体必须是一个真的对象,但是某些值比如整数型是直接存储的。
Ruby is an object-oriented scripting language well suited for purposes as diverse as system-management scripts, rich Internet applications, or desktop applications.
Ruby是一种面向对象的脚本语言,适用于各种系统管理脚本、富Internet应用程序或者桌面应用程序。
For example, many organizations are keenly interested in gaining from the benefits of dynamic languages such as Ruby and PHP.
举例来说,许多组织热切地希望从动态语言,例如Ruby和php中获得好处。
ActiveScaffold is a plugin for Ruby on Rails (also known as Rails) that provides dynamic model-based view generation.
ActiveScaffold是RubyonRails(也称为Rails)的一个插件,它可以动态地生成基于模型的视图。
As a result, this provides another method for accessing IBM data servers when IBM_DB gem is not deployed in the Ruby runtime environment.
因此,当Ruby运行时环境中没有部署IBM_DBgem时,这提供了另一种访问IBM数据服务器的方法。
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,从一个版本跳到另一个版本。
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之类没有规范的语言给试图移植它的人带来麻烦,尤其当需要完成一个净室实现的时候。
All Ruby code should be copied in as-is, with print statements (for HTML) interspersed as necessary.
所有Ruby代码都必须按原样复制,并根据需要添加print语句(针对HTML)。
As for me personally, I've been programming Ruby on Rails for almost 3 years now, spending a majority of the time as a contractor.
说一下我自己吧,我在RoR方面已经有了三年的编程经验,大多数时间都是作为一个订约人(Contractor)工作的。
It targets Ruby 1.9 and makes use of features such as Fibers for Concurrency.
它面向Ruby 1.9,并使用了诸如纤程的并发特性。
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文件。
Other languages provide constructs that are similar to traits, such as modules in Ruby, for example.
其它语言提供了类似trait 的结构,比如Ruby中的模块(modules)。
应用推荐