Autor: Yuri Gagarin

Busca eficiente por dependências funcionais em bancos de dados

A busca por dependências funcionais nos dados é aplicada em várias áreas de análise de dados: gerenciamento de bancos de dados, limpeza de dados, engenharia reversa de bancos de dados e exploração de dados. Já publicamos um artigo sobre as próprias dependências por Anastasia Birillo e Nikita Bobrov. Desta vez, Anastasia — graduada do Computer Science Center deste ano — compartilha o desenvolvimento deste trabalho no âmbito da pesquisa, que ela […]

Primeiro lançamento estável do SGBD orientado a grafos Nebula Graph

Foi lançado o banco de dados aberto Nebula Graph 1.0.0, destinado ao armazenamento eficiente de grandes conjuntos de dados interconectados, formando um gráfico que pode conter bilhões de nós e trilhões de conexões. O projeto é escrito em C++ e distribuído sob a licença Apache 2.0. As bibliotecas cliente para acessar o banco de dados foram preparadas para as linguagens Go, Python e Java. A startup que desenvolve o banco de dados, VESoft […]

A Microsoft lançou uma edição do pacote Defender ATP para Linux

A Microsoft anunciou a disponibilidade da versão do pacote Microsoft Defender ATP (Proteção Avançada contra Ameaças) para a plataforma Linux. O produto é destinado à proteção preventiva, ao monitoramento de vulnerabilidades não corrigidas, bem como à detecção e remoção de atividades maliciosas no sistema. A plataforma combina um pacote antivírus, um sistema de detecção de intrusões de rede, um mecanismo de proteção contra a exploração de vulnerabilidades (incluindo 0-day), ferramentas para isolamento avançado, além de […]

Destruindo o cluster Kubernetes através de Helm v2 tiller

Helm é um gerenciador de pacotes para Kubernetes, algo como o apt-get para Ubuntu. Neste artigo, veremos a versão anterior do helm (v2) com o serviço tiller instalado por padrão, através do qual teremos acesso ao cluster. Vamos preparar o cluster, para isso execute o comando: kubectl run --rm --restart=Never -it --image=madhuakula/k8s-goat-helm-tiller -- bash Demonstração Se não configurarmos nada adicional, o helm v2 inicia […]

Modificamos e excluímos VMs do Azure usando PowerShell

Com o PowerShell, engenheiros e administradores de TI automatizam com sucesso várias tarefas tanto em infraestruturas on-premises quanto em nuvens, especialmente no Azure. Trabalhar através do PowerShell em muitos casos é muito mais conveniente e rápido do que através do portal do Azure. Graças à compatibilidade entre plataformas, PowerShell pode ser usado em quaisquer sistemas operacionais. Não importa se você está trabalhando com Ubuntu, Red Hat […]

Lançamento do analisador estático cppcheck 2.1

Está disponível uma nova versão do analisador estático livre cppcheck 2.1, que permite identificar várias classes de erros no código em C e C++, incluindo o uso de sintaxe não padrão, típica de sistemas embarcados. É fornecida uma coleção de plugins, que garantem a integração do cppcheck com diferentes sistemas de desenvolvimento, integração contínua e testes, além de oferecer funcionalidades como verificação de conformidade […]

hashcat v6.0.0

Na versão 6.0.0 do programa hashcat para quebra de senhas em mais de 320 tipos de hashes (utilizando as capacidades de placas gráficas), o desenvolvedor apresentou várias melhorias: Uma nova interface para plugins com suporte a modos de hash modulares. Uma nova interface de API, que suporta APIs diferentes do OpenCL. Suporte a CUDA. Documentação detalhada para desenvolvedores de plugins. Modo de emulação de GPU – para executar o código do núcleo na CPU (em vez de […]

Stellarium 0.20.2

Em 22 de junho, foi lançada a versão comemorativa 0.20.2 do popular planetário livre Stellarium, que visualiza o céu noturno de forma realista, como se você estivesse olhando para ele a olho nu, ou através de binóculos ou telescópio. A celebração deste lançamento se deve à idade do projeto - há 20 anos, Fabien Chéreau se deparou com a questão de carregar uma nova placa gráfica discreta. Ao todo, entre […]

Novo padrão 802.11ax (WLAN de Alta Eficiência), o que há de novo e quando podemos esperá-lo?

O grupo de trabalho começou a trabalhar no padrão em 2014 e agora o trabalho está avançando para o draft3.0. Isso difere um pouco das gerações anteriores dos padrões 802.11, já que todo o trabalho se encaixava em dois rascunhos. Isso acontece devido ao grande número de mudanças complexas planejadas, que, consequentemente, exigem testes de compatibilidade mais detalhados e complexos. Inicialmente, o grupo estava diante […]

Lançamento do sistema de arquivos descentralizado global IPFS 0.6

Foi lançado o sistema de arquivos descentralizado IPFS 0.6 (InterPlanetary File System), que forma um armazenamento de arquivos global e versionado, implementado na forma de uma rede P2P, composta por sistemas de participantes. O IPFS combina ideias anteriormente implementadas em sistemas como Git, BitTorrent, Kademlia, SFS e Web, e assemelha-se a um único 'enxame' BitTorrent (seeds que participam da distribuição), trocando objetos Git. O IPFS se diferencia pela endereçamento baseado em conteúdo, e […]

Free Pascal 3.2.0

Foi lançada a versão FPC 3.2.0! Esta versão é um grande lançamento e contém correções de bugs e atualizações de pacotes, novas funcionalidades e novos alvos. Se passaram 5 anos desde o lançamento do FPC 3.0, portanto, é recomendável atualizar o mais rápido possível. Novas funcionalidades: https://wiki.freepascal.org/FPC_New_Features_3.2.0 Lista de mudanças que podem quebrar a compatibilidade: https://wiki.freepascal.org/User_Changes_3.2.0 Lista de novas plataformas suportadas: https://wiki.freepascal.org/FPC_New_Features_3.2.0#New_compiler_targets Baixe em: https://www.freepascal.org/download.html […]

Lançado o Free Pascal Compiler 3.0.0

No dia 25 de novembro, foi lançada uma nova versão do compilador livre das linguagens Pascal e Object Pascal — FPC 3.0.0 'Pestering Peacock'. As principais mudanças nesta versão incluem: Melhorias na compatibilidade com Delphi: suporte a namespaces semelhantes ao Delphi para módulos. Possibilidade de criação de arrays dinâmicos usando o construtor Create. Strings do tipo AnsiString agora armazenam informações sobre sua codificação. Mudanças no compilador: um novo […]

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