Categoria: Administração

Aleksei Grachev: Go Frontend

Kyiv Go Meetup Mai 2018: Anfitrião: – Olá a todos! Obrigado por estarem aqui! Hoje temos dois palestrantes oficiais – Alexey e Vanya. Haverá mais dois, se tivermos tempo. O primeiro palestrante é Alexey Grachev, que nos falará sobre GopherJS. Alexey Grachev (daqui em diante – AG): – Sou desenvolvedor Go e escrevo serviços web […]

Sete erros mais comuns ao migrar para CI/CD

Se sua empresa está apenas começando a implementar DevOps ou ferramentas CI/CD, pode ser útil conhecer os erros mais comuns, para não repeti-los e não cair nas armadilhas alheias. A equipe do Mail.ru Cloud Solutions traduziu o artigo Evite Essas Armadilhas Comuns ao Fazer a Transição para CI/CD, de Jasmine Chokshi, com adições. Inaptidão para mudanças na cultura e processos Se olharmos […]

Como funciona o Virtual Private Cloud no Yandex.Cloud e como nossos usuários nos ajudam a implementar recursos úteis.

Olá, meu nome é Kostya Kramlikh, sou desenvolvedor líder da divisão de Virtual Private Cloud na Yandex.Cloud. Eu sou responsável pela rede virtual e, como você pode imaginar, neste artigo falarei sobre a estrutura do Virtual Private Cloud (VPC) de maneira geral e de redes virtuais em particular. Além disso, você descobrirá por que nós, desenvolvedores do serviço, valorizamos o feedback de nossos usuários. Mas […]

Unindo Python e Bash: bibliotecas smart-env e python-shell.

Boa tarde a todos. Atualmente, Python é uma das linguagens mais utilizadas na criação não apenas de produtos de software, mas também no fornecimento de sua infraestrutura. Como resultado, muitos devops, por vontade própria ou não, tiveram que aprender uma nova linguagem para uso posterior como complemento aos bons e velhos scripts Bash. No entanto, Bash e Python […]

Envoy. 1. Introdução

Saudações! Este é um pequeno artigo que responde às perguntas: «O que é o envoy?», «Para que serve?» e «Por onde começar?». O que é isso O Envoy é um balanceador de carga L4-L7 escrito em C++, focado em alta performance e disponibilidade. Por um lado, é de certa forma um análogo do nginx e haproxy, comparável em termos de desempenho. Por outro, é mais orientado para […]

Redimensionamento de imagens em tempo real com Nginx e LuaJIT (OpenResty)

Há bastante tempo, inspirado em um artigo sobre Redimensionamento de Imagens em Tempo Real, eu configurei o redimensionamento de imagens usando o ngx_http_image_filter_module e tudo funcionou como deveria. Mas surgiu um problema, quando o gerente precisava obter imagens com tamanhos exatos para upload em alguns serviços, pois isso eram suas exigências técnicas. Por exemplo, se temos a imagem original com tamanho 1200×1200, e […]

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

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

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