Autor: Yuri Gagarin

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 […]

«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. […]

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 […]

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 […]

Bash scripts: introdução

Scripts Bash: introdução Scripts Bash, parte 2: loops Scripts Bash, parte 3: parâmetros e chaves de linha de comando Scripts Bash, parte 4: entrada e saída Scripts Bash, parte 5: sinais, tarefas em segundo plano, gerenciamento de scripts Scripts Bash, parte 6: funções e desenvolvimento de bibliotecas Scripts Bash, parte 7: sed e manipulação de textos Scripts Bash, parte 8: linguagem de processamento de dados awk Scripts Bash, parte 9: expressões regulares Scripts Bash, […]

Aumento do nível de proteção da rede através do uso de um analisador em nuvem

Na perspectiva de pessoas ingênuas, o trabalho do administrador de segurança parece uma batalha emocionante entre um anti-hacker e os hackers malignos que invadem a rede corporativa incessantemente. E nosso herói, em tempo real, com comandos ágeis e rápidos, repele ataques audaciosos e, no final, é um vencedor brilhante. Um verdadeiro mosqueteiro real com um teclado no lugar da espada e do mosquete. E no […]

Servidor DHCP+Mysql em Python

O objetivo deste projeto foi: Estudar o protocolo DHCP ao trabalhar em uma rede IPv4 Estudar Python (um pouco mais do que do zero 😉) substituir o servidor DB2DHCP (meu fork), cujo original está se tornando cada vez mais difícil de compilar em um novo SO. Além disso, não gosto do fato de que o binário não pode ser "trocado imediatamente" para obter um servidor DHCP funcional com a possibilidade […]

KnowledgeConf: precisamos conversar seriamente sobre as palestras

No primeiro dia da primavera (ou no quinto mês do inverno, dependendo da perspectiva) terminou o prazo para envio de propostas para o KnowledgeConf — conferência sobre gestão do conhecimento em empresas de TI. Para ser sincero, os resultados do Call for Papers superaram todas as expectativas. Sim, sabíamos que o tema era relevante, vimos isso em outras conferências e meetups, mas nunca imaginamos que haveria tantas novas facetas e ângulos — […]

Agora é possível deletar quaisquer mensagens no Telegram

O mensageiro Telegram lançou a atualização 1.6.1, que adicionou uma série de funcionalidades esperadas. Em particular, essa função permite deletar qualquer mensagem na conversa. Além disso, ela será removida para ambos os usuários em um chat privado. Anteriormente, essa possibilidade funcionava apenas durante as primeiras 48 horas. Agora, é possível deletar não apenas suas mensagens, mas também as mensagens do interlocutor. Há também a opção de limitar […]

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