-
ruby-on-rails – 活动管理员:无法访问显示/编辑页面
所属栏目:[百科] 日期:2020-12-17 热度:173
我遇到Active Admin问题.以下是版本: ruby’2.2.1′ rails’4.2.0′ activeadmin:1.0.0.pre1 arbre:1.0.3(提到这个,因为它似乎与我的问题有关联) 我们升级到rails 4.2并且还必须升级activeadmin(从0.5开始).经过几次调整(特别是授权系统),一切似乎都很好,[详细]
-
ruby-on-rails – Ruby精炼和钩子
所属栏目:[百科] 日期:2020-12-17 热度:58
我正在尝试使用 ruby refinements来应用rails hooks. 我想避免猴子补丁.当猴子修补它会这样工作 ActiveRecord::Base.class_eval do after_find do # do something with my_method end def my_method # something useful endend 通过这样的方式,我已经能够拥[详细]
-
ruby-on-rails – 如何正常重启delayed_job使用者?
所属栏目:[百科] 日期:2020-12-17 热度:69
我想知道在新代码推送后优雅地重启delayed_job消费者的最佳方法是什么?我正在使用capistrano推送代码,我知道有重启的命令,但是如果当前正在运行的作业,命令要么挂起(我的部署需要永久),要么强行退出当前正在运行的作业,我会丢失数据. 理想情况下,我希望我的[详细]
-
ruby-on-rails – Rails活动与动作(Railties命名)
所属栏目:[百科] 日期:2020-12-17 热度:58
参见英文答案 What is the naming rule behind Rails’ parts?3个 Rails中的Railties以active或action开头命名: 动作邮件 行动包 行动观点 积极的工作 主动模型 积极的记录 积极支持 活动和动作之间有什么区别,这些词与组件的内容或功能有什么关系? 解决方[详细]
-
ruby-on-rails – 为提醒电子邮件构建系统
所属栏目:[百科] 日期:2020-12-17 热度:54
我正在Rails 4.2中构建预订系统,我需要以预定义的时间间隔向用户发送一组电子邮件(例如,他们有即将到来的预订,完成后的反馈,更改/取消现有预订的链接等等).我环顾四周,找到了 this和 this,但我正在尝试在各种方法之间做出决定. 我看到了构建这个系统的两种主[详细]
-
ruby-on-rails-4 – Rails 4 Action Mailer Previews和Factory G
所属栏目:[百科] 日期:2020-12-17 热度:139
在处理Rails 4动作邮件预览和工厂女孩时,我遇到了一个非常烦人的问题.这是我的一些代码的示例: class TransactionMailerPreview ActionMailer::Preview def purchase_receipt account = FactoryGirl.build_stubbed(:account) user = account.owner transact[详细]
-
ruby – 如何覆盖Kernel.load
所属栏目:[百科] 日期:2020-12-17 热度:174
我需要覆盖 Kernel.load 才能观察和处理我们为监控而编写的一些Ruby文件.然而,它似乎对这种恶作剧免疫. 很容易覆盖 require 和 require_relative ,但是如果我没记错的话,加载位于它们之下并且会阻塞实际的文件读取. 这就是为什么它似乎受到保护而不受覆盖:[详细]
-
ruby-on-rails-4 – 如果现在不推荐使用yepnope,如何使用moderni
所属栏目:[百科] 日期:2020-12-17 热度:198
现在使用modernizr加载条件 javascript文件有哪些好的做法,因为在最新版本的modernizr中不推荐使用yepnope和.load. 以前能够使用.load函数. http://modernizr.com/docs/#load Modernizr.load({ test: Modernizr.geolocation,yep : 'geo.js',nope: 'geo-polyf[详细]
-
ruby-on-rails – Rails 4.2 – Grape – IOError:未打开阅读
所属栏目:[百科] 日期:2020-12-17 热度:139
我正在使用Grape on Rails 4.2构建API.这是 GitHub的回购链接. 在前端,我有一个用EmberJS构建的JavaScript应用程序.这里是GitHub的回购链接. 我已经更新了以下宝石,以便我可以按照JSON API标准格式化我的API的响应,这似乎需要更新到Ember 1.13,然后更新到Emb[详细]
-
ruby-on-rails – Rails:连接到ORM生成器
所属栏目:[百科] 日期:2020-12-17 热度:96
每当调用模型生成器时,我都想从gem运行生成器. 下列 require 'rails'module Mygenerator class Railtie Rails::Railtie config.app_generators.orm :my_generator endend 正确调用我的生成器,但Rails的本机生成器不再运行. 我假设我可以通过调用运行本机生成[详细]
-
ruby-on-rails – Rails routes.rb语法
所属栏目:[百科] 日期:2020-12-17 热度:151
我搜索并搜索过,我找不到一个在Rails 3中列出routes.rb语法的页面.有指南,概述,甚至是高级示例,但为什么没有一个页面说明每个关键字的确切语法??这一页 http://www.engineyard.com/blog/2010/the-lowdown-on-routes-in-rails-3/ 包含许多高级示例,但没有花时[详细]
-
ruby-on-rails – Rails中的多个Fixture集?
所属栏目:[百科] 日期:2020-12-17 热度:109
有没有办法让Rails测试有不同的夹具组(你可以称之为“夹具轮廓”)? 我发现的最好的是Rails 1.3 plugin from 2006.我认为对这种事情的需求会更多.就我而言,我想要一个“离线”配置文件,其中包括所有数据的缓存,以及获取数据所需的另一个“在线”配置文件. 解[详细]
-
ruby-on-rails – 正在缓存旧的ActionMailer模板?
所属栏目:[百科] 日期:2020-12-17 热度:78
我们正在运行带有Passenger独立nginx和 ruby 1.9.2-p290的Rails 3.0.7应用程序,我们看到最奇怪的事情发生了:在将一些更新部署到邮件程序模板后,来自应用程序的新邮件有时会有应用了更新,有时使用旧模板. 我无法在线找到任何关于缓存的ActiomMailer模板,并且[详细]
-
ruby-on-rails – 升级到OSX Lion后,ruby进程内存泄漏
所属栏目:[百科] 日期:2020-12-17 热度:108
我几周前升级到了Lion,它完全被 Ruby on Rails环境搞砸了.我已经安装了RVM,不同的ruby版本,似乎无法找到它的解决方案…我认为这是我可以做升级到Lion的最糟糕的决定之一.它只给我带来了问题. 无论如何,我已经意识到渲染我的应用程序页面(在部署的服务器上运[详细]
-
ruby-on-rails – Rails 3.1带有image_tag的ActionMailer资产
所属栏目:[百科] 日期:2020-12-17 热度:141
资产对我的Web视图工作正常,但由于某种原因,我的Mailer不使用资产管道.我想在我的邮件程序视图中使用image_tag: =link_to image_tag("logo.png") 然而,这呈现为 img alt="logo" src="http://mydomain.com/assets/logo.png" 代替 img alt="logo" src="http:/[详细]
-
ruby-on-rails – 多个应用服务器上的rails页面缓存过期
所属栏目:[百科] 日期:2020-12-17 热度:149
我们如何使在负载均衡器后面运行的多个应用服务器上的rails页面缓存失效? 我尝试实现缓存清理程序,但它只扫描接收请求的应用程序服务器上的缓存.缓存的页面存储在公共目录中. 解决方法 您可以通知所有服务器扫描缓存(例如,通过特殊URL或数据库,在这种情况下[详细]
-
ruby-on-rails – 尽管工作API,Swagger-ui只发送OPTIONS而不是PO
所属栏目:[百科] 日期:2020-12-17 热度:101
我正在使用Swagger-UI浏览我自己的API,用葡萄构建并自动记录葡萄招摇. 我用Google搜索并尝试了我能找到的所有建议,但我无法让POST工作.这是我的标题: header "Access-Control-Allow-Origin","*" header "Access-Control-Allow-Methods","POST,GET,OPTIONS,P[详细]
-
ruby-on-rails – 带捆绑器的自动测试的平台特定宝石
所属栏目:[百科] 日期:2020-12-17 热度:53
在我正在研究的rails项目中,我使用此Gemfile插入了对rspec,黄瓜和自动测试的支持(部分) gem 'rspec-rails'gem 'cucumber-rails'gem 'autotest-standalone'gem 'autotest-rails-pure'gem 'zentest-without-autotest' 但是为了使用autotest运行测试,我需要执行[详细]
-
ruby-on-rails – 如何获取memprof(在rails中)跟踪所有之前的过
所属栏目:[百科] 日期:2020-12-17 热度:159
基于Memprof gem文档,为了让Memprof :: Middleware使用rails,我们需要在Memprof.track中包装每个请求. 问题是:我如何以这样的方式执行此操作:memprof跟踪所有之前的过滤器,然后在转储输出之前执行操作? 解决方法 我不知道Memprof的任何事情,也不了解你想[详细]
-
ruby-on-rails – 在Rails 3中使用简单的Facebook API
所属栏目:[百科] 日期:2020-12-17 热度:124
我想将我的应用程序连接到Facebook,以便在用户的墙上发布.我希望用户点击在他的墙上发布消息,应该出现js SDK的弹出窗口,他会登录并授权并在弹出窗口消失时重定向到主页. 我正在尝试fb_graph宝石,但遇到了一些困难,我想知道:有更简单的方法吗? 请注意,我不[详细]
-
ruby-on-rails – 嵌套模型,表单和date_select FormHelper集成
所属栏目:[百科] 日期:2020-12-17 热度:62
我在嵌套模型上关注了Ryan Bates tutorial.我的几个嵌套模型都有与之关联的日期.在我的迁移中,它们实际上是“日期”类型. 我尝试过的一些事情和我遇到的问题 date_select – 可以处理表单对象前缀,但不能处理嵌套模型属性 select_year – 不适用于表单对象[详细]
-
单例模式
所属栏目:[百科] 日期:2020-12-17 热度:66
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 class SingleSimple def initialize @log=File.open("sy.txt","a+") end @@instance=SingleSimple.new def self.instance return @@instance end def[详细]
-
ruby 163 发送 邮件
所属栏目:[百科] 日期:2020-12-17 热度:92
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。 如果觉得编程之家网站内容还不错,欢迎将编程之家[详细]
-
Rails 根据email地址获取对应的邮件服务器信息
所属栏目:[百科] 日期:2020-12-17 热度:102
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'resolv'dns = Resolv::DNS.newdomain = "oreilly.com"dns.each_resource(domain,Resolv::DNS::Resource::IN::MX) do |mail_server| puts mai[详细]
-
Ruby语言解决某数学难题
所属栏目:[百科] 日期:2020-12-17 热度:115
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 (123..327).select{|x| ([x,x*2,x*3].inject([]){|arr,y| arr + y.to_s.split(//)} '0').uniq.size == 10} 以上是编程之家(jb51.cc)为你收集整理的全[详细]