Search result of: rails
Total 30 records
Rails4 的一些感想 Rails 4: New Feature, Better Syntax 該踩的雷我都中過了,也知道怎麼 patch 常見的地雷,閃過去…. 不過我膝蓋還是中了一箭了…orz 地雷一
配置 SMTP 发送邮件配置,使用 163 邮箱。 $ sudo vi /etc/gitlab/gitlab.rb # Change the external_url to the
Rails.cache 的浅显的认识,望大家指教。 1.Rails.cache 是什么 它是 Rails 中的缓存,拥有所有缓存的共同点,它是为了提升网站性能。 2.Rails 中 Rails.cache 的存储系统。 本身常用的有四种
本文系统环境:Yosemite 10.10.5。由于系统、软件包等环境各异以及博文会随着时间推移会不再兼容,建议读者在某个步骤出错或者与博文结果相差太大时,读懂每个步骤的重点,多注意各步骤后斜体字内容。如遇到执行命令的权限问题,请在命令前增加 sudo 关键字,输入管理员密码执行。 步骤一:安装
rails-ujs始终是存在的,所以还是可以直接使用 Rails.ajax 方法来发起远程调用: window.addEventListener('input', function (e) { if (e.target.id == "product_name") { Rails.ajax({ type
经常看到大家讨论 Rails 是不是过时了?是不是不符合现在的网络发展了? Rails 在发展的起初首先提出 MVC 框架的概念,被后来好多框架吸收应用,再后来 Rails 总是在第一时间把 coffee-script, sass
railscasts.com/episodes/264-guard --spork and guard http://blog.carbonfive.com/2010/12/10/speedy-test-iterations-for-rails-3-with-spork-and-guard/ bundle exec spork --bootstrap 这个命令载入 spec_helper
我已经装好了 rvm,计划是创建一个 rails_2 目录,在里面安装和使用 rails 2,按照官方 how-to-use-rvm 的指引
rails-nginx-passenger-ubuntu/nginx/nginx /etc/init.d/nginx $ sudo chmod +x /etc/init.d/nginx $ sudo update-rc.d nginx
rails/spring 只支持 MRI Ruby, JRuby 不支持fork [X] spork, 启动报错 TypeError: no implicit conversion of Fixnum
最近看完了《Ruby 编程语言》,感觉有点太高屋建瓴,理解的不是很好。接着看了半本《The Well-Grounded Rubyist》,这本由浅入深,感觉非常不错,强推!然后又看完了《Ruby
Rails作为一款十分优秀的 web 开发框架,在当前 web 领域中慢慢占据了越来越重要,秉承 rails 快速开发的特点,很多快速部署 rails 的方案也越来越多。这篇文章中所选的方案是我个人认为十分优秀的部署方案。这套部署方案的结构是,nginx作为反向代理服务器负责负载均衡
Rails.application.routes.draw do root to: 'home#index' ... 这里的 Rails.application.routes 调用的是 Engine 中的 routes 方法 def routes
Rails 有非常多的约定,比如当我用这行命令创建一个资源,框架会帮我做很多决策,也会帮我创建相应的代码文件。 rails generate resource post title:string description:text 数据库的表的命名为复数 posts
RailsInstaller-2.2.4,并安装。1,有种方式是先安装 Ruby,再安装 Gem,利用 Gem 来安装 Rails,接下来还要安装数据库什么的,此不可取。RailsInstaller
Rails 是一把双刃剑 -- 上手难 Rails 在武林高手手中乃是一把神器,能劈能刺,正反皆可,但是在新人手里五分钟就能砍死自己。比起剑这样的贵族武器,农夫还是拿根木棒战斗力更强。 使用 Rails 的大侠们可以组成一个无坚不克的剑阵, 但是不能组成一支军队。 大侠太少
从士兵到程序员再到 SOHO 程序员 (二) 原文地址: http://blog.huhao.name/blog/2013/12/13/become-a-freelancer-2/ 作者:胡皓 Blog:From Soldier to Programmer
rails/actionpack/lib/action_dispatch/http/mime_types.rb): Mime::Type.register "text/html", :html, %w( application/xhtml+xml ), %w( xhtml ) Mime::Type.register "text/plain", :text, [], %w(txt) Mime
想修改原文件,find 了一下 404.html 发现生成的有很多 /var/lib/docker/aufs/mnt/b56ff9d1180c0f04ae7fe029f92c6793a4342ada24539e37a12b53919ff84c8c/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/bulk_insert-1.2.1/test/dummy/public/404.html /var/lib/docker/aufs/mnt/b56ff9d1180c0f04ae7fe029f92c6793a4342ada24539e37a12b53919ff84c8c/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/doorkeeper-4.2.0/spec/dummy/public/404.html /var/lib/docker/aufs/mnt/b56ff9d1180c0f04ae7fe029f92c6793a4342ada24539e37a12b53919ff84c8c/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/derailed_benchmarks-1.3.1/test/rails_app/public/404.html /var/lib/docker/aufs/mnt/b56ff9d1180c0f04ae7fe029f92c6793a4342ada24539e37a12b53919ff84c8c/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/devise-4.2.0/test/rails_app/public/404.html /var/lib/docker/aufs/mnt/b56ff9d1180c0f04ae7fe029f92c6793a4342ada24539e37a12b53919ff84c8c/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/exception_notification-4.2.1/test/dummy/public/404.html /var/lib/docker/aufs/mnt/b56ff9d1180c0f04ae7fe029f92c6793a4342ada24539e37a12b53919ff84c8c/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/railties-5.0.0.1/lib/rails/generators/rails/app/templates/public/404.html /var/lib/docker/aufs/mnt/b2fea450f6cc0928ecb3a49605eac0dac7992799da8963875b5a3f9155cbf8f2/var/www/homeland/public/404.html /var/lib/docker/aufs/mnt/b2fea450f6cc0928ecb3a49605eac0dac7992799da8963875b5a3f9155cbf8f2/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/bulk_insert-1.2.1/test/dummy/public/404.html /var/lib/docker/aufs/mnt/b2fea450f6cc0928ecb3a49605eac0dac7992799da8963875b5a3f9155cbf8f2/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/doorkeeper-4.2.0/spec/dummy/public/404.html /var/lib/docker/aufs/mnt/b2fea450f6cc0928ecb3a49605eac0dac7992799da8963875b5a3f9155cbf8f2/var/www/homeland/vendor/bundle/ruby/2.3.0/gems/derailed_benchmarks-1.3.1/test/rails_app/public/404.html
http://viget.com/extend/emacs-24-rails-development-environment-from-scratch-to-productive-in-5-minu I’m a big fan of Emacs. My fellow employees at Viget
Rails源码的。 虽然之前也经常翻阅,不过因为是讲课,必须保证讲的是正确的,还需要有比较顺畅的思路。 闲话少续,咱们开始正题。 要读 Rails 源码首先需要扎实的元编程基础,这里推荐大家读一下Ruby元编程这本书。 具备了这个基础后,接下来找个正确的姿势来读源码就不会觉得很难了。 众所周知,Rails
rails-ujs 的情况 如果没有使用 rails-ujs // application.js // 确定项目中下面这行已经被移除 //= require rails-ujs 那么实现只要添加 JS 事件就行了 $(document
rails8 默认加入了Kamal 2 和 Thruster,分别解决了 docker 容器化部署 以及https自动证书问题。 但国内目前并没有与之适配基础设施,慎用。 如果需要跳过kamal执行: rails new blog
各位大家好,初来 ruby-china,有点兴奋,终于找到一个比较靠谱的 ruby 社区。 这段时间调研了 ruby 社区的论坛系统,似乎没有特别好的,看上去 ruby-china
RailsVueUJS.use(VueRouter, Vuex); RailsVueUJS.initializeVuexStore(store); ... in your html file <%= vue_component("hello", {foo: [1,2,3]}, {prerender
Rails.logger.warn "savepoint statement was used, but your db not support, ignored savepoint." Rails.logger.warn caller super
rails365"} @articles的内容要改为从 redis 获得,主要是读 redis 中健为articles的值。 class HomeController Rails.cache.fetch "articles
前言 我是一名刚刚接触 Ruby 和 RoR 的开发者,之前参与的项目大多和 c++,java,oracle 相关,没怎么接触过脚本语言的 web 开发,目前从事
Rails3的时候,一直报 500 错误 NoMethodError (undefined method `sweep' for # ): vendor/bundle/ruby/2.1.0/gems/actionpack-3.2.16/lib/action_dispatch/middleware/flash.rb:239:in `call' vendor/bundle/ruby/2.1.0/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context
第一篇地址在这:https://ruby-china.org/topics/34061 我们接着记录开发应用中遇到的一些小问题。 在 sql 中拼接字符串形式的时间需要注意时区问题 我们经常会使用这样的查询: Product.where("created_at > %", 2.days.ago) 如果你的应用设置了时区,这里