Autor: Yuri Gagarin

Lançamento do DXVK 1.6, implementação do Direct3D 9/10/11 sobre a API Vulkan.

Foi formado o lançamento da camada DXVK 1.6, que fornece a implementação do DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, operando por meio da tradução de chamadas na API Vulkan. Para usar o DXVK, são necessários drivers que suportem a API Vulkan 1.1, como AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 e AMDVLK. O DXVK pode ser usado para executar aplicativos e jogos 3D em […]

Lançamento da distribuição Linux Mint Debian Edition 4.

Apareceu a versão alternativa do distribuidor Linux Mint — Linux Mint Debian Edition 4, baseada na base de pacotes Debian (o Linux Mint clássico é baseado na base de pacotes Ubuntu). Além da utilização da base de pacotes Debian, uma diferença importante do LMDE em relação ao Linux Mint é o ciclo contínuo de atualização da base de pacotes (modelo de atualizações contínuas: lançamento semi-rolling), no qual as atualizações […]

ttf-parser 0.5 — nova biblioteca para trabalhar com fontes TrueType

ttf-parser é uma biblioteca para análise de fontes TrueType/OpenType. A nova versão inclui suporte completo a fontes variáveis (variable fonts) e API C, motivo pelo qual decidi promovê-la no blog. Até recentemente, se houvesse necessidade de trabalhar com fontes TrueType, havia exatamente duas opções: FreeType e stb_truetype. A primeira é um enorme monstro, enquanto a segunda suporta um número bastante limitado […]

Como o Quarkus une programação imperativa e reativa

Neste ano, planejamos desenvolver seriamente os temas de contêineres, Java Cloud-Native e Kubernetes. Um desdobramento lógico desses temas será a discussão sobre o framework Quarkus, já abordado no Habr. O artigo de hoje não se concentra tanto na estrutura da "Java super-rápida subatômica", mas nas perspectivas que o Quarkus traz para o Enterprise. Java e JVM continuam extremamente populares, mas ao trabalhar com tecnologias sem servidor […]

Quarkus — Java subatômica super-sônica. Uma visão geral do framework

Introdução Em sete de março, a empresa RedHat (em breve — IBM) apresentou um novo framework — Quarkus. Segundo os desenvolvedores, este framework é baseado no GraalVM e no OpenJDK HotSpot e é destinado ao Kubernetes. O stack Quarkus inclui: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus e outros. O objetivo de sua criação é tornar a Java a plataforma líder para implantação no Kubernetes […]

LibreOffice 7.0 terá renderização baseada em Skia

Durante o desenvolvimento do LibreOffice 7.0, uma das principais mudanças foi a utilização da biblioteca Skia da Google, além do suporte à renderização Vulkan. Esta biblioteca é usada para desenhar a interface do usuário e renderizar texto. A funcionalidade funciona em Windows e Linux. Não há informações sobre macOS até o momento. Segundo Luboš Luňák da Collabora, o código baseado em Cairo é excessivamente complexo. […]

Os processadores Core i5-10500T e Core i7-10700T têm um consumo de energia bastante elevado.

Quase ninguém duvida de que os processadores de desktop Intel Comet Lake-S que estão por vir serão bastante "consumidores", pois até mesmo o modelo top de linha com consumo reduzido — Core i9-10900T — é capaz de consumir mais de 120 W. Agora, os verdadeiros "apetites" de outros processadores da série T — Core i5-10500T e Core i7-10700T — que foram encontrados na base de dados SiSoftware, também se tornaram evidentes.

O projeto Debian anunciou os serviços Debian Social.

Os desenvolvedores do Debian apresentaram um conjunto de serviços Debian Social, que serão hospedados no site debian.social e têm como objetivo facilitar a comunicação e a troca de conteúdo entre os membros do projeto. O objetivo final é criar um espaço seguro para desenvolvedores e apoiadores do projeto, onde eles possam compartilhar informações sobre o trabalho realizado, mostrar resultados, interagir com colegas e compartilhar conhecimentos.

Começou o beta testing da distribuição Fedora 32

Os desenvolvedores anunciaram o início do beta testing da distribuição Fedora 32. O lançamento oficial está previsto para o meio de abril deste ano. Neste lançamento, as seguintes versões das distribuições serão lançadas: Fedora Workstation, Fedora Server, Fedora Silverblue, e versões Live com ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. O Fedora é uma distribuição Linux patrocinada pela Red Hat e possui recursos, […]

Por que você não deve usar o WireGuard

Recentemente, o WireGuard tem atraído muita atenção, sendo na verdade uma nova "estrela" entre as VPNs. Mas será que ele é realmente tão bom quanto parece? Gostaria de discutir algumas observações e examinar a implementação do WireGuard para explicar por que ele não é uma solução que substituirá o IPsec ou o OpenVPN. Neste artigo, gostaria de desmistificar alguns mitos [em torno […]

Otimização de strings no ClickHouse. Palestra do Yandex

O banco de dados analítico ClickHouse processa muitas strings diferentes, consumindo recursos. Para acelerar o funcionamento do sistema, novas otimizações estão constantemente sendo adicionadas. O desenvolvedor do ClickHouse, Nikolay Kochetov, fala sobre o tipo de dado string, incluindo um novo tipo, LowCardinality, e explica como acelerar o trabalho com strings. — Primeiro, vamos entender como podemos armazenar strings. Temos tipos de dados string. […]

Antipadrões em entrevistas DevOps

Saudações a todos vocês, meus caros leitores! Hoje, quero compartilhar meus pensamentos sobre um assunto que tem me incomodado há algum tempo, e possivelmente discuti-lo nos comentários. Frequentemente me deparo com artigos sobre más práticas em entrevistas para a posição de programador, que, na minha opinião, são bastante relevantes e espero que sejam lidas pelos departamentos de RH de empresas grandes e pequenas. Na nossa região, até onde eu sei […]

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