Autor: Yuri Gagarin

GitOps: mais um termo da moda ou uma revolução na automação?

A maioria de nós, ao notar mais um novo termo na blogosfera de TI ou em conferências, mais cedo ou mais tarde se faz essa pergunta: “O que é isso? Mais uma palavra da moda, 'buzzword', ou realmente algo que merece a nossa atenção e estudo, prometendo novos horizontes?” Foi exatamente isso que aconteceu comigo com o termo GitOps há algum tempo. Armado com uma série de artigos existentes e também com o conhecimento […]

Solução para o problema de queda do Twitter no Firefox

A empresa Mozilla publicou um guia para resolver um problema que impede a abertura do Twitter no Firefox (aparece um erro ou uma página em branco). O problema começou a ocorrer a partir do Firefox 81, mas afeta apenas uma parte dos usuários. Como solução alternativa para restaurar a capacidade de abrir o Twitter, recomenda-se acessar a página "about:serviceworkers", localizar o bloco "Origin: https://twitter.com" e desativá-lo, clicando no botão "Unregister". O problema também […]

Apresentado o framework para desenvolvimento de jogos 2D NasNas

O projeto NasNas desenvolve uma estrutura modular para a criação de jogos 2D em C++, utilizando a biblioteca SFML para renderização e focando em jogos de estilo pixel art. O código é escrito em C++17 e distribuído sob a licença Zlib. Suporta funcionamento em Linux, Windows e Android. Existe uma ligação para a linguagem Python. Como exemplo, é apresentado o jogo History Leaks, criado para o concurso […]

DuploQ — frontend gráfico para Duplo (detector de código duplicado).

DuploQ é uma interface gráfica para a ferramenta de linha de comando Duplo (https://github.com/dlidstrom/Duplo), destinada a localizar código duplicado em arquivos-fonte (o chamado 'copy-paste'). A ferramenta Duplo suporta várias linguagens de programação: C, C++, Java, JavaScript, C#, mas também pode ser utilizada para buscar cópias em quaisquer arquivos de texto. Para as linguagens especificadas, Duplo tenta ignorar macros, comentários, linhas em branco e espaços, […]

O problema da 'limpeza inteligente' de imagens de contêineres e sua solução no werf

Este artigo aborda a problemática da limpeza de imagens que se acumulam nos registros de contêineres (Docker Registry e seus análogos) no contexto dos modernos pipelines CI/CD para aplicativos cloud native, entregues no Kubernetes. Apresentamos os principais critérios de relevância das imagens e as dificuldades decorrentes na automação da limpeza, na preservação de espaço e na satisfação das necessidades das equipes. Finalmente, com um exemplo de um projeto Open Source específico, contaremos como esses […]

Saiu a nova versão Preview do Windows Package Manager — v0.2.2521

Nosso recurso mais recente — suporte à instalação de aplicativos da Microsoft Store. Nosso objetivo é simplificar a instalação de softwares no Windows. Também adicionamos recentemente o autocompletar de abas no PowerShell e a troca de funções. Enquanto trabalhamos na construção da nossa versão 1.0, gostaria de compartilhar as próximas funcionalidades no nosso roadmap. Nossa atenção imediata está voltada para a conclusão […]

Lançamento do navegador Ephemeral 7, desenvolvido pelo projeto elementary OS

Foi lançado o navegador web Ephemeral 7, desenvolvido pela equipe de programadores do elementary OS especificamente para esta distribuição Linux. O desenvolvimento foi realizado em Vala, GTK3+ e o motor WebKitGTK (o projeto não é um desdobramento do Epiphany). O código é distribuído sob a licença GPLv3. As compilações prontas estão disponíveis apenas para elementary OS (preço recomendado de $9, mas é possível escolher um valor qualquer, incluindo 0). De […]

A alfa do Qt 6.0 está disponível.

A empresa Qt Company anunciou a transição da versão Qt 6 para a fase de testes alfa. O Qt 6 inclui mudanças arquitetônicas significativas e requer um compilador que suporte o padrão C++17 para a compilação. O lançamento está previsto para 1º de dezembro de 2020. Principais características do Qt 6: API gráfica abstrata, independente do API 3D do sistema operacional. Um componente chave da nova pilha gráfica do Qt é o motor […]

Qt6 Configuration Tool 0.1

Foi apresentado o primeiro lançamento de teste da ferramenta de personalização da aparência de aplicações baseadas em Qt6. A ferramenta é uma versão adaptada para Qt6 da anteriormente conhecida ferramenta qt5ct. A versão atual suporta a recém-lançada Qt 6.0 Alpha, permitindo personalizar a aparência das aplicações na mesma extensão que o qt5ct. Também foi garantida a compatibilidade com o qt5ct ao serem utilizados juntos em um único sistema. […]

2. FortiAnalyzer Começando v6.4. Preparação do layout

Bem-vindo à segunda aula do curso FortiAnalyzer Getting Started. Hoje, falaremos sobre o mecanismo de domínios administrativos no FortiAnalyzer, também abordaremos o processo de tratamento de logs — entender os princípios de funcionamento desses mecanismos é essencial para as configurações iniciais do FortiAnalyzer. E, em seguida, discutiremos o layout que usaremos ao longo do curso, bem como realizaremos a configuração inicial do FortiAnalyzer. A parte teórica, bem como […]

1. FortiAnalyzer Getting Started v6.4. Introdução

Olá, amigos! Estamos felizes em recebê-los em nosso novo curso FortiAnalyzer Getting Started. No curso Fortinet Getting Started, já abordamos as funcionalidades do FortiAnalyzer, mas fizemos isso de forma bastante superficial. Agora, quero falar mais detalhadamente sobre este produto, suas metas, objetivos e capacidades. Este curso deverá ser menos abrangente que o anterior, mas eu […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster