Ruby
人类观察所主任
你和你的酸奶,我舔我的瓶盖
展开
-
mac 升级 ruby
在lion下安装rails会提示你的ruby版本为1.8.7,而新版本的rails3.x需要1.9.x的ruby支持。所以,必须对ruby进行升级,经过各种凌乱和不成功终于摸索出经验。现在记录一下。通过app store安装xcodexcode安装好后,打开xcode选择preferences选择downloads选项卡安装command line tools(因为终端里没转载 2014-05-29 07:50:34 · 3122 阅读 · 0 评论 -
mysql2 和 ruby on rails
遇到r引用OS Version: Mac OS X 10.7.1 Lion Ruby Version: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.1.0] Ruby Location: /usr/local/rvm/bin/ruby Rails Version: Rails 3.1.0原创 2014-10-04 15:26:21 · 3476 阅读 · 0 评论 -
Ruby 正则表达式
1.创建正则表达式a) reg1 = /^[a-z]*$/ #将模式的定义放在两个正斜杠之间,返回一个Regexp对象b) reg2 = Regexp.new(‘^[a-z]*$’) #创建一个Regexp对象c) reg3 = %r{^[a-z]*$}转载 2014-10-04 12:23:19 · 905 阅读 · 0 评论 -
获取优酷网、土豆网、56网的视频缩略图
获取优酷网视频缩略图优酷官方给出了API,所以很容易得到想要的缩略图,原视频地址:http://v.youku.com/v_show/id_XMjIwNDg2NjU2.html地址栏输入以下:http://v.youku.com/player/getPlayList/VideoIDS/XMjIwNDg2NjU2/timezone/+08/version/5/source/out?p原创 2014-10-03 12:07:42 · 3723 阅读 · 0 评论 -
ruby on rails Linux环境配置和部署
c#yum install ruby原创 2014-10-03 16:52:34 · 1619 阅读 · 0 评论 -
ruby 数组
city=["北京","上海","天津","重庆"]puts citycity=Array.newcity[0]="北京"city[1]="上海"city[2]="天津"city[3]="重庆"puts citycity=["北京","上海","天津","重庆"]city[4]="香港"puts "数组的长度为:"+city.size.to_sput转载 2014-10-03 01:56:09 · 776 阅读 · 0 评论 -
ruby 字符串操作
也许String对象最重要的操作就是通过[]下标访问操作了,你可以通过这种方式提取字符串内容或者更改字符串内容。在Ruby1.8中字符串被当作一个字节或者8位的字符码数组,你可以通过length或者size方法获得这个数组的长度,你通过在[]设置索引数字来设置或者得到那个位置的值:s = 'hello'; # Ruby 1.8s[0] # 返回值为104,第一个字母'转载 2014-10-03 00:47:05 · 4298 阅读 · 0 评论 -
rails 数据库修改字段
创建数据库表#rails原创 2014-09-30 22:40:05 · 3773 阅读 · 0 评论 -
Ruby 数组用法
函数名称说明示例& 数组与,返回两数组的交集 [1,2] & [2,3] =>[2] * 复制数组n次[1,2]*2转载 2014-10-09 09:12:53 · 1233 阅读 · 0 评论 -
ruby on rails 加站长统计,百度统计 后出现间歇白页
很显然,问题很明确解决,将 torbu原创 2014-10-05 13:02:04 · 1890 阅读 · 0 评论 -
ruby on rails: bundle install 耗时太长
当然,本地已经安装好了bundle的那些包,不用去原创 2014-09-25 20:40:52 · 1683 阅读 · 0 评论 -
ActiveModel::ForbiddenAttributes 错误
很显然,你看的是rails 3的教程,而你的系统是rails原创 2014-08-18 00:27:34 · 1234 阅读 · 0 评论 -
Ruby 去掉空白符
lstrip : 去掉首空格rstrip : 去掉尾空格gsub : 去掉全部空格,不过要用到pattern匹配eg:s1 = " Test whitespace"s2 = " hello Ruby Rails "s3 = "trailing "puts s1.lstrip+s3 # show lstrip remove le转载 2014-10-04 13:04:05 · 7802 阅读 · 0 评论