Rails

Ruby on Rails环境搭建及rubyMine安装

最近在学ruby,ruby是一种面向对象的编程语言,rails是Ruby的框架,就像java中的SSH一样。只是rails是MVC模式的。下面讲一下安装环境的过程。 安装Ruby on rails环境主要参考的是Ruby-china上面的教程贴,链接在此:https://ruby-china.org/wiki/install_ruby_guide 另外,

2015-07-13 11:31:56

ruby on rails 安装(win8 64位)

最近工作需要学习一门新语言:ruby。久闻大名,知道她的存在是因为网上流传的一篇文章《怎样在两个月内教会妹妹与女友编程》,今日终于要用到了,有些小激动呢~~又学了门新语言来~~    电脑系统是win8,在win8下的VMware里装了个Ubuntu 14.04 麒麟,昨天下午先搞明白了win安装。 Win8 64位安装 安装

2015-07-13 11:31:55

ruby on rails安装(ubuntu 14.04)

安装完windows版的,有人说新手千万不要用windows版的,因为会出现莫名其妙的错误,而且解决问题的方法很少,恩,最近小小的使用了下,还没有什么windows特有不能解决的问题,大概是才刚刚开始。项目用的服务器是ubuntu,所以嘛,还得用linux不是,下面是ubuntu14.04麒麟下的安装方法,使用的是RVM安装,相对简单。ubuntu 14.0

2015-07-13 11:31:55

Create My First Web Application By Ruby On Rails

1. After I create table in database ,then try to use the command to link the database :              ruby script/genera

2015-07-13 11:31:54

图解 Ruby on Rails(五)

图解 Ruby on Rails(五) 使用 MySQL-Front 字段,它们位于title 如图 33 图 33. 字段 图 35. 怎么样,可怕吧! 按钮。 页面 图 37. 链结添加其它的食物,并输入数据,如图38. 在按下”Create”图 39. 在此期间,做些添加,删除,和编辑操作。我会等你的,下节课再见。

2015-07-13 11:31:54

RoR(Ruby on Rails)学习笔记(5)

一直到第14章结束都没遇到特殊的bug,有两个暂时不那么重要的问题:Atom和邮件发送,不知道为什么rails无法识别who_bought.atom_action.builder文件,回头看英文文档再说,暂时略过。 有一个问题值得说一下 在rails3.2中,自动生成脚手架的话,app/models/user.rb中有这么一行 1 attr_acc

2015-07-13 11:31:51

一个.NET程序员为什么学习Ruby on Rails?

为什么我——一名资深的.NET程序员,在经历了一个月的Ruby on Rails学习后会认为:只有在我了解了Ruby on Rails之后,才能以较少的时间和编码完成以前开发过的许多应用? show_ads_zone(13);   你是一位资深的.NET程序员,而且已经用ASP.NET构建过许多Web应用。   无数

2015-07-13 11:31:50

linux下快捷安装ruby on rails步骤

首先安装gcc 编辑器在红帽中 客户端输入 gcc-v命令 看到版本信息即为已安装gcc,如果说不存在这个命令的话,说明没有安装gcc编辑器,gcc编辑器的快捷安装方式 yum -y install gcc 一般情况下会出现This system is not registered with RHN 说红帽中没有注册rhn 那我们就注册一

2015-07-13 11:31:50

ruby on rails initialized 的顺序

最近做相关项目,遇到了这个难题。经查证,得答案如下: http://web.archive.org/web/20101010001624/http://www.sekuda.com/rails_initialization_and_configuration_order   config/preinitializer.rb config

2015-07-13 11:31:49

我的学习 Ruby On Rails 的历程

我来说说我的经历吧。 一开始是拿着Agile Web Development with Rails,边看边动手把书上讲的购物车的例子做了一遍,了解了Rails的基本概念(比如说MVC啊,Migration,Generator啊)和一些比较重要的类。 然后正好遇到某个内部的工具,需要做一个网站,正好把Rails拿来使用罗。一开始完全像标准的Rails结构靠拢,

2015-07-13 11:31:46

first day to Ruby on rails

第一件事就是安装ruby, rubygems,rails以及数据库系统 1.Ubuntu本来就已经安装了Ruby 1.8.7但是rails要求大于或等于1.9.3,所以要到官方网站下载源码包来编译安装。这个需要依赖很多的依赖关系包:build-essentialbisonopenssl libreadline6 libreadline6-dev curlz

2015-07-13 11:31:43

理解ruby on rails中的ActiveRecord::Relation

ActiveRecord::Relation是rails3中添加的。rails2中的finders, named_scope, with_scope 等用法,在rails3统一为一种Relation用法。 以下是返回ActiveRecord::Relation的方法: bind create_with distinct eager_load

2015-07-13 11:31:42

Ruby on Rails Tutorial 第四章 Rails背后的Ruby 之 字符串

1、辅助方法 2、字符串   输入“irb”进入Ruby命令行开发环境,控制器的启动方法是在命令行中执行“rails console”。 (1)字符串连接 >>\"foo\"+\"bar\" =>\"foobar\" (2)通过特殊的句法#{}进行插值操作 >&

2015-07-13 11:31:40

Fedora 16下安装ruby on rails

Fedora 16下安装ruby on rails 最近在windows下写了些rails小程序,问题一个接一个,到最后终于坚信了那句话“windows不适合用于ruby on rails开发”。于是找了另外一台已经装了Fedora 16的电脑(系统不是我安装,也不方便重装,只好用着了,本来想用CentOS 6.3的),把RoR装上

2015-07-13 11:31:39

Ruby on Rails 模型关联(多对多关系)

很基础,但是却搞很久,在这里总结一下。 class User < ActiveRecord::Base has_many :borrows has_many :books, :through => :borrows end class Book < ActiveRecord::Base has_many

2015-07-13 11:31:38

Ruby相关的各种概念(rvm, gem, bundle, rake, rails等)

Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件。都由RVM管理。 Rails 这个也不用多说,著名开发框架。详细看 http://zh.wikipedia.org/wiki/

2015-07-13 11:31:36

Rails 3, Ruby 1.9, NginX and MongoDB 在CENTOS5.6上的试水

http://www.freshblurbs.com/install-rails-3-ruby-1-9-nginx-and-mongodb-debian-lenny 参照这个文章    几点MARK: 1. gcc   我那个很悲催  没gcc   最后是用这么条语句搞定   sud

2015-07-13 11:31:32

ubuntu 12.04 安装ruby on rails 的问题

ubuntu 12.04 安装ruby on rails   到ruby-china的wiki看了教程照着上面就可以了。 现在就是rails 安装,安装不上的  http://ruby-china.org/wiki/install_ruby_guide 上面说的很清楚的,就是在 步骤2 - 用 RVM 安装 Ruby 环境 # 替换 Ruby

2015-07-13 11:31:28

php 实现 ruby on rails active recorder

<?phpdefine(\'FIND_PARTTERN\',\'/^find_(.+)(_and_.+)*(_by_)?(.+)?(_and_.+)*(_or_.+)*$/\');define(\'UPDATE_PARTTERN\',\'/^update_(.+)(_and_.+)*(_by_)?(.+)?(_and_.+)*(_or_.+)*$/\'

2015-07-13 11:31:26

学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等)

这篇文章主要介绍了学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等),需要的朋友可以参考下     Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本

2015-07-13 11:31:24