[IT Web - Ruby Fundamental] Módulos para definir métodos globais

por em IT Web,Module,ruby,Ruby Fundamental Nenhum comentário
Anteriormente no blog Ruby Fundamental vimos que módulos podem definir variáveis de instância e que essas variáveis ficam disponíveis para as classes onde eles são “mixados”. Veremos agora como utilizar esse recurso para definir métodos globais. Veja o post completo no blog Ruby Fundamental: Módulos para definir métodos globais Veja também os outros posts do blog Ruby Fundamental: Hooks (ganchos) [...]

Energizer Night Race 2012 – 5 km

por em 5km,Cidade Universitária,Corridas de rua,Esportes,usp Nenhum comentário
Na noite do sábdo de 28 de abril de 2012 parcitipei dos 5 km da Energizer Night Race 2012. A corrida foi disputada no interior da Cidade Universitária (USP), em um percurso totalmente plano. Tempo total: 00:25:16 Tempo médio por km: 05:03 Tempo em cada km: 05:16 05:00 04:51 05:18 04:49   Ruim foi a medalha que era do tamanho de uma tampa de refrigerante amassada.

[IT Web - Ruby Fundamental] Hooks (ganchos) de inclusão e extensão de módulos

por em IT Web,Module,ruby,Ruby Fundamental Nenhum comentário
No último post do blog Ruby Fundamental vimos como mixar (misturar, incluir, adicionar, usar) módulos em outras classes usando os métodos include e extend. Toda vez que um módulo é mixado em uma classe, um método hook é disparado no módulo. Esses ganchos são muito úteis quando o módulo precisa interagir em tempo de execução com [...]

Circuito das Estações Adidas 2012 – Etapa Outono – 5km

por em 5km,Adidas,Circuito das Estações,Corridas de rua,Esportes,Locamotiva,Pacaembu Nenhum comentário
No domingo do dia 11 de março de 2012 corri a Etapa Outono do Circuito das Estações Adidas 2012. Pela primeira vez essa corrida teve também o percurso de 5 Km, que foi todo nas ruas da região do Pacaembu, largando em frente ao estádio, passando pela avenida Pacaembu, contornando antes de chegar no Elevado Costa [...]

[IT Web - Ruby Fundamental] Diferenças de “include” e “extend” na inclusão de módulos

por em IT Web,Module,ruby,Ruby Fundamental Nenhum comentário
No último post do blog Ruby Fundamental vimos como mixar (misturar, incluir, adicionar, usar) módulos em outras classes. Em todos os exemplos usamos o método privado include de Module passando como parâmetros qual ou quais módulos serão misturados na classe. Mas também é possível usar o método extend para incluir módulos. Vamos ver alguns exemplos para [...]

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

por em IT Web,Module,ruby,Ruby Fundamental Nenhum comentário
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: RubyConf New Orleans 2011: [...]

Switch to our mobile site