Python: conjuntos (sets)

Vamos falar um pouco sobre sets (conjuntos) em python. Se você já trabalha com a linguagem, provavelmente já se deparou com esses casos, mas se está iniciando na linguagem, talvez sejam exemplos interessantes para aprender. Por que conjuntos? Conjuntos são coleções que não permitem elementos duplicados. Dessa forma, são uma ótima estrutura de dados para verificar se um elemento já existe e garantir que esse elemento exista apenas uma vez.... [Continue lendo]

Matemágica para devs

Oi, tudo certo!? Nos dias 28/07/2018 e 11/08/2018 eu apresentei duas palestras sobre matemática com foco em conceitos úteis para desenvolvedores de software. O conteúdo está disponível no GitHub. De forma geral, vimos: Conceitos fundamentais da álgebra; Distribuições e os conceitos de média, moda, mediana e desvio padrão na estatística; Matrizes, vetores e norms na álgebra linear; Funções, derivadas e otimização com cálculo. A ideia era aproximar esses conceitos com Python e bibliotecas que facilitam essas operações.... [Continue lendo]

Processamento de imagens com python

Olá, tudo bem!? Na última semana de janeiro, ainda não tem data definida, vou falar sobre processamento de imagens com python e scikit-image no Grupy Blumenau. O notebook com o conteúdo da apresentação já está disponível no GitHub. Aparece por lá para conferir e trocar uma ideia :D... [Continue lendo]