rubyonrails
文章平均质量分 67
张华勋
勤奋好学,对技术充满激情!
展开
-
RubyOnRails 小小引导(上)
大家早上好,我现在学习Ruby On Rails 框架 3.1版本的rails框架 很新 很容易刚开始学,想记录一下这个框架的学习过程,留下点记录 开始Rails框架之旅 1,创建一个rails 工程 如果你已经配置好了rails 框架 而且使用的是Aptana Stdio 3版本IDE 打开你的rails 服务器 输入命令行:rails new blo原创 2011-12-01 18:27:29 · 625 阅读 · 0 评论 -
rails3 使用bootstrap step by step
rails3 使用bootstrap一,背景: 这个不多说,最好的就是看文档http://twitter.github.com/bootstrap/ 本文例子github链接 testbootstrap git 地址[email protected]:Ryan007/testbootstrap.git二,使用方法: 本人用的使rails3.2.12应该是比较新的版本原创 2013-02-27 12:57:32 · 1985 阅读 · 0 评论 -
rails3 使用 acts-as-taggable-on 打标签 超简单
rails 使用 acts-as-taggable-on 打标签简介:Jonathan Viney 是这个项目的最大贡献者。`标签`的作用很广,尤其是博客和搜索这两方面。1,Rails 3.x在 Gemfile添加以下内容gem 'acts-as-taggable-on', '~> 2.3.1'2,使用以下命令:rails generate acts_原创 2012-08-28 23:44:22 · 3811 阅读 · 0 评论 -
搭建开发rails环境
rvm use 1.9.3-p125rvm gemset create rails323_r193_xmcrmrvm use 1.9.3-p125@rails323_r193_xmcrmgem install rails -v 3.2.3rails new xmcrmcd xmcrm修改gemfilesource 'https://rubyg原创 2012-12-12 17:48:37 · 1288 阅读 · 0 评论 -
ruby on rails 【语法大全2】
rake 系列命令最熟悉的就是 rake db:create/migrate 对数据库的操作,也许这些也很少用的:rake -T 列出所有rake命令rake -T plugin 列出所有有关plugin的rake命令rake db:migrate version=0 清除数据库数据和结构 1.1 创建一个Rails应用程序 $ rails new app_name转载 2012-08-19 22:44:19 · 1216 阅读 · 0 评论 -
rails 测试 单元测试 集成测试 行为测试 自动测试
1,单元测试http://guides.rubyonrails.org/testing.html2,集成测试http://guides.rubyonrails.org/testing.html3,行为测试http://ihower.tw/rails3/testing.html4,自动测试http://ruby-china.org/topics/2990原创 2012-08-17 09:02:11 · 937 阅读 · 0 评论 -
ruby on rails 【语法大全1】
0,rails new blog这个是ror初学者第一个真正的ror项目这个就是生成一个ruby on rails 项目这个就相当于C语言中的hello world1,bundle install用来安装应用的gem,这里的gem就是常说Gemfile里面定义的gem2,scaffold脚手架用来自动生成CRUD的 一个工具集 包含数据库ex: rails原创 2011-11-30 09:06:52 · 1361 阅读 · 0 评论 -
怎么单独进行一个单元测试
How to Run a Single Rails Unit TestMay 28th, 2010 | Comments This post explains how to execute a single unit test (or even a single testmethod) instead of running the complete unit test suite.翻译 2012-08-16 09:39:02 · 1182 阅读 · 0 评论 -
ruby on rails 【语法大全2】【模型(Models)】数据库迁移(Migrations)
数据迁移【Migrations】数据迁移能让你很方便的以一种有条理,有组织的方式更改你的数据库。当然你也可以手动更改sql语句,但是你也有责任告诉其他的开发者;让他们运行这些语句。你也要记录变化的地方不要让它在你下次部署时和你的产品机器发生冲突。Active Record 记录你已经运行的所有迁移操作,因此你所做的就是更新你的代码,然后运行 "rake db:migrate"。当Act翻译 2012-04-19 09:09:39 · 849 阅读 · 0 评论 -
Ruby【002】
Ruby有不少惯用法,这里略作一些介绍,也方便阅读他人代码:迭代一般写法:for i in (1..10)puts iend习惯写法:Java代码 (1..10).each{|i| puts i} 或 1.upto(10){|i| puts i} # from njmzhang ||=赋值一般写法:转载 2012-04-19 08:56:12 · 860 阅读 · 0 评论 -
Ruby各种枚举方法及其使用【001】
1,upto()方法 EX:irb:1.upto(5){ |x| puts(x) } 输出irb:1irb:2irb:3irb:4irb:5= >1注意:这里的x 是变量 这种枚举的方法只能遍历连续的数字,字符,而且只能是小数到大数1.1upto()和do、end 搭配使用irb:1.upto(4) do |x| pr原创 2011-12-02 18:13:40 · 2032 阅读 · 0 评论 -
学习 HeroKu 的架构设计
学习 HeroKu 的架构设计作者: Fenng | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.dbanotes.net/arch/heroku_architecture.html这几天给我印象比较深的是 HeroKu ,提供 Ruby 快速部署环境并提供托管能力,他们的架构图做得十分漂亮,一幅图胜过千言转载 2012-03-05 10:50:21 · 464 阅读 · 0 评论 -
我所理解的Rails
1,rails是什么? 就是一个基于ruby的web应用框架。更进一步说,在ruby的基础上,显示出rails框架的优越性。2,rails用来干什么?简化web程序开发3,rails有什么特性?a,不重复自己--自己写过的程序,不重复开发。b,约定大于配置(感触很深,尤其是3.0以后的,感觉把这个做的有点变态)c,REST最好的实践者之一原创 2011-11-29 22:05:32 · 629 阅读 · 0 评论 -
ubuntu 最简单的rvm ruby rails 安装命令
安装 RVM: $ bash -s stable 写入bashrc并 重新加载shell$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc$ source ~/.bashrc注意:如果这一步进行不了,是因为没用在写入上述文件原创 2012-02-22 08:56:24 · 1229 阅读 · 0 评论