草庐IT

在Ubuntu20.04下OpenVINO找不到11代CPU的集成显卡

全部标签

ruby-on-rails - Rails 看不到环境变量

我正在尝试将Rails应用程序移至生产环境中,但遇到Rails看不到我的环境变量的问题。我的.bashrc文件中有我的数据库设置的密码,例如exportAPP_NAME_DATABASE_PASSWORD=secretkey在内部ENV["APP_NAME_DATABASE_PASSWORD"]返回secretkey.使用RAILS_ENV=productionrailsc只是railsc返回secretkey但是在启动应用程序时我得到了Accessisdenied(usingpassword:NO)我在“HowToDeployaRailsAppwithUnicornandNginxo

ruby-on-rails - Date.new 为 `div' :String 返回未定义的方法 "11"

我遇到了错误undefinedmethod`div'for"11":String"在我提交表单时指向@startdate行。我完全不明白这是怎么回事。如果我在Rails控制台中执行这些步骤,它就可以正常工作。在我的Controller中我有:@startday=params["startday_#{i}".to_sym]@startmonth=params["startmonth_#{i}".to_sym]@startyear=params["startyear_#{i}".to_sym].to_s@endday=params["endday_#{i}".to_sym]@endmont

ruby - 使用 RVM,但无法设置当前的 Ruby 版本 (Ubuntu 11.10)

我最近在全新安装的Ubuntu11.10上安装了RVM,但不知道如何开始使用特定的ruby​​版本。我已经安装了Ruby1.8.7和1.9.2,它们在列表中显示得很好:$rvmlistrvmrubiesruby-1.8.7-p352[i386]ruby-1.9.2-p290[i386]当我尝试使用“use”命令时,一切似乎都很好:$rvmuse1.9.2Using/usr/share/ruby-rvm/gems/ruby-1.9.2-p290Running/usr/share/ruby-rvm/hooks/after_use但是当我测试当前的ruby​​版本时,我得到了当你根本没有RV

ruby-on-rails - LoadError : dlopen(digest/sha1. bundle):找不到符号:_rb_Digest_SHA1_Finish

Ruby最近停止在我兄弟的机器上工作。gem命令rails服务器rails控制台全部失败并出现以下错误:$irbirb(main):001:0>require'digest/sha1'LoadError:dlopen(~/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/x86_64-darwin12.2.0/digest/sha1.bundle,9):Symbolnotfound:_rb_Digest_SHA1_FinishReferencedfrom:~/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/x86_64-da

ruby - 使用 Chef 和 Vagrant 在 Ubuntu 上安装 Ruby 1.9.2

我想使用Ruby1.9.2提供一个新的Ubuntu10.04机器。我正在使用Vagrant和ChefSolo为盒子提供我需要的一切(例如Rails、Rake、MongoDB)。默认的Ruby版本是1.8.7。有没有办法在Vagrant/Chef配置过程中安装Ruby1.9.2?我在Chef网站上读到过关于使用我自己的Bootstrap模板——可能是用Knife——比如thisone,但是因为我使用的是Vagrant,所以我不确定将这个模板放在哪里—我没有chef-repo、.chef目录,甚至没有安装在/etc/chef中的任何Chef东西。 最佳答案

ruby-on-rails - 在 irb : "NameError: uninitialized constant Gem from (irb)" 中找不到 gem

当我运行Rails应用程序时,它会正确找到我安装的所有gem。这是我第一次尝试从irb内部调用一些gem,但找不到它们。blocke:~$irbirb(main):001:0>require'rubygems'=>trueirb(main):002:0>require'rails'LoadError:nosuchfiletoload--railsfrom/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in`gem_original_require'from/usr/local/lib/site_ruby/1.8/ru

ruby - 如何在 Node.js/RoR 中监控 20 个网站(Ping 或 HTTP)的正常运行时间

每5分钟(例如)ping20个网站的列表以了解该网站是否响应HTTP202的最佳方法是什么?最简单的想法是将20个URLS保存在数据库中,然后运行数据库并对每个URL执行ping操作。但是,当一个人不回答时会发生什么?之后的人会怎样?此外,是否有更好但更简单的解决方案?恐怕该列表会增长到20000个网站,然后没有足够的时间在我需要ping的5分钟内全部ping通它们。基本上,我是在描述PingDom、UptimeRobot等的工作原理。我正在使用node.js和RubyonRails构建这个系统。我也倾向于使用MongoDB来保存所有ping和监控结果的历史记录。建议?非常感谢!

ruby - 在 Ubuntu 12.04 上安装 compass 和 Susy

我正在尝试在我的Ubuntu12.04上安装Compass和Susy。我在控制台上尝试了以下步骤:sudoapt-getinstallrubygems1.8sudogeminstallrubygems-update#Insteadofsudogemupdate--systemsudoupdate_rubygemssudogeminstallcompass#InstallingCompass&Sasssudogeminstallsusy因此,当我执行以下命令时,gems已安装并将列出:gemlist但是现在,当我尝试创建一个新的compass项目时compasscreateproject

ruby-on-rails - 找不到 id=sign_out 的用户

注销链接在我的Rails应用程序中不起作用。我检查了下面列出的routes.rb,我的application.html.erb看起来遵循正确的路径。出现以下错误。ActiveRecord::RecordNotFoundinUsersController#showCouldn'tfindUserwithid=sign_outRails.root:/Users/patrickwalsh/rails_projects/ytutorialApplicationTrace|FrameworkTrace|FullTraceapp/controllers/users_controller.rb:4:

ruby - Chef 11 : any way to turn attributes into a ruby hash?

我在chef属性中为我的服务生成一个配置。但是,在某些时候,我需要将属性混搭转换为简单的ruby​​散列。这曾经在Chef10中运行良好:node.myapp.config.to_hash但是,从Chef11开始,这不起作用。只有属性的顶层被转换为散列,然后嵌套值仍然是不可变的混搭对象。修改它们会导致如下错误:Chef::Exceptions::ImmutableAttributeModification------------------------------------------------Nodeattributesareread-onlywhenyoudonotspecif