Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

Netflix සමාගම ඉදිරිපත් කරන ලදී නව අන්තර්ක්‍රියාකාරී පරිගණක පරිසරයක් බහු සටහන, විද්‍යාත්මක පර්යේෂණ, දත්ත සැකසීම සහ දෘශ්‍යකරණය කිරීමේ ක්‍රියාවලිය සමඟ නිර්මාණය කර ඇත (ඔබට විද්‍යාත්මක ගණනය කිරීම් සහ ප්‍රකාශනය සඳහා ද්‍රව්‍ය සමඟ කේතය ඒකාබද්ධ කිරීමට ඉඩ ලබා දේ). බහු සටහන් කේතය Scala සහ ලියා ඇත විසින් බෙදා හරිනු ලැබේ Apache 2.0 යටතේ බලපත්‍ර ලබා ඇත.

Polynote හි ලේඛන යනු කේතය හෝ පෙළ අඩංගු විය හැකි සංවිධිත සෛල එකතුවකි. සෑම කොටුවක්ම තනි තනිව සංස්කරණය කර ක්‍රියාත්මක වේ. ඔබට සෛල නැවත සකස් කිරීමට, මකා දැමීමට සහ එකතු කිරීමට හැකිය, නමුත් එක් එක් සෛලය සඳහා දත්තවල තත්ත්වය පෙර සෛලවල ගණනය කිරීම් මත රඳා පවතී (ඉහළ-පහළ ක්‍රියාත්මක කිරීම). මෙම ප්‍රවේශය ලේඛනයේ අර්ථ දක්වා ඇති ගණනය කිරීම් වල පුනරාවර්තනය සහතික කරයි (ඕනෑම පද්ධතියක ලේඛනය නැවත නැවත කිරීම එකම ප්‍රති result ලයට හේතු වේ).
යැපුම් තොරතුරු සහ වින්‍යාසය වෙනම ලිපිගොනු වල නොව ලේඛනයේ කෙලින්ම ගබඩා වේ.

Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

සමාන ව්යාපෘති මෙන් නොව බ්‍රහස්පති и ශෙප්පලින්, නව පරිසරය මඟින් ඔබට එක් ලේඛනයක ක්‍රමලේඛන භාෂා කිහිපයකින් කේත මිශ්‍ර කිරීමට ඉඩ සලසයි, භාෂා කිහිපයකින් කේත වලින් දත්ත වෙත හවුල් ප්‍රවේශය සපයයි (පොදු දත්ත ක්‍රමයක් අර්ථ දක්වා ඇත). උදාහරණයක් ලෙස, ඔබට එක් ලේඛනයක Python සඳහා ජනප්‍රිය යන්ත්‍ර ඉගෙනුම් සහ දෘශ්‍යකරණ පුස්තකාල සමඟ Scala කේතය ඒකාබද්ධ කළ හැකිය. වත්මන් සංවර්ධන අදියරේදී, Scala, Python, SQL සහ සඳහා සහාය vega.

Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

Polynote හි අනෙකුත් විශේෂාංග අතර කේත සහ පෙළ සංස්කරණය කිරීම සඳහා උසස් මෙවලම් ඇතුළත් වේ, ඒකාබද්ධ සංවර්ධන පරිසරයන් සහ වචන සකසනවල හැකියාවන්ට සමීප වේ. කේතය සංස්කරණය කරන විට, ස්වයංක්‍රීය සම්පුර්ණ කිරීම සහය දක්වයි, දෝෂ ඇති තැන් උද්දීපනය කරයි, සහ ශ්‍රිත සහ ක්‍රමවල පරාමිති සඳහා ඉඟි පෙන්වයි. විචල්‍යයන්/ක්‍රියාකාරීත්වයන් හැඳින්වෙන ස්ථානවලින් (ජම්ප්-ටු-ඩිෆිනිෂන්) අර්ථ දැක්වීම්වලට පැනීමේ හැකියාව සැලසුම්වලට ඇතුළත් වේ.

Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය PolynoteNetflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

ලේඛන සහ වාර්තා සැකසීම සඳහා, පරීක්ෂණ සංස්කරණ ක්රියාවලිය WYSIWYG ආකාරයෙන් සිදු කරනු ලබන අතර, ඔබට අවසන් ආකෘතිගත ප්රතිඵලය වහාම දැකීමට ඉඩ සලසයි. ඒ අතරම, සූත්‍ර නිර්වචනය කිරීම සඳහා, LaTeX ආකෘතියෙන් ප්‍රකාශන ඇතුළත් කළ හැකිය.

Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය PolynoteNetflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

ක්‍රියාත්මක කිරීමේ ක්‍රියාවලිය සම්පූර්ණයෙන්ම පාලනය කිරීමට පරිසරය ඔබට ඉඩ සලසයි - කාර්ය ප්‍රදේශය දැනට ක්‍රියාත්මක වන කේතය කුමක්ද සහ ගණනය කිරීම් කුමන අදියරේදීද යන්න පෙන්වයි. සංකේත වගුව හරහා, ඔබට සියලු අර්ථ දක්වා ඇති කාර්යයන් සහ විචල්‍යයන් බැලීමට මෙන්ම ඒවායේ අර්ථය පරීක්ෂා කිරීමට හෝ වෙනස්කම් දෘශ්‍යමාන කිරීමට හැකිය. සියලුම ක්‍රියාත්මක කිරීමේ අසාර්ථකත්වයන් සහ ව්‍යතිරේක වහාම කේත සංස්කාරකයේ උද්දීපනය කෙරේ. සංස්කාරකය තථ්‍ය කාලීනව දැනට ක්‍රියාත්මක වන කේත රේඛාව උද්දීපනය කරයි.

Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය PolynoteNetflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

සකසන ලද දත්ත දෘශ්‍ය ආකාරයෙන්, වර්ගය අනුව හෝ වගු දර්ශනයකින් බිඳ දමනු ලැබේ. සමඟ ඒකාබද්ධ වීම අපාචේ ස්පාර්ක් විශාල දත්ත ප්‍රමාණයක් බැලීම, විශ්ලේෂණය සහ දෘශ්‍යමාන කිරීම සඳහා. දෘශ්‍යකරණය සරල කිරීම සඳහා, ප්‍රස්ථාර සහ රූප සටහන් සඳහා සාදන ලද සංස්කාරකයක් පිරිනමනු ලැබේ. දෘශ්‍යකරණය සඳහා විකල්ප වශයෙන් ලබා ගත හැකිය vega и මැට්ප්ලොට්ලිබ්.

Netflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය PolynoteNetflix විවෘත මූලාශ්‍ර අන්තර්ක්‍රියාකාරී පරිගණක පරිසරය Polynote

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න