• logging no Python: Pare de usar print no lugar errado

    Nesse artigo falamos do módulo logging no Python do básico ao avançado. Pare de usar o print no local errado e comece a ter logs na sua aplicação Python.

  • Escopo e Namespace em Python

    Em Python, o escopo determina a visibilidade e o tempo de vida dos nomes do seu programa, já o namespace é o local onde os nomes estão salvos.

  • Normalização Unicode em Python

    Além da normalização Unicode e as formas de normalização NFC, NFD, NFKC e NFKD, você vai aprender tudo o que precisa saber sobre o padrão Unicode em si e Python.

  • Funções recursivas com Python

    Funções recursivas com Python (ou qualquer linguagem de programação) são funções que chamam a si mesmas de maneira direta ou indireta.

  • Filas em Python com deque (queue)

    Filas em Python podem ser implementadas utilizando a estrutura de dados deque (do módulo collections) para garantirmos complexidade de tempo constante para inserção e remoção de elementos em qualquer uma das pontas, cabeça (head) ou cauda (tail).

  • Pilhas em Python com listas (stack)

    Pilhas em Python são comumente criadas usando listas, porque estamos interessados em manipular apenas a extremidade do topo da estrutura (o final da lista).

  • TypeScript - uma longa introdução

    Sou Luiz Otávio Miranda e trabalho com desenvolvimento de softwares desde 2009 usando várias linguagens, bibliotecas e frameworks diferentes.

  • SSH keys: chaves de autenticação SSH

    SSH keys são chaves de autenticação SSH para aprimorar a segurança do servidor remoto. Nesse artigo você vai aprender a configurar o par de chaves pública/privada no seu computador local (com Linux ou Windows) e no servidor remoto.

  • Instalando o certificado SSL-TLS grátis da Let’s Encrypt

    você vai aprender a instalar e configurar o certificado SSL-TLS grátis da Lets Encrypt em quantos domínios preferir. É HTTPS gratuito para todos os seus sites.

  • Domínio e hospedagem: guia para leigos

    Domínio e hospedagem são duas coisas que caminham de mãos dadas, mas não são a mesma coisa. Nesse artigo, vou deixar claro o que são e como configurar ambos em algumas hospedagens diferentes.