Hello, guys. I’m learning now Ruby and Shoes.
I’m using this code to get username and it’s status from twitter:
@name = [] @status = []
def timeline
Twitter::Base.new(‘username’,‘password’).timeline.each do |s| @name << s.user.name @status << s.text
end
[@name, @status]
end
t = timeline
And then t is [[“John”, “Daniel”, “Marry”],[“Having
launch”,“Sleeping”,“Bored”]]
And in Shoes I have to use para to print the name and the status, but
don’t know how.
end
Suggestions ?
irb(main):008:0> arr = [[“John”, “Daniel”, “Marry”],[“Having
launch”,“Sleeping”,“Bored”]]
=> [[“John”, “Daniel”, “Marry”], [“Having launch”, “Sleeping”, “Bored”]]
irb(main):009:0> arr[0].zip(arr[1]).each {|name,action| p “#{name} is
#{action}”}
“John is Having launch”
“Daniel is Sleeping”
“Marry is Bored”
I think in Shoes you can do this loop creating paras using both
elements.