Devolva para as comunidades

Todos os dias ficamos devendo para as comunidades e nem percebemos isso.

Utilizamos Softwares Open Source (VIM, Atom, VS Code) para editar nossos códigos fonte, para navegar na internet (Firefox, Chromium), escrevemos códigos para rodar em plataformas abertas, buscamos respostas em foruns… Enfim, são muitos os casos em que as comunidades nos ajudam, mas será que estamos retribuindo isso de alguma maneira ou estamos deixando passar a oportunidade de contribuir com a vida das pessoas?

Continue a leitura...

Introdução ao Cálculo Proposicional

Como introduzido no post anterior falando sobre Raciocínio Lógico vamos continuar com os estudos sobre Lógica.

Se você pesquisou sobre a Classificação Lógica ou leu os artigos que deixei no final do post, deve ter visto sobre a Lógica Matemática.

A Matemática falada aqui é voltada para o pensamento do calculo das proposições e não para o famoso 1+1, 1-1, 1*1, 1/1.

Continue a leitura...

Introdução ao Raciocínio Lógico

Sempre que alguém pergunta o que precisa conhecer para aprender a programar é padrão que respondamos: Lógica de Programação e uma Linguagem de Programação. Sendo a Lógica de Programação o tema mais importante desses dois citados.

Continue a leitura...

Mudança de ares FEMUG-ABC

Eu nunca fui em um evento de Desenvolvedores Front End, antes de 2015.

Moro em uma região bem ruim de se locomover de ônibus. Pra eu ir pra São Paulo, em um evento legal como o SampaJS, eu demoraria de 2:30 a 3 horas de rolê. Isso em um dia sem chuva, pois nesses dias demora entre 3:30 a 4 horas. Coisa linda né?

Continue a leitura...

Começando com VIM: O Editor de Texto

A tarefa que um Desenvolvedor de Software precisa cumprir com a maior agilidade é a escrita/edição de texto. Depois de pensar por algumas horas, planejar o que vai fazer e como fazer (quais funções, métodos, classes criar), nós partimos para a escrita do código fonte no nosso editor de texto favorito ou em uma IDE.

Existem várias técnicas para você ficar fera no teclado, porém hoje vou apresentar outra forma de agilizar as coisas. Vou apresentar (pela minha perspectiva) o VIM.

Continue a leitura...