运维开发网

Ruby

0
  • Ruby 3 将于圣诞节发布,松本行弘分享编程语言的困境

    Ruby 编程语言的创建者和首席设计师 Yukihiro Matsumoto(松本行弘)近期在某演讲中分享了 Ruby 3 的一些情况。原本 Ruby 3 计划在东京奥运会前夜发布,但奥运会被推迟到 2021 年,所以一些核心开发者想知道 Ruby 3 是否也会顺理成章地推...[详细]

    2020-09-10 08:26 分类:Python
  • ruby-on-rails – 如何在用户会话中首次跟踪控制器(Ruby on Rails)?

    我想检查是否在用户会话中第一次调用控制器.类变量是否是正确的选择?关于如何实施这项检查的任何良好做法? 您可以使用在用户会话中设置信息的会话变量.例如: if session[:my_controller_accessed] do_stuff_for_another_visit else ...[详细]

    2020-08-15 08:39 分类:编程语言
  • 首探:Ruby on Rails

    一. 安装 Ruby安装:https://ruby-china.org/wiki/rvm-guide 注:安装了RVM和Gem后 安装rails: gem install rails -v 5.1.4 # 指定版本安装 二. 创建Rails项目 rails _5.1.4_ new hello_app # 创建指定rails版本的项目 1.项目目录...[详细]

    2020-08-13 12:42 分类:编程语言
  • Hello Jekyll

    安装 bundler 主题 数学公式 网站地图 目录 REF 今天终于在 Github 上成功搭建起 Jekyll ,虽然很丑,但是因为是自己定制的丑,还是很开心。 以后会慢慢美化这个博客,将更多的知识输出出来。 安装 # in ubuntu you need install ruby be...[详细]

    2020-08-13 12:36 分类:编程语言
  • Ruby 的并发, 进程, 线程, GIL, EventMachine, Celluloid

    关于并发与并行, 前不久刚好真实发生. 同事一行人去 Family Mart 买午餐, 拿回来公司只有一个微波炉加热, 在 Family Mart 有两个微波炉可以加热. 也就是说, 我们一行人一起去买午餐这是一个并发的程序, 然后在 Family Mart 可以并行加热,...[详细]

    2020-08-13 12:29 分类:编程语言
  • ruby 使用 rqrcode 生成二维码

    参考:  https://github.com/whomwah/rqrcode 1.  gem ‘rqrcode‘ 2.  在helper中:  require ‘base64‘ def generate_qr_code string qr_code = RQRCode::QRCode.new string png = qr_code.as_png( resize_gte_to: false,[详细]

    2020-08-13 12:21 分类:编程语言
  • ruby-on-rails – 哪个Ruby on Rails与哪个Ruby版本兼容?

    我有一个旧的2.1.1 Ruby on Rails应用程序,系统升级为使用Ruby 1.8.7.它最初使用1.8.5左右. 我想出于性能原因将它升级到Ruby 1.9.x,也可能升级到更新的Ruby on Rails. 我找不到任何简单的不同Ruby版本和Ruby on Rails版本之间的兼容性图表...[详细]

    2020-08-13 12:14 分类:编程语言
  • ruby-on-rails – 覆盖rails的默认rake任务

    我有一个Rails 2.2项目,我想在其中覆盖rake db:test:prepare任务的功能.我认为这会起作用,但它没有: #lib/tasks/db.rake namespace :db do namespace :test do desc "Overridden version of rails' standard db:test:pr...[详细]

    2020-08-13 12:07 分类:编程语言
  • ruby-on-rails – 在rails 4中混淆autoload_paths和eager_load_paths

    我读了一篇关于rails load_paths的帖子,这里是 link. 但是,我仍然对autoload_paths和eager_load_paths之间的区别感到困惑: 我在新创建的Rails 4项目中测试了它们.它们似乎以相同的方式运行,即在开发模式下自动重新加载但在生产模式下. 这...[详细]

    2020-08-13 11:59 分类:编程语言
  • 如何在Ruby中创建文件

    我正在尝试创建一个新文件,但事情似乎并没有像我期望的那样工作.这是我尝试过的: File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" 根据我在网...[详细]

    2020-08-13 11:57 分类:编程语言