草庐IT

load-generator

全部标签

ruby - Jekyll 构建失败 : Liquid Exception: cannot load such file -- yajl

最近刚刚弄坏了我的PC,我已经有一段时间没有使用Jekyll,甚至Ruby,但是在我认为我已经正确设置了所有内容之后,当我尝试运行时......jekyllbuildorjekyllserve我收到这个错误:Generating...LiquidException:cannotloadsuchfile--yajl/2.0/yajlin_posts/2013-09-21-welcome-to-jekyll.markdownC:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in`require':cannotl

javascript - rails link_to :remote from within ajax-loaded content

大家好,我正在开发一个应用程序,但我在使用新的Rails3link_to时遇到了困难。情况是这样的——我的“主页”页面上有两个div,每个div都在document.load中填充了ajax。这按预期工作。在我加载到这些div的页面内容中,我想使用link_to...:remote=>true功能。源代码使用data-remote="true"标记按预期呈现,但是当我单击链接时,它们被完全忽略(该链接被视为常规超链接)。我已经编写了可以正确处理所有内容的.rjs文件(因为它们在硬编码时可以工作),所以这不是问题所在。这是加载了ajax的内容的html源代码:LinkALinkB当正常情

ruby-on-rails - Rails 4.1 - LoadError : cannot load such file -- active_support/core_ext/string/encoding

我今天要更新到Rails4.1。我运行了bundleupdaterails,一切似乎都更新得很好。但是,当我现在尝试运行任何rake任务时,我收到以下错误:$rake--tracerakeaborted!LoadError:cannotloadsuchfile--active_support/core_ext/string/encoding/Users/foobar/.rvm/gems/ruby-2.0.0-p247@gemset/gems/activesupport-4.1.0/lib/active_support/dependencies.rb:247:in`require'/Us

ruby-on-rails - 加载错误 : cannot load such file — bcrypt_ext

我已尝试在我的Rails应用程序上部署设计身份验证。我遇到了这个问题“无法加载这样的文件——bcrypt_ext”我发现这是基于Windows的计算机中的一个常见问题,但其他问题的答案还没有帮助我。我正在运行带有x86ruby​​和devkit的Windows8x64 最佳答案 尝试C:\>geminstall--no-ri--no-rdocbcryptC:\>cd(pathtogemsroot)\bcrypt-3.1.7-x86-mingw32\ext\mriC:\(pathtogemsroot)\bcrypt-3.1.7-x86

ruby rubocop : how to freeze an array constant generated with splat

我正在分配一个这样的数组常量:NUMS=*(2..9)Rubocop说C:卡住分配给常量的可变对象。NUMS=*(2..9)^^^^^所以我试试NUMS=*(2..9).freezeRubocop说C:卡住分配给常量的可变对象。NUMS=*(2..9).freeze^^^^^^^^^^^^尝试过NUMS=(*(2..9)).freezeRubocop说E:意外的标记tRPAREN(使用Ruby2.0解析器;在AllCops下使用TargetRubyVersion参数进行配置)NUMS=(*(2..9)).freeze^尝试过NUMS=[1,2,3,4,5,6,7,8,9].freeze

ruby - 每当 gem 'failed to load command: rake'

寻求帮助。我正在使用whenevergem(v0.9.7)和rake(v11.2.2)运行Rails应用程序(v3.2.5)。我也在docker容器镜像ruby:2.3中执行此操作(安装了cron并运行了bundleinstall)这是我的schedule.rbset:environment,ENV['RAILS_ENV']every'*/29,10,11,12,13,14,15,16**1-5'dorake"import_csv",output:{:error=>'log/import_csv_errors.log',:standard=>'log/import_csv.log'}'

ruby /Sinatra/erb : 404 for loading image

我尝试显示图像,但日志中的响应代码为404:0:0:0:0:0:0:0:1--[02/Nov/201311:23:55]"GET/public/images/gtk_refresh.pngHTTP/1.1"4044660.00300:0:0:0:0:0:0:1--[02/Nov/2013:11:23:55MEZ]"GET/public/images/gtk_refresh.pngHTTP/1.1"404466http://localhost:4567/main->/public/images/gtk_refresh.pngrb文件:get'/main'doerb:mainenderb文

ruby-on-rails - 事件记录 :includes - how to use map with loaded associations?

我有一个小型Rails应用程序,我正在尝试获取一些订单统计信息。所以我有一个Admin模型和一个Order模型,具有一对多关联。classAdmin我正在尝试使用此查询获取特定订单:admins=Admin.where(...).includes(:orders).where('orders.operation=?','newgifts!')正如预期的那样工作。但是当我尝试像那样使用map制作json时admins.map{|a|[a.name,a.orders.pluck(:operation)]}Rails使用新查询再次加载订单,忽略已经加载的对象。(5.6ms)SELECT"or

python - Ruby 中是否有等同于 yaml.safe_load 的东西?

相当high-profilesecurityvulnerabilityinRails最近阐明了在Ruby应用程序中解析用户提供的YAML的潜在危险。快速谷歌搜索显示Python'sYAMLlibrary包括一个safe_load方法,它只会反序列化“简单的Python对象,如整数或列表”,而不是任何任意类型的对象。Ruby有对应的吗?有什么方法可以在Ruby应用程序中安全地接受YAML输入而无需手写自定义解析器? 最佳答案 正在关注Jim'sadvice我继续写了safe_yaml,一个gem,它添加了YAML.safe_load方

ruby-on-rails - Library not loaded错误--错误的ruby

我将RVM与Ruby1.9.3p448一起使用,但是当我尝试运行我的Rails服务器时,出现此错误(以及其他一些错误)9):Librarynotloaded:/Users/sashafklein/.rvm/rubies/ruby-1.9.3-p327/lib/libruby.1.9.1.dylib(LoadError)Referencedfrom:/Users/sashafklein/rails//vendor/bundle/ruby/1.9.1/gems/posix-spawn-0.3.6/lib/posix_spawn_ext.bundleReason:imagenotfound-