Categoria: Blog

Como realmente melhorar suas habilidades de programação

Boa tarde. Foi muito interessante ouvir a opinião de Gaël Thomas sobre como aprimorar as habilidades de programação. No entanto, minha experiência pessoal sugere que este artigo deixa de lado o mais importante. FECHAR O HABR E IR APRENDER. Basicamente, esse é o segredo: lemos a teoria, fazemos a prática. Não lemos artigos sobre como aprender melhor ou como ter sucesso. Se você […]

Lançamento do emulador QEMU 4.2

Foi lançado o projeto QEMU 4.2. Como emulador, o QEMU permite executar um programa compilado para uma plataforma de hardware em um sistema de arquitetura completamente diferente, por exemplo, rodar um aplicativo para ARM em um PC compatível com x86. No modo de virtualização, o desempenho da execução do código em um ambiente isolado é próximo ao de um sistema nativo devido à execução direta de instruções na CPU e ao uso de […]

ClickHouse + Graphite: como reduzir significativamente o espaço em disco usado

Olá, habr. Se alguém está utilizando o sistema graphite-web e se deparou com problemas de desempenho no armazenamento whisper (IO, espaço em disco utilizado), a probabilidade de que tenha considerado o ClickHouse como uma alternativa deve ser quase certa. Essa afirmação pressupõe que uma implementação de terceiros, como carbonwriter ou go-carbon, já está sendo utilizada como o daemon que recebe as métricas. O ClickHouse resolve bem […]

Nossos estão sendo espancados, e nós vamos ficar em silêncio?

Sobre as buscas no escritório da nginx e a prisão de Igor Sysoev, muito já foi escrito no Habr, e uma análise detalhada foi feita. Eu abordo o mesmo, mas de outro ângulo… O que está acontecendo, amigos? Como esses jornalistas se levantaram em defesa de Golunov. E nós, o que fazemos? Isso é um abuso inaceitável, ou simplesmente uma vergonha pura. Ou será que nos confundimos com o […]

Service Mesh: o que cada Software Engineer precisa saber sobre a tecnologia mais hype

Nota do tradutor: Service mesh é um fenômeno que ainda não possui uma tradução estável em português (mais de 2 anos atrás, sugerimos o termo "rede de serviços", e logo depois alguns colegas começaram a promover ativamente a combinação "peneira de serviços"). As conversas constantes sobre essa tecnologia levaram a uma situação em que os aspectos de marketing e técnicos se entrelaçam de forma muito íntima. Este notável […]

Introdução ao SSD. Parte 2. Interface

Na parte anterior do ciclo "Introdução ao SSD", falamos sobre a história do surgimento dos discos. A segunda parte abordará as interfaces de interação com os dispositivos de armazenamento. A comunicação entre o processador e os dispositivos periféricos ocorre de acordo com convenções predefinidas, chamadas de interfaces. Essas convenções regulam o nível físico e o nível de software da interação. A interface é um conjunto de meios, métodos e regras de interação entre os elementos do sistema. […]

Balanceamento de carga no Zimbra Open-Source Edition usando HAProxy

Uma das principais tarefas na construção de infraestruturas em larga escala do Zimbra OSE é o balanceamento de carga eficiente. Além de aumentar a resistência a falhas do serviço, sem o balanceamento de carga não é possível garantir a mesma capacidade de resposta do serviço para todos os usuários. Para resolver essa tarefa, utilizam-se balanceadores de carga — soluções de software e hardware que redistribuem as solicitações entre os servidores. Entre eles, há algumas […]

Kubernetes 1.17 — como atualizar sem gastar todo o budget de erros

No dia 9 de dezembro, foi lançada mais uma versão do Kubernetes — 1.17. Seu lema é "Estabilidade", diversas funcionalidades receberam status GA, e algumas funcionalidades obsoletas foram removidas… E, como sempre, a nossa seção favorita, Action Required do arquivo CHANGELOG-1.17.md, merece atenção. Vamos trabalhar com as mãos… Atenção, Storage! A atualização do kubelet em tempo real na versão 1.17 não é suportada, pois o caminho […]

Atualização do Git com correção de 8 vulnerabilidades

Foram publicadas versões de correção do sistema de gerenciamento de código-fonte distribuído Git 2.24.1, 2.23.1, 2.22.2, 2.21.1, 2.20.2, 2.19.3, 2.18.2, 2.17.3, 2.16.6, 2.15.4 e 2.14.6, nas quais foram corrigidas vulnerabilidades que permitiam a um invasor reescrever caminhos arbitrários no sistema de arquivos, realizar a execução remota de código ou reescrever arquivos no diretório ".git/". A maioria dos problemas foi descoberta pela equipe do Microsoft Security Response Center, cinco das oito vulnerabilidades […]

Plundervolt — um novo método de ataque a processadores Intel, afetando a tecnologia SGX

A Intel lançou uma atualização de microcódigo que elimina a vulnerabilidade (CVE-2019-14607), permitindo que manipulações no mecanismo de gerenciamento dinâmico de tensão e frequência da CPU causem a corrupção do conteúdo das células de dados, inclusive em áreas usadas em cálculos em enclaves isolados Intel SGX. O ataque foi denominado Plundervolt e potencialmente permite que um usuário local eleve suas permissões no sistema, resultando em […]

A EA teve que regravar a voz do narrador para o remake de C&C devido à perda das gravações originais.

Durante o trabalho no remake da popular estratégia Command & Conquer, a Electronic Arts descobriu que havia perdido as gravações originais da voz do narrador do primeiro título da franquia. Por isso, foi necessário regravar todas as falas. Para garantir a autenticidade, a editora contratou Kia Huntzinger, que fez a dublagem no primeiro Command & Conquer. Foi a sua voz que comentava os eventos dentro do jogo. […]

O Problema da Privacidade de Dados no Active Directory

Eu estive realizando testes de penetração usando o PowerView e o utilizei para extrair informações sobre usuários do Active Directory (daqui em diante – AD). Na época, foquei na coleta de informações sobre a filiação em grupos de segurança e, em seguida, usei essas informações para me movimentar na rede. De qualquer forma, o AD contém dados confidenciais sobre os funcionários, alguns […]

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