Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Inkampani yeNetflix kwethulwe indawo entsha yekhompyutha esebenzisanayo I-Polynote, eklanyelwe ukuhambisana nenqubo yocwaningo lwesayensi, ukucutshungulwa kanye nokubonwa kwedatha (ikuvumela ukuthi uhlanganise ikhodi nezibalo zesayensi nezinto zokushicilelwa). Ikhodi ye-Polynote ibhalwe ku-Scala futhi isatshalaliswa ngu ilayisensi ngaphansi kwe-Apache 2.0.

Amadokhumenti aku-Polynote ayiqoqo elihlelekile lamaseli angaqukatha ikhodi noma umbhalo. Iseli ngalinye liyahlelwa futhi lisetshenziswe ngalinye. Ungahlela kabusha, ususe, futhi wengeze amaseli, kodwa isimo sedatha yeseli ngayinye sincike ezibalweni zamaseli adlule (ukusebenzisa phezulu phansi). Le ndlela iqinisekisa ukuphindaphinda kwezibalo ezichazwe kudokhumenti (ukuphinda idokhumenti kunoma yiziphi izinhlelo kuzoholela kumphumela ofanayo).
Ulwazi lokuncika nokucushwa kugcinwa ngokuqondile kudokhumenti kunamafayela ahlukene.

Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Ngokungafani namaphrojekthi afanayo I-Jupyter ΠΈ Zeppelin, indawo entsha ikuvumela ukuthi uhlanganise ikhodi ngezilimi ezimbalwa zokuhlela kudokhumenti eyodwa, unikeze ukufinyelela okwabiwe kudatha kusuka kukhodi ngezilimi eziningana (kuchazwa i-schema yedatha evamile). Isibonelo, ungahlanganisa ikhodi ye-Scala nemitapo yolwazi edumile yokufunda komshini nemitapo yokubuka yePython kudokhumenti eyodwa. Esigabeni samanje sokuthuthuka, ukusekelwa kwe-Scala, Python, SQL kanye Vega.

Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Ezinye izici ze-Polynote zifaka amathuluzi athuthukile okuhlelwa kwekhodi nombhalo, eduze kwamakhono ezindawo zokuthuthukisa ezididiyelwe kanye namaphrosesa egama. Lapho uhlela ikhodi, ukuqedela ngokuzenzakalela kuyasekelwa, kugqamisa lapho kwenzeka khona amaphutha, kanye nokubonisa izeluleko zamapharamitha wemisebenzi nezindlela. Izinhlelo zihlanganisa ikhono lokugxumela ezincazelweni zokuguquguquka/imisebenzi ukusuka ezindaweni lapho zibizwa khona (jump-to-definition).

Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynoteImvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Mayelana nokulungiswa kwamadokhumenti nemibiko, inqubo yokuhlela isivivinyo yenziwa ngemodi ye-WYSIWYG, okukuvumela ukuthi ubone ngokushesha umphumela wokugcina ofomethiwe. Ngesikhathi esifanayo, ukuchaza amafomula, kungenzeka ukufaka izinkulumo ngefomethi ye-LaTeX.

Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynoteImvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Imvelo ikuvumela ukuthi ulawule ngokugcwele inqubo yokwenza - indawo yomsebenzi ikhombisa ukuthi iyiphi ikhodi esebenzayo njengamanje nokuthi izibalo zikusiphi isigaba. Ngethebula lezimpawu, ungabuka yonke imisebenzi echaziwe neziguquguqukayo, futhi uhlole incazelo yazo noma ubone izinguquko ngeso lengqondo. Konke ukwehluleka kokwenza nokuhlukile kugqanyiswa ngokushesha kusihleli sekhodi. Umhleli ugqamisa umugqa osebenzayo wekhodi ngesikhathi sangempela.

Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynoteImvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Idatha ecutshunguliwe iboniswa ngendlela ebonakalayo, ehlukaniswe ngohlobo noma ngokubuka kwethebula. Ukuhlanganisa ne I-Apache Spark ukuze ubuke, uhlaziye futhi ubone ngeso lengqondo amanani amakhulu edatha. Ukwenza kube lula ukubona ngeso lengqondo, umhleli owakhelwe ngaphakathi wamagrafu nemidwebo uyanikezwa. Itholakala ngokuzithandela ukuze ibonwe Vega ΠΈ I-Matplotlib.

Imvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynoteImvelo yekhompuyutha esebenzisanayo yeNetflix evulekile umthombo wePolynote

Source: opennet.ru

Engeza amazwana