0

标准配置的UBUNTU 11.10 RUBY VMWARE 镜像,手工MOD(ZSH_RVM_RAILS_VIM)

VMWARE UBUNTU 11.10 IMAGE: http://www.trendsigma.net/vmware/ #各种LINUX VMWARE 版本下载,请尽量使用BT下载,以免给对方网站造成过大流量压力。 (以下严重参考)http://ruby-china.org/topics/384 ...

喻头快跑 发布于 2012-02-27 00:28 评论(0) 阅读(590)
0

【学习笔记*原创】Ruby-China网站源代码包的本地安装

1、Ruby-China网站源代码包:https://github.com/huacnlee/ruby-china$ cd ~/workspace$ git clone https://github.com/huacnlee/ruby-china.git2、如果想要省心一点,请千万不要尝试在WIND...

喻头快跑 发布于 2012-02-25 01:24 评论(1) 阅读(277)
0

Eclipse中开发Ruby遇到invalid multibyte char (US-ASCII)

经过上网查找说是因为编码问题,只要在首行添加上#encoding:utf-8即可解决问题,但是添加上这句后,居然报错变成了:invalid multibyte char (UTF-8)现在经过分析基本上可以断定肯定是因为编码的原因造成了中文不能够被识别。所以只好将配置的编码方式全都进行了修改。经过一...

相思雨 发布于 2012-02-24 11:16 评论(0) 阅读(106)
0

总结:Ruby中的@ % # $等各种千奇百怪的符号的含义等

初学RUBY时,一看各种稍微复杂一点的代码时很容易被RUBY各种约定的表示方法搞晕,这整理一下 。(若标识符首位是小写字母或“_”,则该标识符就是局部变量或方法调用。)(以大写字母([A-Z])开始的标识符是常数、类名或者模块名)以@开始的变量是实例变量,它属于特定的对象。可以在类或子类的方法中引用...

喻头快跑 发布于 2012-02-22 23:29 评论(0) 阅读(172)
0

irb的子会话

irb支持多个并发的会话。可以在irb中输入irb命令启动一个新的子会话。当前会话只有一个,可以通过jobs命令来列出全部对话,并用fg命令来切换另外一个(休眠的)会话。 不同的子会话间保持不同的变量空间(相同名字的变量各自有自己的值)。 每个子会话会使用自己会话提示符。主会话使用irb标示,其他的...

相思雨 发布于 2012-02-22 23:27 评论(0) 阅读(36)
0

ruby 1.9.2p290+rails2.3.4+mysql5.5.15 数据库访问不了

我的环境是 ruby 1.9.2p290+rails2.3.4+mysql5.5.15 ,运行“db:migrate”时,错误提示如下 : !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install ...

相思雨 发布于 2012-02-22 21:40 评论(0) 阅读(49)
0

建立你的RoR学习环境(Windows)之一

在Windows上建立一个自己学习的RoR环境,首先要选择安装哪个打包环境。 Instant Rails、One Click Ruby Installer 和 Ruby on Windows 选用哪个? Instant Rails 是一个Windows上的集成了Ruby、Rails和Apache、M...

相思雨 发布于 2012-02-22 20:08 评论(0) 阅读(115)
0

区别Ruby的require,load,和include

相同之处:三者均在kernel中定义的,均含有包含进某物之意。 不同之处: 1、requre,load用于文件,如.rb等等结尾的文件。 2、include则用于包含一个文件(.rb等结尾的文件)中的模块。 3、requre一般情况下用于加载库文件,而load则用于加载配置文件。 4、requre加...

相思雨 发布于 2012-02-22 11:24 评论(0) 阅读(51)
0

《Ruby入门权威经典》(一)

作者:于天恩 北京航天航空出版社出版发行。 Ruby是一种语言,其单词含义为“红宝石”。Rails是一种技术框架,其单词意思为“铁轨”。于是“Ruby on Rails”的含义就是铺满红宝石的铁轨。Rails是B/S结构的编程框架,基于Ruby语言。这类似于ASP基于VBScript和JSP(Str...

相思雨 发布于 2012-02-20 13:22 评论(0) 阅读(159)
0

Django实战(8):对比RoR与Django的输入校验机制

rails有一个”简洁、完美的验证机制,无比强大的表达式和验证框架“。在《Agile Web Development with Rails 4th》一书的7.1节向我们展示了如何验证Product:c...

Holbrook 发布于 2012-02-19 22:33 评论(0) 阅读(147)
0

Ruby笔记五(简单的字符串操作)

#E8.1-2.rb字符串操作#双引号括起来的字符串会有转义,例如:“\n”表示换行。还有一些其它的转义符号,比如制表符之类。str="thisisyoustring.\n"putsstr*2=beginresult:thisisyoustring.thisisyoustring...

翔如飞飞 发布于 2012-01-31 16:05 评论(0) 阅读(80)
0

Ruby笔记四(数组)

#E8.1-1.rb=begin数组的索引从0开始,一直到数组的长度减去1;负数表示从数组末尾开始的索引;用一对数字来索引数组,第一个数字表示开始位置,第二数字表示从开始位置起的元素数目=endarr=[3,4,5,6,7,8,9]putsarr[0]#3putsarr.first#3putsarr...

翔如飞飞 发布于 2012-01-31 14:59 评论(0) 阅读(47)
0

Ruby笔记三(类、对象、属性)

classPerson#initialize是初始化方法,相当于Java的构造器。参数age有一个缺省值18,#可以在任何方法内使用缺省参数,而不仅仅是initialize。如果有缺省参数,参数表必须以有缺省值的参数结束definitialize(name,age=18)@name=name@age...

翔如飞飞 发布于 2012-01-31 14:32 评论(1) 阅读(49)
0

Ruby的访问控制public、protected、private

#Ruby的访问控制 public方法,可以被定义它的类和其子类访问,可以被类和子类的实例对象调用 protected方法,可以被定义它的类和其子类访问,不能被类和子类的实例对象直接调用,但是可以在类和子类中指定给实例对象 private方法,可以被定义它的类和其子类访问,私有方法不能指定对象。 c...

翔如飞飞 发布于 2012-01-31 14:17 评论(0) 阅读(39)
0

Ruby的require

require一般用来加载其它的类,如:#Ruby代码:require'dbi'require"rexml/document"但是上面加载的是标准类库里面的文件,当然也可以是已安装的gems文件,但是如果是自己在本地写的文件,就不能直接用require了,而应该这...

翔如飞飞 发布于 2012-01-31 14:00 评论(0) 阅读(52)
0

RubyMonk系列题目(答案篇)

#总算是有时间把之前在RubyMonk上搞的那些菜鸟题目做了一遍,也顺便温习巩固下基础知识。一、数组篇 1在下面的代码中,尝试提取超过五个字符的字符串。 names = ['rock', 'paper', 'scissors', 'lizard...

XguoX.L 发布于 2012-01-12 00:49 评论(0) 阅读(86)
2

使用rails高效开发之快速创建控制器 视图 模型和数据库文件

使用rails高效开发,方便快捷的命令是其中一个很重要的因素。rails通过一个命令,就可以快速创建包括数据库文件、模型文件、视图文件、控制器文件等在内的所有文件;本文还介绍那些单独快速创建他们的命令,以及取消这些操作的结果的快速命令...

开源天宝 发布于 2012-01-04 23:32 评论(20) 阅读(1416)
0

Ruby札记1 - 安装、运行

Ruby简介...

沙场秋点兵 发布于 2011-12-30 12:49 评论(0) 阅读(268)
0

[ruby]sinatra 学习 1 (get start)

sinatra 是ruby的一个web框架http://www.sinatrarb.com/安装(可以使用taobao的镜像)gem install sinatrahello world# hello.rb require 'sinatra' get '/' do &...

bluefrog 发布于 2011-12-27 01:21 评论(0) 阅读(48)
2

使用rails3.1.1建立第一个helloworld项目 让rails跑起来

本篇文章中,我们将演示如何使用rails框架:建立第一个项目;启动服务;在浏览器中浏览这个服务;修改视图显示的内容;在视图中显示动态内容;在控制器创建动态内容,并在视图中显示;...

开源天宝 发布于 2011-12-26 15:05 评论(4) 阅读(1424)

推荐博客(按更新时间)

×