-
ruby-on-rails – 将静态资产部署到Amazon S3
所属栏目:[百科] 日期:2020-12-17 热度:86
将静态资产( JavaScript,图像,CSS等)部署到Amazon S3的最简单方法是什么?有没有完美的解决方案? “完美”我的意思是:git push heroku master是我唯一需要做的就是将我的代码推送到Heroku并将我的资产上传到S3. 解决方法 我不认为你只能使用git’完美’做[详细]
-
ruby-on-rails – 如何在视图文件中管理if-then爆炸?
所属栏目:[百科] 日期:2020-12-17 热度:167
如果这不遵循良好的问题指导方针,我表示歉意,但我希望它在 How to Manage CSS Explosion课堂上表现良好并且收到同样有用的回复. 我熟悉一些基本的视图冗余缓解策略,如下所示: 在适当的地方使用帮助者 不要重复自己 使用部分和布局 如果我在上面的列表中遗漏[详细]
-
ruby-on-rails – 使用SSL证书时出现问题:’证书链中的自签名证
所属栏目:[百科] 日期:2020-12-17 热度:104
我正在使用自生成的通配符SSL证书,我想知道以下是否是一个问题,如果是,我可以做些什么来解决这个问题.证书适用于在localhost上运行的我的Web Ruby on Rails 3应用程序. 我正在使用运行“Snow Leopard”1.6.6的Mac OS.在终端输入 my_user_name$openssl s_clie[详细]
-
ruby-on-rails – 直接从rails Class.find(:all)对象数组中获取
所属栏目:[百科] 日期:2020-12-17 热度:139
我知道Person.find(:all)返回一个Person对象数组,但是我可以在某种程度上获得Person表中所有人的’name’属性吗? 就像是 Person.find(:all).names 解决方法 使用:选择仅检索特定属性. Person.all(:select = :name) 会为您提供仅初始化name属性的人物对象.[详细]
-
ruby-on-rails – 轨道中的简单json输出
所属栏目:[百科] 日期:2020-12-17 热度:182
我试图在我的页面中包含一个json对象,它将充当 javascript对象. 我在控制器中很简单 def index @tasks = User.select("task_id,desc") end 在我看来,我以为我能够投入 var tasks = %= @tasks.as_json % 但那个输出 [#Task task_id: 1,shrtDesc: "task 1",#Ta[详细]
-
我用RVM安装了ruby 1.9.2,但是当我键入“ruby -v”告诉我ruby v
所属栏目:[百科] 日期:2020-12-17 热度:152
当我在treminal“rvm list”中写道时,我得到了这个: rvm rubies ruby-1.9.1-p378 [ x86_64 ] ruby-1.9.2-p136 [ x86_64 ] 但是当我键入“ruby -v”时,我得到了这个: ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] 我该怎么办? 解决方法[详细]
-
ruby-on-rails – 如何对options_for_select哈希进行排序?
所属栏目:[百科] 日期:2020-12-17 热度:95
我有这样的事情: options_for_select({ "1 - optimal" = 1,"2 - ausreichend" = 2,"3 - verbesserungsf?hig" = 3,"4 - nicht ausreichend" = 4,"5 - gar nicht" = 5}) Rails不会在输出中对这些条目进行排序.如何实现选择字段的数字排序? 解决方法 我相信Ru[详细]
-
ruby-on-rails – Rails 3:在引擎中包含一个插件
所属栏目:[百科] 日期:2020-12-17 热度:156
我知道这听起来有点疯狂,但我正在构建一个能够驱动并绑定多个应用程序的引擎,并且由于所有应用程序都将使用给定的插件,我想知道我是否可以将插件放入引擎中. 所以我把它放在vendor / plugins中,但它似乎没有加载. 我一直在玩autoload_paths并要求,但我没有成[详细]
-
ruby – sinatra和http PUT
所属栏目:[百科] 日期:2020-12-17 热度:65
假设我想使用curl以这种方式将文件放到web服务中 curl -v --location --upload-file file.txt http://localhost:4567/upload/filename 在sinatra我能做到: #!/usr/bin/env rubyrequire 'rubygems'require 'sinatra'put '/upload/:id' do # # tbd #end 我该[详细]
-
ruby-on-rails – 没有要加载的文件 – active_support / core_e
所属栏目:[百科] 日期:2020-12-17 热度:197
在我的rails 2.3.8应用程序在 Windows 7中运行,尝试启动服务器时出现以下错误: D:app1ruby script/serverC:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- active_support/core_ext (Lo[详细]
-
ruby-on-rails – 如何干掉所有这些调用来渲染:index?
所属栏目:[百科] 日期:2020-12-17 热度:99
我有一堆控制器,其方法可以呈现索引视图.这导致我在大多数方法结束时编写render:index.这是一个例子 def index @models = Model.find(:all)enddef new_models @models = Model.find_by_new(true) render :indexenddef old_models @models = Model.find_by_n[详细]
-
ruby-on-rails – ruby?? on rails选择不默认为当前值
所属栏目:[百科] 日期:2020-12-17 热度:88
我目前正在使用如下选项(在表单中): % form_for :search,:url = search_path,:html = {:method = :get} do |f| % %= select('search',:type,options_for_select(['Artist','Track'])) % %= f.text_field :query %% end % 这是有效的,但是当我执行搜索时,即[详细]
-
ruby-on-rails – Rails的后台作业管理器3
所属栏目:[百科] 日期:2020-12-17 热度:95
有谁知道一个与Rails 3一起使用的后台作业管理器?我听说过Starling和Workling,但我没有看到Rails 3的分叉. 解决方法 我使用 this article来获得在rails 3上运行的delayed_job(用于排队作业的常见rails 2 gem). collectiveidea branch of delayed_job具有rai[详细]
-
您如何阅读S3作为Ruby中的分层目录结构?
所属栏目:[百科] 日期:2020-12-17 热度:79
有没有人有成功阅读S3桶作为子文件夹? 文件夹1 – 子文件夹2 —- file3 —- file4 – file1 – file2 文件夹2 – 子文件夹3 – file5 – file6 我的任务是读取folder1.我希望看到subfolder2,file1和file2,但不是file3或file4.现在,因为我将存储桶密钥限制为[详细]
-
ruby-on-rails – Rails 3,仅比较rails中两个日期时间列的日期
所属栏目:[百科] 日期:2020-12-17 热度:86
假设我想比较1条记录中两个日期时间列的日期.所以我不想看时间. 即 Viewed_date和updated_at(我添加了Viewed_date)是两种日期时间格式,但我只想看看它们是在相同的一天或几天发生的. datetime的问题在于它比较时间,这对我来说太具体了. 谢谢 -Elliot 解决方[详细]
-
ruby-on-rails – Rails 3,heroku – PGError:错误:编码“UTF8
所属栏目:[百科] 日期:2020-12-17 热度:165
我只是在heroku(postgres)上通过Rails 3随机得到这个奇怪的错误 PGError: ERROR: invalid byte sequence for encoding "UTF8": 0x85 HINT: This error can also happen if the byte sequence does not match the encoding expected by the server,which is c[详细]
-
ruby-on-rails – Rails应用程序中的前缀URL
所属栏目:[百科] 日期:2020-12-17 热度:175
我希望我的2.3 Rails应用程序中的所有页面都有以前缀为url的URL: www.example.com/app/ 我在routes.rb写了以下几行: # I named the first part of the url ':appl'map.root :appl = "app",:controller = "home"# Default routesmap.connect ':appl/:contro[详细]
-
ruby-on-rails – 如何在使用render_to_string后正常渲染视图?
所属栏目:[百科] 日期:2020-12-17 热度:138
在我的Rails应用程序中,我有一个使用 XML Builder模板(rxml)模板和render_to_string创建XML文档的操作. XML文档被转发到后端服务器. 创建XML文档后,我想向浏览器发送一个普通的HTML响应,但不知何故Rails记住第一次调用render_to_string. 例如: Rails找不到[详细]
-
ruby-on-rails – Ruby / Rails同步作业管理器
所属栏目:[百科] 日期:2020-12-17 热度:50
嗨 我将建立一个rails-website,在一些初始用户输入之后,进行了一些繁重的计算(通过c-extension到 ruby,将使用多线程).因为这些计算几乎消耗所有cpu-time(内存也是如此),所以一次运行的计算决不应该多于一个.我也不能使用(异步)后台作业(比如延迟作业),因为ra[详细]
-
ruby-on-rails – Heroku和@ font-face – 嵌入式字体不会在Hero
所属栏目:[百科] 日期:2020-12-17 热度:133
我使用CSS @ font-face标签将一些许可字体嵌入到我的Rails应用程序中.这些字体位于我的Rails 3应用程序中的“../Public/Fonts/”路径中,并在我下拉回购并运行的任何本地计算机上完美呈现. 但是,当我将我的应用程序推送到Heroku时,它似乎无法找到字体.你可以[详细]
-
ruby-on-rails – 如何从外部网站重新创建图像预览?
所属栏目:[百科] 日期:2020-12-17 热度:70
与Facebook的用户界面类似,我正在尝试从外部链接网站生成预览图像.因此,当用户键入他正在链接的URL时,UI将默认扫描该站点以获取img并刮擦预览拇指. 这种技术有特定的名称吗?或者有人能指出我学习这个的方向吗? 非常感谢! 解决方法 它叫刮.有一个名为scrAP[详细]
-
ruby-on-rails – Ruby Rails:检索表单输入字段的id
所属栏目:[百科] 日期:2020-12-17 热度:161
我是 Ruby和 Ruby on Rails的新手.我正在尝试找到一种方法来获取由hidden_??field助手创建的输入字段上使用的id,因为我需要添加一些javascript,它使用jquery通过id获取输入字段. 我有两个模型人和地址. Person has_one地址和地址具有zip_code属性. 我正在使[详细]
-
ruby – 这个极好的quine如何工作?
所属栏目:[百科] 日期:2020-12-17 热度:150
Another SO question由Yusuke Endoh提到了一个梦幻般的quine. quine是一个计算机程序,它生成一个自己的源代码副本作为唯一的输出;这个是扭曲的. A must-see. 但我无法弄清楚它是如何工作的.有什么指针吗? 解决方法 首先,请注意,v = line和ASCII globe是每代[详细]
-
ruby-on-rails – Rails PDF生成Prawn的替代品
所属栏目:[百科] 日期:2020-12-17 热度:101
我一直在使用Prawn来生成简单的发票PDF.我现在需要创建一个更复杂的PDF文档和 Prawn is coming up short.我需要精确复制现有的布局,因此不能选择从HTML(la Princely)转换. 任何人都可以推荐一个好的替代品,或任何替代品吗? 解决方法 iText可能是任何语言的[详细]
-
ruby-on-rails – 我在轨道中添加了宝石,但它仍然说宝石丢失了?
所属栏目:[百科] 日期:2020-12-17 热度:52
我键入以下内容: gem install omniauth 在我的environment.rb文件中,我还有: config.gem "omniauth" 但是,我收到这些错误: no such file to load -- omniauth/coreMissing these required gems: omniauth 我很困惑:我做了一个rake gems:安装并且没有出[详细]