Categoria: Blog

Atualização do servidor DNS BIND 9.14.3, 9.11.8, 9.15.1 com correção de vulnerabilidade DoS

Foram lançadas atualizações de correção para as versões estáveis do servidor DNS BIND 9.14.3, 9.11.8 e 9.12.4-P2, bem como para a versão experimental em desenvolvimento 9.15.1. Ao mesmo tempo, foi anunciada a descontinuação do suporte à versão 9.12, para a qual atualizações não serão mais lançadas. As atualizações são notáveis pela correção de uma vulnerabilidade (CVE-2019-6471), que permite um ataque de negação de serviço (parada do processo com a assertiva REQUIRE). O problema é causado por uma condição de corrida (race […]

Lançamento do balanceador de carga HTTP/TCP HAProxy 2.0

Foi publicado o release do balanceador de carga HAProxy 2.0, que permite distribuir o tráfego HTTP e requisições TCP arbitrárias entre um grupo de servidores, considerando diversos fatores (por exemplo, verifica a disponibilidade dos servidores, avalia o nível de carga, possui recursos de mitigação contra DDoS) e realiza uma filtragem inicial dos dados (por exemplo, é possível analisar cabeçalhos HTTP, filtrar a transmissão de parâmetros de requisição inválidos, bloquear injeções SQL e XSS, conectar agentes de processamento de conteúdo). O HAProxy também pode […]

Receitas Nginx: Autorização LDAP com CAPTCHA

Para configurar a autorização com CAPTCHA, precisaremos do próprio Nginx e seus plugins encrypted-session, form-input, ctpp2, echo, ldap, headers-more, auth_request, set-misc. (Dei links para meus forks, pois fiz algumas alterações que ainda não consegui incorporar nos repositórios originais. Também é possível usar uma imagem pronta.) Primeiro, vamos definir encrypted_session_key como «abcdefghijklmnopqrstuvwxyz123456»; Em seguida, para segurança, desativamos o cabeçalho de autorização […]

Pirâmide do discurso: como usar os níveis de Dilts para conquistar a confiança do público

A decisão sobre um projeto ou financiamento de startup pode depender de uma única apresentação. Isso se torna ainda mais envolvente quando a apresentação é feita por um profissional que poderia dedicar esse tempo ao desenvolvimento. Se sua empresa não tem gerentes dedicados ao marketing e vendas, você pode dominar em apenas uma hora a pirâmide do discurso, um método de influência não diretiva sobre o público e as regras para desenvolver apresentações de negócios. […]

Dentes do siso: puxando e empurrando

Após a publicação dos artigos anteriores, especialmente "Dentes do siso – remover ou deixar", recebi alguns comentários com perguntas como "E se o dente 7 já foi removido, o dente 8 ocupará seu lugar?" ou "É possível extrair o dente 8 (horizontal) e colocá-lo no lugar do 7, que não existe?" Pois bem, fazer isso da maneira como você […]

Distúrbios cognitivos na aprendizagem dos tempos da língua inglesa, ou A quem devemos considerar um obstáculo, é quem nos ajuda

*O fenômeno Baader-Meinhof, ou ilusão de frequência — é um viés cognitivo, pelo qual uma informação recentemente aprendida, que aparece novamente após um breve período de tempo, é percebida como extremamente repetitiva. Estamos cercados por "bugs"… O "software" de cada um de nós está repleto de "bugs" — distúrbios cognitivos. Surge a questão: como pode a percepção da realidade por um ser humano ocorrer sem eles? Pode a consciência humana, em princípio, estar livre de […]

Novo artigo: Fotografia Computacional

O original do artigo foi publicado no site Vastrik.ru e foi publicado no 3DNews com a permissão do autor. Apresentamos o texto completo do artigo, exceto por uma enorme quantidade de links — eles serão úteis para aqueles que estão seriamente interessados no assunto e deseja estudar os aspectos teóricos da fotografia computacional de forma mais profunda, mas para o público em geral, consideramos esse material excessivo. Hoje, nenhuma apresentação de smartphone […]

Receitas Nginx: autenticação básica com CAPTCHA

Para preparar a autenticação com CAPTCHA, precisaremos do próprio nginx e seus plugins encrypted-session, form-input, ctpp2, echo, headers-more, auth_request, auth_basic, set-misc. (Coloquei links para meus forks, pois fiz algumas alterações que ainda não consegui incorporar aos repositórios originais. Também é possível usar uma imagem pronta.) Primeiro, vamos definir o encrypted_session_key como «abcdefghijklmnopqrstuvwxyz123456»; Depois, por precaução, desativamos o cabeçalho de autorização […]

Lançamento estável do SGBD MariaDB 10.4

Após um ano de desenvolvimento e seis versões preliminares, foi lançado o primeiro versão estável da nova ramificação do SGBD MariaDB 10.4, que representa um desdobramento do MySQL, mantendo compatibilidade reversa e se diferenciando pela integração de mecanismos de armazenamento adicionais e recursos avançados. O suporte para esta nova ramificação será mantido por 5 anos, até junho de 2024. O desenvolvimento do MariaDB é supervisionado pela organização independente MariaDB Foundation conforme […]

Uma linguagem para governar todas.

Escondida sob uma camada de código, há uma linguagem ansiosa para ser aprendida. No momento da redação deste artigo, a busca "qual linguagem de programação aprender primeiro" retorna 517 milhões de resultados. Cada um desses sites vai exaltar uma linguagem específica, e 90% deles, no final das contas, vão recomendar Python ou JavaScript. Sem mais delongas, gostaria de declarar oficialmente que todos […]

Após um ano de desenvolvimento e seis lançamentos preliminares.

Após seis meses de desenvolvimento, a versão está pronta do framework multiplataforma Qt 5.13. Os códigos-fonte dos componentes Qt são disponibilizados sob as licenças LGPLv3 e GPLv2, as ferramentas Qt para desenvolvedores, como Qt Creator e qmake, assim como alguns módulos, são oferecidos sob a licença GPLv3. As principais novidades: suporte completo ao módulo "Qt for WebAssembly" (anteriormente experimental), que permite compilar aplicativos gráficos para […]

Realização de transações públicas e privadas na blockchain JPMorgan Quorum usando Web3

Quorum — uma blockchain baseada em Ethereum, desenvolvida pela JPMorgan e que recentemente se tornou a primeira plataforma de registro distribuído oferecida pela Microsoft Azure. O Quorum suporta transações privadas e públicas e possui muitos cenários de uso comercial. Neste artigo, analisaremos um desses cenários — a implementação de uma rede de registro distribuído entre um supermercado e o proprietário de um armazém para garantir informações atualizadas […]

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