Autor: Yuri Gagarin

Flightradar24 — como funciona?

Provavelmente, todos que já estiveram ou se despediu de familiares ou amigos em um voo usaram o serviço gratuito Flightradar24. É uma forma bastante conveniente de rastrear a posição de um avião em tempo real. Como mostrou uma pesquisa entre conhecidos, quase ninguém sabe que esse serviço é mantido apenas por entusiastas que enviam dados para o servidor. E ainda menos pessoas sabem que qualquer um pode se juntar ao projeto […]

Aceleração da entrada e saída de arquivos C/C++, sem muito esforço

Prefácio Existe uma ferramenta simples e muito útil no mundo — BDelta, e acabou que ela se enraizou em nosso processo produtivo há muito tempo (infelizmente, não consegui instalar a versão dela, mas certamente não era a mais recente disponível). Usamos para seu propósito principal — construção de patches binários. Ao olhar o que está no repositório, fica um pouco […]

Novo recorde mundial no cálculo do número pi: 31,4 trilhões de dígitos

A Fórmula Bailey-Borwein-Plouffe, que permite extrair qualquer dígito hexadecimal ou binário específico do número pi sem calcular os anteriores (o recorde atual foi estabelecido com o algoritmo de Chudnovsky, veja detalhes abaixo) O cluster computacional do Google Compute Engine calculou o maior número de dígitos de pi, estabelecendo um novo recorde mundial: 31,4 trilhões de dígitos […]

Documentação do usuário: o que a torna ruim e como corrigir

A documentação de software é apenas um conjunto de artigos. Mas mesmo eles podem ser frustrantes. Primeiro você gasta muito tempo procurando a instrução correta. Em seguida, tenta entender um texto pouco claro. Segue as instruções, mas o problema persiste. Procura outro artigo, fica nervoso… Após uma hora, você desiste de tudo e se retira. Assim funciona uma documentação ruim. O que a torna assim e como corrigir […]

Configuração do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)

Vamos analisar na prática a utilização do Windows Active Directory + NPS (2 servidores para garantir alta disponibilidade) + padrão 802.1x para controle de acesso e autenticação de usuários – computadores de domínio – dispositivos. A teoria do padrão pode ser consultada na Wikipedia, através do link: IEEE 802.1X Como meu "laboratório" tem recursos limitados, estou unindo funções de NPS e controlador de domínio, mas […]

Situação: GPUs virtuais não ficam atrás das soluções físicas em desempenho

Em fevereiro, ocorreu uma conferência em Stanford sobre computação de alto desempenho (HPC). Representantes da VMware relataram que, ao trabalhar com GPUs, o sistema baseado no hipervisor ESXi modificado tem desempenho equivalente às soluções bare metal. Vamos discutir as tecnologias que tornaram isso possível. / foto Victorgrigas CC BY-SA Problema de desempenho Estimativas de analistas indicam que aproximadamente 70% das cargas de trabalho nos data centers estão virtualizadas. […]

Novo material nanoporoso promete melhorar baterias e catalisadores

O centro de pesquisa belga Imec anunciou o desenvolvimento de uma tecnologia acessível para a produção de um material nanoporoso com características excepcionais. O material único, na forma de uma estrutura nanoporiada, possui uma porosidade extremamente alta e uma relação superfície-volume sem precedentes. Imagine uma pequena lata de refrigerante, onde 75% do conteúdo é composto por vazios com uma área de superfície equivalente a um campo de futebol. Além disso, a produção do material é bastante simples […]

Acesso ao servidor Linux através de um bot do Telegram em Python

Com bastante frequência, existem situações em que é necessário acessar o servidor aqui e agora. No entanto, nem sempre a conexão via SSH é a maneira mais conveniente, pois pode não haver um cliente SSH à mão, o endereço do servidor ou as credenciais de "usuário/senha". Claro, há o Webmin, que facilita a administração, mas também não proporciona acesso instantâneo. Portanto, decidi implementar uma solução simples, mas […]

Orquestra de Performance

Difícil seria dizer que as melhores pessoas encontram alegria através do sofrimento. Ludwig van Beethoven Eu sou Sergey, trabalho na Yandex.Money na equipe de pesquisa de desempenho. Quero contar o início da história do nosso caminho para o uso da orquestração — como escolhemos as ferramentas e o que consideramos. Todos os eventos deste artigo acontecem em tempo real, […]

Não esperávamos isso: carta aberta anual de Bill e Melinda Gates

Como você descreveria o ano de 2018? Foi como você o esperava? Nós responderíamos a essa pergunta de maneira negativa. Desde desastres naturais particularmente devastadores até o número recorde de mulheres se candidando a cargos, 2018 foi repleto de surpresas. Ao olharmos para trás, avaliamos o mundo de maneira muito diferente do que previmos há algumas […]

Água mole em pedra dura

Há muito tempo, escrevi um artigo no Habr chamado 'Intensidade é mais importante que precisão', sobre como é melhor aumentar o número de tentativas de fazer algo do que prolongar uma única tentativa. Agora quero complementar esse pensamento. A ideia principal: divida o trabalho em sessões de trabalho de modo a aumentar o número de tentativas de resolver a tarefa. Em vez de trabalhar de forma prolongada por seis horas, muitas vezes é preferível fazer […]

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