Autor: Jackson Pires

Desenvolvedor desde 1999. Especialista em Engenharia de Software com Ênfase em Software Livre. Professor acadêmico de 2009 até 2016. Entusiasta Ruby on Rails desde 2007. Atualmente mantendo o site Vídeos de TI e dedicando-se ao EAD com cursos na área de desenvolvimento de software, tendo treinado mais de 16.000 pessoas.

Desabilitando configurações padrão (generators) no Ruby on Rails

É normal que quando começamos a usar o Rails e seus generators (scaffold, controller, migration, etc…) perceber que muitas vezes eles geram arquivos desnecessários, como helpers, arquivos de teste, dentre outros. No entanto muitos desconhecem que podemos configurar nossa aplicação indicando o que queremos que o Rails gere nesses momentos. Vamos conhecer?

Pattern Matching com Elixir

Pattern Matching (Correspondência de Padrões ou Casamento de Padrões) é uma técnica muito utilizada por linguagens funcionais para desconstruir estruturas complexas. A princípio a técnica pode até parecer estranha, mas aos poucos você percebe a grande importância e logo não consegue mais viver sem ela. Vamos conhecê-la?

Bancos de Dados Legados com Rails

Uma das dúvidas mais comuns que praticamente todos os novos alunos perguntam, é: “Se o Rails gera as migrations para criar o banco de dados, como vou usá-lo se já tenho o banco de dados pronto que é usado em uma aplicação antiga, por exemplo?”