Autor: ProHoster

OPPO Reno 2: smartphone com câmera frontal retrátil Shark Fin

A empresa chinesa OPPO, conforme prometido, anunciou um produtivo smartphone Reno 2, rodando o sistema operacional ColorOS 6.0 baseado em Android 9.0 (Pie). O novo produto recebeu uma tela Full HD+ sem moldura (2400 × 1080 pixels) medindo 6,55 polegadas na diagonal. Esta tela não possui entalhe ou furo. A câmera frontal baseada em um sensor de 16 megapixels é […]

A China pode se tornar o primeiro país do mundo a transportar regularmente passageiros com drones não tripulados

Como sabemos, várias empresas jovens e veteranos da indústria da aviação estão trabalhando intensamente em drones não tripulados para transporte de passageiros. Espera-se que tais serviços tenham grande procura em cidades com fluxos de tráfego terrestre congestionados. Entre os recém-chegados, destaca-se a empresa chinesa Ehang, cujo desenvolvimento poderá constituir a base das primeiras rotas regulares não tripuladas de passageiros em drones. Capítulo […]

Arquitetura de faturamento de nova geração: transformação com a transição para Tarantool

Por que uma empresa como a MegaFon precisa do Tarantool no faturamento? Do lado de fora parece que normalmente o vendedor vem, traz uma espécie de caixa grande, conecta o plugue na tomada - e isso é cobrança! Já foi assim, mas agora é arcaico, e esses dinossauros já foram extintos ou estão sendo extintos. Inicialmente, o faturamento é um sistema de emissão de notas fiscais - uma máquina de contagem ou calculadora. Nas telecomunicações modernas, é um sistema para automatizar todo o ciclo de vida de interação com um assinante [...]

Testes de unidade em um DBMS - como fazemos no Sportmaster, parte dois

A primeira parte está aqui. Imagine a situação. Você se depara com a tarefa de desenvolver novas funcionalidades. Você tem desenvolvimentos de seus antecessores. Se presumirmos que você não tem obrigações morais, o que você faria? Na maioria das vezes, todos os desenvolvimentos antigos são esquecidos e tudo começa novamente. Ninguém gosta de se aprofundar no código de outra pessoa e, se houver [...]

Tarantool Cartridge: fragmentação de back-end Lua em três linhas

No Grupo Mail.ru temos o Tarantool - este é um servidor de aplicativos em Lua, que também funciona como banco de dados (ou vice-versa?). É rápido e interessante, mas os recursos de um servidor ainda não são ilimitados. O dimensionamento vertical também não é uma panacéia, então o Tarantool possui ferramentas para dimensionamento horizontal - o módulo vshard [1]. Ele permite que você fragmente [...]

Suporte para monorepo e multirepo em werf e o que o Docker Registry tem a ver com isso

O tema monorrepositório já foi discutido mais de uma vez e, via de regra, provoca um debate muito ativo. Ao criar o werf como uma ferramenta de código aberto para melhorar o processo de construção de código de aplicativo do Git em imagens Docker (e depois entregá-los ao Kubernetes), pensamos pouco sobre qual escolha é melhor. Para nós, é fundamental fornecer tudo o que for necessário para os defensores de opiniões diferentes (se for […]

Criação de chats corporativos e videoconferências usando Zextras Team

A história do e-mail remonta a várias décadas. Durante este período, este padrão de comunicação corporativa não só não ficou desatualizado, mas tornou-se cada vez mais popular a cada ano devido à introdução de sistemas de colaboração em diversas empresas, que, via de regra, se baseiam especificamente no e-mail. No entanto, devido à falta de capacidade de resposta do email, cada vez mais utilizadores recusam […]

Um guia rápido para conduzir pilotos e PoCs

Introdução Ao longo dos anos de meu trabalho na área de TI e especialmente em vendas de TI, vi muitos projetos piloto, mas a maioria deles terminou em nada e custou uma quantidade significativa de tempo. Ao mesmo tempo, se estamos falando de testar soluções de hardware, como sistemas de armazenamento, para cada sistema de demonstração geralmente há uma fila de quase um ano de antecedência. E cada […]

versão tl 1.0.6

tl é um aplicativo web multiplataforma e de código aberto (GitLab) para tradutores de ficção. O aplicativo divide os textos baixados em fragmentos no caractere de nova linha e os organiza em duas colunas (original e tradução). Principais mudanças: Plugins de tempo de compilação para busca de palavras e frases em dicionários; Notas em tradução; Estatísticas gerais de tradução; Estatísticas do trabalho de hoje (e de ontem); […]

Jogo de história

O Dia do Conhecimento! Neste artigo você encontrará um jogo interativo de construção de enredo com mecânica de cálculo de situações nas quais você pode participar ativamente. Um dia, um jornalista comum de jogos lançou um disco com um novo produto exclusivo de um estúdio independente pouco conhecido. O tempo estava se esgotando - a crítica tinha que ser escrita à noite. Bebendo café e pulando rapidamente o protetor de tela, ele se preparou para jogar […]

Ruby nos trilhos 6.0

Em 15 de agosto de 2019, Ruby on Rails 6.0 foi lançado. Além de inúmeras correções, as principais inovações da versão 6 são: Action Mailbox - encaminha as cartas recebidas para caixas de correio semelhantes a controladores. Action Text - Capacidade de armazenar e editar rich text no Rails. Teste paralelo - permite paralelizar um conjunto de testes. Aqueles. os testes podem ser executados em paralelo. Testando […]

Sistema de impressão CUPS 2.3 lançado com alterações de licenciamento

Quase três anos após o lançamento do CUPS 2.2, foi lançado o CUPS 2.3, que foi adiado por mais de um ano. O CUPS 2.3 é uma atualização importante devido a alterações de licenciamento. A Apple decidiu licenciar novamente o servidor de impressão sob a licença Apache 2.0. Mas devido a vários utilitários específicos do Linux que são GPLv2 e não específicos da Apple, isso cria um problema. […]