【转】REST on Rails指南
REST on Rails指南1:理解资源这是来自http://www.softiesonrails.com的REST简明指南。PART I在理解REST on Rails之前,有必要先思考一下这个问题:浏览器是如何工作的?在开始使用Rails构建一个网站之前,我对这个问题是这么认为的:首先我会在地...
rails 多态
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }span.s1 { }rails g model employee ...
rails 常用的验证方法 validates (转)
Agile Web Development with Rails17.4 validationvalidate 在save的时候激活validate_on_create createvalidate_on_update update通过这三个方法可以添加...
Ruby和Rails开发环境安装
更新包管理sudo apt-get update安装curlsudo apt-get install curl*安装rvm via curl\curl -L https://get.rvm.io | bash -s stable --ruby报错:greenc@Inspiron-M5110:~$ \...
有意练习--Rails RESTful(一)
书要反复提及《哪里有天才》在说,大多数所谓的天才是通过反复刻意练习获得。当你的练习时间达到10000几个小时后,。你将成为该领域的专家。近期在学习rails怎样实现RESTful Web Service。自己想给自己设计一个练习的模板,进行重复练习。开发过程採用的是TDD的方式进行开发。练习背景:我...
rails中params[:id]与params["id"]分析
写这个帖子的缘由是因为在页面参数传到rails的controller时用params[:]和params[""]都可以取到值:[1] pry(#<BooksController>)> params=> {"action"=>"show", "controller"=&g...
用Rvm安装Ruby,Rails运行环境及常见错误解决方法
一.安装Rvm1.下载安装Rvm$ curl -L https://get.rvm.io | bash -s stable此时可能出现错误:“gpg: 无法检查签名:找不到公钥”解决方法:$ gpg --keyserver subkeys.pgp.net --recv 4F6C1E86 /...
初始化rails上的compass项目
compass以外还有一个很实用的scss模块,_media-queries.scss通过终端下载curl -O https://raw.github.com/paranoida/sass-mediaqueries/master/_media-queries.scss凡是用compass编译就可以直...
rails开发demo(一)搭建环境
环境 ubuntu 14.04为了安装rails4.2 和 ruby 2.2.2,这是目前稳定的最新版本,需要先安装rvmsudo apt-get updatesudo apt-get install curl\curl -L https://get.rvm.io | bash -s stable ...
Windows下: RubyMine + Ruby On Rails + mysql 搭建开发环境
最近在接手一个手机项目。在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案。开发环境 win2003 ; JetBrains RubyMine6.3.31、 下载最新版ruby,(rubyinstaller-2.0.0-p598.exe ,最新版)官网:http://ru...
rails应用ajax之三:进一步完善ajax动画特效果
本猫已经对界面放低标准很久了,但是复习了ajax之后突然发现:哇!原来世界可以这么美,这么生动鲜活的!所以本篇主要讨论下如何用ajax在rails中做一些简单的动画效果。其实最新版的的rails中使用的是coffeescript,它也是对js的高级封装,使其更贴近于ruby简洁灵动的语法。coffe...
安装 Ruby, Rails 运行环境 常见的错误
安装部署ruby on rails 的环境时并不是想的那么顺利 这个是我遇到的问题及解决的方式参考安装博客:(1) https://ruby-china.org/wiki/install_ruby_guide(2) http://fenxiang.banguanshui.com/content/ub...
【转】Rails 3.1错误-Could not find a JavaScript runtime及execjs和therubyracer介绍
转自:http://rubyer.me/blog/740/Rails 3.1错误/gems/execjs-1.1.2/lib/execjs/runtimes.rb:43:in `autodetect’: Could not find a JavaScriptruntime.Gemfile中添加gem...
如何为Rails作贡献:例增加rich_text field generators
如何为Rails作贡献例增加rich_text field generators下载https://github.com/rails/rails打开atom,在rails/railties/lib/rails/generators/generated_attribute.rb内的field_type...
ruby on rails gem install pg时无法安装
gem install pg -v '0.18.2'Building native extensions. This could take a while...ERROR: Error installing pg: ERROR: Failed to build gem native ext...
Linux超快速安装Ruby on Rails
Linux超快速安装Ruby on Rails时间 2014-11-25 11:45:11 Flincllck Talk 原文 http://www.flincllck.com/quick-install-rails/主题 Ruby on Rails Sed在前面的一篇文章我介绍了一个安装RO...
rails
http://ruby-toolbox.com/~/.gemrc--- :backtrace: false :benchmark: false :bulk_threshold: 1000:sources: - http://ruby.taobao.org :update_sources: ...
POJ 1363 Rails
RailsTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 21728 Accepted: 8703DescriptionThere is a famous railway station in PopPush City. Count...
[Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置
前情回顾上次讲到Vmware虚拟机的安装配置以及Scientific Linux 6.X系统的安装。这回我们的主要任务是在Linux操作系统上完成Ruby on Rails开发环境的配置。在配置环境之前,首先要解释一下Scientific Linux 6.x,该Linux发行版与CentOS、Red...
开发新手最容易犯的50个 Ruby on Rails 错误(1)
【编者按】本文最早发布与 JETRuby 博客,主要介绍了开发新手最容易犯的 Ruby 错误。文章系国内 ITOM 管理平台 OneAPM 编译呈现。一年前,我们创立了以 “Rubyboost” 为名的 Ruby on Rails 课程。简而言之,本课程的目标是使对编程了解不多的新手也能在两个月内,...