Search result of: rails
Total 30 records
陆陆续续用了有2年 Rails. 越来越感觉到有些力不从心. 很多功能只停留在能用,并不知道是如何设计的.更无法对 Rails 整体有一个 清晰的把握. 感觉要用好 Rails 必须了解 Rails 的实现,否则心虚
Rails is not currently installed on this system. To get the latest version, simply type
rails3. gemset` 可以帮你便捷的建立两套 Gem 开发环境,并且方便的切换。
gemset 是附加在 Ruby 语言版本下面的,例如你用了 1.9.2, 建立了一个叫 rails3 的 gemset
Rails.application.routes r.recognize_path "/" 结果报 Rack 的错误,看了一下 rack 的代码,晕, 遇到过的兄弟帮忙看看啥原因? irb(main):002:0> r = Rails.application.routes
rails3 的准备 https://devcenter.heroku.com/articles/rails3#prerequisites # 支持 rubyRuby 1.9.2, Rubygems, Bundler, and Rails 3. 2.下载并安装
按书的第三章来做练习,具体在第 75 页,输入 bundle exec rspec spec/requests/static_pages_spec.rb 结果提示一大堆问题,看不明白,求解。 /Users/air-mx/.rvm/gems/ruby-2.0.0-p247/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver/common/zipper.rb:1:in
简介 原帖是写了一个rails application template,但后来发现,rails new myapp -m xx.rb 这种形式,并不方便使用,以及不方便已有项目使用,于是将其改造成了weapon,一个
文章同步发布在了我的 blog http://blog.3qruok.com/posts/12 中 之前在自己的项目中一直使用的 rails 自带的 webpacker 用来处理下面的前端策略: 用 webpacker 处理:tailwindcss
Rails.configuration.eager_load_paths 里的文件都加载(默认是 app 的若干目录,可见 railties/lib/rails/engine/configuration.rb 里的 Rails::Engine::Configuration#paths,这样也是为了线程安全吧
什么是 RubyGem RubyGem 是 Ruby 语言的标准源码打包格式。 大家一直都在用gem这个命令,但是很少有人知道这个东西是怎么来的,这里我从网上扒下一些资料汇总一下,分享给大家。最后面会有这些链接,想进一步了解的,可以点进去看看。Ruby 语言深受其他几种脚本语言的影响
Rails 4.0.0 $rails new webapp 项目建立成功。 cd webapp 修改 Gemfile 的源:source 'http://ruby.taobao.org' $bundle
Rails.setup 第三步,在 application_controller.rb 下添加: class ApplicationController < ActionController::API # 引入宏命令 include Meta::Rails::Plugin # 处理参数验证错误
Rails6, Turbolinks 5,Rails UJS 和 Stimulusjs 拿收藏功能来举例,使用 stimulusjs+rails-ujs 来演示一下 Rails 的新三板斧
文章同步发到了公司的公众号「春丽说」,欢迎关注。 自我检讨,文风太差了,评论里面有精简总结,节省时间必看。 抱歉从发朋友圈到最终文章,拖了 n 个星期。因为这几个星期也在处理其他事情,同时也一直在找最终的泄漏根源,并且期望可以修复这个问题。当然我失败了
Rails.env,确保新创建的部署环境,都有匹配的赋值。尤其是在犄角旮旯里定义的变量,如果遗漏,新部署会一直报错。 比如,有人会把各个部署环境的 Redis 地址写在了常量中。 # config/initializers/sidekiq.rb case Rails.env when :demo
RailsCasts 有 tutorial ,若有買 Pro 不妨去看看。不過其實照官方文件做也不難: 安裝 Doorkeeper Gem gem 'doorkeeper' 別忘了跑 bundle install
Rails.logger.warn "================" Rails.logger.warn @collect Rails.logger.warn "================" render json: @collect end 获取 restful 的 get 传参如此简单,不用 httpRequest
bundle exec rake gitlab:setup RAILS_ENV=production /home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/activesupport-3.2.13/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now
内容概要 记录一个新手用 unicorn 和 nginx 部署 rails 应用的注意点。 一、 unicorn 配置 root@iZ94ra5tl2iZ:~# cat /home/deploy/weishop_origin/config/unicorn/origin.rb
在 $ rails generate scaffold User name:string email:string 这一步之后,在执行 bundle exec rake db
前两天将项目中的 Rails 生到了 4.1.5,跑了测试发现有几个查询相关的用例抛出了 ActiveModel::ForbiddenAttributesError 的异常,这个异常大家很熟悉,是防止 Mass Assignment 而在 Rails 4
rails/generators/initializer/initializer_generator.rb generators/initializer/initializer_generator.rb rails/generators/initializer_generator.rb generators/initializer_generator.rb $LOAD_PATH 编写自定义 generator, 提高工作效率 在我们日常的工作中, 总会有一些 工作是一些重复,且相同的工作, 特别像后台管理页面的一些页面。 针对这些情况
Railsの仕様で、environment.rb で例外を出しても起動してしまうが、 # gem の読み込みエラーのみ停止してくれるので、仕方なくそれを利用する。 # 詳細は config/boot.rb を参照のこと。 require '/config/faye.yml のキーは全てシンボルでなければいけません。' end case when
rails5.0.0 的一个 bug,在云端运行正常),但是我打开http://localhost:3000之后,是一片空白,终端也没有人和提示。 请问如何排查问题,有没有什么 log 可以看一下,/log 之下的
RailsConf 2016 上的演讲,介绍支付宝如何改造 Gitlab,作为整个阿里巴巴集团的代码管理后台。译自视频 http://v.youku.com/v_show/id_XMTU4MzU3MjEzMg==.html 引子 当初我把这个题目提交给 RailsConf 主办方的时候,提交到了
Rails的查询结果可以调用`per`方法 => User::ActiveRecord_Relation 注意: page跟per方法都是 Kaminari 提供的。 这里为什么要强调 Rails 的查询结果呢?那是为了要跟数据库的查询结果做区分。其实在一些较为复杂的场景下
Rails/Ruby Apps 被快速的开发出来,可却以牺牲 维护性和拓展性为代价。 系统紧耦合 ( Tightly Coupling), 破坏封装 ( Encapsulation Broken ), 违反 Law of Demeter
rails-deprecated_sanitizer (1.0.3) rails-dom-testing (1.0.5) rails-html-sanitizer (1.0.1) railties (4.2.0) rake
最近在 HN 上有一篇很火的文章,有兴趣的可以去看看。原文链接:Is Rails still relevant in 2018 ? 题记:最近因为组织Ruby Summit China
rails5/gems/mina-1.0.6/lib/mina/application.rb:16:in `run' /Users/chinakr/.rvm/gems/ruby-2.3.1@rails5/gems/mina-1.0.6/bin/mina:4:in `' /Users/chinakr/.rvm/gems/ruby-2.3.1@rails5/bin/mina:23:in `load