CallMarx.dev

Eugenio A. Jimenes

Desenvolvedor, nerd, disléxico, linux fanboy, viciado/hipster em café e esquerdopata convicto - CallMarx, sacou?

Bacharel em Ciências da Computação pela USP, trabalho na área desde 2012. Apesar de curioso e apaixonado por tecnologias, mantenho minha relação dúbia de “Credo, que delícia!” com TI, na clássica batalha de gerir expectativas, foco e frustrações.

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”.

Meu primeiro post

10-12-2020 2 minutos de leitura.

Criei vergonha na cara e parei de ficar apenas babando nos inúmeros blogs sobre programação que encontramos pela imensidão da internet do gênero “What I Learned Today”. Vamos ver se consigo manter isso aqui, pelo menos para algo como “What I’ve Learned This Week”.