Destaques

Vim – Uma ferramenta poderosa de edição de texto e scripts

Para um Sysadmin Linux, possuir domínio de editores de texto via linha de comando é imprescindível. Constantemente temos a necessidade

Precisa expandir ou encolher sua infraestrutura de TI de forma ágil?

Conheça nossa solução baseada 100% em software open source. Estamos vivendo um momento ímpar. De repente, as empresas foram obrigadas

Consultoria 4Linux In-Company 2021: O Ano da Reabertura para sua Empresa

2020 foi um ano de grandes desafios para as empresas e elas tiveram que se reinventar e aderir rapidamente a novas tecnologias. A pandemia fez com que aumentasse o uso de novas tecnologias e as empresas precisam estar preparadas para este ano. Então, veja 3 tendências de TI que sua empresa precisa se atentar em 2021. 3 Tendências de TI

PostgreSQL – Como eliminar valores repetidos

Você que utiliza PostgreSQL, já deve ter se deparado com o problema dos dados duplicados. É possível que em uma tabela existam campos que contenham valores repetidos e sua necessidade seja tornar esses registros únicos. Como proceder com valores repetidos sem eliminar todos eles? Seria possível deixar somente o mais atual armazenado? É o que veremos a seguir. Coluna de

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 de ser baseada em uma outra ferramenta chamada Gogs. Foi criado pela frustração da comunidade com relação ao Gogs, que embora que também fosse open source, seu criador não permitia

Docker Compose – Explicado

Como foi visto em nosso post anterior sobre o Docker [1], para realizar a execução de um contêiner basta executar o comando docker container run, porém, e se for necessário executar vários contêineres de uma única vez e cada um com um propósito distinto? Seria muito trabalhoso executar diversas vezes o mesmo comando e ainda incluir os parâmetros necessários, além

Conhecendo o kernel Linux pelo /proc (parte 4) – comportamentos da memória virtual

No post anterior vimos como o kernel mantem os mapeamentos de memória virtual para memória física e como essa tradução é realizada em tempo de execução pela MMU. Neste post iremos abordar alguns comportamentos relacionados ao uso de memória de virtual, como a “sobre-alocação” de memória, uso de SWAP, estouro de memória RAM e o que pode ocorrer em máquinas

Guia sobre como criar um cluster com o centralizador de logs Graylog 3.3

O Graylog [1] é uma ferramenta open source e serve para monitorar, centralizar e organizar mensagens de log em sua infraestrutura. É uma alternativa ao famoso ELK. O Graylog oferece vários recursos que facilitam toda a parte de extração e análise de logs. Possui uma interface web e utiliza tecnologias como MongoDB [3] e Elasticsearch [4]. Na documentação do Graylog

Como atualizar seu ambiente de monitoramento Zabbix?

Assim como muitas ferramentas Open Source, o Zabbix vem aprimorando seus recursos através de um ciclo contínuo de desenvolvimento sempre tentando atender as necessidades de clientes e da própria comunidade, gerando assim, novas atualizações. A última versão LTS (Long-Term Support) 5.0 foi lançada em 12 de maio de 2020 e para utilizar todos os recursos desta nova versão, temos que

Sistemas de recomendação: o Big Data do dia a dia

Uma breve história sobre sistemas de recomendação  Não é exagero dizer que a tecnologia de Big Data está presente na vida das pessoas diariamente, pois quem segura um celular na mão e utiliza aplicativos, como por exemplo, para fazer compras online ou até mesmo para acompanhar as redes sociais, sempre receberá alguma notificação de “recomendação” de produtos característicos ao “seu

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 mudança no código da sua aplicação, ter que compilar uma nova imagem, fazer um push para um repositório e reaplicar o objeto no Kubernetes para que a alteração seja refletida.