Autor: Yuri Gagarin

Redimensionamento de imagens em tempo real

Quase toda aplicação web que utiliza imagens precisa gerar cópias reduzidas dessas imagens, e muitas vezes, existem vários formatos de imagens adicionais. Além disso, a adição de novos tamanhos em uma aplicação existente pode ser um desafio. Portanto, a tarefa é a seguinte: Definiremos uma lista de requisitos: Gerar imagens adicionais em qualquer formato dinamicamente, sem a necessidade de adicionar funcionalidade extra à aplicação, a qualquer momento durante a existência da aplicação; […]

OpenResty: transformando o NGINX em um servidor de aplicações completo

Publicamos novamente a transcrição da apresentação da conferência HighLoad++ 2016, que ocorreu em Skolkovo, na região de Moscovo, nos dias 7 e 8 de novembro do ano passado. Vladimir Protasov fala sobre como expandir a funcionalidade do NGINX usando OpenResty e Lua. Olá a todos, meu nome é Vladimir Protasov, trabalho na Parallels. Vou contar um pouco sobre mim. Durante três quartos da minha vida, venho escrevendo código. Comecei […]

No navegador Opera para PC, foi adicionada a possibilidade de agrupar abas

Os desenvolvedores apresentaram uma nova versão do navegador Opera 67. Com a função de agrupamento de abas, chamada de "espaços", ele ajudará os usuários a se manterem mais organizados. É possível criar até cinco espaços, atribuindo um nome e uma imagem a cada um deles. Essa abordagem permitirá manter abas para trabalho, lazer, casa, hobbies, entre outros, dentro de diferentes janelas. A Opera conduziu uma pesquisa que mostrou que […]

GitLab continua a política de imposição do JavaScript

Ignorando as mensagens sobre problemas que solicitam a implementação da possibilidade de usar o GitLab sem dar acesso ao JavaScript, o GitLab continua a reforçar a sua dependência do JavaScript. Agora, o servidor não entrega a lista de arquivos em formato HTML, mas adiciona um elemento na página com id "js-tree-list", no qual os elementos são inseridos por meio do JavaScript. O comportamento especificado é controlado pela variável vue_file_list_enabled, que, por sua vez […]

Lançamento da distribuição para a criação de firewalls IPFire 2.25

Está disponível a versão do distribuidor para a criação de roteadores e firewalls IPFire 2.25 Core 141. O IPFire se destaca pelo processo de instalação simples e pela configuração organizada através de uma interface web intuitiva, rica em gráficos visuais. O tamanho da imagem ISO de instalação é de 290 MB (x86_64, i586, ARM). O sistema é modular, além das funções básicas de filtragem de pacotes e gerenciamento de tráfego, estão disponíveis módulos para implementação de […]

Nano ou IDE minimalista

Neste artigo, gostaria de mostrar a vocês o poder e a beleza do editor de texto em console nano, simples e discreto à primeira vista. Introdução Os desenvolvedores realmente prepararam muitas funcionalidades úteis para você, das quais você pode nem suspeitar, como: autoindentações, transição para a chave correspondente e até mesmo autocompletação! Vamos por partes. Atalhos padrão M […]

Yandex.Disk proibiu o uso da ferramenta open source rclone

Contexto Olá, Habr! A redação deste post foi desencadeada por um erro bastante estranho que encontrei ontem à noite no meu laptop Linux (sim, sou uma daquelas pessoas estranhas que usam GNU/Linux em um laptop), onde obtive, em vez do conteúdo do meu Yandex.Disk: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Input/output error total 0 O primeiro pensamento: a rede caiu, nada de grave. Mas […]

O navegador Microsoft Edge para iOS recebeu duas novas funcionalidades

A Microsoft lançou mais uma atualização para seu navegador Edge na Apple App Store. A nova versão 44.13.1 traz duas novas funcionalidades que visam aumentar a atratividade do produto para os usuários de iOS. Primeiro, os usuários de iPhone e iPad, que preferem o navegador da Microsoft ao Safari da Apple, agora têm a opção de ativar a função de prevenção de rastreamento, com a possibilidade de escolher entre bloqueio básico, equilibrado ou máximo. […]

Vulnerabilidades no OpenSMTPD permitem acesso remoto e local com privilégios de root

A Qualys identificou mais uma vulnerabilidade crítica remota (CVE-2020-8794) no servidor de correio OpenSMTPD, desenvolvido pelo projeto OpenBSD. Assim como a vulnerabilidade descoberta no final de janeiro, o novo problema permite a execução remota de comandos shell no servidor com privilégios de usuário root. A vulnerabilidade foi corrigida na versão OpenSMTPD 6.6.4p1. O problema foi causado por um erro no código que realiza a entrega de e-mails para o servidor de correio remoto […]

No Arch Linux, o líder do projeto foi alterado

Aaron Griffin renunciou ao cargo de líder do projeto Arch Linux. Griffin atuou como líder desde 2007, mas recentemente sua atividade diminuiu ao mínimo, levando-o a decidir passar seu posto a outro membro que possa tomar decisões difíceis e direcionar o desenvolvimento do projeto adequadamente. O novo líder do projeto foi eleito durante a votação dos desenvolvedores […]

A unidade máxima de transmissão de informações na Internet tornou-se 1500 bytes

Ethernet está em toda parte, e dezenas de milhares de fabricantes produzem equipamentos compatíveis com ele. No entanto, quase todos esses dispositivos compartilham um número comum - MTU: $ ip l 1: lo: mtu 65536 state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: mtu 1500 state UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Maximum Transmission Unit) [unidade máxima de transmissão] […]

IdentityServer4. Conceitos básicos. OpenID Connect, OAuth 2.0 e JWT

Com este post, quero abrir uma série de artigos dedicados ao IdentityServer4. Começaremos pelos conceitos básicos. O protocolo de autenticação mais promissor atualmente é o OpenID Connect, e o protocolo de autorização (concessão de acesso) é o OAuth 2.0. O IdentityServer4 implementa esses dois protocolos. Ele é otimizado para resolver problemas típicos de segurança. O OpenID Connect é um protocolo e padrão de autenticação, que não fornece […]

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