我正在学习Ruby On Rails开发,目前正在开发一个网站(我的网站)。我需要为它做一个CMS,因为它需要很多独特的功能,这将是一个麻烦得多,添加到一个已经完成的CMS。我有时间,所以这也不是问题。
因为我正在学习Ruby On Rails,所以我想使用Ruby On Rails。
有人能给我指点如何开始这样的项目吗?真正让我困惑的一件事是,由于这是一个CMS,它基本上是一个程序,所以我是不是应该建立一个“空白”的错误项目,并从那里编写CMS代码?或者编写一堆Ruby文件,然后以某种方式“加入”它们?
我用ruby on rails做过博客,很简单。我正在尝试做的是,有一个网站的代码是用Java写的,我想把这个博客添加到那个网站。把这个博客变成ruby on rails真的很容易。挑战的部分是添加这个博客到网站,因为网站是用Java编写的。你认为JRuby on rails是解决这个问题的答案吗?我是JRuby on Rails的新手。有谁知道一本好书,可以从头开始学习JRuby on Rails?
非常感谢您抽出时间....
我是Ruby新手。我已经在Windows7上安装了Ruby on Rails。我访问了以下网站,以选择合适的IDE/编辑器来编写Ruby代码:
我找到了以下Ruby的编辑器:
VIM for Rails、RadRails、RubyMine、Rails、Netbeans for Ruby
我熟悉Eclipse,因为我正在使用Eclipse for java。我可以使用Eclipse for Ruby吗?如果是这样,在Eclipse for Ruby项目中需要进行哪些配置?
我在空闲时间开始编程已经有一年多了。我有一个社交社区的想法,这将是基于位置的,基本上是处理位置和附近的热门地点。我做了10分钟的脚手架视频,完全被Ruby on Rails迷住了。我真的很想在RoR上取得成功。
然而,我不知道如何使用处理位置的数据库。我做了一些研究,看起来Mongo.DB是最受欢迎的,考虑到4square所做的事情。但是我想知道我们可以使用活动记录吗?我看到了一个叫做geocoder的gem,它能帮助我解决我想要解决的问题吗?
再说一次,我只用C++编写过代码,并没有使用过数据库。
我应该使用哪些gem和工具呢?Ruby和Mongo.db或Ruby on Rails简单地使用
嗨,我真的很想学习Ruby on Rails,我听说它是一个很棒的社区,所以希望有人能帮上忙。我已经找不到任何直接的答案了,但如果有的话,我相信有人会关闭这个网站,并为我指出正确的方向。
仅仅从一个浏览器就可以创建Ruby on Rails应用程序吗?我买了一本书,想要用最简单的方式来做练习,并尝试构建一些应用程序,尝试Gem等。我知道如果我能做到这一点的最大机会是当我有空闲的30分钟,理想情况下在我的iPad。
由于我也在考虑学习node.js,我已经注册了Duostack和Joyent,但这两个仍然需要SSH设置,Github安装等。我正在寻找的东西,只是在浏览器窗口中,我可以编写代码,并
我的web开发经验在这一点上几乎是不存在的。因此,我要说的一些事情可能听起来很愚蠢。所以,就当你们自己被警告过了。
我目前正在寻求建立一个社交网站,并选择Ruby on Rails作为实现这一目标的工具。然而,我对Silverlight的能力印象非常深刻,我很乐意创建一个纯粹的Silverlight网站。既然Silverlight是微软的一项技术,那么将它与Ruby on Rails结合起来有意义吗?我是不是应该放弃这个愚蠢的想法,在没有Ruby on Rails参与的项目中使用微软堆栈?如果同时使用Silverlight和Ruby on Rails对我来说是有意义的,我该怎么做呢?也就是说,
我是ruby on rails的新手。我已经通过github克隆和包安装安装了一个复杂的ruby on rails项目,我一直在对它做一些小的修改,直到它不再稳定,sass抛出了奇怪的异常,其他的ruby gem也是如此。对于rails项目,有没有一种方法可以清理项目(也就是删除任何“编译或缓存的代码”),然后再运行一次。我现在的选择是再次通过github克隆和捆绑安装,但这意味着我所有修改过的更改都必须重新应用。在Java中,rails与"make clean“有什么等价物?“清扫”是答案吗?我们需要运行任何捆绑命令吗?
我是Ruby on Rails和数据库的初学者,我正在努力研究如何使用Ruby on Rails或Ruby on Rails将PostgreSQL和Sqlite3数据库中的图像显示到我的网站上。
我的问题是“如何使用Rails将数据库中的图像显示到我的网站”,仅此而已。
我开始在我的show.html.erb中使用<%= @real_estate.image %>,然后在我的网站上显示的没有什么比#<ActionDispatch::Http::UploadedFile:0x000000000d4fb548>更有用的了
当我运行一个常规的irb会话时,在REPL内部运行vim没有问题。
但是,在rails c内部,我得到以下错误:
>> vim
Your Ruby version is 2.0.0, but your Gemfile specified 2.1.2
Vim: Caught deadly signal SEGV
Vim: Finished.
=> nil
现在,这是正确的。我的Gemfile确实指定了2.1.2,Vim是用Ruby2.0.0编译的。
不过,我真正不想做的是,为我正在使用不同版本Ruby的每个不同的Ruby项目重新编译Vim。
我很少在Vim中使用Ruby特性。为
我在我正在做的rails教程中见过这段代码
def access_denied
redirect_to login_path, :notice => "Please log in to continue" and return false
end
在学习rails之前,我做了大量的ruby研究,我读过的书中没有一本涉及到这里正在进行的"and return false“语法。我在rails语法中找不到任何提到它的地方,有谁能提供一个链接或任何解释来澄清这一点吗?
我不明白为什么这里需要"and“,因为我认为ruby总是返回最后一个求值表达式。
首先,我是rails的新手。我有一个网站是用rails写的,这个网站托管在Ubuntu14.04 server.when上,我写的是rails给我的rails -v。
The program 'rails' can be found in the following packages: * ruby-railties-3.2 * ruby-railties-4.0 Try: apt-get install <selected package>但是,这个网站是在这个服务器上运行的,那么我如何检查它上的rails版本呢?