Interessante projecten die zijn verkregen in Google Open Source

open source logo

Het Californische bedrijf Google heeft een nieuwe website gelanceerd, bekend als Google OpenSource​ Deze webpagina verwijst naar de ondersteuning waar alle open source-projecten van het bedrijf Mountain View zijn verzameld onder de slogan "Betere technologie naar de wereld brengen door open source te promoten'.

Vrije software en open code vormen de technische en organisatorische basis van het zoekmachinebedrijf en vormen de fundamentele elementen van alles wat ze doen. Om deze reden wordt besloten om het lancering van deze nieuwe website, waar u alle open source-projecten vindt die Google vanaf het begin heeft uitgevoerd, informatie over hoe ze het gebruiken, starten en ondersteuning voor Open Source. Daarnaast vind je volgens de website meer dan 2.000 projecten die gebruik maken van open source, en in dit artikel noemen we enkele interessante projecten die zijn verkregen in Google Open Source.

Gevoelige fouten

Open source pictogrammen

Dit door Google ontworpen instrument is gewend aan detecteren fouten in programmacode die zijn geschreven in java. Het wordt toegevoegd aan de taalcompiler en kan bugs detecteren tijdens het compileren en is compatibel met elke variant van plug-ins voor het specifieke gebruik van het project.

In tegenstelling tot de conventionele taalcompiler die alleen schrijffouten detecteert, kun je met dit project meer informatie krijgen, wat de huidige ontwikkelaars helpt wijzig eventuele storingen sneller die ze kunnen detecteren met behulp van Error Prone.

Eind tot eind

De functie die deze extensie voor Chrome ons geeft, is om de persoon die het gebruikt te helpen bij het coderen, decoderen, digitaal ondertekenen en controleren van berichten van de browser met behulp van het protocol OpenPGP.

Materiële componenten voor iOS

Dit project is gemaakt door ingenieurs en interfaceontwerpers van het bedrijf Google, waarmee iOS-ontwikkelaars ontwerpmateriaal aan dit type systeem kunnen toevoegen.

Oppia

Het is een instrument dat wordt gebruikt deel interactieve onderwijsactiviteiten​ Deze tool biedt hulp aan werkgroepen die interactieve online onderwijsactiviteiten op internet ontwikkelen.

Zopfli, compressie-algoritme

Het unieke dat dit project vertegenwoordigt, is dat het voornamelijk open source is. Ondanks de tijd die nodig is om te comprimeren, in tegenstelling tot Microsoft Edge, heeft het Brotli overgenomen, het slaagt erin om een ​​grotere compressiecapaciteit te bereiken, een verbetering van de beschikbare ruimte te bereiken, minder wachttijd bij het laden van een webpagina en gegevensoverdracht veel sneller.

MOE (Maak Openen Gemakkelijk)

Het wordt gebruikt voor het synchroniseren, debuggen en vertalen van opslagplaatsen in broncode. Projecten bestaan ​​over het algemeen in twee verschillende vormen, dus het kan verschillende oorzaken hebben. Vandaar het is veel gemakkelijker om MOE te gebruiken, omdat het in staat is om de twee repositories bij elkaar te houden, zonder dat ze hoeven te kruisen.

tensorstroom

tensorstroom

Een ander interessant project dat te vinden is in Google Open Source is Tensorflow. Het vertegenwoordigt een complete open source bibliotheek in numerieke automatisering door middel van gegevensstroomdiagrammen. Het is een project dat in staat is om te bepalen wat er in een afbeelding gebeurt, met een nauwkeurigheid van 94%.

LettertypeDiff

Het is een hulpmiddel bedoeld voor typografische lettertypen​ Wanneer het tekstlettertype met deze tool wordt gewijzigd, wordt er een pdf gemaakt met het lettertype dat vóór de wijziging werd gebruikt. Dit maakt het gemakkelijker om eventuele wijzigingen en fouten te corrigeren die door hen zijn veroorzaakt.

Crouton

Vertegenwoordigt een manier van chroot naar Chrome OS​ Chroot kan worden uitgelegd als een machineklasse, waarbij het virtuele besturingssysteem met een apart bestandssysteem werkt en het binaire systeem niet tot het basisbesturingssysteem behoort.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.