Ruby on Rails

ruby on rails 学习 (4):LoadErr : no such file to load -- mysql

      话说 ruby on rails 却是有其非同凡响的创新之处,有以下将会提及到的 ActionRecord 数据库与类的映射,记录与对象的映射等这种让我等小鱼鱼大开眼界的创新之举。       因为之前做过一些简单的 php 应用,而做 php

2015-07-13 11:25:17

ruby on rails 把阿里云上的图片资源转移到七牛云上写的一个task 文件 自动转移

先写下关于转移时,配置文件的修改 1 Gemfile中增加 gem \'carrierwave-qiniu\'gem \'qiniu-rs\' 2 增加文件 config文件下qiniu-rs.rb Qiniu::RS.establish_connection! :access_key => \'key\', :secret_key =&gt

2015-07-13 11:25:17

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

  前面我们已经完成了一个简单的购物车,从这篇开始我们看看在rails中怎样进行测试。   在我们创建购物车程序的时候在我们的depot目录下,就已经有一个test目录了,这就是为我们进行测试准备的。到目前为止,我们看到里面的fixtrues和functional,unit目录中已经有对controller和model对应的测试文件

2015-07-13 11:25:13

[Ruby on Rails]ruby中保留2位小数

ruby的Kernal.sprintf()可以实现保留两位小数的方法,format是sprintf的alias。 format(“pattern”, value):其中pattern表示要格式化形式,在这里我们用“%.2f”,表示保留小数点后2位数字,当然我们还可以写成“%05.2f”,表示整个字符串最少5位数(不包括小数点),如果value少于5位用”

2015-07-13 11:25:11

Ruby on Rails VS PHP VS Python

摘至:http://www.linuxeden.com/html/develop/20120903/129426.html 为什么选择Ruby on Rails? 你选择Ruby on Rails的原因是因为它可以在很短时间内方便的创建不同类型的网站。它可以在服务器上管理 极大的存储空间而不会有任何异常。现在很多开发者更喜欢用这个框架去建立应用

2015-07-13 11:25:11

Ruby on rails开发从头来(windows)(三十五)- 日志(Log)

Rails内建了Log功能,或者更准确的说,Rails暴露了Logger对象,该对象可以在所有的Rails程序中使用。 Logger是从ruby中移植过来的一个简单的Log框架(你可以在ruby的命令行里键入ri Logger来查看标准库的文档),对于我们而言,我们只需要知道Logger能针对warnning,info,error或者fatal level

2015-07-13 11:25:10

Ruby on Rails框架开发学习

       学习地址:http://www.ixueyun.com/lessons/detail-lessonId-685.html 一、课程概述 软件开发在经历了面向过程编程的阶段,现在正大行其道的是敏捷开发,它是针对传统的瀑布开发模式的 弊端而产生的一种新的开发模式,它的目标是提高开

2015-07-13 11:25:06

Ruby on Rails Session 1: How to Build a Ruby on Rails on the Ubuntu.

About Ruby on Rails Ruby on Rails is an application stack that provides developers with a framework to quickly create a variety of web applications. Ruby on Rails does take a litt

2015-07-13 11:25:01

Using Ruby On Rails on Bluehost

Using Ruby On Rails on Bluehost: This is intended to be a brief introduction to developing ruby on rails applications on a bluehost account. At the bottom of this article you wi

2015-07-13 11:24:56

[Ruby on Rails系列]3、初试Rails:使用Rails开发第一个Web程序

本次的主要任务是开发第一个Rails程序。需要特别指出的是,本次我选用了一个(PaaS开发平台),也就是Rails教程中介绍的Cloud 9平台,该平台已经自动为我们作好了环境配置的工作;只要你有一个浏览器就可以使用该云端开发环境。非常的方便快捷!简直赞!平台网址如下:Cloud 9使用方法: (3)点击“Create New Workspac

2015-07-13 11:24:52

Ruby on Rails 的检验方法(Validation Helpers)大全

转自:http://www.cslog.cn/Content/ruby_on_rails_validation_helpers 可以自定义validate(), 这个方法在每次保存数据时都会被调用. 如: def validate  if name.blank? && email.blank?   

2015-07-13 11:24:48

使用TextMate进行Ruby On Rails开发推荐插件

TextMate bundle for Ruby on Rails development 这个就不用多说了。装好后从新装载下所有的Bundlesmkdir -p ~/Library/Application\\ Support/TextMate/Bundlescd ~/Library/Application\

2015-07-13 11:24:46

幸亏没有选择Ruby On Rails

前期在项目选择语言的时候,在ROR和Django中犹豫了很久,最后看到一个评测,这个前面的文章也提到过了,说Django的效率比ROR高一倍,于是选择了Django。 经过一段时间的摸索和练习,在真正的这个小项目的开发上,只使用了一个星期,其中还包括了很多页面上的工作。可见,Django的开发效率的确是相当高的。而且,因为现在对这个框架的理解还不是很透彻,可

2015-07-13 11:24:40

Ruby on Rails,链式调用order,limit,offset方法对条件查询结果进行整理

在《Ruby on Rails,使用where方法对持久化对象进行条件查询》我们学习到可以通过where方法进行条件查询操作返回对象列表。 还有三个方法可以对返回的列表进行操作以便得到我们想要的结果集。 order方法对结果进行排序,比如将返回的对象按照名称升序排列、按照创建时间降序排列等。 limit方法对结果的数量进行限制,比如数据库中有成千上万的

2015-07-13 11:24:39

Ruby on Rails,数据库迁移命令和迁移任务编写

在《Ruby on Rails,rake工具使用和数据库migrations迁移的概念》和《Ruby on Rails,创建和执行migrations迁移文件》中对Rails中数据库迁移的概念和迁移任务的执行做了了解。其中的迁移任务仅仅停留在创建和删除表之类最简单的操作,实际开发中还有很多对数据库结构和内容的调整。下面来了解一下: 创建表 cr

2015-07-13 11:24:38

Ruby on Rails常用内置方法

转自:http://www.cslog.cn/Content/ruby_on_rails_active_methods 对象是否为空blank? puts [ ].blank? #=> true puts { 1 => 2}.blank? #=> false puts \" cat \".blank? #=> false puts \"\"

2015-07-13 11:24:35

基于Ruby On Rails Extjs Grid的拓展

1.拓展原生Ext GridPanel使其支持后台数据库数据动态构建,所有字段的查询,排序,自定义查询,行编辑器等功能 2.该类Extjs代码: Ext.QuickTips.init(); Ext.define(\"Wando.grid.Panel\", { extend: \"Ext.grid.Panel\", alias:

2015-07-13 11:24:35

ruby on rails 学习 (5):一个 rails 登录程序

     以命令流为本文线索:      1) rails new echohall -d=mysql      2) cd echohall      3) rails generate mo

2015-07-13 11:24:28

Ruby On Rails各版本需注意

1.4ruby script/server -p port  使用指定的端口启动ruby on rails网站服务 2.为\"/\"创建路由需要在默认路由下,如在rails2.3中   map.connect \':controller/:action/:id\' map.connect \':controller/:ac

2015-07-13 11:24:25

Ruby on Rails 数据库连接及mysql乱码

    这几天一直学Ruby on Rails 从中也有不少的问题,就尽量的去看书或是google,百度是百不出来了。    昨天一直做一个简单的测试就是list所有数据出来,可一直出问题,后来在网上看到了一个文章,做出来了。不过还会有点mysql乱码问题,下面看一下ROR数据库连接。# SQLit

2015-07-13 11:24:25