Zanimljivi projekti koji su dobijeni u Google Open Source-u

logotip otvorenog koda

Kalifornijska kompanija Google pokrenula je novu web stranicu poznatu kao Google Open Source. Ova web stranica odnosi se na podršku na kojoj se okupljaju svi projekti otvorenog koda kompanije Mountain View slijedeći slogan „Donošenje bolje tehnologije u svijet promoviranjem otvorenog koda".

Besplatni softver i otvoreni kod predstavljali su tehničku i organizacionu osnovu kompanije pretraživača, predstavljajući temeljne elemente svega što rade. Iz tog razloga, odlučeno je učiniti lansiranje ove nove web stranice, gdje ćete pronaći sve projekte otvorenog koda koje je Google izvodio od početka, informacije o tome kako ih koriste, lansirati i podršku za Open Source. Uz to, prema web stranici možete pronaći više od 2.000 projekata koji koriste otvoreni izvor, a u ovom članku spominjemo neke zanimljive projekte koji su dobiveni u Google Open Sourceu.

Ležeća greška

Ikone otvorenog koda

Navikao je ovaj instrument koji je dizajnirao Google otkrivanje grešaka u programskom kodu koji su napisani na javi. Dodan je u prevodilac jezika i sposoban je otkriti greške prilikom kompajliranja i kompatibilan je s bilo kojom varijacijom dodataka za specifičnu upotrebu projekta.

Za razliku od konvencionalnog jezičkog kompajlera koji otkriva samo greške u pisanju, s ovim projektom moguće je dobiti više informacija, što današnjim programerima pomaže da brže modificirajte sve greške koje mogu otkriti upotrebom greške sklone.

Kraj do kraja

Funkcija koju nam daje ovo proširenje za Chrome je da pomogne osobi koja ga koristi za šifriranje, dešifriranje, digitalno potpisivanje i provjeru poruka iz preglednika pomoću protokola OpenPGP.

Komponente materijala za iOS

Ovaj projekat kreirali su inženjeri i dizajneri interfejsa iz kompanije Google, koja omogućava programerima iOS-a da dodaju materijal za dizajn ovoj vrsti sistema.

oppia

To je instrument koji se koristi podijeliti interaktivne obrazovne aktivnosti. Ovaj alat pruža pomoć radnim grupama koje razvijaju interaktivne mrežne obrazovne aktivnosti na webu.

Zopfli, algoritam kompresije

Jedinstvenost koju ovaj projekat predstavlja je to što je uglavnom otvoren izvor. Uprkos vremenu koje je potrebno za sažimanje, za razliku od Microsoft Edgea, koji je usvojio Brotli, uspijeva postići veći kapacitet kompresije, postižući poboljšanje dostupnog prostora, manje vremena čekanja prilikom učitavanja web stranice i prijenosa podataka mnogo brže.

MOE (Olakšajte otvaranje)

Koristi se za sinkronizaciju, otklanjanje pogrešaka i prijevod spremišta u izvornom kodu. Projekti uglavnom postoje u dva različita oblika, pa mogu biti podvrgnuti različitim uzrocima. Dakle mnogo je lakše koristiti MOE, budući da je u stanju držati dva spremišta na okupu, bez potrebe za njihovim ukrštanjem.

tenzorski tok

tenzorski tok

Još jedan od zanimljivih projekata koji se mogu dobiti u Google Open Sourceu je Tensorflow. Predstavlja kompletna biblioteka otvorenog koda u numeričkoj automatizaciji kroz grafikone toka podataka. To je projekt sposoban odrediti šta se događa na slici, s preciznošću od 94%.

FontDiff

To je alat namijenjen za tipografske fontove. Kada se font teksta modificira pomoću ovog alata, izrađuje se PDF koji prikazuje font koji je korišten prije promjene. To olakšava ispravljanje svih promjena i grešaka koje bi mogle do njih doći.

Crouton

Predstavlja način za chroot na Chrome OS. Chroot se može objasniti kao mašinska klasa, gdje rad virtualnog operativnog sistema koji ima zaseban sistem datoteka, a binarni sistem ne pripada osnovnom operativnom sistemu.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.