Permalink for this post

Ruby - yield

Outra feature muito interessante do Ruby é o yield.

O yield faz com que você consiga passar para um método um bloco de código como se esse bloco fosse um parâmetro.

Exemplo:

def falar(pessoa, frase)
  yield(pessoa, frase)
end

falar(‘Héliton’, ‘Olá!’) {|p, f| puts p + ” disse: ” + f } 

Permalink for this post

Ruby - Symbols

Achei muito show a feature Symbols do Ruby.

Vou usar o mesmo exemplo dado pelo Pickaxe 3:

Em PHP:
define(‘NORTE’, 1);
define(‘LESTE’, 2);
define(‘SUL’, 3);
define(‘OESTE’, 4);

Em Ruby:
:norte
:leste
:sul
:oeste 

Permalink for this post

Ruby

PHP é uma boa linguagem, mas está ultrapassada, por isso decidi estudar uma linguagem mais moderna.

Após pesquisar descobri que a melhor opção para mim é o Ruby, já começei a ler um ótimo livro, o Pickaxe 3.

Estou bastante empolgado com o Ruby, ele é simples, elegante e divertido. :)

Permalink for this post porque cachorros também gostam de água fresca

porque cachorros também gostam de água fresca

Permalink for this post
"Aprender a se colocar em primeiro lugar não é egoísmo e o que não mata com certeza fortalece. Às vezes mudar é preciso, nem tudo vai ser como você quer, a vida continua. Quem faz uma vez não faz duas necessariamente, mas quem faz dez, com certeza faz onze. Perdoar é nobre, esquecer é quase impossível. Quem te merece não te faz chorar, quem gosta cuida quando tem, o que está no passado tem motivos para não fazer parte do seu presente, não é preciso perder pra aprender a dar valor e os amigos ainda se contam nos dedos. Aos poucos você percebe o que vale a pena, o que se deve guardar pro resto da vida, e o que nunca deveria ter entrado nela. Não tem como esconder a verdade, nem tem como enterrar o passado, o tempo sempre vai ser o melhor remédio."
Permalink for this post eatsleepdraw:

“Your true blue Ethel.”   An illustration in my sketchy book. -jordosbeard

eatsleepdraw:

“Your true blue Ethel.”   An illustration in my sketchy book. -jordosbeard

Permalink for this post

Crepúsculo para homens

Permalink for this post
"Amo a liberdade, por isso deixo as coisas que amo livres. Se elas voltarem é porque as conquistei. Se não voltarem é porque nunca as possuí."

—John Lennon