Autor: Yuri Gagarin

Análise Estática – Da Introdução à Integração

Cansado de revisões intermináveis de código ou de depuração, você às vezes se pergunta como simplificar sua vida. E, ao procurar um pouco ou, por acaso, se deparando com a mágica frase: «Análise Estática». Vamos ver do que se trata e como pode interagir com seu projeto. Na verdade, se você está escrevendo em alguma linguagem moderna, mesmo sem saber, […]

Ovo ou galinha: desvendar IaC

O que surgiu primeiro — a galinha ou o ovo? Um começo bastante curioso para um artigo sobre Infrastructure-as-Code, não é? O que é o ovo? Infraestrutura como Código (IaC) é, na maioria das vezes, uma forma declarativa de representar a infraestrutura. Nela, descrevemos o estado que desejamos alcançar, desde o hardware até a configuração do software. Portanto, IaC é utilizado para: Provisionamento de Recursos. Isso inclui VMs, S3, VPC e […]

Não use OFFSET e LIMIT em consultas com paginação.

Os dias em que não era preciso se preocupar com a otimização do desempenho de bancos de dados ficaram para trás. O tempo não para. Cada novo empresário do setor de alta tecnologia quer criar mais um Facebook, buscando coletar todos os dados ao seu alcance. Esses dados são essenciais para que as empresas realizem um treinamento mais efetivo dos modelos que ajudam a gerar lucro. Nessas condições, os programadores […]

Lançamento da biblioteca de sistema Glibc 2.32

Após seis meses de desenvolvimento, foi lançado o release da biblioteca de sistema GNU C Library (glibc) 2.32, que atende completamente aos padrões ISO C11 e POSIX.1-2017. A nova versão inclui correções de 67 desenvolvedores. Entre as melhorias implementadas no Glibc 2.32, destaca-se: suporte adicionado para processadores Synopsys ARC HS (ARCv2 ISA). Para que o porto funcione, requer pelo menos binutils 2.32, […]

O código GPL do Telegram foi tomado pelo mensageiro Mail.ru sem respeitar a GPL.

O desenvolvedor do Telegram Desktop descobriu que o cliente im-desktop da Mail.ru (aparentemente, este é o cliente desktop myteam) copiou sem alterações o antigo motor de animação feito à mão do Telegram Desktop (na opinião do próprio autor, de qualidade duvidosa). Além disso, não apenas o Telegram Desktop não foi mencionado inicialmente, mas a licença do código foi alterada para, portanto, algo diferente da GPLv3 […]

Começou a fase de beta testing do PHP 8

Foi apresentado o primeiro lançamento beta da nova versão da linguagem de programação PHP 8. O lançamento está previsto para 26 de novembro. Ao mesmo tempo, foram formados lançamentos corretivos para PHP 7.4.9, 7.3.21 e 7.2.33, que corrigem erros e vulnerabilidades acumuladas. As principais novidades do PHP 8 incluem: a inclusão do compilador JIT, cuja aplicação deve aumentar o desempenho. Suporte para argumentos nomeados em funções, permitindo passar valores para a função vinculados a nomes, ou seja, […]

Lançamento do Ubuntu 20.04.1 LTS

A Canonical apresentou o primeiro lançamento corretivo da distribuição Ubuntu 20.04.1 LTS, que inclui atualizações para várias centenas de pacotes, relacionadas à correção de vulnerabilidades e problemas que afetam a estabilidade. Na nova versão, também foram corrigidos erros no instalador e no carregador de inicialização. O lançamento do Ubuntu 20.04.1 marcou a conclusão da estabilização básica da versão LTS — usuários do Ubuntu 18.04 agora serão convidados a realizar a atualização para […]

Aplicações modernas no OpenShift, parte 2: construções encadeadas

Olá a todos! Este é o segundo post de nossa série, onde mostramos como implantar aplicativos web modernos no Red Hat OpenShift. No post anterior, discutimos brevemente as capacidades da nova imagem de builder S2I (source-to-image), destinada à construção e implantação de aplicativos web modernos na plataforma OpenShift. Naquela ocasião, estávamos interessados no tema da implantação rápida de aplicativos, e hoje veremos como […]

3. Plataforma de Gerenciamento do Check Point SandBlast Agent. Política de Prevenção de Ameaças

Bem-vindo ao terceiro artigo da nossa série sobre a nova console de gerenciamento em nuvem para proteção de computadores pessoais — Check Point SandBlast Agent Management Platform. Vale lembrar que, no primeiro artigo, apresentamos o portal Infinity Portal e criamos o serviço em nuvem de gerenciamento de agentes, o Endpoint Management Service. No segundo artigo, exploramos a interface da console web de gerenciamento e instalamos o agente com a política padrão […]

O melhor da sua classe: a história do surgimento do padrão de criptografia AES.

Desde maio de 2020, a Rússia iniciou as vendas oficiais de discos rígidos externos WD My Book, que suportam criptografia de hardware AES com chave de 256 bits. Devido a restrições legais, anteriormente, esses dispositivos só podiam ser adquiridos em lojas de eletrônicos estrangeiras ou no mercado negro, mas agora qualquer pessoa pode obter um armazenamento seguro com garantia de 3 anos da Western Digital. […]

No OpenBSD-current, foi importado o LLVM 10.

No OpenBSD-current, foi adicionado o conjunto de ferramentas LLVM 10. Vale ressaltar que, ao contrário da versão anterior, LLVM 8, a décima versão (assim como a nona) é distribuída sob a licença Apache 2.0, cujo uso é explicitamente proibido pela política de licenciamento do projeto. Os desenvolvedores do OpenBSD discutiram anteriormente a mudança de licença e avaliaram essa ação de forma negativa. No entanto, na apresentação no Eurobsdconf, foi destacado que no final será necessário […]

Foi lançado o editor gráfico Pinta 1.7, atuando como equivalente ao Paint.NET.

Após cinco anos desde o último lançamento, foi criado o release do editor gráfico raster aberto Pinta 1.7, que representa uma tentativa de reescrever o programa Paint.NET usando GTK. O editor oferece um conjunto básico de recursos para desenho e edição de imagens, focando nos usuários iniciantes. A interface é altamente simplificada, o editor suporta um buffer de desfazimento de alterações ilimitado, permite trabalhar com várias camadas e vem com um conjunto de ferramentas […]

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