Classificando os tipos mais comuns de dados

Outro dia estava analisando dados de uma empresa que produz lápis de cor e canetas. Fui começar a análise identificando quais eram os tipos de dados. Para isso, abri o arquivo de uma planilha e na primeira linha, me deparei com os seguintes dados: Olhando para esses dados, nós conseguimos subtraí-los? Por exemplo, fazer uma
Continuar lendo…

Entendendo os cabos de rede

Para os computadores se comunicarem eles precisam estar conectados. Seja por conexões sem fio, como Wi-Fi, ou cabos elétricos, ou fibra ótica. E da mesma forma que o Wi-Fi tem seus padrões, os cabos de rede também segue algumas especificações. Dependendo do tipo do cabo, temos conexões mais rápidas, ou seja, temos uma maior taxa
Continuar lendo…

Começando com Git: Aprendendo a versionar

Estou em um projeto para um mercadinho e agora estou desenvolvendo uma página web em HTML com o intuito de listar todos os produtos do mercado. A princípio cheguei no seguinte resultado: Mostrando para o cliente essa primeira versão, ele falou o seguinte: “Está bem legal, porém, ficaria melhor se, no momento que clicar em
Continuar lendo…

Entendendo as diferenças entre Telnet e SSH

Estou querendo acessar um servidor para realizar algumas configurações que fica em uma sala de servidores junto com vários outros servidores. Logo, se desejo configurar esse servidor, basta ir até a sala e acessá-lo localmente. Mas e se eu não tiver acesso a essa sala? Ou pior, e se essa sala estivesse em outro prédio
Continuar lendo…

Criando um repositório local de imagens Docker

Criei algumas imagens no Docker e queria compartilhá-las com os outros desenvolvedores da empresa. Para isso, consigo usar os próprios repositórios do Docker, como o Docker Hub, ou o Docker Store. Lá nós colocamos nossas imagens e elas ficam disponíveis para download. Porém se eu colocar minha imagens nesses repositórios, só vou conseguir baixá-las se
Continuar lendo…

Automatizando tarefas com Shell Script

Estou trabalhando em um servidor web Apache que está rodando em um sistema operacional Linux CentOs. Nesse servidor temos uma aplicação com alguns serviços, como o sistema de vendas da empresa. Ou seja, temos alguns serviços críticos rodando nesse servidor. Logo, ele deve sempre estar funcionando, pois caso aconteça algum problema e o serviço saia
Continuar lendo…

Conhecendo o modelo OSI

Quando fazemos uma requisição para um servidor web, essa percorre um longo caminho da sua máquina até o servidor. Essa requisição que saí do seu computador por um cabo de rede, ou pelo ar, caso use um Wi-Fi. Passa pelo seu provedor de internet e por diversos outros servidores até chegar no destino. Quando o
Continuar lendo…

Comandos básicos ao utilizar o Vim

Estou configurando um servidor e preciso configurar um serviço de DNS. Para esse serviço funcionar eu preciso editar alguns arquivos. Só que o servidor não possui modo gráfico, apenas o terminal. Ou seja, não consigo abrir o bloco de notas, o Notepad++, Sublime, nem nenhum outro editor de texto visual. Como posso editar esse arquivo?
Continuar lendo…

Compondo uma aplicação com o Docker Compose

Estou com um container com uma aplicação PHP que se comunica com um banco de dados para efetuar alguns testes antes de ir para produção. Então, fui rodar o container, porém quando realizei o login me deparei com os seguintes erros: A aplicação precisa de um banco de dados para rodar, como estamos utilizando o
Continuar lendo…

Como calcular máscaras de sub-rede

Fui contratado por uma empresa para arrumar a rede em um novo prédio. Neste prédio funcionarão quatro departamentos: Financeiro, Comercial, RH e Jurídico.Cada departamento tem, em média, 50 hosts. O departamento comercial envia muitas propostas técnicas que são arquivos bem pesados, por isso a rede de todos os departamentos está ficando lenta e instável. Além
Continuar lendo…