[#407882] Ruby extremely slow compared to PHP — Mick Jagger <lists@...>

Hello there, how are you? Hope you are fine. I am a PHP programmer

17 messages 2013/06/02

[#407908] TCPServer/Socket and Marshal problem — Panagiotis Atmatzidis <atma@...>

Hello,

18 messages 2013/06/03

[#407946] Is rubyquiz.com dead? — Alphonse 23 <lists@...>

Thread title says everything.

18 messages 2013/06/04

[#408012] Need help understanding recursion. — pedro oliva <lists@...>

Ive been reading Chris Pine's book 'Learn to Program' and its been going

11 messages 2013/06/06

[#408129] Getting Started With Development — Chamila Wijayarathna <cdwijayarathna@...>

I'm new to Ruby Development. I downloaded source from Github, but couldn't

24 messages 2013/06/11
[#408131] Re: Getting Started With Development — Per-erik Martin <lists@...> 2013/06/11

Ruby is often installed on linux, or can be easily installed with the

[#408146] Re: Getting Started With Development — "Chamila W." <lists@...> 2013/06/11

Per-erik Martin wrote in post #1112021:

[#408149] Re: Getting Started With Development — "Carlo E. Prelz" <fluido@...> 2013/06/11

Subject: Re: Getting Started With Development

[#408198] NokoGiri XML Parser — "Devender P." <lists@...>

Hi,

11 messages 2013/06/13

[#408201] trying to load a .rb file in irb — "Eric D." <lists@...>

I am trying to load a ruby program into irb and it will not load.

12 messages 2013/06/13

[#408205] Can I use Sinatra to render dynamic pages? — Ruby Student <ruby.student@...>

Hell Team,

18 messages 2013/06/13
[#408219] Re: Can I use Sinatra to render dynamic pages? — Nicholas Van Weerdenburg <vanweerd@...> 2013/06/14

You should be able to do this without JavaScript by using streaming.

[#408228] Re: Can I use Sinatra to render dynamic pages? — Ruby Student <ruby.student@...> 2013/06/14

Well, I got some good suggestions from everyone here. I thank you all for

[#408275] Compare and sort one array according to another. — masta Blasta <lists@...>

I have two arrays of objects that look something like this:

14 messages 2013/06/17

[#408276] Comparing objects — "Thom T." <lists@...>

How do I compare two objects in Ruby, considering only attributes

15 messages 2013/06/17

[#408307] getting the most out of Ruby — robin wood <lists@...>

I write a lot of scripts in Ruby, most are small simple things but some

13 messages 2013/06/18

[#408309] Creating ruby script exe — Rochit Sen <lists@...>

Hi All,

17 messages 2013/06/18

[#408357] Beginners problem with database and datamapper — cristian cristian <lists@...>

Hi all!

28 messages 2013/06/20

[#408437] How do I input a variable floating point number into Ruby Programs — "Michael P F." <lists@...>

I want to evaluate the following interactively:

10 messages 2013/06/23

[#408518] #!/usr/bin/env: No such file or directory — Todd Sterben <lists@...>

I am new to both linux and ruby. I am using Ubuntu and Ruby 1.9

17 messages 2013/06/27

[#408528] Designing a Cabinet class — Mike Vezzani <lists@...>

Hello all,

12 messages 2013/06/27

[#408561] Find elment in array of hashes — Rodrigo Lueneberg <lists@...>

array = {:id=>1, :price =>0.25} # index[0]

23 messages 2013/06/28

Re: Nokogiri::XML::Node methods examples.

From: Love U Ruby <lists@...>
Date: 2013-06-16 19:08:58 UTC
List: ruby-talk #408262
#===================================================================================
# Day - IX :
# Methods wil be covered:
# #ancestors
#===================================================================================
doc = Nokogiri::HTML(<<-eof)

<h3><a href="javascript:viod(0);" title="Other Services" 
class="no_click" tabindex="-1">OTHER <span>SERVICES</span></a></h3>
<ul class="type-a">
  <li><a href="https://prepaid.onlinesbi.com/CMS/" target="_blank" 
tabindex="32">Complaints</a></li>
  <li><a href="personal/disclaimer_popup.html" target="_blank" 
tabindex="33">Online Shopping</a></li>
  <li><a href="https://prepaid.onlinesbi.com/" target="_blank" 
tabindex="34">Foreign Travel/EZ-Pay/Gift Cards</a></li>
  <li><a 
href="http://www.statebankofindia.com/user.htm?action=viewsection&amp;lang=0&amp;id=0,1,21,691" 
target="_blank" tabindex="35">Mobile Banking Services</a></li>
  <li><a href="https://www.onlinesbi.com/nri/" target="_blank" 
tabindex="36">NRI Services</a></li>
  <li><a href="https://www.onlinesbiglobal.com/" target="_blank" 
tabindex="37">OnlineSBI Global</a></li>
  <li><a href="https://remit.onlinesbi.com/" target="_blank" 
tabindex="38">SBI Express Remit</a></li>
  <li><a href="http://www.onlinesbi.com/scfu/scfu_home.html" 
target="_blank" tabindex="39">e-DFS/e-VFS</a></li>
  <li><a href="https://www.sbicmp.co.in/" target="_blank" 
tabindex="40">SBI F.A.S.T.</a></li>
  <li><a href="personal/atm_cum_debitcard.html" tabindex="41">Secure 
Card Transactions</a></li>
  <li><a href="https://www.onlinesbi.com/sbivc.html" target="_blank" 
tabindex="42">Net Banking for Visually Challenged</a></li>
  <li><a 
href="personal/sbi_efile_income_tax_returns_filing_online_ITR.html" 
tabindex="43">SBI e-File</a></li>
</ul>
<!-- Usefull Links -->
<h3 class="usefull-link"><a href="javascript:void(0);" title="Useful 
Links" class="no_click" tabindex="-1">USEFUL <span>LINKS</span></a></h3>
<ul class="type-a">
  <li><a href="http://www.sbimf.com/" target="_blank" tabindex="44">SBI 
Mutual Fund</a></li>
  <li><a href="http://www.sbicard.com/" target="_blank" 
tabindex="45">SBI Card</a></li>
  <li><a href="http://www.sbicapsec.com/" target="_blank" 
tabindex="46">SBICAP Securities</a></li>
  <li><a href="http://www.sbilife.co.in" target="_blank" 
tabindex="47">SBI Life Insurance</a></li>
  <li><a href="http://www.sbigeneral.in" target="_blank" 
tabindex="48">SBI General Insurance</a></li>
</ul>
<!-- //Usefull Links -->
eof

doc.class # => Nokogiri::HTML::Document
doc.at('ul.type-a').class # => Nokogiri::XML::Element
doc.at('ul.type-a').children.reject{|i| i.text.strip == ""}.map(&:text)
# => ["Complaints",
#     "Online Shopping",
#     "Foreign Travel/EZ-Pay/Gift Cards",
#     "Mobile Banking Services",
#     "NRI Services",
#     "OnlineSBI Global",
#     "SBI Express Remit",
#     "e-DFS/e-VFS",
#     "SBI F.A.S.T.",
#     "Secure Card Transactions",
#     "Net Banking for Visually Challenged",
#     "SBI e-File"]
doc.at('ul.type-a').children.reject{|i| i.text.strip == 
""}[2].ancestors.map(&:name)
# => ["ul", "body", "html", "document"]

-- 
Posted via http://www.ruby-forum.com/.

In This Thread