Ruby on Rails

[Ruby on Rails] [state_machine][002]例一

States, Transitions, and Events UML图:超市购物图 Waiting和Paid是States。 从State到State的箭头表示Transitions。 箭头上的标识文字表示Events。 Events可以调用Transitions在States之间转换。 例如:如果现在处于Waiting S

2015-07-13 11:26:29

Ruby On Rails 中MVC 架构浅谈

转自:http://hi.baidu.com/waytofall/blog/item/dad928f9d042b65f242df222.html Ruby On Rails 中MVC 架构浅谈         MVC 最早是由Trygve Reenskaug(似乎是一位挪威人,奥斯陆大学教授,自称是

2015-07-13 11:26:28

Ruby on Rails 實戰聖經阅读(二)

  1.操作系统 centos5.4 2.安装ruby yum install ruby 会安装得到 1.8.5 如果你公司用的是1.8.X就无所谓了, 拿这个学习就行了 如果你们公司用的是1.9.X,那么你需要去下载源码进行安装。【你会很悲剧的发现下载已被伟大祖国的万里长城封锁了】 我这

2015-07-13 11:26:27

使用 Ruby on Rails 快速开发 Web 应用程序

使用 Ruby on Rails 快速开发 Web 应用程序 本文摘自:http://www-128.ibm.com/developerworks/cn/linux/l-rubyrails/ 基于 Ruby 的框架用于快速开发,使用的是模型-视图-控制器模式 级别: 中级 David Mertz, Ph.D.开发人员, Gn

2015-07-13 11:26:21

win7下 安装 Ruby On Rails

1、到官网下载Ruby和RubyGems       http://rubyonrails.org/download 2、安装Ruby和RubyGems Ruby安装,双击,Next。。安装完成后到程序 --> Ruby --> Start Command Prompt wit

2015-07-13 11:26:20

Ruby On Rails学习笔记

参考书籍:《Agile Web Development With Rails 4th edition》 创建新的网站,创建一些默认目录和文件: $ rails new <projectname> 启动服务器,在项目目录中执行命令: $ rails server 默认网站地址 http://localhost:3000/ 为两个页面生成contro

2015-07-13 11:26:17

Ruby on Rails安装

RoR,即Ruby on Rails,是一个Web开发框架,基于它可以使用Ruby语言开发Web应用。包含2部分:Ruby语言和Rails框架。 环境:Ubuntu11.10 + Windows7。已在Root权限下。   步骤1:安装Ruby apt-get install ruby 用ruby --version查看安装好的R

2015-07-13 11:26:13

Ruby on Rails当中的URL编码

URL编码,对于我们这些不以英语为母语的开发者来说,是一个及其常见的问题。首先,大概解释一下为什么需要编码(也就是转义): 在URL当中合法的字符是非常有限的,大致有英文大小写字母,数字,:,/,-,_等。URL当中是不允许出现中文的,我们在浏览器中看到的显示为中文的URL,都是浏览器自动解码显示的,并非真实的URL。这就是编码的第一个目的,把非法字符转义

2015-07-13 11:26:13

用 Ubuntu 12.04 搭建一个 Ruby on Rails 本地开发环境

转载,原文链接 http://linux.cn/portal.php?mod=view&aid=170 用 Ubuntu 搭建一个 Ruby on Rails 本地开发环境  想要开发 Ruby on Rails 应用吗?虽然已经有一些(初级的)Ruby on Rails 教程了,但是似乎在如何搭建一个简洁

2015-07-13 11:26:10

Ruby On Rails——简介

   一、 Ruby on Rails介绍      Ruby on Rails是一种结合Ruby语言与Rails平台的一种网页编程语言,Ruby语言以自然、简洁、快速著称,全面支援面向对象程序设计,而Rails则是Ruby广泛应用方式之一,在Rails平台上设计出一套独特的MVC开发架

2015-07-13 11:26:09

RUBY ON RAILS & J2EE 之比较

转载: http://www.5itjob.net/html/86/86_itemid_1183.html Ruby on Rails 是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。在本文中,Aaron Rustad

2015-07-13 11:26:07

ruby on rails环境配置的坎坷历程

相当费劲,,可能是我个人问题。。。so mark ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 环境:windows xp+ruby 1.92+rails3+mysql 5.1(绿色) [1] 安装rails:gem install rails     ok [2] 安装mysql   (纠

2015-07-13 11:26:05

RoR: Ruby On Rails 的 Web Service 2 使用before_invocation进行验证调用权限

使用before_invocation进行验证调用权限API class BlogApi < ActionWebService::API::Base  api_method :hello_world,  :expects => [{\"passw

2015-07-13 11:25:59

About ruby on rails

1.24.37% of Web Developers to Try Ruby in Next 12 Months2.Top 20 Rails CMS Plugins and Tools3.Ruby 1.8.5 Released Quietly; Breakpointer Now Broken4.Will the Enterprise change Ruby,

2015-07-13 11:25:58

[脚本_Ruby]Windows安装配置Ruby On Rails

感觉Java学的差不多了,想接触下Ruby On Rails,看看它比Java WEB高效到哪里了,在Ubuntu12.10上弄了两天总是报错提示没有指向的文件sqlite3,不管怎么安装sqlite3都不行,到最后没办法只有跑到WIN7平台下试试,以下就是我搭建Ruby On Rails的过程:     &nbsp

2015-07-13 11:25:56

Ruby on rails开发从头来(windows)(二十九)- 性能测试

Rails所针对的是Web项目,必须要考虑大访问量的情况,所以我们来看看在Rails怎样进行性能测试。 1.       如果我们不想在每个测试运行的时候都从yml文件里加载数据,那么我们可以通过self.use_transactional_fixtures来控制。例如: class Ord


[Ruby on Rails]Rails分页plugin之will_paginate

搜索结果的分页显示是一个常用功能,实现方式有很多中,rails也内建了对分页的支持,但是rails2.0将去掉分页组件,将分页功能交给plugin去实现,这里通过一个简单的例子展示如何使用最流行的rails分页plugin -- will_paginate. 1.安装will_paginate,编写分页代码 安装: ruby script\\plug

2015-07-13 11:25:53

Ruby on rails开发从头来(windows)(三十六)- 调试技巧

 这次我们来看看一些关于调试的小提示。 首先,而且也是最重要的就是,编写测试代码,在Rails里编写单元测试和功能测试都很简单,使用它们,可以减低bug发生率,也可以避免在你从前的代码中突然出现bug。 测试代码告诉你哪些东西能够工作,哪些不能,并且,测试代码帮助你隔离那些有问题的代码,因为有时候bug并非很快地表现出来。 如果问题发生在

2015-07-13 11:25:49

引用 windows平台下Ruby on Rails环境搭建

kokko 的 windows平台下Ruby on Rails环境搭建 windows xp 下使用ruby on rails   1 安装ruby, win环境下有Ruby One-Click Installer包, 下载地址为 http://www.ruby-lang.org/en/downloads/ ,

2015-07-13 11:25:48

Ruby on rails开发从头来(三十八)- ActiveRecord基础(列和属性)

  ActiveRecord中的一个对象相当于数据库中表的一行,对象的属性对应于表的列,也许你会注意到我们的Order类没有提及关于orders表的任何东西,这是因为ActiveRecord在运行时来确定这些对应关系,Active Record将数据库中的模式反应到类中。 我们的orders表可能使用下面的sql来创建: create tabl

2015-07-13 11:25:48