CallMarx.dev

Tutorial: Rails7, Tailwind e Hotwire

07-12-2021 5 minutos de leitura.

Depois de meses desenvolvendo em Typescript com NestJS por demanda do meu atual trabalho, consegui um tempinho para meu tão amado Ruby on Rails. Melhor ainda agora, como não trabalho oficialmente com Rails, posso me dar o luxo de me aventurar na versão 7, recém lançada em modo alfa, em meus projetos pessoais.

Busca em texto otimizada com a Gem pg_search - Parte II

08-04-2021 8 minutos de leitura.

Na parte I deste post eu expliquei um pouco sobre o conceito e as funcionalidades de Full Text Searching do PostgreSQL e me comprometi a explicar com um projetinho Ruby on Rails através da Gema PgSearch, vamos lá então.

Busca em texto otimizada com a Gem pg_search - Parte I

18-01-2021 5 minutos de leitura.

Naufragando pela internet me deparei com a Gem PgSearch que tira proveito das funcionalidades de Full Text Searching do PostgreSQL. O conceito Full Text Searching refere a técnicas e estrateǵias computacionais para otimizar a pesquisa de palavras, e até frases, em longos e múltiplos textos armazenados em bancos de dados. Trata-se de uma ampla área de estudo e pesquisa dentro da Ciências da Computação, desde de 1990.

Controller magro e model gordo, mas não perca o foco

17-12-2020 4 minutos de leitura.

Jamis Buck escreveu em 2006 o famoso post Skinny Controller, Fat Model, tornando-se quase que um mantra para seguir o padrão MVC - Model-View-Controller. No caso, toda lógica não relacionada à resposta ao usuário/cliente (View-Controller) deve entrar no model, mantendo assim a comunicação simples, ou melhor dizendo, “magra”.