Arquivo

Textos com Etiquetas ‘Ruby Fundamental’

[IT Web - Ruby Fundamental] Módulos com mixin

16 de janeiro de 2012

Em um post anterior do blog Ruby Fundamental vimos como usar módulos como namespaces. Agora veremos como usar os módulos em Ruby como mixin, misturando os métodos de instância de um módulo em outras classes.

Veja o post completo no blog Ruby Fundamental:
Módulos como mixin

Veja também os outros posts do blog Ruby Fundamental:

Ruby , , , , ,

[IT Web - Ruby Fundamental] RubyConf New Orleans 2011: vídeos disponíveis

4 de novembro de 2011

RubyConf é a conferência internacional oficial de Ruby nos Estados Unidos. Organizada pela Ruby Central, a RubyConf foi fundada em 2001 e é realizada anualmente, sendo o maior evento da comunidade Ruby.

Estão disponíveis nada menos que 48 vídeos da conferência, entre keynotes, palestras e lightning talks.

Veja o post completo no blog Ruby Fundamental:
RubyConf New Orleans 2011: vídeos disponíveis

Veja também os outros posts do blog Ruby Fundamental:

Eventos, Ruby , , , , ,

[IT Web - Ruby Fundamental] Rocky Mountain Ruby 2011: vídeos disponíveis

9 de outubro de 2011

Rocky Mountain Ruby é uma conferência focada na linguagem de programação Ruby, mesclando palestras técnicas, eventos comunitários e atividades ao ar livre.

Estão disponíveis 27 vídeos da conferência, entre keynotes, palestras e lightning talks.

Veja o post completo no blog Ruby Fundamental:
Rocky Mountain Ruby 2011: vídeos disponíveis

Veja também os outros posts do blog Ruby Fundamental:

Eventos, Ruby , , , , ,

[IT Web - Ruby Fundamental] Módulos como namespaces

30 de setembro de 2011

Módulos em Ruby são grupos de métodos, constantes e variáveis de classes.

Os módulos não podem ser instanciados e não existe herança de módulos. Uma das maneiras de usar módulos é como namespaces.

Veja o post completo no blog Ruby Fundamental:
Módulos como namespaces

Veja também os outros posts do blog Ruby Fundamental:

Ruby , , , , ,

[IT Web - Ruby Fundamental] Diferenças entre procs e lambdas

28 de agosto de 2011

No último post do blog Ruby Fundamental falei sobre procs e lambdas. Agora vamos ver quais as diferenças entre eles.

Um proc se comporta como um bloco. Invocar um proc é semelhante a produzir um bloco. Já um lambda tem o comportamento de um método. Invocar um lambda é como invocar um método.

Veja o post completo no blog Ruby Fundamental:
Diferenças entre procs e lambdas

Veja também os outros posts do blog Ruby Fundamental:

Ruby , , , , ,

[IT Web - Ruby Fundamental] Procs e lambdas em Ruby

24 de julho de 2011

Blocos não são objetos e não podem ser manipulados como objetos em Ruby. Procs e lambdas tornam possível criar um objeto que represente um bloco.

Apesar de ambos serem instâncias da classe Proc, o comportamento dos procs é muito parecido com blocos e o comportamento dos lambdas é parecido com métodos.

Veja o post completo no blog Ruby Fundamental:
Procs e lambdas em Ruby

Veja também os outros posts do blog Ruby Fundamental:

Ruby , , , , ,

[IT Web - Ruby Fundamental] Blocos em Ruby

1 de junho de 2011

Uma das características mais interessantes da linguagem de programação Ruby são os blocos, porções de códigos ou grupo de comandos que podem ser passados para outras funções e ser invocados por elas.

À primeira vista, para quem não conhece programação funcional e/ou é novato em Ruby, os blocos podem parecer um tanto complicados. Isso é normal no começo, mas conforme você vai se familiarizando e entendo melhor como as coisas acontecem, seu uso se torna fácil e natural.

Veja o post completo no blog Ruby Fundamental:
Blocos em Ruby

Veja também os outros posts do blog Ruby Fundamental:
Acessores e modificadores de atributos
Exemplos de scripts em Ruby
Um pouco sobre classes
Hash em Ruby

Ruby , , , ,

[IT Web - Ruby Fundamental] Acessores e modificadores de atributos

30 de abril de 2011

Dando continuidade ao post “Um pouco sobre classes”, vamos incrementar a classe que criamos com acessores e modificadores de atributos.

Veja o post completo no blog Ruby Fundamental:
Acessores e modificadores de atributos

Veja também os outros posts do blog Ruby Fundamental:
Exemplos de scripts em Ruby
Um pouco sobre classes
Hash em Ruby

Ruby , ,

[IT Web - Ruby Fundamental] Exemplos de scripts em Ruby

6 de março de 2011

A criação de scripts pode facilitar o trabalho de desenvolvedores no intuito de automatizar tarefas manuais e/ou repetitivas do dia-a-dia.

Podemos criar esses scripts em várias outras linguagens, como por exemplo Python, Perl e Shell Script, mas a linguagem Ruby se mostra muito indicada, por possuir uma sintaxe simples e intuitiva e ao mesmo tempo lhe fornecer poderosos recursos.

Vou lhe mostrar dois exemplos muito simples de scripts em Ruby, em duas situações diferentes.

Veja o post completo no blog Ruby Fundamental:
Exemplos de scripts em Ruby

Veja também os outros posts do blog Ruby Fundamental:
Um pouco sobre classes
Hash em Ruby

Ruby , , ,

[IT Web - Ruby Fundamental] Um pouco sobre classes

20 de fevereiro de 2011

Pode-se dizer que tudo é objeto no Ruby. Uma classe define um grupo de métodos ao qual o objeto responde e a cada objeto é uma instância de uma classe.

Veja o post completo no blog Ruby Fundamental:
Um pouco sobre classes

Veja também o outro post do blog Ruby Fundamental:
Hash em Ruby

Ruby , ,