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