Autor: Yuri Gagarin

12 truques com JavaScript que não estão na maioria dos tutoriais

Quando comecei a estudar JavaScript, a primeira coisa que fiz foi elaborar uma lista de truques que me ajudavam a economizar tempo. Eu os observei com outros programadores, em diferentes sites e manuais. Neste artigo, mostrarei 12 ótimas maneiras de melhorar e acelerar seu código JavaScript. Na maioria dos casos, são universais. Lembramos: para todos os leitores do "Habr" — desconto de 10.000 […]

Foi descoberta uma séria brecha no programa de segurança dos smartphones Xiaomi

A empresa Check Point anunciou que uma vulnerabilidade foi encontrada no aplicativo Guard Provider para smartphones da Xiaomi. Esta brecha permite que códigos maliciosos sejam instalados nos dispositivos sem o conhecimento do proprietário. Ironicamente, o programa deveria proteger o smartphone de aplicativos perigosos. Relata-se que a vulnerabilidade permite a execução de um ataque MITM ("homem no meio"). Isso funciona se o criminoso estiver na […]

Notícias do fundo do mar: gigantes de TI começaram a construir suas próprias redes submarinas

Já estamos acostumados a que grandes empresas de TI se envolvam não apenas na produção de produtos e na prestação de serviços, mas também na construção da infraestrutura da internet. DNS do Google, armazenamento em nuvem e hospedagem da Amazon, data centers do Facebook ao redor do mundo — quinze anos atrás isso parecia muito ambicioso, mas agora é a norma à qual todos nos acostumamos. E agora, o quarteto das maiores […]

Futuro nas nuvens

Estamos agora à beira de uma nova era de computação em nuvem. Não entendo muito bem por que chamamos de computação em nuvem os cálculos feitos por servidores remotos — até é bom lembrar da ruvds, que lançou um servidor em um balão, e da Microsoft com um data center subaquático, mas, na verdade, estamos "ao lado" de servidores, que em breve se tornarão nosso meio principal de computação. O que […]

Servidor nas nuvens: preparando para o lançamento

No post sobre a regata, mencionamos que em agosto todos os habraristas terão um concurso com prêmios. Chegou a hora de tirar o véu do segredo. Tivemos a ideia de que a frase "servidor nas nuvens" pode ser entendida literalmente. Que tal realmente lançarmos ao céu um servidor em funcionamento que poderá ser pingado! No início, a ideia parecia maluca, mas depois de pensar bem […]

Sessão Backend no DUMP: Serverless, Postgres e Go, .NET Core, GraphQL e muito mais

No dia 19 de abril, acontecerá em Ecaterimburgo a conferência de desenvolvedores DUMP. Os diretores de programa da seção Backend — o chefe do escritório de desenvolvimento do Yandex, Andrey Zharinov, o líder do departamento de desenvolvimento do Naumen Contact Center, Konstantin Beklemishev, e o engenheiro de software da Kontur, Denis Tarasov — compartilharam quais palestras os desenvolvedores podem esperar na conferência. Há uma opinião de que não devemos esperar insights nas palestras de uma conferência 'festeira'. Achamos que […]

Comparação de sistemas de comunicação espacial

Amigos, como vocês já sabem, estamos nos preparando a todo vapor para um novo projeto geek — 'Servidor nas Nuvens 2.0', ou 'Data Center Espacial'. Resumindo: no dia 12 de abril, vamos lançar um servidor artesanal em um estratômio a uma altitude de cerca de 30 km, transmitiremos dados para ele através de um sistema de comunicação espacial e, a partir do servidor, transmitiremos dados para a Terra via comunicação por rádio. E […]

Python para Web: o que um júnior precisa saber para trabalhar e se desenvolver.

Fizemos uma transcrição reduzida com os principais pontos do Python Junior Podcast: nele, discutimos por onde começar e para onde ir como um desenvolvedor iniciante em Python. Ultimamente, temos produzido muito conteúdo para desenvolvedores intermediários e seniores, mas este episódio é definitivamente para os juniores. Os principais tópicos: Quais conhecimentos um programador iniciante precisa ter para se dedicar ao desenvolvimento web? O que se espera […]

Blocos de construção de aplicativos distribuídos. Primeira aproximação

No artigo anterior, discutimos as bases teóricas da arquitetura reativa. Chegou a hora de falar sobre fluxos de dados, maneiras de implementar sistemas reativos Erlang/Elixir e os padrões de troca de mensagens neles: Requisição-resposta Requisição-Resposta em Chunk Resposta com Requisição Publicar-assinar Publicar-assinar Invertido Distribuição de Tarefas SOA, MSA e troca de mensagens SOA, MSA são arquiteturas de sistema que definem as regras para a construção de sistemas, enquanto […]

O HTTPS nem sempre é tão seguro quanto parece. Vulnerabilidades foram encontradas em 5,5% dos sites HTTPS.

Um dos principais sites da Alexa (círculo central), protegido por HTTPS, com subdomínios (cinza) e dependências (branco), dentre as quais algumas são vulneráveis (preenchimento em linha). Hoje em dia, o ícone de conexão segura HTTPS se tornou um atributo padrão e até mesmo necessário de qualquer site sério. Se o certificado estiver ausente, quase todos os navegadores recentes mostram um aviso de que a conexão com o site "não está protegida" e não recomendam […]

Lançamento do InterSystems IRIS 2019.1

No meio de março, foi lançada uma nova versão da plataforma de dados InterSystems IRIS 2019.1. Apresentamos a você uma lista de mudanças em português. A lista completa de alterações e o Upgrade Checklist em inglês podem ser encontrados no link. Melhorias no InterSystems Cloud Manager O InterSystems Cloud Manager é uma ferramenta para fácil implantação das instalações do InterSystems IRIS na nuvem. No lançamento 2019.1 no ICM […]

A Sony alterou as regras de cancelamento de compras na PlayStation Store e mencionou a mudança de identificador online.

A Sony Interactive Entertainment fez algumas mudanças nas regras de cancelamento de compras na PlayStation Store. Agora é possível devolver jogos e pré-encomendas. As condições de devolução na PlayStation Store ainda não são tão democráticas quanto as do Steam, mas a Sony Interactive Entertainment está indo na direção certa. Agora você pode devolver qualquer compra na PlayStation Store dentro de 14 dias […]

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