Categoria: Blog

O trem elétrico autônomo "Lastochka" realizou uma viagem de teste

A JSC "Ferrovias Russas" ("RZhD") anunciou testes do primeiro trem elétrico russo equipado com um sistema de automação. Trata-se de uma versão especialmente modificada do "Lastochka". O veículo recebeu equipamentos para posicionamento do trem, comunicação com o centro de controle e detecção de obstáculos na via. O "Lastochka" em modo autônomo pode seguir o cronograma e, ao detectar um obstáculo, frear automaticamente. A viagem de teste […]

Testes unitários em SGBDs — como fazemos no Sportmaster, parte dois

A primeira parte — aqui. Imagine a situação. Você tem a tarefa de desenvolver uma nova funcionalidade. Você possui contribuições de seus antecessores. Se considerarmos que você não tem qualquer obrigação moral, como você agiria? Na maioria das vezes, todas as contribuições antigas são esquecidas e tudo começa do zero. Ninguém gosta de mexer em código de terceiros, e quando há […]

Chris Beard deixou o cargo de líder da Mozilla Corporation

Chris Beard anunciou sua saída do cargo de CEO da Mozilla Corporation, posição que ocupou desde 2014, quando Brendan Eich saiu. Antes disso, Chris liderou a promoção do Firefox desde 2004, supervisionou o marketing na Mozilla, representou o projeto em feiras e liderou a comunidade Mozilla Labs. Entre as razões mencionadas para sua saída está o desejo de dar um passo […]

Vulnerabilidade crítica no servidor IMAP Dovecot

Nas versões corretivas do servidor POP3/IMAP Dovecot 2.3.7.2 e 2.2.36.4, além do complemento Pigeonhole 0.5.7.2 e 0.4.24.2, foi corrigida uma vulnerabilidade crítica (CVE-2019-11500) que permite a gravação de dados além do buffer alocado por meio do envio de uma solicitação especialmente formatada pelos protocolos IMAP ou ManageSieve. O problema pode ser explorado em uma fase anterior à autenticação. Um exploit funcional ainda não foi preparado, mas […]

Lançamento tl 1.0.6

tl — aplicativo da web multiplataforma de código aberto (GitLab) para tradutores de literatura. O aplicativo divide os textos carregados em fragmentos com base no caractere de nova linha e os organiza em duas colunas (original e tradução). As principais mudanças: Plugins de tempo de compilação para busca de palavras e expressões em dicionários; Anotações na tradução; Estatísticas gerais de tradução; Estatísticas do trabalho de hoje (e de ontem); […]

Ruby on Rails 6.0

O lançamento do Ruby on Rails 6.0 aconteceu em 15 de agosto de 2019. Além de várias correções, entre as principais novidades na versão 6 estão: Action Mailbox — direciona e-mails recebidos para caixas de entrada semelhantes a controladores. Action Text — a capacidade de armazenar e editar texto enriquecido no Rails. Testes paralelos — permite paralelizar um conjunto de testes. Ou seja, os testes podem ser executados em paralelo. Testando […]

O Live CD do Knoppix parou de usar systemd após 4 anos.

Após quatro anos usando systemd, a distribuição Knoppix, baseada no Debian, removida a controversa sistema de inicialização. Neste domingo (18 de agosto *) foi lançada a versão 8.6 da popular distribuição Linux Knoppix, baseada no Debian. O lançamento está baseado na versão 10 (Buster) do Debian, liberada em 9 de julho, com vários pacotes das ramificações testing e unstable para garantir suporte a novas placas de vídeo. O Knoppix é um dos primeiros live-CD […]

Desenvolvedores de Perl consideram mudar o nome da linguagem Perl 6

Os desenvolvedores da linguagem Perl discutem a possibilidade de desenvolver a linguagem Perl 6 sob um nome diferente. Originalmente, o Perl 6 foi proposto para ser renomeado para "Camelia", mas depois a atenção se voltou para o nome "Raku", sugerido por Larry Wall, que é mais curto, está associado ao compilador existente perl6 "Rakudo" e não se sobrepõe a outros projetos nos motores de busca. O nome Camelia foi sugerido, pois é o nome do mascote existente e […]

Arquitetura de billing de nova geração: transformação com a migração para Tarantool

Por que uma corporação como a MegaFon usa Tarantool no billing? À primeira vista, parece que normalmente um fornecedor chega, trazendo uma caixa grande, liga na tomada — e voilà, o billing está pronto! Antigamente era assim, mas agora isso é uma relíquia e esses dinossauros já estão extintos ou estão em processo de extinção. Originalmente, billing era um sistema para emissão de faturas — uma contadora ou calculadora. No telecom moderno, é um sistema de automação de todo o ciclo de vida do relacionamento com o cliente […]

Tarantool Cartridge: particionamento do backend Lua em três linhas

Na Mail.ru Group, temos o Tarantool - um servidor de aplicativos em Lua que também funciona como um banco de dados (ou vice-versa?). Ele é rápido e excelente, mas as capacidades de um único servidor são limitadas. A escalabilidade vertical também não é a solução definitiva, por isso o Tarantool oferece ferramentas para escalabilidade horizontal - o módulo vshard [1]. Ele permite a fragmentação […]

Pale Moon 28.7.0

Uma nova versão significativa do Pale Moon está disponível — um navegador que outrora era uma versão otimizada do Mozilla Firefox, mas que ao longo do tempo se tornou um projeto bastante independente, já muito incompatível com o original. Essa atualização inclui uma reformulação parcial do motor JavaScript, bem como a implementação de várias mudanças que podem impactar a funcionalidade dos sites. Essas mudanças implementam versões das especificações […]

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