Desenvolvimento

Banco de Dados

LGPD e encriptação de dados no PostgreSQL

LGPD Em 2018, o Brasil adotou a LGPD (Lei Geral de Proteção de dados Pessoais – LGPD/LGPDP), assim como diversos outros países (os EUA, a CCPA e a União Europeia,

Desenvolvimento

Como organizar e manipular rotas com Node.js e Express

O Express.js é conhecido como o framework minimalista e flexível para Node.js, uma biblioteca muito utilizada para desenvolvimento de aplicativos web. Neste artigo vamos falar sobre um recurso muito específico:

Desenvolvimento

Como desenvolver dentro de um container usando VSCode Remote Containers

Você já considerou utilizar a extensão VSCode Remote Container para automatizar a criação do ambiente de desenvolvimento da sua equipe? Neste artigo quero falar brevemente sobre esta extensão, os pré-requisitos

Desenvolvimento

Rocket.Chat App: Adicione funcionalidades ao seu chat

O Rocket Chat é uma solução open source de comunicação. Nele está a sua disposição funcionalidades que vão muito além de um simples chat. Com ele você pode realizar vídeo

Banco de Dados

OWASP, SQL Injection e consultas parametrizadas

Neste artigo, vamos entender o motivo pelo qual as injeções de dados (SQL Injections) estão no Top 10 da OWASP e o porquê dessa classe de vulnerabilidades precisar de atenção

Infraestrutura TI

Curso de containers gratuito!

É isso mesmo, acabamos de criar um novo curso de containers gratuito! E sabe o que é mais legal? Você não precisa de uma conta na nuvem e muito menos

Desenvolvimento

Quer aprender Python? Atualizamos o curso de Python Fundamentals.

Com foco em atrair diversos perfis e atender à uma demanda crescente por profissionais que conheçam a  linguagem, o curso foi remodelado para ser a sua porta de entrada para

Desenvolvimento

Gitea básico

O Gitea é uma ferramenta open source de Source Code Management – SCM, ou seja, gerenciamento de código-fonte, escrita em Go e que foi criada em novembro de 2016 além

DevOps

Usando Skaffold para automatizar seu deploy no Kubernetes

Olá pessoal! A ideia para este post surgiu quando me deparei com o problema, que todos que trabalham ou vão trabalhar com Kubernetes enfrentam: a necessidade de a cada simples

Desenvolvimento

Moodle – Descomplicando a instalação

Caro leitor, nesse artigo vamos tentar descomplicar a instalação do ambiente virtual de aprendizado Moodle para quem está iniciando o uso desta plataforma. Para isso, utilizaremos o Vagrant para provisionar