Categoria: Blog

ASUS confirmou a presença de um backdoor na ferramenta Live Update

Recentemente, o 'Laboratório Kaspersky' revelou um ataque cibernético incomum, cujas vítimas poderiam incluir cerca de um milhão de usuários de computadores portáteis e desktops da ASUS. A investigação mostrou que os cibercriminosos adicionaram uma backdoor na ferramenta ASUS Live Update, que é usada para atualizar BIOS, UEFI e software de placas-mãe e notebooks da empresa taiwanesa. Em seguida, os criminosos organizaram a distribuição da ferramenta modificada através de canais oficiais. ASUS […]

Função perigosa no UC Browser ameaça centenas de milhões de usuários Android

A "Doctor Web" descobriu no navegador móvel UC Browser para dispositivos com Android uma função oculta que permite o download e a execução de código não verificado. O navegador UC Browser é muito popular, com mais de 500 milhões de downloads na Google Play. O programa requer o sistema operacional Android 4.0 ou superior. Especialistas da "Doctor Web" descobriram que em […]

Repositórios úteis com Eloquent?

Na semana passada, escrevi um artigo sobre a inutilidade do padrão Repository para entidades Eloquent, mas prometi explicar como utilizá-lo de forma parcialmente útil. Para isso, vou tentar analisar como esse padrão é normalmente utilizado em projetos. O conjunto mínimo de métodos para o repositório: <?php interface PostRepository { public function getById($id): Post; public function save(Post $post); public function delete($id); […]

Busca a uma velocidade de 1 TB/s

TL;DR: Quatro anos atrás, deixei o Google com a ideia de uma nova ferramenta para monitoramento de servidores. A ideia era unir em um único serviço funções geralmente isoladas de coleta e análise de logs, coleta de métricas, alertas e painel de monitoramento. Um dos princípios é que o serviço deve ser realmente rápido, proporcionando aos devops uma experiência de trabalho leve, interativa e prazerosa. Isso exige o processamento de conjuntos de dados […]

O Firefox começou a importar certificados raiz do Windows

Armazenamento de certificados do Firefox: Com o lançamento do Mozilla Firefox 65 em fevereiro de 2019, ao se conectar a sites HTTPS, alguns usuários começaram a notar erros como “Sua Conexão não é segura” ou “SEC_ERROR_UNKNOWN_ISSUER”. A causa foi identificada como sendo os antivírus como Avast, Bitdefender e Kaspersky, que para realizar MiTM na injeção do tráfego HTTPS do usuário instalam em seus computadores seus próprios certificados raiz. E como o Firefox […]

Configuração da obtenção automática de certificados letsencrypt com docker no linux

Recentemente, mudei de servidor virtual e tive que configurar tudo novamente. Prefiro que o site esteja disponível via HTTPS e que os certificados letsencrypt sejam obtidos e renovados automaticamente. Isso pode ser alcançado utilizando duas imagens docker: nginx-proxy e nginx-proxy-companion. Este guia explica como configurar um site no docker, com um proxy que obtém automaticamente certificados SSL. Utiliza um servidor virtual CentOS 7. Eu […]

Como usamos a replicação atrasada para recuperação de desastres com PostgreSQL

Replicação não é backup. Ou é? Aqui está como usamos a replicação atrasada para recuperação após a exclusão acidental de atalhos. Os especialistas em infraestrutura do GitLab são responsáveis pelo funcionamento do GitLab.com — a maior instância do GitLab no mundo. Aqui, existem 3 milhões de usuários e quase 7 milhões de projetos, e é um dos maiores sites de código aberto SaaS com arquitetura dedicada. Sem um sistema […]

«Novo Jogo +», melhorias de desempenho e RTX: saiu o primeiro grande patch para Metro Exodus

Quase um mês e meio após a estreia, os desenvolvedores da 4A Games lançaram o primeiro grande patch para Metro Exodus — Ranger Update. Ele trouxe várias novas funcionalidades, incluindo o modo «Novo Jogo +» com comentários dos desenvolvedores que podem ser ouvidos durante a jogabilidade, além de melhorar o desempenho e a tecnologia de rastreamento de raios em tempo real NVIDIA RTX. […]

Gerenciador de Pacotes Unity

Unity — uma plataforma que existe há bastante tempo e está em constante evolução. No entanto, ao trabalhar com vários projetos simultaneamente, ainda é possível enfrentar dificuldades ao usar fontes comuns (.cs), bibliotecas (.dll) e outros assets (imagens, sons, modelos, prefabs). Neste artigo, compartilharemos nossa experiência com uma solução nativa para esse problema no Unity. Métodos […]

O Homo Sapiens? Já não.

Muitas pessoas ainda acreditam na ilusão de que agem predominantemente de maneira racional e lógica. No entanto, a ciência e a psicologia prática já chegaram à conclusão de que o comportamento humano é irracional e irracional na maioria das situações da vida. Não é bom nem ruim, é apenas o que é. Apresento a vocês uma seleção de autores e livros que oferecem argumentos convincentes […]

[em favoritos] Bash para iniciantes: 21 comandos úteis

O material que estamos publicando hoje destina-se àqueles que desejam dominar o terminal Linux. Saber usar essa ferramenta de forma eficaz pode economizar muito tempo. Em particular, falaremos sobre o shell Bash e 21 comandos úteis. Também discutiremos como utilizar flags de comandos e aliases do Bash, que permitem acelerar a entrada de longas […]

5 tarefas típicas em entrevistas de JavaScript: análises e soluções

Do tradutor: publicamos para você um artigo de Maria Perna (Maria Antonietta Perna), que fala sobre as tarefas típicas de JavaScript, mais frequentemente oferecidas a candidatos a desenvolvedores em entrevistas. O artigo será útil, principalmente, para programadores iniciantes. As entrevistas em empresas de tecnologia já se tornaram uma lenda. Não é surpreendente — passar com sucesso na entrevista oferece a oportunidade de conseguir um bom emprego. Mas […]

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