Projetos interessantes obtidos no Google Open Source

logotipo de código aberto

A empresa californiana Google lançou um novo site conhecido como Código aberto do Google. Esta página web refere-se ao suporte onde todos os projetos open source realizados pela empresa Mountain View estão reunidos seguindo o slogan “Trazendo melhor tecnologia para o mundo, promovendo o código aberto".

O software livre e o código aberto têm representado a base técnica e organizacional da empresa de motores de busca, sendo os elementos fundamentais de tudo o que fazem. Por este motivo, decide-se fazer o lançamento deste novo site, onde você encontrará todos os projetos de código aberto que o Google realizou desde o início, informações sobre como usá-lo, lançá-lo e suporte para código aberto. Além disso, de acordo com o site você pode encontrar mais de 2.000 projetos que usam código aberto, e neste artigo mencionamos alguns projetos interessantes que são obtidos no Google Open Source.

Erro propenso

Ícones de código aberto

Este instrumento projetado pelo Google é usado para detectar erros no código do programa que são escritos em java. É adicionado no compilador da linguagem e é capaz de detectar bugs na compilação e é compatível com qualquer variação de plugins para o uso específico do projeto.

Ao contrário do compilador de linguagem convencional que detecta apenas erros na escrita, com este projeto você pode obter mais informações, o que ajuda os desenvolvedores de hoje a modifique qualquer falha mais rápido que eles podem detectar usando o uso de Propenso a erros.

De ponta a ponta

A função que esta extensão para Chrome nos oferece é ajudar a pessoa que a usa para criptografar, descriptografar, assinar digitalmente e verificar mensagens do navegador usando o protocolo OpenPGP.

Componentes de material para iOS

Este projeto foi criado por engenheiros e designers de interface da empresa Google, o que permite aos desenvolvedores iOS adicionar material de design a este tipo de sistema.

oppia

É um instrumento usado para compartilhar atividades educacionais interativas. Essa ferramenta auxilia grupos de trabalho que desenvolvem atividades educacionais on-line interativas na web.

Zopfli, algoritmo de compressão

A singularidade que este projeto representa é que ele é principalmente de código aberto. Apesar do tempo que leva para comprimir, ao contrário do Microsoft Edge, que adotou o Brotli, consegue atingir uma maior capacidade de compressão, conseguindo uma melhoria no espaço disponível, menos tempo de espera para carregar uma página web e transmissão de dados muito mais rápida.

MOE (tornar a abertura fácil)

Usado para sincronizar, depurar e traduzir repositórios no código-fonte. Os projetos geralmente existem em duas formas diferentes, portanto, podem estar sujeitos a diferentes causas. Pelo que é muito mais fácil usar MOE, já que é capaz de manter os dois repositórios juntos, sem a necessidade de se cruzarem.

Tensorflow

Tensorflow

Outro dos projetos interessantes obtidos no Google Open Source é o Tensorflow. Representa uma biblioteca de código aberto completa em automação numérica por meio de fluxogramas de dados. É um projeto capaz de determinar o que acontece em uma imagem, com uma precisão de 94%.

FonteDiff

É uma ferramenta destinada a fontes tipográficas. Quando a fonte do texto é modificada usando esta ferramenta, um PDF é produzido mostrando a fonte que foi usada antes da mudança. Isso torna mais fácil corrigir quaisquer alterações e erros que possam ser produzidos por eles.

Cubinhos de pão torrado

Representa uma forma de chroot para o Chrome OS. O chroot pode ser explicado como uma classe de máquina, em que o sistema operacional virtual funciona com um sistema de arquivos separado e o sistema binário não pertence ao sistema operacional de base.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.