darlan

Nova vulnerabilidade no módulo KSMBD do Kernel Linux

Nessa semana uma notícia abalou o mundo da segurança cibernética, uma nova vulnerabilidade crítica no kernel do Linux, mais especificamente no módulo do kernel “KSMBD”, que implementa o protocolo SMB3 a nível de kernel. A exploração dessa vulnerabilidade pode permitir a execução de códigos arbitrários por um usuário não autenticado, motivo pelo qual a vulnerabilidade […]

Nova vulnerabilidade no módulo KSMBD do Kernel Linux Read More »

Qual o básico de Javascript preciso saber para aprender um framework

O objetivo deste post é listar os principais conceitos de Javascript necessários para que a aprendizagem em um framework/biblioteca (React, Angular, Vue, etc.) seja uma experiência agradável, e para que você não fique perdido quando for aprender. Utilizarei o React para demonstrar exemplos, mas a maioria das dicas vale para qualquer framework/biblioteca. 🥇 Antes de tudo: Qual

Qual o básico de Javascript preciso saber para aprender um framework Read More »

NodeJS com loadbalancer por meio de NGINX e Docker Compose

Será bom você ter um entendimento básico sobre: É necessário ter instalado em sua máquina: Olá leitor! Tudo bem?Alguns dias para cá, me peguei com a curiosidade para aprender sobre NGINX e o conceito de loadbalancer, porém não gostaria de instalar em minha máquina local, nem precisar virtualizar uma máquina inteira apenas para isso. Com

NodeJS com loadbalancer por meio de NGINX e Docker Compose Read More »

Mais de 15 alternativas ao Heroku

Netlify – Hospedar aplicativos sem servidorhttps://www.netlify.com/ Cloudflare – Melhor para site estático.https://workers.cloudflare.com/ Cyclic – Implante aplicativos Node JS de pilha completa em segundos.https://app.cyclic.sh/#/join/maanp Deta – A Nuvem para Desenvolvedoreshttps://www.deta.sh/“Deta é grátis para sempre” Firebase – Hospedagem de sites rápida e segurahttps://firebase.google.com/docs/hosting Railway – Feito para qualquer linguagem.https://railway.app/ Render – O mais rápidohttps://render.com/ Devtron – voltado

Mais de 15 alternativas ao Heroku Read More »

Strict mode JavaScript

O “use strict”; é um recurso do ECMAScript 5 que permite colocar um programa, ou uma função, em um contexto operacional “restrito”. Esse contexto restrito impede que certas ações sejam executadas e lança exceções. Invocando strict mode O Strict mode é adequada para todos os scripts ou funções individuais. Não aplicável para declarações de bloco entre chaves {}; É inútil tentar aplicá-lo a tal

Strict mode JavaScript Read More »

Criando Gráficos Básicos com R

Introdução Quem trabalha com R, principalmente quem está começando, tem dificuldade para gerar gráficos no. Neste “artigo” traremos as noções básicas da criação de gráficos com R, usando os pacotes plot e ggplot2.Para usar o pacote plot não há necessidade de carregar a biblioteca (Library), pois esta já é padrão do R, mas para usar ggplot2 há a necessidade de carrega-la atavés

Criando Gráficos Básicos com R Read More »

Cache distribuído com Redis no Spring Boot

Cache é uma das abordagens para otimizar acesso à dados dos sistemas, onde evitamos requisições repetitivas nas fontes originais dos dados, que geralmente são grandes estruturas, complexas e nem sempre performáticas, assim com cache, passamos a consultar locais mais otimizados, que provêm acessos rápidos através de chaves. Há diversas tecnologias de cache para utilizarmos nas

Cache distribuído com Redis no Spring Boot Read More »

Testes unitários com Spring Framework usando mock

Atualmente podemos dizer que o Spring Framework é a escolha de praticamente todos os desenvolvedores Java que estão iniciando em um novo projeto, e não é pra menos pois esse framework conseguiu reunir em um lugar só toda a facilidade para desenvolvimento de aplicações Web com sua criação de serviços REST, acesso a dados, gerenciamento de filas

Testes unitários com Spring Framework usando mock Read More »

O básico que você precisa saber sobre SQL

SQL Bem resumidamente, o SQL é uma abreviação para Structured Query Language, que traduzindo, ao pé da letra, ficaria, Linguagem de Consulta Estruturada. Basicamente, o SQL é uma linguagem de manipulação de dados de um banco de dados relacional. Ou seja, serve para criar, alterar, excluir, consultar e manipular informações conditas dentro de um banco

O básico que você precisa saber sobre SQL Read More »