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.
Para além de instalar e codar o clássico “Hello World”, vamos explorar os passos iniciais com a tecnologia. Entender os data types, as operações básicas e algumas curiosidades.
Como bom fanboy que sou de Ruby (e Rails), decidi estudar
Elixir - linguagem brazuca e com sintaxe inspirada no
Ruby. Cheguei a pensar em comprar algum curso online, mas como sou canguinha e mais implicante do
que debugar java no Eclipse decidi seguir os tutoriais do
Elixir School, o
Getting Started e a
documentação oficial. Além disso, fazer
os exercícios sobre a linguagem do https://exercism.io.
Editando esse mesmo blog em meu vim (utilizo o Jekyll) me questionei: “Porque diabos estou usando o Google Docs como corretor?”. Decidi então buscar como configurar meu próprio vim - na verdade nvim, cheio plugins e firulas visuais - para fazer este trabalho e me poupar dos CTRL+C e CTRL+V.
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.