Netflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Kambani yeNetflix yakaunzwa itsva interactive computing environment Polynote, yakagadzirirwa kuperekedza nzira yekutsvagisa kwesainzi, kugadzirisa uye kuona kwe data (inobvumidza iwe kusanganisa kodhi nemaverengero esainzi uye zvinhu zvekudhirowa). Polynote kodhi yakanyorwa muScala uye inoparadzirwa ne ine rezinesi pasi peApache 2.0.

Zvinyorwa muPolynote muunganidzwa wakarongeka wemasero anogona kuve nekodhi kana zvinyorwa. Sero rega rega rinogadziriswa uye rinoitwa rega. Iwe unogona kurongazve, kudzima, uye kuwedzera maseru, asi mamiriro e data yesero rega rega zvinoenderana nekuverenga mumaseru apfuura (yepamusoro-pasi kuuraya). Iyi nzira inovimbisa kudzokorora kwekuverenga kwakatsanangurwa mugwaro (kudzokorora gwaro pane chero masisitimu kunotungamira kune imwechete mhedzisiro).
Ruzivo rwekutsamira uye gadziriso zvinochengetwa zvakananga mugwaro kwete mumafaira akasiyana.

Netflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Kusiyana nemapurojekiti akafanana jupyter ΠΈ Zeppelin, iyo nharaunda nyowani inobvumidza iwe kusanganisa kodhi mumitauro yakati wandei yekuronga mugwaro rimwe, ichipa mukana wekugovana data kubva kukodhi mumitauro yakati wandei (yakajairika data schema inotsanangurwa). Semuenzaniso, unogona kusanganisa Scala kodhi neakakurumbira muchina kudzidza uye kuona maraibhurari ePython mune rimwe gwaro. Padanho razvino rekusimudzira, rutsigiro rweScala, Python, SQL uye Vega.

Netflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Zvimwe zvePolynote zvinosanganisira maturusi epamusoro ekugadzirisa kodhi uye zvinyorwa, padyo nekugona kwenzvimbo dzakabatanidzwa dzekusimudzira uye mazwi ekugadzirisa. Paunenge uchigadzirisa kodhi, autocompletion inotsigirwa, kuratidza panoitika zvikanganiso, uye kuratidza mazano emaparamita emabasa uye nzira. Zvirongwa zvacho zvinosanganisira kugona kusvetukira kune tsananguro dzezvinosiyana/mabasa kubva kunzvimbo dzavanodanwa kuti (jump-to-definition).

Netflix yakavhurwa sourced inopindirana komputa nharaunda PolynoteNetflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Kana iri gadziriro yezvinyorwa uye mishumo, iyo bvunzo yekugadzirisa maitiro inoitwa muWYSIWYG modhi, ichikutendera iwe kuti uone nekukurumidza iyo yekupedzisira yakafomatirwa mhedzisiro. Panguva imwecheteyo, kutsanangura mafomula, zvinokwanisika kuisa mazwi muLaTeX fomati.

Netflix yakavhurwa sourced inopindirana komputa nharaunda PolynoteNetflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Iyo nharaunda inokubvumira kuti unyatso kudzora maitiro ekuuraya - iyo nzvimbo yebasa inoratidza kuti ndeipi kodhi iri kushanda iye zvino uye padanho ripi maverengero. Kuburikidza netafura yechiratidzo, unogona kuona ese akatsanangurwa mabasa uye akasiyana, pamwe nekuongorora zvazvinoreva kana kuona shanduko. Kutadza kwese kuuraya uye kusarudzika zvinongoratidzwa mukodhi kodhi. Iyo mupepeti inosimbisa iyo parizvino mutsara wekuita wekodhi munguva chaiyo.

Netflix yakavhurwa sourced inopindirana komputa nharaunda PolynoteNetflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Iyo data yakagadziridzwa inoratidzwa mune yekuona fomu, yakaputswa nemhando kana patafura yekuona. Kubatanidzwa ne Apache spark yekuona, kuongorora uye kuona huwandu hukuru hwe data. Kurerutsa kuona, yakavakirwa-mukati mupepeti wemagirafu nemadhayagiramu inopihwa. Optionally available for visualization Vega ΠΈ matplotlib.

Netflix yakavhurwa sourced inopindirana komputa nharaunda PolynoteNetflix yakavhurwa sourced inopindirana komputa nharaunda Polynote

Source: opennet.ru

Voeg