- 浏览: 335431 次
- 性别:
- 来自: 北京
文章列表
读入Enumerable模块的类,可以使用很多种迭代器与区块调用。在这里介绍其中的each、collect、sort和sort_by 4个方法。
20.4.1 each方法
each方法是使用Enumerable模块时一定要定义的方法。这个方法里必须定义一个迭代器,用来像前面的数 ...
整理一个帖子:[火星生活] 程序员之书(风月群出品)
用ruby做了一下文本处理。
$KCODE='a'
arr=[]
File.open("file.txt","r") do |file|
file.readlines.each do |line|
arr<<"《#{line.strip}》\n"
end
end
File.open("file1.txt","w") do |file|
file.w ...
http://www.lulu.com/content/6438917
下载地址:http://javaeye-client-ruby.googlecode.com/files/EyeShoes-0.1-alpha.zip
代码已经开源:http://javaeye-client-ruby.googlecode.com/svn/trunk/
最近在学习ruby的GUI工具Shoes,想用ruby做一个和JE Talker差不多的工具,所以就先写了个JavaEye的Client。
目前已完成认证,get_all(获取全站闲聊),get_list(获取自己订阅的闲聊),get_reply(获取@自己的闲聊)。
这是项目地址:http://javaeye-client-ruby.googlecode.com/svn/trunk/
code:
require'net/http'
require'json'
module JavaEye
AUTH_URL="http://api.iteye.com/api/auth/veri ...