-
无法在Mountain Lion上使用RVM安装Ruby 1.9.3:运行make时出错
所属栏目:[百科] 日期:2020-12-17 热度:195
我正在尝试安装 Ruby,所以我可以做“学习 Ruby the Hard Way”课程,我在安装最新版本的Ruby时遇到了很多麻烦 这是我日志的相关部分: compiling md5ossl.clinking shared-object digest/md5.bundleld: in /usr/local/lib/libz.1.dylib,file was built for un[详细]
-
ruby-on-rails-3 – sunspot_solr – NoMethodError(未定义的方
所属栏目:[百科] 日期:2020-12-17 热度:200
我有一个与使用sunspot_solr有关的问题.我有一个应用程序,使用此gem执行一些搜索.有5个型号具有此功能,其中只有1个显示错误 @search.resultsNoMethodError (undefined method `result=' for nil:NilClass): app/controllers/financial_dashboards_controller[详细]
-
ruby-on-rails – 刮耙任务似乎遭受了不必要的缓存
所属栏目:[百科] 日期:2020-12-17 热度:65
我很难过! 我有一个rake任务,每分钟都要运行一次. 它登录后,会找到我感兴趣的JSON,但在rake任务中注意到JSON中的任何更改之前,最多可以执行30次任务.在此期间,我错过了某些JSON对象的几处更改. 好像有一些缓存正在进行,我试图关闭如图所示的Mechanize缓存,[详细]
-
ruby-on-rails – 如何将参数发送到Paperclip处理器
所属栏目:[百科] 日期:2020-12-17 热度:154
我试图了解如何将模型值发送到Paperclip自定义处理器,并且无法弄清楚为什么它如此困难,或解决方案可能是什么,因为我现在试图解决这个问题几天了… 这是我的代码,从我的模型和处理器中提取. 从我的模型: ... has_attached_file :receipt_file,:storage = :s3[详细]
-
ruby-on-rails – 带有Authlogic的Rails 3并调用reset_session
所属栏目:[百科] 日期:2020-12-17 热度:58
RoR Security Guide声明您应该“发出新的会话标识符并在成功登录后声明旧的会话标识符无效”,使用reset_session方法来对抗会话固定. 使用Authlogic时,我无法找到有关调用reset_session的任何指导.是否只是在控制器方法中包含该方法的情况(如下所示)? 我只关[详细]
-
嵌入式ruby的奇怪行为
所属栏目:[百科] 日期:2020-12-17 热度:145
我们在嵌入式 ruby应用程序中观察到一种奇怪的行为.我们已经将代码简化为极少,并且能够重新生成该问题.以下是详细信息. 1.ruby代码 #!/usr/bin/env ruby#require "MyLibrary.so" *// Works fine*module AA class BC def initialize end def loadFunction req[详细]
-
ruby – RSpec和测试命令行Args传递给脚本
所属栏目:[百科] 日期:2020-12-17 热度:184
我是一个基于命令行 ruby的应用程序的rspec测试.我正在尝试构建我的测试套件,允许测试缺少的命令行参数.具体来说,我想说明ARGV [0] .. ARGV [N]会出现在应用程序中.我看过类似的帖子提到ENV.stub;但是,我不知道如何模拟“无名”的args和给定的顺序. 任何帮助[详细]
-
ruby-on-rails – Omniauth登录而不刷新页面?
所属栏目:[百科] 日期:2020-12-17 热度:105
我正在使用Omniauth gem让我的用户通过twitter注册. 我希望omniauth进程在幕后发生,所以我试图将/ auth / twitter的链接设置为远程:真正的链接.但是,当我这样做时,我得到“回调阶段启动”,然后再没有了. 我认为这是因为omniauth gem只识别标准调用.如何让它[详细]
-
ruby-on-rails – 在后台作业完成后生成CSV并将其上传到S3
所属栏目:[百科] 日期:2020-12-17 热度:157
我正在为用户提供通过CSV下载大量数据的功能.要做到这一点,我正在使用Sidekiq,并在启动它后将任务放入后台工作.我在后台工作中所做的是生成一个包含所有正确数据的csv,将其存储在/ tmp中然后调用save!在我的模型上,将文件的位置传递给paperclip属性,然后该[详细]
-
ruby-on-rails – 如何从Amazon SNS订阅中获取HTTP令牌?
所属栏目:[百科] 日期:2020-12-17 热度:157
如何通过http确认Amazon SNS的订阅?我目前正在为我的应用程序使用Rails,并希望收到有关我的电子邮件退回的通知.所以,我尝试浏览亚马逊论坛,我发现最接近的是: https://forums.aws.amazon.com/thread.jspa?threadID=87555告诉我使用request.raw_post获取请[详细]
-
ruby-on-rails – 活动管理员 – 在成员操作中使用Form DSL(with
所属栏目:[百科] 日期:2020-12-17 热度:69
有没有办法从自定义成员操作中使用ActiveAdmin的表单dsl? 我想保留has_many语义以避免必须自己从头开始实现它,但我想要一个单独的表单视图. 这样的事情是理想的: member_action :subject,method: :get do @subject = Subject.find(params[:id]) form do |f[详细]
-
ruby – 将任意选项传递给rabl partial / extend
所属栏目:[百科] 日期:2020-12-17 热度:171
是否有可能将除了对象之外的选项传递给rabl部分? 例如,父模板将名为“show_field1”的选项传递给基本模板: extends "base",:show_field1 = true 然后在base.rabl中可以使用这样的选项: attribute :field1 if @show_field1 我能够选择的唯一方法是通过这种[详细]
-
ruby – 使用SequenceFile进行Hadoop流式处理(在AWS上)
所属栏目:[百科] 日期:2020-12-17 热度:124
我有大量的Hadoop SequenceFiles,我想在AWS上使用Hadoop进行处理.我现有的大部分代码都是用 Ruby编写的,所以我想在Amazon EMR上使用Hadoop Streaming和我自定义的Ruby Mapper和Reducer脚本. 我找不到任何关于如何将Sequence Files与Hadoop Streaming集成的文[详细]
-
ruby-on-rails – 使用Heroku上的CarrierWave将上传的存档提取到
所属栏目:[百科] 日期:2020-12-17 热度:92
我想做一些我认为是一项简单任务的事情: 有一个包含这些控件的表单: 一个文件的文件上传 复选框是否应提取此文件 文本输入,我指定应链接到哪个文件(仅在选中复选框时才需要) – index_file 提交表格后: 如果未选中该复选框,则通过CarrierWave将文件上载到[详细]
-
ruby-on-rails – 如何在Rails中测试多个IP地址的登录
所属栏目:[百科] 日期:2020-12-17 热度:122
应客户要求,每次应用程序从不同的IP地址检测到同一用户的两个活动会话时,我必须实施发送通知电子邮件.你是如何测试的? 解决方法 创建集成测试test / integration / multiple_ip_test.rb require 'test_helper'@@default_ip = "127.0.0.1"class ActionContro[详细]
-
ruby-on-rails – 有没有办法预加载所有宝石以提高导轨启动速度
所属栏目:[百科] 日期:2020-12-17 热度:170
我在页面 http://ablogaboutcode.com/2012/01/12/a-simple-rails-boot-time-improvement/上看到的比rails启动时间长,因为Rails在启动时加载所有宝石.我在我的项目上检查了它,这是真的,宝石装载需要20秒才能完成. 我尝试在我的Gemfile中添加了很多宝石,并获得[详细]
-
ruby-on-rails – 为没有路由的动作写一个失败的测试,即使打开了
所属栏目:[百科] 日期:2020-12-17 热度:153
我在轨道3.2上打开资产管道.我正在测试我还没有构建的动作(TDD;试图让测试先失败).当我最初运行测试时,我按预期失败了. class AccountsControllerTest ActionController::TestCase def test_my_path get :my_path puts @response.body assert_template :my_p[详细]
-
Ruby模板中的翡翠式块(Haml?)
所属栏目:[百科] 日期:2020-12-17 热度:152
Ruby中是否有任何模板引擎支持Jade extend和block( https://github.com/visionmedia/jade#template-inheritance)?与Haml和similars支持的简单:布局选项相比,这是一个很棒的功能. 任何想法如何在Ruby中实现这些块?也许扩展Haml的语法? 解决方法 是的,你可[详细]
-
ruby-on-rails – 使用Apache运行Mongrel for Rails
所属栏目:[百科] 日期:2020-12-17 热度:161
我正在尝试部署我的小型rails应用程序.我的VPS正在运行Apache 2.2,我希望将请求直接发送到一个mongrel集群来处理我的新rails应用程序. Ruby版本1.9.3 Rails版本3.2.7 Mongrel版本1.2.0(gem install mongrel –pre) 我做了什么 我已经为端口3001到3003启动了3[详细]
-
ruby-on-rails – 编辑设计失败的注册路径 – Rails
所属栏目:[百科] 日期:2020-12-17 热度:55
我一直在搜索有关如何在注册失败后编辑注册路径的文档的高低搜索. 我在我的网站索引页面上有我的注册表单.在注册失败时,它会重定向到new_user_registration_path而不是用户所在的root.我该如何更新? 解决方法 我已经能够通过使用customfailure应用程序为注[详细]
-
ruby-on-rails – Vagrant和guest的Gemfile冲突
所属栏目:[百科] 日期:2020-12-17 热度:60
在我的系统(OS X)上,我有一个在Rails 3.1.0上运行的应用程序,ruby 1.8.7. 我安装了Vagrant并使用Ubuntu虚拟设置它.我在虚拟机中创建了一个新项目ABC,并在虚拟机上安装了ruby 1.9.3和Rails 3.2.6. 现在,当我退出Vagrant虚拟机并希望再次进入它时,从ABC项目目[详细]
-
ruby-on-rails-3 – 使用Railties(设计问题)从gem到rails 3 rout
所属栏目:[百科] 日期:2020-12-17 热度:60
我想使用铁路从我的gem到主机应用程序自动注入一条路线.到目前为止,我有这样的事情: module Fabes class FabesRailtie ::Rails::Railtie ActionController::Base.send :include,Fabes::Helper ActionController::Base.helper Fabes::Helper initializer 'fa[详细]
-
ruby-on-rails – 使用设计应用程序测试错误
所属栏目:[百科] 日期:2020-12-17 热度:174
当我将设计模块添加到我的rails应用程序时,我的测试会出错 73) Error:test_should_update_task(TasksControllerTest):ActionView::Template::Error: undefined method `authenticate' for nil:NilClass /home/razor/.gem/ruby/1.9.1/gems/devise-2.1.2/lib/d[详细]
-
ruby-on-rails – 运行’rake assets:precompile’会产生错误:
所属栏目:[百科] 日期:2020-12-17 热度:63
我正在开发一个Rails 3.2应用程序,我正在尝试测试预编译我的资产,以便将我的应用程序投入生产.该应用程序在开发中运行良好,但当我运行时: bundle exec rake assets:precompile 我收到以下错误: rake aborted!`@application.css' is not allowed as an inst[详细]
-
ruby-on-rails – Warden身份验证召回401 Unauthorized
所属栏目:[百科] 日期:2020-12-17 热度:60
我尝试使用全新的rails应用程序设置设计,我已使用gemfile和bundle install正确安装 以下使用rails生成devise:install 使用rails generate devise用户创建了一个新模型 rake db:migrate以创建用户表 添加devise_for:用户做 ????获[详细]