ruby 相关问题

Ruby是一个多平台的开源,动态的面向对象的解释语言,由Yukihiro Matsumoto(Matz)于1995年创建。[ruby]标签用于与Ruby语言相关的问题,包括其语法和库。 Ruby on Rails问题应该用[ruby-on-rails]标记。

在Python中解密ruby DES-EDE3-CBC加密数据

我有一堆数据,通过以下代码在 Ruby 中加密 文本='12345678' 键='6b4f0a29d4bba86add88be9d' cipher = OpenSSL::Cipher.new('DES-EDE3-CBC').encrypt cipher.key = 密钥 s = cip...

回答 1 投票 0

如何使用 Ruby 为终端输出的文本着色?

使用 Ruby,如何对终端中的输出执行背景和前景文本着色? 我记得,在编写 Pascal 程序时,我们都曾经编写自己的 textcolor(...) 程序来制作...

回答 11 投票 0

如何在M1 Mac上安装和运行ffi

我正在使用 'ffi', '~> 1.9', 当我尝试运行 Rails 项目时出现此错误 耙子中止! LoadError:dlopen(/Users/kanye.west/.rbenv/versions/2.6.9/lib/ruby/gems/2.6.0/gems/ffi-1.9.25/lib/

回答 4 投票 0

在 ransackable_scopes 中的范围上创建 activeadmin 过滤器

我想在页面上为与用户模型关联的模型创建一个 activeadmin 过滤器。我想使用自定义范围 matches_name,它结合了名字和姓氏

回答 1 投票 0

存根和扩展“rspec 样式”类

在 Rspec 测试中,我正在创建并扩展“Queryable”类: 让(:可查询) 做 可查询类 包括特征查询 结束.new 结尾 该类在应用程序中不存在...

回答 1 投票 0

'gets' 不等待用户输入

我正在尝试使用其 Ruby 平台在 repl.it 上开发一个程序。这是我所得到的: 放置“复制整个请求页面并将其粘贴到此控制台中,然后 按回车键。” request_info = ge...

回答 2 投票 0

gem安装rails“错误:执行gem时...(Gem::FilePermissionError)...”

获取 Ruby on Rails 的本地环境设置。 所以我在 .rbenv 文件中安装了rails,当我输入哪个rails 时,这一点就得到了确认。 其中 Rails 显示 /Users//.rbenv/

回答 1 投票 0

Ruby 中字符的 ASCII 值

在 Ruby 1.9 中如何获取字符的 ASCII 值? 我在互联网上进行了广泛的搜索,但没有成功。 我尝试了 ?x 和 "x"[0],但它们返回的只是 "x"。

回答 4 投票 0

一元问号 (?) 运算符的作用是什么?

我在 HAML 代码中看到了这个运算符。我想知道它是做什么用的。 我看到以下作品: > ?{ =>“{” > ?\s =>“” > ?a =>“一个” 这不起作用: > ?ab 语法错误:(irb...

回答 4 投票 0

安装 Ruby gems 不适用于 Homebrew

我通过 sudo gem install ... 安装的 gem 无法执行(我得到一个未找到的命令)。 它们似乎安装到 /usr/local/Cellar/ 这是 Brew 的安装目录(还有 /Library 中的 gems...

回答 7 投票 0

如何使用 YARD 记录 Rails 的 url_helpers 的使用?

当尝试为使用 Rails 实现的服务生成 YARD 文档时,我收到以下警告: $ 码多克 [警告]:在 YARD::Handlers::Ruby::MixinHandler 中:无法记录的 mixin:

回答 1 投票 0

如何从同一行获取多个输入?

我不知道如何从一行获取多个输入。这是一个例子: p=gets.chomp().to_i q=gets.chomp().to_i 放“#{p} #{q}” 当我运行它并获取输入时,我必须从...

回答 2 投票 0

使用Ruby制作DrRacket `append`函数

我正在尝试使用 Ruby 来模拟 DrRacket 的附加函数。但是,当我尝试时,我得到 ((1 2 3) . 99) 而不是 (1 2 3 . 99)。我相信这与我的 to_s 方法有关,所以我...

回答 1 投票 0

无法解析json中键值对之间有空格的日志

我有一个包含 json 对象的日志。如果 json 对象没有空格,则会解析日志。如果键值对之间有空格,则不会被解析。 使用的配置文件 输入 { 系统日志{ 噗...

回答 1 投票 0

Rails 应用程序中多个请求之间的会话变量

我在我的rails应用程序中,我正在控制器方法中的子过程中设置会话的值,然后重定向到静态页面,该静态页面最终重定向到我的最终控制器/行为...

回答 2 投票 0

相当于Python中Ruby中的“with”

在 Python 中,with 语句用于确保始终调用清理代码,无论抛出异常或返回函数调用。例如: with open("temp.txt&qu...

回答 7 投票 0

使用 jruby 进行捆绑安装时出错

目前,我正在使用 JRuby 9.2.20.1 (2.5.8),并且收到以下错误: 2024-03-19T16:27:22.302+05:30 [main] 警告 FilenoUtil :本机子进程控制需要对 JDK IO 的开放访问

回答 1 投票 0

Rails 应用程序中用户重复的问题

我正在使用 '导轨','~> 5.2.4','>= 5.2.4.1' 红宝石“2.7.1” 和 gem 'pg', '>= 0.18', '< 2.0' I'm encountering an issue in my Rails application where some users are being duplicated in the

回答 1 投票 0

Rails 5.2 多态关联与多态条件

型号: 类车 < ApplicationRecord belongs_to :user has_one :listing, as: :listable has_one :firm, as: :firmable has_one :seller, as: :sellable end class Truck < ApplicationR...

回答 3 投票 0

如何在ruby C api中正确调用对象方法?

我正在围绕这个 html 解析库编写一个包装器以进行模糊测试。这是我当前的包装器实现: // 主模糊器 静态值 mHtmlTokenizer = Qnil; int main(int argc, char** ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.