-
从ruby-ncurses中获取256种颜色
所属栏目:[百科] 日期:2020-12-17 热度:73
我的终端( test scripts here)有256种颜色,但是当我使用ncurses(通过Ruby-ncurses)时它会停止工作.打印该页面上给出的转义序列工作正常,但是当我初始化ncurses’puts’停止工作时,我无法使用我发现的各种ncurses颜色更改/字符串输出函数输出颜色.是什么赋予[详细]
-
ruby-on-rails-3 – 关于heroku的Ruby on rails问题
所属栏目:[百科] 日期:2020-12-17 热度:157
我一直致力于将我的RoR3网站上传到Heroku. 我花了一段时间来搞定它.似乎工作得很好,但当我尝试创建一个项目(我的网站管理捐赠项目)时,我收到了下一条消息: 我们很抱歉,但有些不对劲.我们已经收到有关此问题的通知,我们很快就会对其进行审核. 不知道是什么导[详细]
-
ruby-on-rails – 允许未经证实的用户访问需要身份验证的某些页
所属栏目:[百科] 日期:2020-12-17 热度:199
我使用Rails堆栈 设计 监狱长 确认 现在我对未经验证的用户的电子邮件确认和访问提供有一定的要求.假设有3类页面: 案例1 – 不需要身份验证. 案例2 – 需要身份验证,还需要确认用户. 案例3 – 需要身份验证(正确的用户名和密码组合),但无需确认用户访问它们[详细]
-
ruby-on-rails – rails form_tag url path
所属栏目:[百科] 日期:2020-12-17 热度:92
这似乎应该是如此简单,但它一直在给我带来问题. 我有一个从模型中提取的select_tag.我想要的是让一个人从下拉菜单中选择他们的位置,按提交并将其带到该位置页面. 这就是我所拥有的 % form_tag installation_path do %%= select_tag :id,options_from_collect[详细]
-
ruby-on-rails – 使用S3 Presigned-URL上传一个文件,然后该文件
所属栏目:[百科] 日期:2020-12-17 热度:96
我正在使用 Ruby on Rails和AWS gem. 我可以获得上传和下载的预签名网址. 但是当我得到URL时没有文件,因此将acl设置为’public-read’ 在download-url上不起作用. 用例是这样的:1,服务器为用户提供了一个将内容上传到我的存储桶的路径,如果没有凭据,则无法[详细]
-
ruby-on-rails – Rails 3 respond_to json,带有自定义属性/方法
所属栏目:[百科] 日期:2020-12-17 热度:106
在rails应用程序中,我有一个动作,返回不同模型集合的json表示.它看起来像这样: respond_to :jsondef index @cars = Car.all @vans = Van.all respond_with({ :cars = @cars,:vans = @vans })end 但是,我想自定义传递给json对象的属性和方法.有一点像: resp[详细]
-
ruby-on-rails – Postgres:按字符串列排序,具有已知值
所属栏目:[百科] 日期:2020-12-17 热度:176
我有一个带状态列的事件表.如果一切按计划进行,各州只能是以下之一: 预定 邀请 通知 开始了 结束了 是否可以按州订购并指定哪个值来自第一,第二,第三等……? 奖励积分:有没有办法在Rails 3中轻松完成这项工作? 解决方法 1.如果你只需要postgres中的sql,[详细]
-
ruby – 如何从源加载gem?
所属栏目:[百科] 日期:2020-12-17 热度:99
我有git克隆了一个来自 Github的回购,现在我想试验它,因为我想在代码周围捣乱它.我已经创建了一个文件test.rb,它应该加载这个gem,但我想加载我本地检出的版本,这是正确的方法吗? 现在我只是使用了一堆“require_relative’the_gem_name / lib / file’”,这[详细]
-
ruby-on-rails – 与rspec和工厂女孩的重复出厂错误?
所属栏目:[百科] 日期:2020-12-17 热度:123
我正试图在我运行的每个测试之间重置工厂女孩的“序列”. (factory_girl 2.6.0和factory_girl_rails 1.7.0) 我认为要这样做,我必须重新加载FactoryGirl定义.我在spec_helper.rb的最后几行中这样做: require 'rubygems'require 'spork'#uncomment the follow[详细]
-
ruby – 使用rbenv不能与sudo一起使用?
所属栏目:[百科] 日期:2020-12-17 热度:170
任何使用sudo的命令似乎都不适用于RBenv. 我正在尝试安装ActiveRecord,它说我没有写权限,所以当我尝试这个时: ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/local/rbenv/versions/1.9.3-p19[详细]
-
ruby-on-rails-3 – 轨道3中的Webmock gem并正确包含它
所属栏目:[百科] 日期:2020-12-17 热度:146
我可能做的事情非常简单,但我不太确定它是什么.我正在将rails 2应用程序移植到rails 3.此应用程序使用webmock进行一系列测试. 如果我包括 gem 'webmock' 在我的Gemfile中,测试通过,但是当我启动服务器并在本地运行应用程序时,点击应该进行Web调用的控制器会[详细]
-
使用Ruby FFI调用Rust lib时出现分段错误
所属栏目:[百科] 日期:2020-12-17 热度:127
我想将一个String传递给Rust lib,但它总是抛出一个分段错误. 这是代码: // lib.rs #[no_mangle] pub extern fn process(foo: String) - String { foo } 和Ruby文件: # embed.rb require 'ffi' module Hello extend FFI::Library ffi_lib 'target/release/l[详细]
-
ruby-on-rails – 如何使用FactoryGirl创建一个夹具ActsAsTaggab
所属栏目:[百科] 日期:2020-12-17 热度:85
如何使用FactoryGirl为 ActsAsTaggableOn::tag创建夹具? 我试过了 : /spec/factories/tags.rb Factory.define ActsAsTaggableOn::Tag do |f| f.sequence(:name) { |n| "titre#{n}" }end /spec/controllers/books_controller.rb it "should return 2 catego[详细]
-
ruby-on-rails – 从rails 3.1.3升级到rails 3.2.1.资产出错
所属栏目:[百科] 日期:2020-12-17 热度:150
我尝试将我的应用程序从rails 3.1.3升级到rails 3.2.1,我遇到资产问题. 我有这种错误: ActionController::RoutingError (No route matches [GET] "/assets/logos/opera_logo.png"): actionpack (3.2.1) lib/action_dispatch/middleware/debug_exceptions.rb[详细]
-
ruby-on-rails – Rails上的BDD – 社区是否更多地支持Shoulda或
所属栏目:[百科] 日期:2020-12-17 热度:79
对于一个新的应用程序,我想开始涉足BDD,我试图在使用RSpec或Thoughtbot的Shoulda之间做出决定.我喜欢Shoulda使用的宏,以及它似乎没有重新发明 Ruby / Rails测试的方式,而只是提供了一个附加组件.另一方面,宏看起来有点太“神奇”,而不是明确你正在测试的东西[详细]
-
ruby-on-rails – 处理旧版Rails应用程序
所属栏目:[百科] 日期:2020-12-17 热度:175
我有一个非常古老而写得不好的Rails应用程序.大约有9000行代码和零测试.大多数代码都在控制器中,更糟糕的是,有大量的外部API调用,对随机脚本的系统调用等. 也没有开发环境,一切都设置为对生产数据库起作用.不仅仅是一个数据库,还有大约10个不同的数据库,因为[详细]
-
ruby-on-rails – 如何使用Nokogiri导航DOM
所属栏目:[百科] 日期:2020-12-17 热度:76
我正在尝试填充变量parent_element_h1和parent_element_h2.任何人都可以帮我使用 Nokogiri来获取我需要的信息到这些变量中吗? require 'rubygems'require 'nokogiri'value = Nokogiri::HTML.parse(-HTML_END) "html body p id='para-1'A/p div class='block[详细]
-
ruby-on-rails – 使用Capistrano的Bundler不会为DelayedJob生成
所属栏目:[百科] 日期:2020-12-17 热度:81
我正在使用Bundler为Capistrano部署的Rails应用程序.我正在尝试添加DelayedJob gem,但在部署之后,远程服务器中缺少bin / delayed_job文件.它存在于我的本地机器上. 我尝试使用bundle binstubs delayed_job手动创建它但它失败了:gem delayed_job没有可执行文[详细]
-
ruby-on-rails – 隐藏复选框和赋值 – Ruby on Rails – 简单问
所属栏目:[百科] 日期:2020-12-17 热度:87
我试图隐藏一个复选框并指定默认值1,这样提交按钮只显示.这是我的表格.只是想知道正确的格式,因为我是rails的新手.我认为你可以用帮助器做到这一点但是想知道我是否可以将它包含在表单中.这是表格: % remote_form_for [@post,Vote.new] do |f| % p %= f.lab[详细]
-
ruby-on-rails – 改变设计和轨道3以使用bcrypt而不是sha
所属栏目:[百科] 日期:2020-12-17 热度:144
我有一个rails 3生产应用程序,它使用设计来处理身份验证.我想更改为在应用程序上使用bcrypt而不是sha,但我找不到任何资源来解释从一个迁移到另一个的过程.我假设你需要有一些后备来处理这样一个事实,即目前的密码以某种方式被盐腌… 以前有人这样做过吗?![详细]
-
ruby-on-rails – MiniProfiler列出的额外查询
所属栏目:[百科] 日期:2020-12-17 热度:66
在我的控制器操作中,我包含了视图所需的所有关联,以避免多次调用数据库. (我试图将视图层隔离为仅渲染控制器收集的数据). I’v found out that the view still communicates with the database (17 Queries): 不需要这17个额外查询.因为我已经从控制台测试了[详细]
-
ruby-on-rails – 在.bashrc环境变量中存储Amazon S3凭据会导致R
所属栏目:[百科] 日期:2020-12-17 热度:169
我正在开发一个使用回形针在Amazon S3上存储东西的rails应用程序. 该应用程序托管在Heroku上. 我正在开发Ubuntu Karmic. 我将要描述的问题发生在开发(在我的localhost上)和生产(在Heroku上). 将S3信用卡传递给回形针的标准方法是将它们放入config / s3.yml中[详细]
-
什么时候Ruby中需要do关键字?
所属栏目:[百科] 日期:2020-12-17 热度:105
例如,以下代码中是否存在do会影响程序的行为吗? while true do puts "Hi" breakendwhile true puts "Hi" breakend 解决方法 根据 The Ruby Programming Language书第5.2.1节: The do keyword in a while or until loop is like the then keyword in an if[详细]
-
ruby-on-rails – 跨子域访问会话(Rails 4)
所属栏目:[百科] 日期:2020-12-17 热度:127
嗨我有一个多租户rails 4应用程序,有一个简单的登录解决方案.但是,每个用户都有一个用户在登录后重定向到的子域. 问题是,当他们到达子域时,由于已知问题会话不在子域之间共享,因此他们不再登录. 我已经尝试了几个不同的解决方案来解决这个问题,但是我没有让[详细]
-
ruby-on-rails – Rails纯文本模板
所属栏目:[百科] 日期:2020-12-17 热度:74
我想在Rails中将ERB模板呈现为纯文本.理想情况下,我可以做这样的事情: 应用程序/视图/测试/ test.txt.erb Test%= @test % 当我尝试时,Rails抱怨以下错误: ActionView::MissingTemplate (Missing template test/test,application/test with {:locale=[:en],[详细]