Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Molo, Habr! Ndinikezela ingqalelo yakho inguqulelo yeposi kaStephen Wolfram "Indawo yoMsebenzi weWolfram: Ukuphehlelelwa kweqonga elivulekileyo lokwandisa ulwimi lweWolfram".

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Iimfuno ezifunekayo zokungaguquguquki kolwimi lweWolfram

Namhlanje simi kumda wempumelelo enkulu kunye nolwimi lwenkqubo Ulwimi lweWolfram. Kwiiveki nje ezintathu ezidlulileyo siye saqalisa Injini yeWolfram yasimahla yabaphuhlisiukunceda abasebenzisi bethu ukudibanisa uLwimi lweWolfram kwiiprojekthi zabo zesoftware enkulu. Namhlanje siyaqalisa Indawo yokugcina umsebenzi weWolfram, ukwenzela ukubonelela ngeqonga elilungelelanisiweyo lemisebenzi eyenzelwe ukwandisa ulwimi lweWolfram, kwaye sikwavula indawo yokugcina imisebenzi yakhe nabani na onokuba negalelo kuphuhliso lwemveliso yethu yesoftware.

Indawo yoMsebenzi weWolfram yinto eyenziwe yanokwenzeka ngobume obukhethekileyo boLwimi lweWolfram kungekuphela nje njengolwimi lwenkqubo, kodwa nanjengoko ulwimi olupheleleyo lwekhompyutha. Ngeelwimi zesiNtu zokuCwangcisa, ukongeza umsebenzi omtsha obalulekileyo kudla ngokubandakanya ukudala amathala eencwadi ongezelelweyo anokusebenza okanye angasebenzi xa esetyenziswa kunye. Nangona kunjalo, kulwimi lweWolfram kuninzi osele kwakhelwe kulwimi ngokwalo, ukuba kunokwenzeka ukwandisa ngokubonakalayo ukusebenza kwayo ngokongeza ngokulula imisebenzi emitsha edityaniswe ngokukhawuleza kwisakhiwo esipheleleyo solwimi lonke.

Umzekelo, iWolfram function repository sele iqulathe 532 iimpawu ezintsha yakhiwe ngokweendidi ezingama-26 ezinemixholo:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ngokunjalo ngaphezu 6000 imisebenzi eqhelekileyo, eyakhelwe kulwimi lwe-Wolfram, umsebenzi ngamnye ovela kwindawo yokugcina unephepha lamaxwebhu anenkcazo eneenkcukacha zabo kunye nemizekelo yomsebenzi:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ukufika kwiphepha, khuphela le nto ingentla (umsebenzi weBLOB), uyincamathisele kumgca wegalelo kwaye emva koko uqhube umsebenzi - sele yakhelwe kulwimi lweWolfram kwaye ixhaswa ngokungagqibekanga ukuqala nge. Inguqulelo 12.0:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Kufuneka kuqatshelwe apha ukuba xa kusetyenzwa ILogoQRCCode Awudingi, umzekelo, ukuseta "ithala leencwadi lokulungisa umfanekiso" - kuba sele siphumeze indlela engaguqukiyo kunye nangononophelo lwe-algorithmic kulwimi lweWolfram. ukulungiswa komfanekiso, enokuthi iqwalaselwe ngoko nangoko yimisebenzi eyahlukeneyo yolwimi lomzobo:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ndiyathemba ukuba ngenkxaso uluntu oluhle kunye netalente, eye yakhula kwaye yanda (ngokusekwe kuLwimi lweWolfram) kwiminyaka emininzi edlulileyo. Indawo yokugcina imisebenzi yeWolfram iya kuvumela ikamva elibonakalayo ukuba landise ngokuphawulekayo uluhlu (olunokubakho lubalulekileyo, olukhethekileyo kwiinkalo ezahlukeneyo zenzululwazi kunye nobuchwepheshe) imisebenzi ekhoyo ngolwimi. Ngaloo ndlela, kunokwenzeka ukusebenzisa zombini umxholo wolwimi (imisebenzi yayo eyakhelwe-ngaphakathi) kunye imigaqo yophuhliso, eziphunyezwa ngokusekwe kulwimi. (Kufuneka kuqatshelwe apha ukuba uLwimi lweWolfram sele lunokungaphezulu Imbali yeminyaka engama-30 yophuhliso kunye nokukhula okuzinzileyo).
Imisebenzi evela kwindawo yokugcina inokuthi iqulathe amaqhekeza amancinci okanye amakhulu ekhowudi ebhalwe kuLwimi lweWolfram. Umzekelo, ezi zinokuba yiminxeba Ii-APIs zangaphandle kunye neenkonzo okanye amathala eencwadi angaphandle kwezinye iilwimi. Into ekhethekileyo yale ndlela kukuba xa uqhubela phantsi ekusebenzeni kwinqanaba lomsebenzisi, akuyi kubakho ukungangqinelani okunokwenzeka kuba indlela yakhiwe phezu kwesakhiwo esingaguqukiyo soLwimi lweWolfram - kwaye wonke umsebenzi uya kusebenza ngokuzenzekelayo ngokuchanekileyo - kanye njengokuba kufuneka.
Iqokobhe kunye nolwakhiwo lwenkqubo yeWolfram Feature Repository yenzelwe ukuba wonke umntu abe negalelo kwisizathu esiqhelekileyo ngeyona ndlela ilula kwaye iluncedo kubo - enyanisweni, nje ngokuzalisa ifayile yokubhaliweyo yenotepad (ngolwandiso lwe-nb) WL. Imisebenzi eyakhelwe-ngaphakathi ezenzekelayo ikuvumela ukuba ukhangele imisebenzi emitsha eyongezwe kwindawo yokugcina ukuqinisekisa ukudityaniswa kwayo kulwimi. Inkampani yethu ibheja kuluhlu olubanzi lwabasebenzisi abanokudibanisa imisebenzi yabo kulwimi, kunokuba kubunzima obukhulu bemisebenzi emitsha - kwaye nangona kukho inkqubo yokuphonononga, asinyanzelisi nantoni na efana. uhlalutyo loyilo olunzima okanye imigangatho engqongqo yokugqibelela kunye nokuthembeka kweempawu ezintsha zabasebenzisi, ngokuchaseneyo novavanyo olungqongqo lweempawu ezakhelwe kulwimi olungundoqo esilusebenzisayo.

Zininzi urhwebo kunye neenkcukacha kule ndlela, kodwa injongo yethu kukuphucula indawo yokugcina iWolfram kumava omsebenzisi kunye nokuqinisekisa ukuba iimpawu zabasebenzisi ezintsha zinegalelo elibonakalayo kuphuhliso lolwimi. Njengoko sikhula, andithandabuzi ukuba kuya kufuneka siqulunqe iindlela ezintsha zokusetyenzwa kunye nokuqinisekisa imisebenzi eyakhelwe kwindawo yokugcina, kungekuko ukulungelelanisa inani elikhulu lemisebenzi kunye nokufumana ezo zifunwa ngabasebenzisi. Noko ke, iyasikhuthaza into yokuba ikhondo esilikhethileyo libe sisiqalo esihle. Mna ngokobuqu wongeze iimpawu ezininzi kwisiseko sedatha sokuqala. Uninzi lwazo lusekwe kwikhowudi endiyiphuhlise ixesha elide. Kwaye kwandithatha nje imizuzu embalwa ukuwatyhalela kwindawo yokugcina. Ngoku ukuba bakwindawo yokugcina, ndiyakwazi ekugqibeleni - ngokukhawuleza kwaye nangaliphi na ixesha - sebenzisa le misebenzi njengoko kuyimfuneko, ngaphandle kokukhathazeka malunga nokukhangela iifayile, ukukhuphela iipakethi, njl.

Ukwandisa ukusebenza kakuhle ngelixa kuncitshiswa iindleko

Kwanangaphambi kwe-Intanethi, bekukho iindlela zokwabelana ngekhowudi yoLwimi lweWolfram (iprojekthi yethu yokuqala enkulu eyayisembindini Umthombo weMathematika, eyenzelwe iMathematica ngo-1991 ngokusekelwe kwi-CD-ROM, njl.). Ewe, indlela ecetywayo yokuphunyezwa ngokusekwe kwindawo yokugcina umsebenzi weWolfram sisixhobo esinamandla nesithembekileyo sokuphumeza le misebenzi ingentla.

Ngaphezu kweminyaka engama-30, inkampani yethu isebenze ngenkuthalo ukugcina imfezeko yolwakhiwo lolwimi lweWolfram, kwaye oku kubalulekile ekuqinisekiseni ukuba ulwimi lweWolfram alulolwimi nje lwenkqubo, kodwa lube lulwimi. ulwimi lwekhompyutha olupheleleyo. Kwaye ke, undoqo wendlela yokuphumeza indawo yokugcina umsebenzi weWolfram kukusebenzisa indlela emanyeneyo yokucwangcisa kunye nokuphuhlisa imisebenzi emitsha eyongezwe ngokulandelelana kwaye ifaneleke kwisakhelo solwimi ukuze iphuhlise kwaye iguquke.

Iinkqubo ezininzi zokubala zenzeka kwisakhiwo sokuphunyezwa komsebenzi ngamnye. Kufuneka kuqatshelwe apha ukuba kuyimfuneko ukuba umsebenzi ube nembonakalo ecacileyo kunye nefanayo kunye nokufundwa okubonakalayo komsebenzisi. Kulo mxholo, imisebenzi eyakhelwe-ngaphakathi yoLwimi lweWolfram inikwe ngaphezulu kwe-6000 yemizekelo elandelelanayo yendlela yokusebenza ngokufanelekileyo (yeyethu iividiyo zenkqubo ephilayoezibandakanya amakhulu eeyure zenkqubo yokudala iinkqubo eziqhelekileyo). Yintoni le ndlela ekugqibeleni eyenza ukuba indawo yokugcina iWolfram ikwazi ukusebenza kakuhle bubume bolwimi lweWolfram, kunye nenani elikhulu lamathala eencwadi ahlukeneyo asele akhelwe kulwimi. Umzekelo, ukuba unomsebenzi oqhuba imifanekiso, okanye uluhlu olunqabileyookanye izakhiwo zemolekyuli, kwakunye idatha yejografi okanye abanye abanye - umboniso wabo wophawu oluhambelanayo sele lukhona kulwimi, kwaye ngenxa yoku, umsebenzi wakho ngokukhawuleza uyahambelana neminye imisebenzi kulwimi.

Ukudala indawo yokugcina esebenza kakuhle ngumsebenzi wokwenza inkqubo yemeta onomdla. Ngokomzekelo, ukugqithiswa kwezithintelo kwiprogram akuyi kuvumela ukufumana ukuhlanganiswa okufunekayo kunye nendalo yonke ye-algorithm. Kanye njengokuba nenani elingonelanga lezithintelo zokusebenza, awuyi kukwazi ukuphumeza ulandelelwano oluchanekileyo ngokwaneleyo lokwenziwa kwe-algorithm. Imizekelo emininzi yangaphambili yokuphumeza ulungelelwaniso lwezi ndlela, eziphunyezwe yinkampani yethu, zisebenze ngokuzinzileyo - ezi zezi: Imiboniso yeProjekthi yeTungsten, yaqaliswa kwi-2007 kwaye ngoku isebenza kwi-intanethi kunye needemos ezisebenzisanayo ezingaphezulu kwe-12000. IN Isiseko sedatha yeWolfram kukho ngaphezu kwe-600 yogcino-lwazi esele yenziwe enokuthi isetyenziswe kuLwimi lweWolfram, kunye Ukugcinwa kwenethiwekhi ye-Wolfram neural izaliswa ngeenethiwekhi ezintsha ze-neural phantse veki nganye (sele ziyi-118 ngoku) kwaye ziqhagamshelwe ngoko nangoko ngomsebenzi. NetModel kulwimi lweWolfram.

Yonke le mizekelo ingentla inomsebenzi obalulekileyo - izinto kunye nemisebenzi eqokelelwe kwiprojekthi inezinga eliphezulu kakhulu lokwakhiwa nokusasazwa kweenkqubo. Ngokuqinisekileyo, iinkcukacha zesakhiwo sedemo okanye inethiwekhi ye-neural okanye enye into inokwahluka kakhulu, kodwa isakhiwo esisisiseko sayo nayiphi na indawo yokugcina yangoku ihlala ifana. Ke luthini uluvo lwakho, msebenzisi othandekayo, malunga nokudala indawo yokugcina eyongeza izandiso kulwimi lweWolfram? Ulwimi lweWolfram lwenzelwe ukuba lube bhetyebhetye kakhulu, ngoko lunokwandiswa kwaye lulungiswe ngayo nayiphi na indlela. Le meko ibaluleke kakhulu kwisakhono sokudala ngokukhawuleza iiprojekthi ezahlukeneyo zesoftware kulwimi lweWolfram. Kufuneka kuqatshelwe apha ukuba njengoko ukuguquguquka kolwimi kunyuka, iindleko zeeprojekthi eziphunyezwa ngolwimi olunjalo ngokuqinisekileyo ziya kunyuka. Oku kubangelwa kukuba ngakumbi umsebenzisi esebenzisa ulwimi olunjalo, umsebenzi ozinikeleyo ufumana, kodwa akufanele sikhohlwe ukuba le ndlela inokuthi ibe namacala angalunganga malunga nokungakwazi ukuqinisekisa ukuhambelana okufanayo kweemodyuli zeprogram.

Kukho ingxaki eqhelekileyo kwiilayibrari kwiilwimi zeprogram yemveli - ukuba usebenzisa ilayibrari enye, umzekelo, ikhowudi iya kusebenza ngokuchanekileyo, kodwa ukuba uzama ukusebenzisa amathala eencwadi amaninzi, akukho siqinisekiso sokuba baya kusebenzisana ngokuchanekileyo omnye komnye. . Kwakhona, kwiilwimi zeprogram yemveli - ngokungafaniyo nolwimi olupheleleyo lwekhompyutheni - akukho ndlela yokuqinisekisa ubukho bezinto ezihambelanayo ezakhelwe ngaphakathi kuyo nayiphi na imisebenzi okanye iintlobo zedatha ngaphandle kwezakhiwo zabo ezisisiseko. Kodwa, eneneni, ingxaki inkulu ngakumbi kunokuba ibonakala ekuqaleni: ukuba umntu wakha umgangatho omkhulu wokusebenza, ngaphandle kweendleko ezinkulu zenkqubo yeprojekthi esiyibeka kulwimi lweWolfram, akunakwenzeka ukuba ukufikelela ukungaguquguquki. Kubalulekile ke ngoko ukuba zonke iimodyuli zesoftware zihlala zisebenza kunye ngokuchanekileyo.

Ke umbono ongemva kwendawo yogcino lweWolfram kukunqanda ingxaki echazwe ngasentla ngokongeza nje izandiso kulwimi kwiziqwenga ezincinci zekhowudi ngeempawu ezizimeleyo ekulula ukuziphuhlisa njengemodyuli ezihambelanayo. Oko kuthethiweyo, kukho iimpawu zeprogram ezingenakwenziwa lula kusetyenziswa imisebenzi yomntu ngamnye (kwaye inkampani yethu iceba ukukhulula i-algorithm yeprogram ephuculweyo kwixa elizayo ukunceda ukuphumeza iipakethe zesoftware enkulu). Nangona kunjalo, ngokusekwe kwimisebenzi esele yakhiwe kuLwimi lweWolfram, zininzi izinto ezinokwenzeka zokucwangcisa eziphunyezwayo ngokusekelwe kwimisebenzi yomntu. Umbono apha kukuba ngomzamo omncinci weprogramu kunokwenzeka ukwenza inani lemisebenzi emitsha kwaye eluncedo kakhulu eya kubonelela ngolungelelwaniso olwaneleyo kuyilo, baya kulungelelaniswa kakuhle omnye nomnye, kwaye kwakhona, ukongeza koku, baya iya kukwazi ukusetyenziswa ngokulula nangokubanzi kulwimi kwixesha elizayo.

Le ndlela, ngokuqinisekileyo, kukuvumelana. Ukuba iphakheji enkulu iphunyeziwe, ihlabathi elitsha lonke lokusebenza linokuthi licingelwe elinokuba namandla kakhulu kwaye libe luncedo. Ukuba kukho imfuneko yokufumana umsebenzi omtsha oza kuhambelana nayo yonke enye into, kodwa awufuni ukuchitha umzamo omkhulu ekuphuhliseni iprojekthi, oku, ngelishwa, kunokukhokelela ekunciphiseni ububanzi beprojekthi yakho. Uluvo ngasemva kwendawo yokugcina iWolfram kukubonelela ngokusebenza kwindawo echaza iprojekthi; le ndlela yongeza ukusebenza okunamandla ngelixa isenza kube lula ukugcina ukungaguquguquki okuhle kwiprojekthi yokucwangcisa.

Nceda ukongeza imisebenzi yesiko kwindawo yokugcina umsebenzi

Iqela lethu lisebenze nzima ukwenza kube lula kubasebenzisi ukufaka isandla kwiimpawu zokugcina zeWolfram. Kwidesktop (sele ingenile Inguqulelo 12.0), Ungahamba ngokulula kwiithebhu eziphambili zemenyu ngokulandelelanayo: Ifayile> Entsha> IRepositoryItem> Into yoMsebenzi wogcino kwaye uya kufumana "Inkcazelo Notebook" (ngokwenkqubo ngaphakathi kwibhentshi yokusebenza. Ungasebenzisa kwakhona umsebenzi we-analogue - Yenza incwadi yokubhalela["FunctionResource"]):

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Kukho amanyathelo amabini aphambili oza kufuneka uwenze: okokuqala, bhala phantsi ikhowudi yomsebenzi wakho kwaye, okwesibini, bhala phantsi amaxwebhu abonisa indlela umsebenzi wakho ekufuneka usebenze ngayo.
Cofa iqhosha elithi "Vula iSample" phezulu ukuze ubone umzekelo wento ekufuneka uyenzile:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ngokusisiseko, uzama ukwenza into efana nomsebenzi owakhelwe ngaphakathi kuLwimi lweWolfram. Ngaphandle kokuba inokwenza into ethile ngakumbi kunomsebenzi owakhelwe ngaphakathi. Ngexesha elifanayo, ukulindela malunga nokuphelela kwayo kunye nokuthembeka kuya kuba ngaphantsi kakhulu.
Kuya kufuneka unike umsebenzi wakho igama elilandela izikhokelo zokuthiya amagama oLwimi lweWolfram. Ukongeza, kuya kufuneka uphuhlise amaxwebhu omsebenzi wakho, ngokufanayo nemisebenzi eyakhelwe-ngaphakathi yolwimi. Ndiza kuthetha ngale nto ngakumbi kamva. Okwangoku, qaphela nje ukuba kumqolo wamaqhosha phezulu kwifayile yenkcazo yencwadi yamanqaku kukho iqhosha "Izikhokelo zesimbo", echaza omawukwenze, kunye neqhosha leZixhobo, elibonelela ngezixhobo zokufomatha uxwebhu lomsebenzi wakho.
Xa uqinisekile ukuba yonke into izaliswe ngokufanelekileyo kwaye ulungile, cofa iqhosha elithi "Khangela". Yinto eqhelekileyo ukuba awukaqiqi zonke iinkcukacha okwangoku. Ke umsebenzi othi "Jonga" uya kuqhuba ngokuzenzekelayo kwaye wenze isitayile esininzi kunye nokujonga okufanayo. Ngokuqhelekileyo, iya kukukhuthaza ngokukhawuleza ukuba uqinisekise kwaye wamkele izilungiso (Umzekelo: "Lo mgca kufuneka uphele ngekholoni," kwaye iya kukukhuthaza ukuba ungene kwikholoni). Ngamanye amaxesha uya kukucela ukuba wongeze okanye utshintshe into ngokwakho. Siza kuhlala sisongeza iifitsha ezintsha ekusebenzeni okuzenzekelayo kweqhosha lokuKhangela, kodwa eyona njongo yalo kukuqinisekisa ukuba yonke into oyingenisayo kwindawo yokugcina uphawu sele ilandela ngokusondeleyo izikhokelo zesimbo ezininzi kangangoko kunokwenzeka.

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ngoko ke, emva kokubaleka "Khangela", ungasebenzisa "Preview". "Imboniso" yenza umboniso wephepha loxwebhu olichazileyo ngomsebenzi wakho. Unokwenza imboniso yefayile eyenziwe kwikhompyuter yakho okanye ifayile ebekwe kwindawo yokugcina ilifu. Ukuba, ngasizathu sithile, awonelisekanga koko ukubonayo kumboniso, buyela umva kwaye wenze izilungiso eziyimfuneko, kwaye emva koko ucofe iqhosha lokuJonga kwangaphambili kwakhona.
Ngoku ulungele ukutyhala umsebenzi wakho kwindawo yokugcina. Iqhosha elithi Sebenzisa likunika iinketho ezine:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Into ebalulekileyo kweli nyathelo kukuba ungangenisa umsebenzi wakho kwindawo yokugcina umsebenzi weWolfram ukuze ifumaneke nakubani na. Kwangaxeshanye, unokuphinda ubeke umsebenzi wakho kwinani eliqingqiweyo labasebenzisi. Umzekelo, unokwenza umsebenzi obanjwe ekuhlaleni kwikhompyuter yakho ukuze ufumaneke xa usebenzisa loo khompyuter. Okanye ungayithumela kweyakho akhawunti yelifu, ukuze ifumaneke kuwe xa uqhagamshelwe kwilifu. Ungabamba esidlangalaleni (ubeke) inqaku ngeakhawunti yakho yelifu. Ayizukuba sembindini wogcino lweWolfram, kodwa uya kuba nakho ukunika umntu i-URL eya kubavumela ukuba bafumane into yakho kwiakhawunti yakho. (Kwixesha elizayo, siya kuxhasa oovimba basembindini kuyo yonke inkampani yethu.)

Ke masithi ufuna ukungenisa umsebenzi wakho kwisiseko solwazi lomsebenzi weWolfram. Ukwenza oku, cofa iqhosha elithi "Ngenisa" kwindawo yokugcina. Ngoko ke kwenzeka ntoni ngeli xesha? Isicelo sakho sifakwe emgceni ngoko nangoko ukuze sijongwe kwaye samkelwe liqela lethu elizinikeleyo labagcini.

Njengoko isicelo sakho siqhubela phambili kwinkqubo yokuvunywa (eqhele ukuthatha iintsuku ezininzi), uya kufumana unxibelelwano malunga nobume baso kunye neengcebiso zokusetyenziswa kwixesha elizayo. Kodwa nje ukuba into yakho yamkelwe, iya kupapashwa kwangoko kwiWolfram Feature Repository kwaye iya kufumaneka kuye nabani na ukuba ayisebenzise. (Kwaye oku kuya kubonakala kwi Ukwetyisa kweendaba zeempawu ezintsha njl.)

Yintoni efanele ibe kwindawo yokugcina?

Kufuneka kuqatshelwe ukuba inkampani yethu inemigangatho ephezulu kakhulu yokugqibelela, ukuthembeka kunye nomgangatho uwonke, kunye nemisebenzi engama-6000+ esele siyakhele kulwimi lweWolfram kule minyaka ingama-30+ idlulileyo, zonke ziyahlangabezana nezi mfuno zingasentla. Injongo yeWolfram Function Repository kukusebenzisa sonke isakhiwo kunye nokusebenza esele bekhona kuLwimi lweWolfram ukuze ungeze imisebenzi emininzi elula (oko kukuthi, imisebenzi ephezulu yokusebenza) ngokusemandleni.

Ewe, imisebenzi kwindawo yokugcina umsebenzi weWolfram kufuneka ihambelane nemigaqo yoyilo yoLwimi lweWolfram - ukuze bakwazi ukusebenzisana ngokupheleleyo neminye imisebenzi kunye nokulindelwe ngabasebenzisi malunga nendlela umsebenzi ofanele usebenze ngayo ngokufanelekileyo. Nangona kunjalo, imisebenzi akufuneki ilingane ngokugqibeleleyo okanye ukuthembeka.

Kwimisebenzi eyakhelweyo yolwimi lweWolfram, sisebenza nzima ukwenza imisebenzi yenkqubo ngokubanzi kangangoko. Oko kuthethiweyo, xa kwindawo yokugcina umsebenzi weWolfram akukho nto iphosakeleyo ngokuba nomsebenzi kuyo ophatha imeko ethile kodwa eluncedo. Umzekelo, umsebenzi SendMailFromNotebook ingafumana iifayile kwifomati eyodwa kwaye wenze iposi ngendlela enye. IipolygonalDiagram yenza iitshathi ezinemibala ethile kuphela kunye nokuleyibheli, njl.

Enye ingongoma enxulumene nemisebenzi eyakhelwe-ngaphakathi kukuba inkampani yethu yenza yonke imizamo yokusingatha zonke iimeko ze-atypical, ukuphatha ngokuchanekileyo igalelo elingalunganga, njalo njalo. Kwindawo yokugcina umsebenzi, kuqhelekile ngokupheleleyo ukuba kubekho umsebenzi okhethekileyo ophethe iimeko eziphambili zokusombulula ingxaki kwaye ungabahoyi bonke abanye.

Inqaku elicacileyo lelokuba kungcono ukuba nemisebenzi eyenza ngaphezulu kwaye iyenze ngcono, kodwa ukwenziwa ngcono kwendawo yokugcina umsebenzi - ngokuchaseneyo nemisebenzi eyakhelweyo yolwimi lweWolfram - kufuneka ibe nemisebenzi emininzi edityaniswe nemisebenzi emininzi kunokuba ingene ngaphakathi. iinkqubo zokuphunyezwa komsebenzi othile ngamnye.

Ngoku makhe sijonge kumzekelo wovavanyo lwemisebenzi kwindawo yokugcina. Ulindelo olungaguquguqukiyo lwemisebenzi enjalo ngokwendalo lusezantsi kakhulu kunemisebenzi yolwimi eyakhelweyo. Oku kuyinyani ngokukodwa kwiimeko apho imisebenzi ixhomekeke kwimithombo yangaphandle efana ne-APIs, kubalulekile ukuqhuba rhoqo iimvavanyo ezihambelanayo, ezenzeka ngokuzenzekelayo ngaphakathi kwe-algorithms yokuqinisekisa. Kwifayile ye-nb, ungachaza ngokucacileyo iinkcazo (kwicandelo loLwazi oloNgezelelweyo) kwaye uchaze iimvavanyo ezininzi njengoko kuchaziwe nokuba yimitya yegalelo kunye nemveliso okanye unobumba opheleleyo izinto zohlobo. Uvavanyo loQinisekiso, kangangoko ubona kufanelekile. Ukongeza, inkqubo isoloko izama ukujika imizekelo yamaxwebhu oyinikezelayo ibe yinkqubo yoqinisekiso (kwaye ngamanye amaxesha oku kunokuba nzulu kakhulu kubutyebi, umzekelo, umsebenzi onesiphumo esixhomekeke kumanani angaqhelekanga okanye ixesha losuku).

Ngenxa yoko, indawo yokugcina umsebenzi iya kuba nenani lezinto ezinzima zokuphunyezwa. Abanye baya kuba ngumgca omnye wekhowudi, abanye banokubandakanya amawaka okanye amashumi amawaka emigca, mhlawumbi kusetyenziswa imisebenzi emininzi yomncedisi. Kunini apho kufanelekile ukongeza umsebenzi ofuna ikhowudi encinci ukuyichaza? Ngokusisiseko, ukuba kukho umsebenzi igama elihle lemnemonic, apho abasebenzisi baya kuyiqonda ngokulula ukuba bayibona kwisiqwenga sekhowudi, ngoko inokongezwa. Kungenjalo, kungcono ukuba uphinde ufake ikhowudi kwinkqubo yakho ngalo lonke ixesha kufuneka uyisebenzise.

Eyona njongo yogcino lomsebenzi (njengoko igama layo libonisa) kukwazisa iimpawu ezintsha kulwimi. Ukuba ufuna ukongeza idatha entsha okanye amaqumrhu amatsha, sebenzisa Indawo yokugcina idatha yeWolfram. Kodwa kuthekani ukuba ufuna ukwazisa iintlobo ezintsha zezinto zokubala kwakho?

Kukho iindlela ezimbini ngokwenene. Ungafuna ukwazisa uhlobo olutsha lwento oluya kusetyenziswa kwimisebenzi emitsha kwindawo yokugcina umsebenzi. Kwaye kulo mzekelo, ungasoloko ubhala phantsi umboniso wayo kwaye uyisebenzise xa ungenisa okanye ukhupha imisebenzi kwindawo yokugcina umsebenzi.

Kodwa kuthekani ukuba ufuna ukumela into kwaye emva koko uchaze, ngemisebenzi ekhoyo kuLwimi lweWolfram, ofuna ukusebenza nayo? Ulwimi lweWolfram luhlala lunendlela elula yoku, ebizwa Amaxabiso aphezulu. Ngezinye izithintelo (ingakumbi kwimisebenzi leyo abanako ukuzivavanya iingxoxo zabo), indawo yokugcina umsebenzi ikuvumela ukuba ubonise ngokulula umsebenzi kwaye uchaze amaxabiso ayo. (Ukuphakamisa ulindelo lokungaguquguquki xa kuyilwa uyilo olutsha olukhulu oludityaniswe ngokupheleleyo kulo lonke uLwimi lweWolfram luyinkqubo ebaluleke kakhulu engenakufezekiswa ngokunyusa iindleko zeprojekthi kwaye yinto eyenziwa yinkampani yethu njengenxalenye yeeprojekthi. kuphuhliso lwexesha elide lolwimi, lo msebenzi awuyonjongo ebekwe njengenxalenye yophuhliso lovimba).

Ke, inokuba yintoni ikhowudi yokusebenza kwindawo yokugcina umsebenzi? Yonke into eyakhelwe kulwimi lweWolfram, kunjalo (ubuncinci ukuba ayimeli izoyikiso kuba khu seleko kunye nokusebenza kwenkqubo ngokwayo, njengendawo yekhompyutha) kunye nawo nawuphi na umsebenzi osuka kwindawo yokugcina umsebenzi. Nangona kunjalo, kukho ezinye izinto ezisebenzayo: umsebenzi kwindawo yokugcina umsebenzi unokubiza i-API, okanye kwi Wolfram Cloud, okanye komnye umthombo. Kakade ke, kukho iingozi ezithile ezinxulumene noku. Ngenxa yokuba akukho ziqinisekiso ukuba i-API ayiyi kutshintsha, kwaye umsebenzi kwivenkile yomsebenzi uya kuyeka ukusebenza. Ukunceda ukuchonga imiba efana nale, kukho inqaku kwiphepha lamaxwebhu (kwicandelo leeMfuno) kulo naliphi na inqaku elixhomekeke ngaphezu kolwakhelwe-kwi-Wolfram Language functionality. (Ngokuqinisekileyo, xa kufikwa kwidatha yokwenyani, kunokubakho iingxaki kunye nalo msebenzi - kuba idatha yehlabathi yokwenyani ihlala iguquka, kwaye ngamanye amaxesha iinkcazo zayo kunye nesakhiwo siyatshintsha.)

Ngaba yonke ikhowudi yogcino lweWolfram kufuneka ibhalwe eWolfram? Ngokuqinisekileyo, ikhowudi ngaphakathi kwe-API yangaphandle ayifanele ibhalwe ngolwimi lweWolfram, olungenzi nokuba ikhowudi yolwimi. Ngapha koko, ukuba ufumana umsebenzi phantse kulo naluphi na ulwimi lwangaphandle okanye ithala leencwadi, unokwenza i-wrapper ekuvumela ukuba uyisebenzise kwindawo yokugcina umsebenzi weWolfram. (Ngesiqhelo kufuneka usebenzise imisebenzi eyakhelweyo kule nto UVavanyo lwangaphandle okanye Umsebenzi wangaphandle kwikhowudi yolwimi lweWolfram.)

Ngoko yintoni injongo yokwenza oku? Ngokusisiseko, oku kukuvumela ukuba usebenzise yonke inkqubo edityanisiweyo yoLwimi lweWolfram kunye neseti yayo yonke emanyeneyo yobuchule besoftware. Ukuba ufumana ukuphunyezwa kwesiseko kwithala leencwadi langaphandle okanye ulwimi, ungasebenzisa isakhiwo esityebileyo seSimboli soLwimi lweWolfram ukwenza umsebenzi okumgangatho ophezulu ovumela abasebenzisi ukuba basebenzise ngokulula naluphi na umsebenzi osele uphunyeziwe. Okona kuncinci, oku kufuneka kwenzeke kwihlabathi elifanelekileyo apho zonke iibhloko zokwakha zamathala eencwadi njl.njl. zikhona, kwimeko apho ziya kusingathwa ngokuzenzekelayo yiWolfram Language. (Kufuneka kuqatshelwe ukuba ekusebenzeni kunokubakho iingxaki nge ukuseta iilwimi zangaphandle inkqubo ethile yekhompyuter, kunye nokugcinwa kwelifu kunokubangela imiba eyongezelelweyo yokhuseleko).

Ngendlela, xa uqala ukujonga amathala eencwadi angaphandle aqhelekileyo, ahlala ebonakala entsonkothile kakhulu ukuba angagutyungelwa kwimisebenzi embalwa nje, kodwa kwiimeko ezininzi, uninzi lobunzima buvela ekudaleni izibonelelo eziyimfuneko kwithala leencwadi kunye nayo yonke imisebenzi ukuze yixhase . Nangona kunjalo, xa usebenzisa uLwimi lweWolfram, isiseko sesiseko sele sakhiwe kwiipakethi, kwaye ke akukho mfuneko yokubonisa yonke le misebenzi yenkxaso ngokweenkcukacha, kodwa dala kuphela imisebenzi yemisebenzi "ephezulu" yesicelo-ethile kwithala leencwadi. .

"I-ecosystem" yesiseko solwazi

Ukuba ubhale imisebenzi oyisebenzisa rhoqo, yingenise kwiWolfram Function Repository! Ukuba kukho into engaphezulu engaphumiyo kule (uphuhliso lolwimi), ngoko ke kuya kuba lula ngakumbi kuwe ukuba usebenzise imisebenzi kusetyenziso lomntu. Nangona kunjalo, kunengqiqo ukucinga ukuba ukuba usebenzisa imisebenzi rhoqo, mhlawumbi abanye abasebenzisi baya kuyifumana iluncedo.

Ngokwemvelo, unokuzifumana ukwimeko apho awukwazi - okanye ungafuni - ukwabelana ngemisebenzi yakho okanye kwimeko yokufikelela kwimithombo yolwazi yabucala. Nakwiimeko ezinjalo, unokubeka nje imisebenzi kwiakhawunti yakho yelifu, amalungelo acacileyo ukufikelela kuzo. (Ukuba umbutho wakho unawo Ilifu labucala leWolfram Enterprise, emva koko izakuthi kungekudala ikwazi ukusingatha indawo yogcino lwayo lwabucala, enokulawulwa ngaphakathi kumbutho wakho kwaye imisele ukuba ingaba inyanzelise na okanye inganyanzeli iimbono ukuba zijongwe ngabasebenzisi bomntu wesithathu.)

Imisebenzi oyingenisayo kwindawo yokugcina umsebenzi weWolfram akufuneki igqibelele; kufuneka nje zibe luncedo. Oku kufana necandelo elithi "Iimpazamo" kuxwebhu lwe-Unix yakudala - "kwiCandelo leeNgcaciso" kukho icandelo elithi "Amanqaku oMbhali" apho unokuchaza imida, iingxaki, njl njl. esele uyazi malunga nomsebenzi wakho. Ukongeza, xa ungenisa into yakho kwindawo yokugcina, unokongeza amanqaku okungenisa aza kufundwa liqela elizinikeleyo labagcini.

Nje ukuba into ishicilelwe, iphepha layo lihlala linamakhonkco amabini ezantsi: "Thumela umyalezo malunga neli nqaku"Kwaye"Xoxa kuluntu lwaseWolfram" Ukuba uncamathela inowuthi (umzekelo, ndixelele malunga nebugs), ungajonga ibhokisi ethi ufuna umyalezo wakho kunye neenkcukacha zoqhagamshelwano ukuba kwabelwane ngazo nombhali wenqaku.

Ngamanye amaxesha ufuna nje ukusebenzisa imisebenzi evela kwindawo yokugcina umsebenzi weWolfram, njengemisebenzi eyakhelweyo, ngaphandle kokujonga ikhowudi yabo. Nangona kunjalo, ukuba ufuna ukujonga ngaphakathi, kuhlala kukho iqhosha leNotepad phezulu. Cofa kuyo kwaye uya kufumana ikopi yakho yenkcazo yencwadi yokuqala ethunyelwe kwindawo yokugcina amanqaku. Ngamanye amaxesha ungayisebenzisa nje njengomzekelo kwiimfuno zakho. Kwangaxeshanye, ungaphuhlisa owakho uhlengahlengiso lwalo msebenzi. Unokufuna ukuthumela le misebenzi oyifumene kwindawo yokugcina kwikhompyuter yakho okanye kwiakhawunti yakho yokugcina ilifu ye-aphid, mhlawumbi ufuna ukuyithumela kwisiseko solwazi lomsebenzi, mhlawumbi njengophuculo, inguqulelo eyandisiweyo yomsebenzi wokuqala.

Kwixesha elizayo, siceba ukuxhasa isimbo se-Git ngefolokhwe yeendawo zokugcina, kodwa okwangoku sizama ukuyigcina ilula, kwaye sihlala sinoguqulelo olunye olwamkelweyo lwenqaku ngalinye elakhiwe kulwimi. Ngamaxesha amaninzi (ngaphandle kokuba abaphuhlisi banikezela ngokugcina iimpawu abaziphuhlisileyo kwaye baphendule kwiingeniso zabasebenzisi), umbhali wokuqala wenqaku uthatha ulawulo lohlaziyo kuyo kwaye angenise iinguqulelo ezintsha, ezithi zibuyekezwe kwaye, ukuba bayaphumelela inkqubo yophononongo. , epapashwe ngolwimi.

Makhe siqwalasele umbuzo wendlela "uguqulelo" lwemisebenzi ephuhlisiwe isebenza ngayo. Okwangoku, xa usebenzisa umsebenzi osuka kwindawo yokugcina umsebenzi, inkcazo yayo iya kugcinwa ngokusisigxina kwikhompyuter yakho (okanye kwiakhawunti yakho yelifu ukuba usebenzisa ilifu). Ukuba inguqulelo entsha yefitsha iyafumaneka, kwixesha elizayo xa uyisebenzisa uya kufumana umyalezo okwazisa ngale nto. Kwaye ukuba ufuna ukuhlaziya umsebenzi kuguqulelo olutsha, ungayenza usebenzisa umyalelo ResourceUpdate. (I-"function blob" eneneni igcina ulwazi oluninzi lwenguqulelo, kwaye siceba ukwenza oku kufikeleleke ngakumbi kubasebenzisi bethu kwixesha elizayo.)

Enye yezinto ezintle malunga neWolfram Function Repository kukuba nayiphi na inkqubo yoLwimi lweWolfram, naphi na inokusebenzisa imisebenzi kuyo. Ukuba udweliso lwenkqubo luvela kwincwadana, kudla ngokuba lula ukufomatha imisebenzi yogcino njengokufundeka lula "into yokubini esebenzayo" imisebenzi (mhlawumbi ngoguqulelo olufanelekileyo iseti).

Ungasoloko ufikelela nawuphi na umsebenzi kwindawo yokugcina umsebenzi usebenzisa okubhaliweyo ResourceFunction[...]. Kwaye oku kulula kakhulu ukuba ubhala ikhowudi okanye izikripthi ngokuthe ngqo kwi-Wolfram Injini, umzekelo, nge usebenzisa i-IDE okanye umhleli wekhowudi yokubhaliweyo (kufuneka kuqatshelwe ngokukodwa ukuba indawo yokugcina umsebenzi iyahambelana ngokupheleleyo Injini yeWolfram yasimahla yabaPhuhlisi).

Isebenza njani?

Ngaphakathi kwemisebenzi kwindawo yokugcina iWolfram oku kunokwenzeka usebenzisa ngokufanayo iinkqubo zemithombo iziseko, njengaku zonke ezinye iindawo zokugcina ezikhoyo (ivenkile yedatha, Neural Net Repository, ingqokelela yeeprojekthi zedemo njl.), njengazo zonke ezinye izixhobo zenkqubo yeWolfram, ResourceFunction ekugqibeleni isekelwe kumsebenzi IsixhoboObject.

Cinga ResourceFunction:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ngaphakathi ungabona ulwazi oluthile usebenzisa umsebenzi ulwazi:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Ingaba ukuseta umsebenzi wobutyebi kusebenza njani? Eyona ilula yimeko yasekuhlaleni kuphela. Nanku umzekelo othatha umsebenzi (kulo mzekelo umsebenzi osulungekileyo) kwaye uwuchaza njengomsebenzi wesixhobo seseshoni yenkqubo enikiweyo:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Nje ukuba wenze inkcazo, ungasebenzisa umsebenzi womthombo:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

Qaphela ukuba kukho i icon emnyama kule blob yomsebenzi Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram. Oku kuthetha ukuba umsebenzi weBLOB ubhekisa kumthombo wenkumbulo umsebenzi ochazwe kwiseshoni yangoku. Indawo yesixhobo egcinwe ngokusisigxina kwikhompyuter yakho okanye kwiakhawunti yelifu inomfanekiso ongwevu Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram. Kwaye kukho i-icon ye-orenji yesixhobo esisemthethweni kwi-Wolfram Feature Repository Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram.

Ke kwenzeka ntoni xa usebenzisa imenyu Yandisa kwiNgcaciso yeNgcaciso? Okokuqala, kuthatha zonke iinkcazo kwi-notepad kwaye kuzo kudala umfuziselo IsixhoboObject). (Kwaye ukuba usebenzisa i-IDE esekwe kwiteksti okanye inkqubo, ngoko unokwenza ngokucacileyo IsixhoboObject)

Ukusasazwa kwendawo yomsebenzi ukusuka kwindawo yokugcina kwikhompyuter yakho kwenziwa kusetyenziswa umyalelo I-LocalCache into yobutyebi ukuyigcina njenge LocalObject kwindlela yakho yefayile. Ukuthunyelwa kwi-akhawunti yefu kwenziwa ngokusebenzisa umyalelo CloudDeploy into yobutyebi, kunye nokusasazwa kwelifu loluntu CloudPublish. Kuzo zonke iimeko ResourceRegister kusetyenziswe kwakhona ukubhalisa igama lomsebenzi wesixhobo, ngoko ResourceFunction["igama"] izakusebenza.

Ukuba ucofa i Thumela iqhosha leNdawo yoMsebenzi, kwenzeka ntoni phantsi kwayo ResourceSubmit ubize into yobutyebi. (Kwaye ukuba usebenzisa ujongano lombhalo, ungafowuna ResourceSubmit ngqo.)

Ngokungagqibekanga, ungeniso lwenziwa phantsi kwegama elihambelana ne-ID yakho yeWolfram. Kodwa ukuba ufaka isicelo egameni leqela okanye umbutho wophuhliso, unako seta i-ID yomshicileli eyahlukileyo kwaye endaweni yoko uyisebenzise njengegama ukusebenzisana nezimvo zakho.

Emva kokuba ungenise nayiphi na imisebenzi yakho kwisiseko solwazi lomsebenzi, iya kukrolwa ukuphononongwa. Ukuba ufumana izimvo kwimpendulo, ngokuqhelekileyo ziya kuba kwifom yefayile yombhalo kunye "neeseli zenkcazo" ezongezelelweyo. Ungasoloko ujonga imeko yesicelo sakho ngokundwendwela iphothali yelungu lenkqubo yemithombo. Kodwa nje ukuba into yakho yamkelwe, uya kwaziswa (nge-imeyile) kwaye inqaku lakho liya kuthunyelwa kwindawo yokugcina iWolfram.

Ezinye izinto ezifihlakeleyo emsebenzini

Xa ujonga nje kuqala kunokubonakala ngathi unokuthatha inkcazo yencwadi yokubhalela kwaye uyibeke ngokwezwi nezwi kwindawo yokugcina umsebenzi, nangona kunjalo, kukho ubuqili obuninzi obubandakanyekayo - kwaye ukuyiphatha kufuna ukwenza inkqubo entle entsonkothileyo yemeta, ukuphatha inkqubo yokomfuziselo. njengekhowudi echaza umsebenzi , kwaye iNotepad ngokwayo ichaziwe. Uninzi lwale nto yenzeka ngaphakathi, emva kwemiboniso, kodwa inokuba neempembelelo ezithile ezifanele ukuqondwa ukuba uya kuba negalelo kwisiseko solwazi.

Ubuqili bokuqala obukhawulezayo: Xa ugcwalisa iNgcaciso yeNcwadana yeNkcazo, ungabhekisa ngokulula kumsebenzi wakho naphi na usebenzisa igama elifana nelo. MyFunction, ejongeka njengegama eliqhelekileyo lomsebenzi kulwimi lweWolfram, kodwa kuxwebhu logcino lomsebenzi oku kutshintshwa endaweni yayo. ResourceFunction["Umsebenzi Wam"] yinto abasebenzisi abaya kuyisebenzisa ngokwenene xa besebenza nomsebenzi.

Ubuqili besibini: xa udala i-resource function kwi-Definition Notebook, zonke izinto ezixhomekeke kwinkcazo yomsebenzi kufuneka zifakwe kwaye zifakwe ngokucacileyo. Nangona kunjalo, ukuqinisekisa ukuba iinkcazo zihlala ziyimodyuli, kufuneka ubeke yonke into kwindawo eyodwa indawo yamagama. (Kanjalo, imisebenzi eyenza yonke into, zikwindawo yokugcina umsebenzi.)

Ngokwesiqhelo awusoze ubone nawuphi na umkhondo wekhowudi esetyenzisiweyo ukuqwalasela esi sithuba samagama. Kodwa ukuba ngasizathu sithile ufowunela isimboli engafezekanga ngaphakathi komsebenzi wakho, ngoko uya kubona ukuba olu simboli lungaphakathi kwimeko yangaphakathi yomsebenzi. Nangona kunjalo, xa kusetyenzwa iNgcaciso yeNgcaciso, ubuncinci isimboli ehambelana nomsebenzi ngokwawo ilungele umboniso njenge-BLOB esebenzayo kunokuba umlinganiswa okrwada kumxholo wangaphakathi.

Indawo yokugcina umsebenzi yeyokuchaza imisebenzi emitsha. Kwaye le misebenzi inokuba nokhetho. Amaxesha amaninzi ezi parameters (umzekelo, indlela yokwenza okanye Ubungakanani bomfanekiso) iya kuba nakho ukusetyenziselwa imisebenzi eyakhelwe-ngaphakathi, kunye naleyo imiqondiso eyakhelwe-ngaphakathi sele ikhona. Kodwa ngamanye amaxesha into entsha inokufuna iinketho ezintsha. Ukuze kugcinwe ukumodareyitha, ezi parameters kufuneka zibe ziisimboli ezichazwe kwimeko yangaphakathi eyodwa (okanye into efana nemisebenzi yonke yezibonelelo, oko kukuthi, ngokwabo). Ukwenza lula, indawo yokugcina umsebenzi ikuvumela ukuba uchaze iinketho ezintsha kwiinkcazelo zomtya. Kwaye kube lula kumsebenzisi, ezi ngcaciso (icinga ukuba zisetyenzisiwe OptionValue ΠΈ Iinketho zePattern) zikwacutshungulwa ukuze xa usebenzisa imisebenzi, iiparamitha zingachazwa nje kuphela njengeentambo, kodwa njengeempawu zehlabathi ezinamagama afanayo.

Uninzi lwemisebenzi lwenza ngokulula into ebekumele ukuba luyenze ngalo lonke ixesha ebizwa ngalo, kodwa eminye imisebenzi kufuneka iqalwe phambi kokuba iqhube kwiseshoni ethile - kwaye ukusombulula le ngxaki, kukho icandelo elithi "Ukuqaliswa" kwicandelo leNgcaciso.

Imisebenzi evela kwindawo yokugcina inokusebenzisa eminye imisebenzi esele ikwindawo yokugcina;ukuze ucwangcise iinkcazelo zendawo yokugcina equka imisebenzi emibini (okanye ngaphezulu) ebhekisa enye kwenye, kufuneka uyisebenzise kwiseshoni yakho yenkqubo ukuze ukwazi ireferensi njengazo ResourceFunction["igama"], emva koko unokwenza udibaniso lwale misebenzi oyifunayo, imizekelo (andiyiqondi) kwaye ungeze umsebenzi omtsha kwindawo yokugcina izinto esele zithunyelwe ngaphambili. (okanye sele okanye ngaphambili - omabini amagama anzima)

Amathuba ophuhliso. Kufuneka kwenzeke ntoni xa uvimba usiba mkhulu ngokwenene?

Namhlanje sisungula i-Wolfram Feature Repository, kodwa ngokuhamba kwexesha silindele ukuba ubungakanani bayo kunye nokusebenza kwayo kunokunyuka ngokumangalisayo, kwaye njengoko ikhula kuphuhliso kuya kubakho iingxaki ezahlukeneyo esele silindele ukuba zingavela.

Ingxaki yokuqala ichaphazela amagama emisebenzi kunye nokungafani kwazo. Uvimba womsebenzi uyilwe ngendlela yokuba, njengemisebenzi eyakhelweyo kulwimi lweWolfram, ungabhekisa kuwo nawuphi na umsebenzi onikiweyo ngokuchaza igama lawo. Kodwa oku kuthetha ukuba amagama omsebenzi kufuneka ahluke kwihlabathi liphela kwindawo yokugcina, ukuze, umzekelo, kubekho enye kuphela. ResourceFunction["Umsebenzi endiwuthandayo"].

Oku kunokubonakala ngathi yingxaki enkulu ekuqaleni, kodwa kufanelekile ukuqonda ukuba yeyona ngxaki ifana nezinto ezifana nemimandla ye-intanethi okanye iziphatho zemidiya yoluntu. Kwaye inyani yeyokuba inkqubo ifuna nje ukuba nombhalisi- kwaye le yenye yeendima eza kwenziwa yinkampani yethu kwisiseko solwazi lomsebenzi weWolfram. (Kwiinguqulelo zabucala zogcino, ababhalisi babo banokuba ngabalawuli.) Ewe, indawo ye-Intanethi inokubhaliswa ngaphandle kokuba nayo nantoni na kuyo, kodwa kwindawo yokugcina umsebenzi, igama lomsebenzi lingabhaliswa kuphela ukuba kukho inkcazo yokwenyani. umsebenzi.

Inxalenye yendima yethu ekulawuleni isiseko solwazi lomsebenzi weWolfram kukuqinisekisa ukuba igama elikhethelwe umsebenzi linengqiqo xa kujongwe inkcazo yomsebenzi kwaye ilandela imigaqo yokubiza amagama kwiWolfram. Sineminyaka engaphezulu kwe-30 yamava esichaza imisebenzi eyakhelweyo kuLwimi lweWolfram, kwaye iqela lethu labagcini-mali liya kuzisa loo mava kwindawo yokugcina umsebenzi. Kakade ke, kusoloko kukho iimeko ezikhethekileyo. Umzekelo, kunokubonakala kuthandeka ukuba negama elifutshane lomsebenzi othile, kodwa kungcono "ukukhusela" ngegama elide, elithe ngqo kuba akunakufane ugilwe nomntu ofuna ukwenza igama elifanayo lomsebenzi kwixesha elizayo. .

(Kufuneka kuqatshelwe apha ukuba ukongeza nje ilungu elithile lethegi ukucalula imisebenzi akuzuba nesiphumo esicetywayo. Kuba ngaphandle kokuba unyanzelela ukuba uhlale unikezela ngethegi, uzakufuna ukuchaza itegi engagqibekanga yawo nawuphi umsebenzi onikiweyo, kwaye ukwabele iithegi zombhali , eyayiza kufuna ulungelelwaniso lwehlabathi.)

Njengoko isiseko solwazi seWolfram imisebenzi sikhula, enye yeengxaki ezinokuvela kukufunyanwa kwemisebenzi, apho inkqubo ibonelela ngayo. umsebenzi wokukhangela (kunye neefayile zenkcazo zingabandakanya amagama angundoqo, njl.). Kwimisebenzi eyakhelweyo kuLwimi lweWolfram, kukho zonke iintlobo zeereferensi ezinqamlezileyo kumaxwebhu ukunceda "ukuthengisa" imisebenzi. Imisebenzi kwindawo yokugcina inokuthi ibhekiselele kwimisebenzi eyakhelweyo. Kodwa kuthekani ngenye indlela? Ukwenza oku, siza kuzama ngoyilo olwahlukileyo ukubonisa imisebenzi yogcino kumaphepha amaxwebhu emisebenzi eyakhelweyo.

Kwimisebenzi eyakhelwe-ngaphakathi kuLwimi lweWolfram kukho into ebizwa ngokuba yi-detective layer enikezwe ngu inethiwekhi "yamaphepha oncedo", ebonelela ngoluhlu olucwangcisiweyo lweempawu ezinxulumene neendawo ezithile. Kuhlala kunzima ukulinganisa ngokufanelekileyo amaphepha omntu, kwaye njengoko ulwimi lweWolfram lukhula, amaphepha omntu ahlala efuna ukuhlengahlengiswa ngokupheleleyo. Kulula kakhulu ukubeka imisebenzi ukusuka kwindawo yokugcina ukuya kwiindidi ezibanzi, kunye nokuqhekeza ezo ndidi phantsi rhoqo, kodwa kubaluleke kakhulu ukuba namaphepha ereferensi alungelelaniswe kakuhle. Akukacaci ukuba zingayilwa njani isiseko solwazi lomsebenzi wonke. Umzekelo, Yenza iResourceObjectGallery kwindawo yogcino, nabani na angathumela iphepha lewebhu eliqulathe "izinto abazikhethileyo" kwindawo yokugcina:

Indawo yoMsebenzi weWolfram: Vula iqonga lokufikelela kulwimi lweWolfram

I-Wolfram function repository iqwalaselwe njengendawo eqhubekayo yokusebenza, apho nawuphi na umsebenzi kuyo uya kuhlala usebenza. Ewe kunjalo, iinguqulelo ezintsha zeempawu zinokufumaneka, kwaye silindele ukuba ezinye iimpawu ziya kuphelelwa lixesha ngokuhamba kwexesha. Imisebenzi iya kusebenza ukuba isetyenziswe kwiiprogram, kodwa amaphepha abo amaxwebhu aya kudibanisa kwimisebenzi emitsha, engaphezulu.

Indawo yogcino lweWolfram yenzelwe ukukunceda ufumane izinto ezintsha ngokukhawuleza kwaye ufunde iindlela ezintsha zokusebenzisa ulwimi lweWolfram. Sinethemba elikhulu lokuba ezinye zezinto eziye zaphononongwa kwindawo yokugcina izinto ziya kuthi ekugqibeleni zibe zizinto ezakhelwe ngaphakathi kulwimi oluphambili lweWolfram. Kule minyaka ilishumi idlulileyo siye saba neseti efanayo Iimpawu eziye zaziswa ekuqaleni kwiWolfram | Alpha. Kwaye esinye sezifundo ezifunyenwe kula mava kukuba ukufezekisa imigangatho yomgangatho kunye nokuhambelana esigxininisa kuyo yonke into eyakhiwe kulwimi lweWolfram kufuna umsebenzi omningi, odla ngokuba nzima kunomzamo wokuqala wokuphunyezwa kwengcamango. Nangona kunjalo, umsebenzi kwisiseko solwazi lomsebenzi unokusebenza njengobungqina obuluncedo kakhulu bengcinga yomsebenzi wexesha elizayo onokuthi ekugqibeleni wakhelwe kulwimi lweWolfram.

Eyona nto ibalulekileyo apha kukuba umsebenzi kwindawo yokugcina umsebenzi yinto ekhoyo ukuba wonke umsebenzisi ayisebenzise ngoku. Kuyenzeka into yokuba uphawu lolwimi lwenkobe lubengcono kwaye lusebenze ngakumbi, kodwa indawo yokugcina inqaku inokuvumela abasebenzisi ukuba bafikelele kuzo zonke izinto ezintsha kwangoko. Kwaye, okona kubaluleke kakhulu, le ngcamango ivumela wonke umntu ukuba afake nayiphi na into entsha abayifunayo.

Ngaphambili kwimbali yolwimi lweWolfram, le ngcamango yayingayi kusebenza kakuhle njengoko iyenzile, kodwa ngeli nqanaba kukho umzamo omkhulu owenziwe kulwimi, kunye nokuqonda okunzulu kwemigaqo yoyilo lweelwimi, ngoku kubonakala ngathi kukhulu kakhulu. kunokwenzeka kuluntu olukhulu lwabasebenzisi ukongeza iimpawu eziya kugcina ukuhambelana koyilo ukubenza babe luncedo kuluhlu olubanzi lwabasebenzisi.

Kukho umoya ongakholelekiyo wetalente(?) kuluntu lwabasebenzisi boLwimi lweWolfram. (Ngokuqinisekileyo, olu luntu lubandakanya abantu abaninzi abakhokelayo be-R&D kwiinkalo ezahlukeneyo.) Ndiyathemba ukuba i-Wolfram Feature Repository iya kubonelela ngeqonga elisebenzayo lokuvula nokusasaza lo moya wetalente. Kunye kuphela esinokuthi senze into eya kwandisa kakhulu indawo apho i-Wolfram computing paradigm ingasetyenziswa khona.

Ngaphezu kweminyaka engama-30, sihambe umgama omde ngolwimi lweWolfram. Ngoku kunye, masiqhubele phambili ngakumbi. Ndikhuthaza ngamandla bonke abasebenzisi abahlonitshwayo bolwimi lweWolfram kwihlabathi liphela ukuba basebenzise indawo yokugcina esebenzayo njengeqonga lale nto, kunye neprojekthi entsha yesoftware efana neNjini yeWolfram yasimahla yabaPhuhlisi.

umthombo: www.habr.com

Yongeza izimvo