[#408634] How do I make lots of classes aware of each other? — "Andrew S." <lists@...>

I'm apparently missing something fundamental in my knowledge of classes

10 messages 2013/07/02

[#408712] Ruby web service with REST support — "Shubhada S." <lists@...>

Hi All,

17 messages 2013/07/05

[#408812] create variables depending on counter — stefan heinrich <lists@...>

Hi community,

21 messages 2013/07/09

[#408854] execute commands within SMTP email code: send content in variables and not actual variables — dJD col <lists@...>

I am trying to send an email using the code below. I am able to send the

9 messages 2013/07/10

[#409031] tap { break } idiom deserves its own Kernel method? — Andy Lowry <lists@...>

I use this idiom from time to time:

13 messages 2013/07/22

[#409072] Link To Masses Of External Data In Openoffice? — "Austin J." <lists@...>

This is what I want to do.

19 messages 2013/07/23
[#409102] Re: Link To Masses Of External Data In Openoffice? — Tamara Temple <tamouse.lists@...> 2013/07/24

[#409103] Re: Link To Masses Of External Data In Openoffice? — "Austin J." <lists@...> 2013/07/25

tamouse m. wrote in post #1116598:

[#409122] Re: Link To Masses Of External Data In Openoffice? — Tamara Temple <tamouse.lists@...> 2013/07/26

[#409142] Re: Link To Masses Of External Data In Openoffice? — "Austin J." <lists@...> 2013/07/26

tamouse m. wrote in post #1116750:

[#409073] class <=> module — Bráulio Bhavamitra <lists@...>

Hello all,

17 messages 2013/07/23

[#409104] Ruby newbie question on Methods (NoMethoderror) — "Crispian A." <lists@...>

I have recently started learning ruby and so I am writing a small little

10 messages 2013/07/25

[#409170] Working through Ch.10 for learning to program 2.0 (Chris Pine) — JD JD <lists@...>

So, I have been working through this book, and have been doing ok up

33 messages 2013/07/28
[#409195] Re: Working through Ch.10 for learning to program 2.0 (Chris Pine) — Harry Kakueki <list.push@...> 2013/07/29

I tried this and came up with a one-liner that seems to do it. It sorts the

[#409258] WATIR - ScriptError popup on IE - Unable to get rid of! — Graeme Halls <lists@...>

I am new to Ruby & Watir, and I am having a nightmare with IE and Script

11 messages 2013/07/31

Re: how to create structure like bellow

From: Jes俍 Gabriel y Gal疣 <jgabrielygalan@...>
Date: 2013-07-26 09:32:48 UTC
List: ruby-talk #409126
On Fri, Jul 26, 2013 at 10:48 AM, Expert Alart <lists@ruby-forum.com> wrote:
> Hi Jesus
>
> Thanks its works perfect..
> but i have a doubt and want a explanation ...
> its looks like there is an issue with this
>
> totals[id] += power
>
> its missing couple of entry ....
>
> example ,
>
> Total Power Per Row:
> z15a :- 192
> z16d :- 131
> z16e :- 179
> z16f :- 108
>
> Total Power Uses at this DC :
> AMP : 629
>
> but if i 192+131+179+108 : 610
> but when i calculate manualy the all amp i get : 629 ...
>
>
> so there is a mismatch ....
>
> how is this totals[id] += power working ??

Well, as I explained before, this expression is equivalent to this one:

totals[id] = totals[id] + power

As we have defined 0 as the default value for the hash, totals[id] +
power is 0 for the first time you see that key. Check this example in
IRB:

2.0.0p195 :001 > h = Hash.new(0)
 => {}
2.0.0p195 :002 > h["z15"]
 => 0
2.0.0p195 :003 > h["z15"] + 3
 => 3
2.0.0p195 :004 > h["z15"] += 3
 => 3
2.0.0p195 :005 > h
 => {"z15"=>3}
2.0.0p195 :006 > h["z15"] += 5
 => 8
2.0.0p195 :007 > h
 => {"z15"=>8}

As you can see, everytime you do h[id] += power, if the key is not
found, 0 is used, summed to power and stored. The next time, the key
is found and power is summed to whatever was there before and stored.

Regarding the mismatch, how do you get this "Total Power Uses at this
DC : AMP : 629"?
Is this manual thing really extracting the same data? Is the data
returned by the snmp command static? Maybe when you calculated it
manually, the data already changed. We need more info about the
mismatch to be able to help you.

Jesus.

In This Thread