Wednesday, March 19, 2008

1000.times better

Short code post. Just the story of how do you get someone looking into Ruby when they had already dismissed it as a fad. You know, the hype can blind you.

So the situation arrived when a friend needed to have a particular chunk of XML repeated 1000 times. No more, no less. Sounds stupid but it's just an oversimplified anecdote.

When he asked me for a quick script to do it for him, I saw an opportunity to show how Ruby would be a good tool for this job (insert promo here). Being a "show, don't tell" kind of guy, this was the code I presented him.


def thousand_repeater(string, repeats =1000)
repeats.times do
print "#{string}\n"
end
end


Not too fancy by any means. You just have to call it with the string you want, optionally provide the number of times you want it repeated and that's pretty much it.

Ex.: thousand_repeater "hello",3


The thing that got to him was actually the ability that Ruby gives you of doing something like "1000.times", compared to the more familiar (at least for him)

for(i=1; i<1000; i++)


Thats it.

Friday, March 07, 2008

Que roubo....

Então um gajo em Munique paga 3,60 Eur por 17 cigarros??? Onde é que estão os meus outros 3? Perderam-se???



Esta foi uma semana louca em que conheci mais aeroportos do que em todo o resto da minha vida! Zurique, Amsterdão... Munique. Parece um tour pela Europa civilizada, eu sei. Mas tudo faz sentido. Amanhã conto.

Quando queremos voar mais alto nada melhor que dar um pulo de um sitio muito alto. Ou então correr por uma planicie a perder de vista, qual pista de aeroporto...

;o)

Thursday, March 06, 2008

Jantar de Homenagem ao Professor Roberto Barbosa (IADE)

A Kay está a organizar um jantar na "Dona Elisa" em Santos em jeito de homenagem ao Prof. Roberto. Não são bem vindos choramingas nem urbano-depressivos. Os jantares do Rob sempre foram uma festa. Let's keep it that way.


foto da autoria de Roberto Barbosa



Confirmações para estacaoabstracta@yahoo.com.

Obrigado.